Перейти к содержанию
Авторизация  
Ilya_Mayor

/ahelp на диалогах с кнопками "Далее" "Назад"

Рекомендуемые сообщения

Ilya_Mayor

/ahelp на диалогах с кнопками "Далее" "Назад" 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
noname_idk


#define DIALOG_AHELP 15044
CMD:ahelp(playerid, params[])
{
SPD(playerid, DIALOG_AHELP, DIALOG_STYLE_MSGBOX, "Название", "Текст", "Далее", "Закрыть");
return true;
}
case DIALOG_AHELP:
{
if(!response)
return true;
SPD(playerid, DIALOG_AHELP+1, DIALOG_STYLE_MSGBOX, "Название2", "Текст2", "Далее", "Назад");
return true;
}
case DIALOG_AHELP+1:
{
if(!response)
return SPD(playerid, DIALOG_AHELP, DIALOG_STYLE_MSGBOX, "Название", "Текст", "Далее", "Назад");
SPD(playerid, DIALOG_AHELP+2, DIALOG_STYLE_MSGBOX, "Название3", "Текст3", "Назад", "Закрыть");
return true;
}
case DIALOG_AHELP+2:
{
if(!response)
return true;
SPD(playerid, DIALOG_AHELP+1, DIALOG_STYLE_MSGBOX, "Название2", "Текст2", "Далее", "Назад");
return true;
}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SCRIPTMAN

Это как обычные кмд.

CMD:ahelp(playerid)
{
//проверки
ShowPlayerDialog(playerid, ID, DIALOG_STYLE_LIST, "Админ команды", "1 уровень\n2 уровень\n3 уровень\n4 уровень", "Выбрать", "Отмена");
return true;
}
case ID:
{
if(!response) return true;
if(response)
{
switch(listitem)
{
case 0:
{
if(Player[playerid][pAdmin] < 1) return SCM(playerid, COLOR, "Вы не имеете доступ!");//пример проверки
ShowPlayeridDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "1 уровень", "тут кмд", "Закрыть", "");
case 1:
{
if(Player[playerid][pAdmin] < 1) return SCM(playerid, COLOR, "Вы не имеете доступ!");//пример проверки
ShowPlayeridDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "1 уровень", "тут кмд", "Закрыть", "");
}
case 2:
{
if(Player[playerid][pAdmin] < 1) return SCM(playerid, COLOR, "Вы не имеете доступ!");//пример проверки
ShowPlayeridDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "1 уровень", "тут кмд", "Закрыть", "");
}
case 3:
{
if(Player[playerid][pAdmin] < 1) return SCM(playerid, COLOR, "Вы не имеете доступ!");//пример проверки
ShowPlayeridDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "1 уровень", "тут кмд", "Закрыть", "");
}
}
}
}
}

Пример


Писал с браузера

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.