is this a good way to check is client get crash?
PHP Code:
#include <amxmodx>
new oldping[33],oldloss[33]
new ping[33],loss[33]
new iscrash[33]
public checkping1(id)
{
get_user_ping(id,oldping[id],oldloss[id])
if(oldping[id] > 2000)
server_cmd("kick #%d over2000",get_user_userid(id))
set_task(2.0,"checkping2",id)
}
public checkping2(id)
{
get_user_ping(id,ping[id],loss[id])
if(ping[id] == oldping[id])
{
if(iscrash[id] > 2)
server_cmd("kick #%d oldping",get_user_userid(id))
else
set_task(2.0,"checkping1",id)
iscrash[id]++
}
}
__________________