sahha1998
Ученик
Проблема с командой! Команда /awarn работает на ура! а вот /unawarn нет, пишу к примеру без id /unawarn пишет "Используйте /unawarn [id]" а когда ввожу к примеру /unawarn id ничего не происходит и варн не снимается
Команды
Команды
PHP:
YCMD:awarn(playerid, params[], help)
{
new string[256];
if(PlayerInfo[playerid][pAdmin] < 8) return SendClientMessage(playerid,COLOR_GRAD1,"Âàì íå äîñòóïíî!");
if(sscanf(params, "ds[64]",params[0],params[1])) return SendClientMessage(playerid, COLOR_RED, "{F74848}» Èñïîëüçóéòå:{ffffff} /awarn [id] [ïðè÷èíà]");
if(params[0] == playerid) { SendClientMessage(playerid, COLOR_GRAD1, "Íåëüçÿ äàòü âûãîâîð ñàìîìó ñåáå!"); return true; }
if(PlayerInfo[playerid][pAdmin] < 0) return SendClientMessage(playerid,COLOR_GRAD1,"Ýòîò èãðîê íå Àäìèíèñòðàòîð");
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_GRAD1,"Òàêîãî èãðîêà íå ñóùåñòâóåò!");
if(PlayerInfo[params[0]][pAwarn] < 3)
{
PlayerInfo[params[0]][pAwarn] += 1;
format(string, sizeof(string), "Âû âûäàëè %s âûãîâîð. Ïðè÷èíà: %s",Name(params[0]),params[1] );
SendClientMessage(playerid, COLOR_RED, string);
format(string, sizeof(string), "%s âûäàë Âàì âûãîâîð. Ïðè÷èíà: %s",Name(playerid),params[1] );
SendClientMessage(params[0], COLOR_RED, string);
return true;
}
return true;
}
YCMD:unawarn(playerid, params[], help)
{
new string[256];
if(PlayerInfo[playerid][pAdmin] < 8) return SendClientMessage(playerid,COLOR_GRAD1,"Âàì íå äîñòóïíî!");
if(sscanf(params, "d",params[0])) return SendClientMessage(playerid, COLOR_RED, "{F74848}» Èñïîëüçóéòå:{ffffff} /unfwarn [id]");
if(params[0] == playerid) { SendClientMessage(playerid, COLOR_GRAD1, "Íåëüçÿ ñíÿòü âûãîâîð ó ñàìîãî ñåáÿ!"); return true; }
if(PlayerInfo[playerid][pAdmin] < 0) return SendClientMessage(playerid,COLOR_GRAD1,"Ýòîò èãðîê íå Àäìèíèñòðàòîð");
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_GRAD1,"Òàêîãî èãðîêà íå ñóùåñòâóåò!");
if(PlayerInfo[params[0]][pAwarn] < 3)
{
PlayerInfo[params[0]][pAwarn] -= 1;
format(string, sizeof(string), "Âû ñíÿëè ñ %s îäèí âûãîâîð",Name(params[0]));
SendClientMessage(playerid, COLOR_RED, string);
format(string, sizeof(string), "%s ñíÿë ñ Âàñ îäèí âûãîâîð",Name(playerid));
SendClientMessage(params[0], COLOR_RED, string);
return true;
}
return true;
}
