Не не помогло.
- - - Добавлено - - -
Вот в общем я немного тут переделал но проверку на админа не могу сделать. Мне именно надо чтоб админов за SpawnKill не кикало а за остольное ничего.
PHP код:
public OnPlayerDeath(playerid,killerid,reason)
{
GivePlayerMoney(playerid, 100);
new string[128];
if(reason == 54 || reason == 53 || reason == 51 || reason == 47 || reason == 255 || PlayerInfo[killerid][pMask] == true) return true;
else SendDeathMessage(killerid,playerid,reason);
if(reason == 49 || reason == 50)
{
send(killerid,COLOR_YELLOW,"Ты был(а) кикнут(а) античитом. Причина: Drive by."),ALKick(killerid);
f(string,"Античит: %s[%d] был(а) кикнут(а). Причина: Drive by.",PlayerInfo[killerid][pName],killerid);
ABroadCast(COLOR_YELLOW,string);
}
if(GetPVarInt(playerid,"spawnkill"))
{
SpawnWarning[killerid] += 1;
{
if(SpawnWarning[killerid] == 1)
send(killerid,COLOR_YELLOW,"Внимание: Прекрати SpawnKill, иначе будешь кикнут(а) с сервера");
}
if(SpawnWarning[killerid] == 2)
{
send(killerid,COLOR_YELLOW,"Ты был(а) кикнут(а) античитом. Причина: SpawnKill."),ALKick(killerid);
f(string,"Античит: %s[%d] был(а) кикнут(а). Причина: SpawnKill.",PlayerInfo[killerid][pName],killerid);
ABroadCast(COLOR_YELLOW,string);
}
return true;
}