- 79
- 7
- Версия MoonLoader
- .026-beta
помогите сделать поток ваит в не меин. Вроде все прописал, но скрипт при активации крашит.
Lua:
function imgui.OnDrawFrame()
lua_thread.create(function() -- При использовании wait вне main, нужно создавать поток
if main_window_state then
local iScreenWidth, iScreenHeight = getScreenResolution()
local tLastKeys = {}
imgui.SetNextWindowPos(imgui.ImVec2(sW / 2, sH / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.SetNextWindowSize(imgui.ImVec2(300, 400), imgui.Cond.FirstUseEver)
imgui.Begin('Test | By A.Mails', window, imgui.WindowFlags.NoResize)
if imgui.Button(u8"Test1") then
show_lec.v = not show_lec.v
end
imgui.End()
end
if show_lec.v then
imgui.SetNextWindowPos(imgui.ImVec2(sW / 2, sH / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.SetNextWindowSize(imgui.ImVec2(300, 400), imgui.Cond.FirstUseEver)
imgui.Begin('ImGui example', show_lec)
imgui.Text('Hello, world!')
if imgui.Button("Test") then
sampSendChat("Приветствую всех!")
wait(1800)
sampSendChat("Я Ангел!")
end
end
imgui.End()
end)
end