Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info
  • Новые темы в этом разделе публикуются автоматически при добавлении файла в менеджер ресурсов.
    Ручное создание новых тем невозможно.

Include TDW Dialog Library

VVWVV

Ученик
TDW Dialog Library
​

Описание:
Добавляет новый синтаксис, который не похож на другие диалоговые процессоры. Также добавляет новые функции.

Пример использования:
PHP:
// Все диалоги вызываются функцией Dialog_Open.

// Вы можете указывать не все аргументы, а только лишь те, которые вам необходимы.
dialog SomeDialog(playerid, response, inputtext[])
{
     /* ... */
}

// Данный диалог будет вызываться только тогда, когда response в значении true.
dialog SomeDialogWithResponse<true>(playerid, inputtext[])
{
     /* ... */
}

// Вы можете создавать шаблоны диалогов, которые вызываются функцией Dialog_Show.
dtempl TemplateOfSomeDialog(playerid)
{
     // Вы можете не указывать последний аргумент данной функции, т.к. его значение по умолчанию равно "\0".
     Dialog_Open(playerid, dfunc:SomeDialog, DIALOG_STYLE_MSGBOX, !"Caption", !"Info", !"Button");
}
Скачать:
​

Установка:
  1. .
  2. Все файлы, точнее библиотеки, переместить в папку 'pawno/includes'. Впрочем, можно воспользоваться флагом '-i<путь>' для указания альтернативного пути для библиотек.
  3. Библиотеки необходимо подключать после файла 'a_samp'.
    Пример:
    Код:
    #include <a_samp>
    #include <tdw_dialog>
  4. Скомпилировать изменённые вами скрипты.

Распространяется по лицензии ZLIB.
 
Сверху Снизу