Как я могу применить данные действия с использованием mdialog?
Пример:
PHP код:
ShowPlayerDialog(playerid, dialogid, DIALOG_STYLE_INPUT, "...", "....", "....", "....");
OnDialogResponse(...)
{
switch(dialogid)
{
case dialogid:
{
if(!response) return 0;
if(strlen(inputtext))
return ShowPlayerDialog(playerid, dialogid, DIALOG_STYLE_MSGBOX, "Ошибка", "....", "Повтор", ""); // при нажатии на повтор, я вернусь к диалогу
//dialogid, но не могу добиться того же результат с инклудом mdialog.
//Могу ли я применить это действие с инклудом без использования DialogCreate и DialogResponse
}
}
}
ПО инструкции нифига не понятно какое имя должно быть у языкового файла
Unreal (14.07.2018)
Библиотека может работать и без zlang, а тема по zlang здесь: http://pro-pawn.ru/showthread.php?14265
Можно пример с Dialog_MessageEx?
Обычно это удобно использовать для информационных сообщений с двумя кнопками "Выход" и "Назад".
Пример можно посмотреть здесь: https://github.com/Open-GTO/Open-GTO...t.pwn#L73-L131
/dell
Последний раз редактировалось Kovshevoy; 10.12.2019 в 19:52.
Было бы здорово если добавите в Dialog_Message дефолтный колор
Что-бы каждый раз не писать {ffffff}
Dialog_Message(playerid, "Проверьте вашу почту", "{ffffff}Мы отправили новый пароль вам на почту", "Закрыть");
Pro-pawn.ru
Сам параметр будет полезным, но в качестве дефолтного значения в самом инклуде его придётся заполнить именно тем цветом, который ставит по умолчанию самп (а для этого его нужно будет как-то поточнее подобрать).
А, ну хотя проблемы никакой нет сделать передачу пустой строки как сигнал того, что никакой цвет применять не нужно.
Последний раз редактировалось Nexius_Tailer; 01.04.2020 в 14:17.
Не хотите постоянно проверять обновления моих скриптов?
Подключите его последним, после всех остальных
Nexius's Update Checker
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)