07.07.2014, 18:37
Hello again, now I have another problem. I tried to create an AntiCheat system. No errors, but when i connect to the server I been kicked for health cheat... Can anyone help me?
Код:
forward AntiCheat(playerid); public AntiCheat(playerid) { new Float:HP; GetPlayerHealth(playerid, HP); if(HP > 99) //Anti Gyvybių cheat { SetPlayerHealth(playerid, 40); Saugojimas(playerid); ISZ(playerid, "{FF0000}[SERVER]: You have been kicked for HEALTH CHEAT"); new zin[150]; format(zin, sizeof(zin), "{FF0000}[SERVER]: %s was kicked for HEALTH CHEAT!", GetPlayerNameEx(playerid)); SendClientMessageToAll(-1, zin); } new Float:Arm; GetPlayerArmour(playerid, Arm); if(Arm > 99) //Anti Gyvybių cheat { SetPlayerArmour(playerid, 0); Saugojimas(playerid); ISZ(playerid, "{FF0000}[SERVER]: You have been kicked for armour cheat"); new zin[150]; format(zin, sizeof(zin), "{FF0000}[SERVER]: %s was kicked for ARMOUR CHEAT!", GetPlayerNameEx(playerid)); SendClientMessageToAll(-1, zin); } return 1; }