- 1,474
- 439
- Версия MoonLoader
- .026-beta
Скрипт должен отправить на сервер сигнал о нажатии правой кнопки 'закрыть'
Но почему то если попытаться это сделать сразу же как скрипт получит пакет onShowDialog нечего не произойдёт.
Более странно только то что если закрывать диалог кнопкой 1, а не 0 всё работает моментально.
Я решил добавить перед отправкой ответа задержку в 1 кадр и всё заработало.
Но этот вариант мне не очень подходит так как диалог будет мелькать хоть и 1 кадр но по факту очень заметно.
Есть ли возможность отправить ответ сразу и с чем это связано?
P.S. пробовал
данный код также отказывается работать моментально.
Lua:
sampCloseCurrentDialogWithButton(0)
Более странно только то что если закрывать диалог кнопкой 1, а не 0 всё работает моментально.
Я решил добавить перед отправкой ответа задержку в 1 кадр и всё заработало.
Lua:
lua_thread.create(function()
wait(0)
sampCloseCurrentDialogWithButton(0)
end)
Есть ли возможность отправить ответ сразу и с чем это связано?
P.S. пробовал
Lua:
memory.setint32(sampGetDialogInfoPtr()+40, 0, true)
sampToggleCursor(false)