Diego_Malkov
Специалист
Здравствуйте ув.пользователи pawno-info.ru
Сегодня я решил выложить /kick с диалогом,на ZCMD.
Оценивайте.
А вот еще:
Все.
Сегодня я решил выложить /kick с диалогом,на ZCMD.
Оценивайте.
PHP:
CMD:kick(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid,0xF60000AA,"У вас нет прав!");
if(sscanf(params,"is[128]",params[0],params[1])) return SendClientMessage(playerid, 0x60A000AA, "Используйте: /kick [ид] [причина]");
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, 0xF60000AA, "Этот игрок оффлайн!");
if(params[0] == INVALID_PLAYER_ID) return 1;
if(PlayerInfo[params[0]][pAdmin] >= 4) return SendClientMessage(playerid, 0xF60000AA, "Вы не можете кикнуть администратора старшего или равного вас!");
format(string, sizeof(string), "Администратор %s кикнул %s, причина: %s",PlayerName(playerid),PlayerName(params[0]),params[1]);
SendClientMessageToAll(0x3A5FCDFF, string);
format(string,sizeof(string), "Кикнул администратор: %s\nПричина кика: %s\n- Перезайдите в игру,чтобы продолжить игру на сервере (name server)", PlayerName(playerid) ,params[1]);
ShowPlayerDialog(params[0],13,DIALOG_STYLE_MSGBOX,"Kick",string, "Ясно", "");
Kick(params[0]);
return true;
}
PHP:
stock PlayerName(playerid)
{
new pimya[MAX_PLAYER_NAME];
GetPlayerName(playerid,pimya,sizeof(pimya));
return pimya;
}
Последнее редактирование:
