Originally Posted by
PKTINOS
Laggy people playing the game "teleport through everywhere"?
Get movepacket send time, get next movepackets send time get previous location and current location, compare them with the players speed, time, and distance moved. You can easily tell if it's a legit movement.
The reason you get disconnected when you are lagging, is because you are not responding to multiple of the servers NEWTICKS, not because you "move away too fast and the server thinks you teleport"
. .
PS: "They seem to be teleporting everywhere" That doesn't mean anything. Your client doesn't care, and the server knows that those laggy player are lagging, and they are not teleporting, that they could accomplish the movement they made in the given time. You see them teleport, because they didn't send MOVE packets for a period of time, so their location didnt update. Then, they send a new one, and it updated, by a lot. The server however, that can see their old packet time + new packet time, and that can compare them, knows they are legit. (assuming thats how the server works, which is likely)