Jump to content

-50 time nudge


tipsy

Recommended Posts

Players on jay1 complaining of -50 time nudge usage . So just like to discuss and talk about it . As I remember it was -20 was the allowed limit.

  • Like 1
Link to comment
Share on other sites

  • Administrators

IIRC it was changed to -50 a long time back.

 

Tipsy, do you lag more or less with -50 timenudge? Can you try to test it? Would like to see result of that with 350 ping. :)

Link to comment
Share on other sites

IIRC it was changed to -50 a long time back.

 

Tipsy, do you lag more or less with -50 timenudge? Can you try to test it? Would like to see result of that with 350 ping. :)

 

I don't use time nudge , I go and give it a try . but just few players were complaining over -50 time nudge users unhit , So thought of discussing .

Link to comment
Share on other sites

Yet another cl_timenudge explanation

 

cl_timenudge <negative value> effectively changes that behaviour by reducing the time available for interpolation.

 

Since the interpolation time window is 50ms (on servers that use the default 20hz), you can effectively remove it by doing cl_timenudge -50 or you can half that time by doing cl_timenudge -25.

 

By removing all or part of the interpolation time, you are forcing the client to show the latest position of your opponents much quicker than it would normally. That means when you shoot at them on screen you have a better chance of hitting before they've moved far enough for you to miss.

 

Splash Damage Forums > Editing and Modding > Editing Wolfenstein: Enemy Territory > cl_timenudge observations

 

In etmain, timenudge is purely client side (in the sense that the server doesn't do anything with your cl_timenudge value. Since it affects your command times, it does have some effect on information on the server.) The only reason the value is sent to the server is so the server can display it in /players.

 

It appears that when the pings involved are extremely low (< 10 ms) using -50 timenudge can have a small impact on how you show up on other peoples screens. This is due to another bug, but from my testing it happens rarely, even on a 100mbit LAN. The timenudger must have high FPS, high maxpackets, and a sub 10 ms ping. Even then, the resulting delta is quite small. If the timenudger is playing on the internet, this will never be factor. (note: this is due to the g_smoothsclients thing, but in practice, should be a non-issue)

 

Previous versions of the rules have restricted timenudge, to 0, -20 and -50 at various times. The current rules do not restrict it at all.

 

Note: Unlike 99% of the information floating around the net about timenudge, the above is based on actually printing out the values used by the etmain game/cgame, not hearsay, speculation, or feel. Of course it is still possible that I have missed something important.

Link to comment
Share on other sites

Say what you want, but it's true. A negative value for timenudge f***s with the antilag system already in place, which makes your player model appear more choppy on your enemies' screens. Yeah, it also makes your opponents appear more choppy, but people can get used it and play well anyway, just like Euros can get used to a high ping on a NA server.

 

EDIT: http://www.fatalpunishers.com/fpclan/forums/viewtopic.php?f=79&t=6113

 

You can check it this topic if you'd like (dunno if I'm allowed to link to other forums?):

 

 

 

It's simply common knowledge. There's a reason that most ETPro servers restrict cl_maxpackets to 100 and cl_timenudge to 0.

Edited by daredevil
FYI Allowed if it's useful info.
Link to comment
Share on other sites

You can PM me with the link. As far as I know, it is clientside setting and has nothing to do with antilag. It doesn't even effect the packets that are sent between server and client. Antilag is server side only.

  • Like 1
Link to comment
Share on other sites

Straigh quote:

 

"The Q3 client likes to have two snapshots active. The latest one and the previous one and it uses them both to interpolate player movement.

 

Most servers default to 20hz (meaning a packet is sent out every 50ms). A server sends out a packet containing a snapshot of everything in the server (that is visible to you), players, rockets, items etc and the client receives it then another is sent out 50ms later and so on.

 

Once the client has received two packets, it starts to interpolate other players in the game from their old position (contained in the first snapshot) to their new position (contained in the second snapshot).

 

cl_timenudge <negative value> effectively changes that behaviour by reducing the time available for interpolation.

 

Since the interpolation time window is 50ms (on servers that use the default 20hz), you can effectively remove it by doing cl_timenudge -50 or you can half that time by doing cl_timenudge -25.

 

By removing all or part of the interpolation time, you are forcing the client to show the latest position of your opponents much quicker than it would normally. That means when you shoot at them on screen you have a better chance of hitting before they've moved far enough for you to miss."

  • Like 1
Link to comment
Share on other sites

Cl_timenudge has never been part of the antilag.

 

Antilag only tries to make the traces so that it traces to what you have seen at the moment of fire. In other words, what was your knownledge of other players when you fired. It does this by storing player positions for some maximum amount of time and making the bullet trace with positions closest to the time the bullet was fired. Though antilag implementations vary between the mods and indeed, the cl_timenudge belongs to the engine and not to the mod.

  • Like 2
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.