So essentially when you take damage from a player or give damage to a player it does not allow you to warp for X amount of time. If a player gives you damage or you take damage from another player the timer resets. This is to make it so you cannot log. And if you do log out your stuff drops on the ground.
EDIT: Maybe make it to detect an Internet Time Out? As to not punish someone for having shotty internet?