invalid walk and invalid jump

03/02/2009 21:46 mido2008#1
I think I found something important for speedhack makers
I found that invalid walk and invalid jump messages happens when you have high ping(over 5k) and I think that all TQ done to stop speedhackers is they only added new kind of client check which reads your last position from the server and your new position and then compare them with the time cuz you can jump like 1 pixel in eac .5 sec(not sure)
I think of this because :
1- this is the only possible check they can add
they can't add server check that will case there servers explode cuz its like more than million player and 80pct of them are jumping and walking if the server checks 800k player jump and walk (check them in each mile second) that will damage the server in seconds so its impossible to be a server-side check
2- when you got high ping the client don't receive the last position from the server in time so it says invalid walk or invalid jump

that's only some ideas I have but I think it is true
need your opinions about this

hope you understand it and I am trying to find this check butI am not good in that so can any speedhack maker or any good programmer check this out?
03/02/2009 23:14 Korvacs#2
The server checks your movements already anyways when it moves your position on the server. So it could easily be a server side check.
03/02/2009 23:18 mido2008#3
the server knows you moved but checking it with time case usage of processor so they wont make the server check evry move
03/03/2009 01:48 Korvacs#4
Quote:
Originally Posted by mido2008 View Post
the server knows you moved but checking it with time case usage of processor so they wont make the server check evry move
not really lol
03/03/2009 07:09 galyutsinogen#5
not rly sure, but my net is super slow and i get DC a lot with those messages, yes my ping is very high, but the thing is it can happen if i log in and do 1 little jump O_o
so does this happed cuz of ping? what about people running with cyclone anyone had problems?
03/03/2009 12:16 high6#6
Can't tell if you are being serious or not...
03/03/2009 23:05 DragonHeart#7
Quote:
Originally Posted by galyutsinogen View Post
not rly sure, but my net is super slow and i get DC a lot with those messages, yes my ping is very high, but the thing is it can happen if i log in and do 1 little jump O_o
so does this happed cuz of ping? what about people running with cyclone anyone had problems?
nah, cyclone is fine
tho if cyclone ends, I dc with '' invalid jump '' sometimes
03/03/2009 23:24 XtremeX-CO#8
wtf?....
no.

the server calculates
1) timers (server and client)
2) jump distance and
3) distance over time based on their timers


if something doesnt match up, disconnect. an example would be you trying to send invalid timers (this happens naturally with lag)
03/04/2009 04:46 majick#9
Its the timestamp and the server DOES check this
I guess they had some graphite to controle it from exploding lol
03/04/2009 12:58 Korvacs#10
Like i said lol
03/04/2009 14:11 IAmHawtness#11
Quote:
Originally Posted by XtremeX-CO View Post
wtf?....
no.

the server calculates
1) timers (server and client)
2) jump distance and
3) distance over time based on their timers


if something doesnt match up, disconnect. an example would be you trying to send invalid timers (this happens naturally with lag)
Makes sense. Also explains why people with high ping DC a lot more frequent than others: the higher the ping you have, the longer it takes to send packets to the server.