Alternative Dialogs
Описание:
Alternative Dialogs - это диалоги с новым дизайном.
Они имеют почти все функции, что и обычные диалоги, но при этом их можно использовать вместе.
Новый проработанный дизайн, нарисованный текстдравами, кардинально изменит интерфейс вашего сервера.
Как они выглядят:
AD_STYLE_LIST
Функции:
- ShowPlayerAltDialog(playerid, dialogid, style, caption[], info[], button1[], button2[] = "") - используйте, чтобы показать диалог игроку
- OnAltDialogResponse(playerid, dialogid, response, listitem) - вызывается, когда игрок "ответил" на диалог
- GetPlayerAltDialog(playerid) - используйте, чтобы узнать id активного диалога у игрока
Как установить:
Скачайте alternative_dialogs.inc по вложению ниже.
Подключите это к нужному моду/фильтрскрипту таким образом:
Затем перекомпилируйте ваш скрипт.
Далее вы можете использовать любую из доступных выше функций в своём скрипте.
Пример использования:
Лог обновлений:
- v1.5
- Исправление ошибок - v2.5
- Небольшая оптимизация
- Добавлена возможность вызова пунктов только двойным быстрым кликом
- Исправлена ошибка с вызовом ShowPlayerAltDialog в OnAltDialogResponse
P.S.: Ниже самая последняя версия (2.5)
ЧаВо?
В: Как скрыть показанный диалог?
О: Это можно сделать как и в обычных диалогах.
Используя функцию ShowPlayerAltDialog, укажите параметр dialogid со значением -1
В: Что означает параметр response со значением 2 в OnAltDialogResponse?
О: Это означает, что диалог был закрыт нажатием "крестика", либо на ESC
В: Как сделать цветными отдельные слова в диалоге?
О: В этом случае Вам поможет
Автор данного творения: Nexius.
Сообщение отредактировал compan: 01 Август 2016 - 06:56


Тема закрыта
Сообщений: 991
Регистрация:
Skype: Отсутствует.

