Всем привет, как сделать /Ban по нику и ип
Вот моя команда, что нужно добавить что бы банилось еще и по нику?
Код
/*======================================================*/
CMD:ban(playerid, params[])
{
if(PlayerInfo[playerid] [pAdmin]> 0)
{
new player1,text[50];
if(sscanf(params,"is[50]",player1,text))return SendClientMessage(playerid, 0x00ff00FF, "Использование: /ban ид причина");
if(!strlen(text)) return SendClientMessage(playerid, 0x00ff00FF, "Введите причину!");
if(!IsPlayerConnected(player1) || player1 != playerid)
{
new str[135];
format(str,135," [A]%s забанил игрока %s по причине %s",GN(playerid),GN(player1),text);
SendClientMessageToAll(0xFFFF00FF, str);
Ban.(player1);
}
else SendClientMessage(playerid, 0x00ff00FF, "Игрок не подключён или это вы!");
}
else SendClientMessage(playerid, 0x00ff00FF, "Недостаточный уровень администратора!");
return 1;
}
/*======================================================*/