Lag caused by other pc's

D

DetonatorDc

Guest
I am sure this question is asked for many times, but I still cannot find a solution.

I have noticed that when I enter a server where people are playing with pings over 120 ms, my pc performance dramatically lowers.

My ping is always around 20 ms but when others join with much higher pings, like > 120 ms, my pc seems to have difficulties with that.

Performance drops and it makes the game sometimes unplayable, I suffer from the lag the others bring in. My ping is still around 20 but the game runs choppy. When the highpingers leave the server, the game restores to smooth gameplay.

Are more people having this problem? And what can be a solution for it?
Or is it the netcode? I still find it silly that my pc suffers because of the crappy connection of others.

The pc I am playing on is an AMD 2600XP with 1 gb ddr memory and a Radeon 9600pro 128mb videocard. All game settings are on high/Dx9 as default recommanded.
 
according to a lot of people it's a myth that highpingers will effect the server ping or ping of other players...

in the past I would have agreed since my performance in CS:S and HL2:DM etc. didn't suffer from highpingers save from the highpingers at times freezing or skipping around the map(which is annoying mind you) but now with DoD:S I experience the exact same thing as you(and judging by other peoples comments in game they do to) that is when ever someone 100+ ping joins the server everyone experience choppy and laggy gameplay even though there ping still remain under 100...I haven't played much CS or DM lately so I can't tell wether this has also started to affect those games...but DoD is definitly struck.
 
Hehe, the people also say that I can't have lag because of my low ping, but I really have problems :) No myth for me.

For DoD I don't know because I haven't got that.
 
I'm no expert on the HL2 netcode, but it could be that the game's lag compensation has to work overtime when a player of higher ping joins the server. This is definitely true for the server, but may be less true for the client.

Players with high pings tend to rain on the parade because of the lag compensation. For instance, you'll duck behind a corner to dodge a crossbow shot, only to be teleported back into the open and killed -- this is lag compensation at work. When your enemy shot, the server "rewound" your actions to the place where you were on the enemy's screen exactly when he shot you -- now, say, a third of a second ago according to your screen -- and a hit was registered.

It's a policy of many server operators to kick players with high pings, but there's another solution: let them compensate for their own lag. sv_maxunlag (or sv_unlag) sets the amount of lag compensation that the server will do. If you just want players with >50ms ping to have a poor experience (and thereby improve the experience for everyone with <50ms ping), just set sv_maxunlag to 0.05.
 
Back
Top