project reality header
Go Back   Project Reality Forums > PR:BF2 Mod Forums > PR:BF2 General Discussion
PR Time:
Register Forum RulesDeveloper Blogs Project Reality Members List Search Today's Posts Mark Forums Read
PR:BF2 General Discussion General discussion of the Project Reality BF2 modification.

Contact Support Team Frequently Asked Questions Register today!

Reply
 
LinkBack Thread Tools Display Modes
Old 02-18-2010, 11:59 AM   #1
NyteMyre

NyteMyre's Avatar
Default High ping players = Server lag?

Yesterday on the UKWF server, we had quite a laggy round. At the same time, there was another player that had a ping of 400.
Several people started to call for admins to kick this player because: "He was causing the lag".


This fired up a discussion between people who taught this was true and people who people taught this was a myth.
One of the hilarious quotes:


Doing some Googling, I found this thread with some explanation.

And I think this one covers it best:

It is indeed a myth on the Battlefield series of engines. The basic problem revolves around how to maintain a sane game world in many clients connected to one server over links of varying latencies.

The Battlefield series of engines does this by making clients connected with high latencies disadvantaged in that the server trusts its view of the world at all times. A client says 'i just shot in this direction' and the server checks if the shots hit something, and applies damage if so. Unfortunately if the client is out of date (because of a slow link) then the player from the server's point of view will be shooting where the target was not where he is.

Battlefield 2 half-arsedly introduced a constant offset into this system, set at 100ms for everyone, by which the server offsets all your commands backwards in time. This works great if your ping is 100ms, and generally makes things 100ms less annoying if not. This is the value the toolbox alters when you launch the game; using your actual ping to the server instead of the constant 100ms.

Half-life (and all associated engines: q2, q3a, hl2, hl, etc) do something entirely different: the server and clients agree on a shared, latency-adjusted idea of time. Each client timestamps their commands ('i shot over there at 1:31pm and 23.2 seconds') and the server then rolls back its view of the world to that time and sees if it the shots hit. In this way, people with high latency get a better game experience at the expense of those with lower latency. Those low pingers can now be well away from a confrontation when the server decides that the high pinger did, actually, kill you. Then you drop dead, seemingly at random. That's why half-life players hate those with low pings (it causes really weird shit and nasty gameplay). The meme has spread to Battlefield and other game engines where it simply does not apply.
Reply With Quote


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
-
To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
-
To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
-
To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
-
To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
-
To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
NyteMyre is offline Reply With Quote
Old 02-18-2010, 12:06 PM   #2
[R-DEV]AfterDune
PR Developer
Supporting Member
PR Server License Administrator

[R-DEV]AfterDune's Avatar
Default Re: High ping players = Server lag?

You don't lag servers if your ping is high. If the person's ping is high enough, his movement will appear lagging. Like he's here at first, but one second later he's suddenly 20 meters away, without you seeing him walking there. Because the pings are so different, you don't see all his movement. It sort of catches up from time to time. He on the other hand, will experience everybody else like that, which is far more annoying.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.



To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
[R-DEV]AfterDune is offline Reply With Quote
Old 02-18-2010, 12:22 PM   #3
Cassius

Cassius's Avatar
Default Re: High ping players = Server lag?

So playing with a ping of around 120 on off continent servers I do actually alright.
Cassius is offline Reply With Quote
Old 02-18-2010, 12:27 PM   #4
galeknight1

galeknight1's Avatar
Default Re: High ping players = Server lag?

I find it extremely annoying when I'm told to get off a server because I'm 'lagging it'. Even though I have a constant ping of over 300 on euro servers, even after I'm kicked I've been told it hasn't solved anything. I'd like admins to know that kicking people for pings don't help...
galeknight1 is offline Reply With Quote
Old 02-18-2010, 01:17 PM   #5
[R-DEV]Thermis
PR:BF2 Developer

[R-DEV]Thermis's Avatar
Default Re: High ping players = Server lag?

Far as I know its impossible for one single player to lag a server. Though it will piss you off if you try to shoot him because he'll skip along as previously explained. Thats why some servers have a high ping kick rule.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.

DM Clan Leader & Recruitment Officer

"Even if the world doesn't end in 2012 you won't go to college because your an idiot" -Colonelcool


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
[R-DEV]Thermis is offline Reply With Quote
Old 02-18-2010, 01:20 PM   #6
ma21212
Supporting Member

ma21212's Avatar
Default Re: High ping players = Server lag?

you cant shoot a high ping player yes, but its even more annoying when you have high ping.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
ma21212 is offline Reply With Quote
Old 02-18-2010, 01:40 PM   #7
[R-CON]Tim270
PR:BF2 Contributor
Default Re: High ping players = Server lag?

Yeah its a big mig myth when it comes to BF2...
[R-CON]Tim270 is online now Reply With Quote
Old 02-19-2010, 02:08 AM   #8
system
Default Re: High ping players = Server lag?

Quote:
Originally Posted by galeknight1 View Post
I find it extremely annoying when I'm told to get off a server because I'm 'lagging it'. Even though I have a constant ping of over 300 on euro servers, even after I'm kicked I've been told it hasn't solved anything. I'd like admins to know that kicking people for pings don't help...
You're right, you wouldn't be lagging the server BUT 300 ping is quite high, I'm afraid. I think (and most would probably agree with me) that anything under 150 is acceptable, but should be in the 0-60 range.

Although I have to admit that BF2 is a lot more lenient compared to other games such as Counter-Strike (where 150 ping gives you an INCREDIBLE disadvantage).
system is offline Reply With Quote
Old 02-19-2010, 02:38 AM   #9
hiberNative

hiberNative's Avatar
Default Re: High ping players = Server lag?

mw2 will make people even more confused about this ;P

----
To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.

----"You are now the AK Jesus" / Expendable Grunt
hiberNative is offline Reply With Quote
Old 02-19-2010, 02:50 AM   #10
JAKKATASUNT

JAKKATASUNT's Avatar
Default Re: High ping players = Server lag?

:P

Take it to the Fact or myth people. (Not sure if i got the name right, haven't seen in a long time.)
JAKKATASUNT is offline Reply With Quote
Reply


Tags
high, lag, ping, players, server
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -4. The time now is 07:58 PM.


Powered by: vBulletin. ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO.
All Content Copyright ©2004 - 2012, Project Reality.