Создание простого античита на оружие!
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