DBXHandler - Easy Dialog Handling (Работа с диалогами без CEF)

NozmaD

Администратор
Команда форума
Администратор
Сообщения
166
Баллы
208
Предисловие
Если вы родом из SA-MP, то Вам этот скрипт придется по душе, ведь он практически так же работает. Цель этого проекта состояла в том, чтобы создать простой «серверный просмотр диалогового окна», который не слишком тяжел для пользователя. Это означает, что скрипт не использует CEF, чтобы отображать диалоговые окна, а используются drawText() и drawRectangle().

Информация
Большая часть полезной информации по этому проекту находится в википедии github:

Пожалуйста, Войдите или Зарегистрируйтесь, что бы увидеть скрытый контент.



Установка
Все, что вам нужно сделать, это взять файлы нужной Вам версии ( чем более высокий номер версии, тем больше возможностей / исправлений) из

Пожалуйста, Войдите или Зарегистрируйтесь, что бы увидеть скрытый контент.

папки . После вы просто добавляете файлы, находящиеся в скачанной папке, в свой проект.
Например, у меня есть папка в моем проекте gamemode под названием «GeneralFunc» которая выглядит таким образом:

1.png

Для использования в своём файле C# этих диалоговх окон, необходимо подключить нужную бибилиотеку.
В этом примере будет иметь вид:
2.png

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


dbx_text_input
1.png

dbx_text_scroll
2.png

dbx_option_dropdown
3.png4.png

dbx_option_scroll
5.png

Ссылки
Скачать -

Пожалуйста, Войдите или Зарегистрируйтесь, что бы увидеть скрытый контент.


Установка-

Пожалуйста, Войдите или Зарегистрируйтесь, что бы увидеть скрытый контент.


Типы -

Пожалуйста, Войдите или Зарегистрируйтесь, что бы увидеть скрытый контент.


Цвета -

Пожалуйста, Войдите или Зарегистрируйтесь, что бы увидеть скрытый контент.

 
Автор
Hansrutger
Верх