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