Создание простого античита на оружие!
OnPlayerUpdate
Код:
if(GetPlayerWeapon(playerid) == 38) { Kick(playerid); new string[256]; format(string,sizeof(string),"%s Был Кикнут с сервера причина: Weapon Cheat(Мини-Ган)",GetName(playerid)); SendClientMessageToAll(0x0000FFFF,string); } //а это например чтоб админа не кикало тут стоит проверка на админа из ГФ мода! if(GetPlayerWeapon(playerid) == 38) { if(PlayerInfo[playerid][pAdmin] >= 1)//если игрок не первого ранга админа то кикаем его Kick(playerid); new string[256]; format(string,sizeof(string),"%s Был Кикнут с сервера причина: Weapon Cheat(Мини-ган)",GetName(playerid)); SendClientMessageToAll(0x0000FFFF,string); }
И так по аналогии дальше
например
Код:
if(GetPlayerWeapon(playerid) == 38) { Kick(playerid); new string[256]; format(string,sizeof(string),"%s Был Кикнут с сервера причина: Weapon Cheat(Мини-Ган)",GetName(playerid)); SendClientMessageToAll(0x0000FFFF,string); } if(GetPlayerWeapon(playerid) == 37) { Kick(playerid); new string[256]; format(string,sizeof(string),"%s Был Кикнут с сервера причина: Weapon Cheat(Огнемет)",GetName(playerid)); SendClientMessageToAll(0x0000FFFF,string); }
Вот и весь маленький урок!
Автор sk472009