- 110
- 18
- Версия MoonLoader
- .026-beta
Всем привет. Сделал скрипт, который будет постоянно проверять, открыть ли диалог с id == 1700, и во время открытого состоянии этого диалога, то imgui.Proccess должен быть равен true. Иначе false. Ну так вот. Все как бы вначале работает, если открою другой диалог, имгуи не будет виден. Но если я открою диалог с id 1700 и закрою, то теперь имгуи открыт в любом диалоге постоянно, даже, если id диалога не равен 1700. Помогите, пожалуйста.
Lua:
function sampev.onShowDialog(id, style, title, b1, b2, text)
if id == 1700 then
lua_thread.create(function()
while true do
wait(0)
if sampIsDialogActive() and id == 1700 then
imgui.Process = true
else
imgui.Process = false
end
end
end)
end
end