[INC] Dynamic Dialog List

08 января 2014 | Рубрика: Библиотеки SAMP

Скачали: 6 раз(а)
Посмотрели: 862 раз(а)
Дата добавления: 19.12.2011
Размер файла: 0.7Kb
Файл добавил: Dreven
Автор: TheXIII

 

Библиотеки SAMP

Информация о файле

 

Внимание: Ссылка на скачивание находится внизу «Скачать файл без регистрации». Зарегистрируйтесь или войдите под своим логином, чтобы получить возможность комментировать и скачивать SAMP файлы.


 

AddDListItem(playerid, Item[], ItemID = -1, , ItemParameter = -1);

playerid — ID игрока кому данный элемент должен быть присвоен

Item[] — пункт добавлен

ItemID —  Вручную назначен идентификатор добавленного элемента. В значительной степени такой же, как в dialogid

ItemParameter — При этом вы можете легко передать дополнительные параметры

ShowPlayerDialog. — по умолчанию
ShowPlayerDList(playerid, DialogID, Caption[], Button1[], Button2[]);

playerid — Идентификатор игрока, чтобы показать диалог.

DialogID — ID диалога, Максимальный id является 32767. Использование отрицательных значений будет закрывать все открытые окна.

Caption[] — Название в верхней части диалогового окна.

Button1[] — Текст на левую кнопку

Button2[] — Текст на правую кнопку

Clear_DList(playerid); — очистить диалоги для данного игрока
playerid — ID игрока которому вы хотите очистить диалоги

Эта функция не должна быть необходима. Тем не менее, она существует, так что вы можете вручную убирать динамические переменные списка игроков. Вы можете использовать его под OnPlayerDialogResponse или OnPlayerDisconnect и т.д. для удаления ошибок.