, , ,

sampShowDialog

Аналог опкода 0B3B

sampShowDialog(int id, zstring caption, zstring text, zstring button1, zstring button2, int style)

Описание

Показывает игроку диалоговое окно

Аргументы

int id id диалога
zstring caption заголовок окна
zstring text текст самого диалога. Можно использовать \n для перевода строки и \t для табуляции
zstring button1 название первой (левой) кнопки диалога
zstring button2 название второй (правой) кнопки диалога
int style стиль диалогового окна

Возвращаемые значения

Отсутствует.

Пример использования

sampShowDialog(6405, "Список", "Россия\nУкраина\nБелоруссия", "ОК", "Отмена", DIALOG_STYLE_LIST)
while sampIsDialogActive(6405) do wait(100) end
local _, button, list, _ = sampHasDialogRespond(6405)
sampShowDialog(6406, "Ввод текста", "Я еду в Сочи, кто рад пишите плюс", "ОК", "Отмена", DIALOG_STYLE_INPUT)
while sampIsDialogActive(6406) do wait(100) end
local result, button, _, input = sampHasDialogRespond(6406)