14.03.2016, 16:25
Хранить все диалоги в одном месте действительно не удобно. Я для себя реализовал подобную систему, которая используется так:
Создание диалогов подобным образом упрощает построение вложенных диалогов (с кнопками "Назад").
P.S. @Untonyst, Для имени функции выделяется всего 11 ячеек, этого мало (функции могут быть длинной в 31 символ)
PHP Code:
DialogCreate:test(playerid)
{
Dialog_Open(playerid, Dialog:test, DIALOG_STYLE_MSGBOX,
"Hello",
"Are you ok?",
"Yes", "No"
);
}
DialogResponse:test(playerid, response, listitem, inputtext[])
{
if (!response) {
SendClientMessage(playerid, -1, "This club only for OK guys!");
Dialog_Show(playerid, Dialog:test);
return 1;
}
SendClientMessage(playerid, -1, "Welcome to the club");
return 1;
}
P.S. @Untonyst, Для имени функции выделяется всего 11 ячеек, этого мало (функции могут быть длинной в 31 символ)
PHP Code:
new f_dlg_name[11]