HuKuTJKeEe
Умник
Красивый /ahelp
Делать было нечего сделал /ahelp на диалогах. Вроде неплохо получилось
в public OnPlayerCommandText:
В public OnDialogResponse:
28.11.12 UPD: Добавил скрин
Делать было нечего сделал /ahelp на диалогах. Вроде неплохо получилось
в public OnPlayerCommandText:
PHP:
if(strcmp(cmd, "/ahelp", true) == 0 || strcmp(cmd, "/ah", true) == 0)
{
if (PlayerInfo[playerid][pAdmin] >= 1)
{
new listitems[] = "{7fc7ff}Помощник\n{50c878}Модератор\n{50c878}Старший модератор\n{f36223}Администратор\n{f36223}Старший администратор\n{9966cc}Заместитель гл.админа\n{e32636}Главный администратор";//
ShowPlayerDialog(playerid, 2011, DIALOG_STYLE_LIST, "Команды Администратора", listitems, "Далее", "Отмена");
}
return 1;
}
PHP:
if(dialogid == 2011)
{
if(response)
{
if(listitem == 0)//Helper
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
SendClientMessage(playerid, COLOR_GREY, ": Уровень 1 : Комманды");
SendClientMessage(playerid, COLOR_GREY, ": Уровень 1 : Комманды");
}
}
if(listitem == 1)//Moder
{
if(PlayerInfo[playerid][pAdmin] >= 2)
{
SendClientMessage(playerid, COLOR_GREY,":: Уровень 2 : Комманды");
SendClientMessage(playerid, COLOR_GREY,":: Уровень 2 : Комманды");
}
}
if(listitem == 2)//St.Moder
{
if(PlayerInfo[playerid][pAdmin] >= 3)
{
SendClientMessage(playerid, COLOR_GREY,"::: Уровень 3 : Комманды");
SendClientMessage(playerid, COLOR_GREY,"::: Уровень 3 : Комманды");
}
}
if(listitem == 3)//Adm
{
if(PlayerInfo[playerid][pAdmin] >= 4)
{
SendClientMessage(playerid, COLOR_GREY,":::: Уровень 4 : Комманды");
SendClientMessage(playerid, COLOR_GREY,":::: Уровень 4 : Комманды");
}
}
if(listitem == 4)//St.Admin
{
if(PlayerInfo[playerid][pAdmin] >= 5)
{
SendClientMessage(playerid, COLOR_GREY,"::::: Уровень 5 : Комманды");
SendClientMessage(playerid, COLOR_GREY,"::::: Уровень 5 : Комманды");
}
}
if(listitem == 5)//Zam Adm
{
if(PlayerInfo[playerid][pAdmin] >= 6)
{
SendClientMessage(playerid, COLOR_GREY,":::: Уровень 6 : Комманды");
SendClientMessage(playerid, COLOR_GREY,":::: Уровень 6 : Комманды");
}
}
if(listitem == 6)//Gl Adm
{
if(PlayerInfo[playerid][pAdmin] >= 7)
{
SendClientMessage(playerid, COLOR_GREY,":::: Уровень 7 : Комманды");
}
}
}
return 1;
}
Последнее редактирование:
