26.04.2012, 13:53
Well, I made a basic anti cheat, just for forbidden weapons (minigun, rocket launcher, heat seeking etc..)
And it kicks me if I'm shooting with ANY weapon for somereason.
And it kicks me if I'm shooting with ANY weapon for somereason.
PHP код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if ((newkeys & KEY_FIRE) && !(oldkeys & KEY_FIRE))
{
if(GetPlayerWeapon(playerid) == 38 || 9 || 18 || 35 || 36 || 37)
{
new string[128];
format(string, sizeof(string), "AdmCmd: %s was kicked by the server's anti-cheat, reason: Weapon hacks", GetName(playerid));
SendClientMessageToAll(COLOR_SYSTEM, string);
Kick(playerid);
}
}
return 1;
}