Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Закрывается CEF при закрытии диалога, как исправить?

Мар
23
0
Пользователь
3.1. Заголовок темы должен отражать основную суть темы.
когда я нажимаю например в донате цеф кнопки откриваеться диалог и когда я закриваю диалог закриваеться цеф так со всем остальним нажимаю что-то в цефе откриваеться диалог закриваю диалог закриваеться цеф
 

Вложения

  • 1777150844502.png
    1777150844502.png
    256.3 KB · Просмотры: 13
Апр
4
0
Пользователь
при закрытии диалога у тебя срабатывает код, который закрывает CEF
🟢 Как исправить (кратко)
1. В OnDialogResponse НЕ закрывай CEF
❌ плохо:
Pawn
HideCEF(playerid);
2. Закрывай CEF только отдельной кнопкой/событием
✔ например:
Pawn
if(strcmp(inputtext, "close") == 0)
{
HideCEF(playerid);
}
3. В диалоге просто обрабатывай ответ
Pawn
if(dialogid == DONATE_DIALOG)
{
return 1; // ничего с CEF не делаем
}
💡 Суть проблемы
👉 ты привязал закрытие CEF к закрытию диалога
👉 поэтому всё закрывается одновременно
 
Мар
23
0
Пользователь
при закрытии диалога у тебя срабатывает код, который закрывает CEF
🟢 Как исправить (кратко)
1. В OnDialogResponse НЕ закрывай CEF
❌ плохо:
Pawn
HideCEF(playerid);
2. Закрывай CEF только отдельной кнопкой/событием
✔ например:
Pawn
if(strcmp(inputtext, "close") == 0)
{
HideCEF(playerid);
}
3. В диалоге просто обрабатывай ответ
Pawn
if(dialogid == DONATE_DIALOG)
{
return 1; // ничего с CEF не делаем
}
💡 Суть проблемы
👉 ты привязал закрытие CEF к закрытию диалога
👉 поэтому всё закрывается одновременно
бред какой-то ondialogresponse вобще паблик может stock showplayerdialogex
 
Янв
477
641
Пользователь
при закрытии диалога у тебя срабатывает код, который закрывает CEF
🟢 Как исправить (кратко)
1. В OnDialogResponse НЕ закрывай CEF
❌ плохо:
Pawn
HideCEF(playerid);
2. Закрывай CEF только отдельной кнопкой/событием
✔ например:
Pawn
if(strcmp(inputtext, "close") == 0)
{
HideCEF(playerid);
}
3. В диалоге просто обрабатывай ответ
Pawn
if(dialogid == DONATE_DIALOG)
{
return 1; // ничего с CEF не делаем
}
💡 Суть проблемы
👉 ты привязал закрытие CEF к закрытию диалога
👉 поэтому всё закрывается одновременно
а какую ты ии юзаешь , что он тебе такую хуйню кидает ?
 
Апр
4
0
Пользователь
а какую ты ии юзаешь , что он тебе такую хуйню кидает ?
А зачем Ии сразу оскорблять? Нельзя просто нормально сказать, я бы тебе сказал какой ИИ
Все через Chat GPt
 
Сверху