Загрузка...

[Lesson #2] Диалоговые окна

Тема в разделе Гайды SAMP создана пользователем Search_inactive41474 23 июн 2016. 256 просмотров

Загрузка...
  1. Search_inactive41474
    Search_inactive41474 Автор темы 23 июн 2016 11 22 июн 2016
    Код
    Первый вид окна - DIALOG_STYLE_MSGBOX
    Второй вид окна - DIALOG_STYLE_INPUT
    Третий вид окна - DIALOG_STYLE_LIST
    Четвертый вид окна - DIALOG_STYLE_PASSWORD

    Дилоговые окна создаются функцией ShowPlayerDialog(playerid,dialogid,style,caption[],info[],button1[],button2[]);

    Код
    dialogid - ID диалогового окна (задается вручную, либо через #define)
    style - стиль диалогового окна(см. выше)
    caption - заглавие диалогового окна
    info - информация, которая будет хранится в окн
    button1 & button2 - соответственно кнопки Ок и Отмена

    Чтобы диалоговое окно выполняло различные задания, существует специальный public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    Код
    dialogid - ID диалогового окна (задается вручную, либо через #define)
    response - проверка на нажатие кнопки1 или кнопки2
    listitem - используется в DIALOG_STYLE_LIST
    inputtext[] - используется в DIALOG_STYLE_INPUT, DIALOG_STYLE_PASSWORD
     
Top