Development Branch (SVN:trunk)
#16
(03 Jul 10, 01:58PM)Harps Wrote: He is talking about the 'delay' effect (SORRY FLOWTRON for talking about it haha)

It happens because the server needs to register that the player is picking up the item, it's there to prevent cheaters who edit the map with more pickups. The downside is that you sometimes don't pickup items/pickups if you are on them as they spawn and move away quickly, you have to wait on the spawn for a short time for it to register. The code will be looked and reviewed :)

Harps... you still do not understand it... so I will try to explain this to you for the last time before you continue to buggy flowtron about this and start to receive some warnings.

When you pass over an item, you send to the server the request to get the item.
And the server needs to reply. This delay does not prevent you of taking the item.
This authorization happens since 1.0.
The difference now is that the item *does not* disappears just after you pass over it.
If you do not believe me, open a 1.0 client, enter in a high ping server, and try to get any item... first the item disappears, and then, with some delay, you listen the pick up sound (authorization). In 1.1, the item disappears only with the sound event (this was related to the another bug).

Also, you are messing this delay effect with another sensation: the server does not allow you to get an item if it is not sure that you spawned (and are moving) in some point of the map.
Since the game *for you* happens in client side, the server takes some time to realize this whole thing happened.... so, depending of your ping, you can suffer from a higher item delay (sometimes, one second!), but only just after your respawn.

EDIT: This second effect only happens in ARENA modes.
EDIT2: I lied... I forget I put such delay in client side to all modes, not only ARENA :P

This last one is really related to some cheat avoiding, but it is not a *real* anticheat tool.
All real anticheats will be included only in the server binaries.
Thanks given by:


Messages In This Thread
Development Branch (SVN:trunk) - by flowtron - 02 Jul 10, 04:29PM
RE: Development Branch (SVN:trunk) - by Orynge - 03 Jul 10, 07:51AM
RE: Development Branch (SVN:trunk) - by Brahma - 03 Jul 10, 01:02AM
RE: Development Branch (SVN:trunk) - by Viper - 03 Jul 10, 02:10AM
RE: Development Branch (SVN:trunk) - by Harps - 03 Jul 10, 01:58PM
RE: Development Branch (SVN:trunk) - by Viper - 03 Jul 10, 05:15AM
RE: Development Branch (SVN:trunk) - by macm - 03 Jul 10, 04:45PM
RE: Development Branch (SVN:trunk) - by macm - 03 Jul 10, 06:54PM
RE: Development Branch (SVN:trunk) - by Brahma - 03 Jul 10, 07:22PM
RE: Development Branch (SVN:trunk) - by V-Man - 03 Jul 10, 11:58PM
RE: Development Branch (SVN:trunk) - by Brahma - 04 Jul 10, 05:10AM
RE: Development Branch (SVN:trunk) - by jamz - 04 Jul 10, 08:17AM
RE: Development Branch (SVN:trunk) - by Orynge - 08 Jul 10, 11:27AM
RE: Development Branch (SVN:trunk) - by V-Man - 08 Jul 10, 06:45PM
RE: Development Branch (SVN:trunk) - by Toca - 09 Jul 10, 08:05AM
RE: Development Branch (SVN:trunk) - by Viper - 12 Jul 10, 09:39PM
RE: Development Branch (SVN:trunk) - by Orynge - 14 Jul 10, 07:54AM
RE: Development Branch (SVN:trunk) - by Orynge - 15 Jul 10, 12:25AM
RE: Development Branch (SVN:trunk) - by makkE - 14 Jul 10, 05:26PM
RE: Development Branch (SVN:trunk) - by makkE - 15 Jul 10, 12:02PM
RE: Development Branch (SVN:trunk) - by makkE - 15 Jul 10, 02:09PM
RE: Development Branch (SVN:trunk) - by Viper - 17 Jul 10, 09:18PM
RE: Development Branch (SVN:trunk) - by makkE - 15 Jul 10, 02:29PM
RE: Development Branch (SVN:trunk) - by JMM - 15 Jul 10, 02:35PM
RE: Development Branch (SVN:trunk) - by JMM - 16 Jul 10, 12:25AM
RE: Development Branch (SVN:trunk) - by JMM - 16 Jul 10, 03:39AM
RE: Development Branch (SVN:trunk) - by JMM - 16 Jul 10, 05:44AM
RE: Development Branch (SVN:trunk) - by makkE - 16 Jul 10, 11:33PM
RE: Development Branch (SVN:trunk) - by makkE - 17 Jul 10, 10:21PM
RE: Development Branch (SVN:trunk) - by makkE - 21 Jul 10, 08:22PM