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;
}


