Уже больше года существуют диалоговые процессоры и до сих пор их здесь нет.
В общем, диалоговый процессор значительно упрощает работу с диалогами пользователям. Например, диалоги теперь можно создавать не только в стандартном OnDialogResponse, но и в любой части мода, как на DC_CMD. Также теперь вовсе необязательно придавать номер диалоговому окну. Можно ввести его название, например
И использовать:
(ранее для этого нужно было вручную дефайнить названия диалогов).
Тесты скорости:
(вместо DIALOG_NAME могут быть как цифры, так и слова).
Include автора содержит еще функцию показа окна информации (диалоговое окно типа DIALOG_STYLE_MSGBOX, которое можно только закрыть, названия кнопок указывать не нужно):
Автор: Edwin.
Скачать include eDialog:
Когда его установил, заметил краши при вызове некоторых диалогов. Оказалось, диалоги с ID 0 использовать в моде нельзя, если у Вас подключен этот include. И если при выключении сервера у Вас осталось какое-либо окно открыто, а при запуске сервера должно было появится следующее, сервер также выключится, поскольку номер закрытого диалога не прописан в переменной инклуда. Своеобразная система безопасности. Не стал я особо возиться с этим, просто заменил строку с
на
И убрал:
Сообщение отредактировал Elrmrnt-Kritik: 26 Апрель 2017 - 18:44



Сообщений: 3 284
Регистрация:
Skype: v.l.a.d.65
