ShowPlayerDialog RU
From SA-MP Wiki
Эта Данная функция работает была добавлена в SA-MP 0.3a и не будет работать в более ранних версиях!
Показывает диалоговое окно определенному игроку.
(playerid, dialogid, style, caption[], info[], button1[], button2[])
| playerid | ID игрока, которому будет показан диалог. |
| dialogid | Уникальный ID диалога. Используется в OnDialogResponse. При значении, равном -1, любой текущий диалог будет скрыт с экрана игрока. |
| style | Стиль диалогового окна. |
| caption[] | Заголовок окна. |
| info[] | Текст самого диалога. Можно использовать \n для перевода строки и \t для табуляции. |
| button1[] | Название первой (левой) кнопки диалога. |
| button2[] | Название второй (правой) кнопки. |
Эта функция ничего не возвращает.
//пример для DIALOG_STYLE_MSGBOX ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Уведомление","Вы вошли на сервер","Закрыть",""); //пример для DIALOG_STYLE_INPUT ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Авторизация","Введите свой пароль:","Войти","Отмена"); //пример для DIALOG_STYLE_LIST ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Мой диалог","1. Строка\r\n2. Строка\r\n3. Строка","Опция 1", "Опция 2"); //пример для DIALOG_STYLE_PASSWORD ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Авторизация","Введите ваш пароль ниже:","Готово","Отмена");
Связанные автовызываемые функции
Эти автовызываемые функции могут оказаться полезными, т.к. они связаны с текущей функцией.
- OnDialogResponse: вызывается при действии с диалогом
