ZL_DLG v1.1 | Движок диалогов
Приветствую вас, обитатели портала.
Хочу представить вам процессор обработки диалогов ZL_DLG. Принцип работы схож с нестандартными командными процессорами.
Установка:
1. Скопировать файл zl_dlg.inc в папку "/pawno/include/".
2. Подключить инклуд:
PHP код:
#include <zl_dlg>
Важно: не прописывайте данную строчку до строчки "#include <a_samp>".
Пример:
PHP код:
#include <a_samp>
//другие инклуды
#include <zl_dlg>
Создание ответа на диалоговое окно:
PHP код:
DLG:<ид диалога>()
{
//...
return true;
}
Пример:
PHP код:
DLG:590()
{
if(response) return SendClientMessage(playerid,-1,"Вы нажали кнопку 'Выбрать' ");
else return SendClientMessage(playerid,-1,"Вы вышли из диалогового окна.");
return true;
}
Данному каллбеку передаются следующие значения:
playerid (int) - ID игрока.
dialogid (int) - ID диалога.
response (bool) - Статус
listitem (int) - Выбранный элемент.
inputtext (string) - Текст, введённый в текстовое поле диалога.
Скачать: http://rghost.ru/6tdMDVzS8
Автор: Zaur_Lumanov.