- 1,278
- 718
- Версия MoonLoader
- .026-beta
Imgui вызывает краш игры.
Краш происходит не сразу, после 3-5 минут работы скрипта.
Используется одна из функций, в отдельном потоке. Поток не прекращается, использую в нем метки и бегаю по ним.
Если окно imgui не вызвано - крашит при его вызове
Если окно imgui вызвано - крашит
Краш происходит не сразу, после 3-5 минут работы скрипта.
Используется одна из функций, в отдельном потоке. Поток не прекращается, использую в нем метки и бегаю по ним.
Если окно imgui не вызвано - крашит при его вызове
Если окно imgui вызвано - крашит
Lua:
function imgui.OnDrawFrame()
if infobar.v then
imgui.ShowCursor = false
imgui.SetNextWindowPos(imgui.ImVec2(mainIni.Overlay.posX, mainIni.Overlay.posY), imgui.ImVec2(0.5, 0.5))
imgui.SetNextWindowSize(imgui.ImVec2(300, 100), imgui.Cond.FirstUseEver)
imgui.Begin(script.this.name, infobar, imgui.WindowFlags.NoResize + imgui.WindowFlags.NoCollapse + imgui.WindowFlags.NoTitleBar)
imgui.CentrText(script.this.name)
imgui.Separator()
imgui.Text(u8 "State: ")
imgui.Text(u8 "Total money: ")
if ChangePosition then
if imgui.IsMouseClicked(0) then
ChangePosition = false
sampToggleCursor(false)
window_msettings.v = true
main_window.v = true
inicfg.save(mainIni, f_ini)
end
end
imgui.End()
end
end