- 20
- 0
- Версия MoonLoader
- .027.0-preview
Здравствуйте, народ! В разработке скриптов я только начинающий "недокодер", интересует такой вопрос:
Как сделать такой крестик, (скрин приложу) который будет закрывать окошко скрипта?
Код, который у меня уже есть:
Код, который у меня уже есть:
Код:
function imgui.OnDrawFrame()
if main_window_state.v then
imgui.SetNextWindowSize(imgui.ImVec2(500, 500), imgui.Cond.FirstUseEver)
imgui.SetNextWindowPos(imgui.ImVec2(resX / 2, resY / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.Begin("Truck Helper. by Kun_Vays", main_window_state.v, imgui.WindowFlags.NoResize)
imgui.Text("абв|abc")
imgui.InputText("пиши сюда", text_buffer)
imgui.Text(text_buffer.v)
if imgui.Button("Press me") then
printStringNow("pressed", 2000)
sampAddChatMessage(tag .. "{DA70D6} You pressed button!", 0xDA70D6)
sampAddChatMessage(tag .. "{DA70D6} You wrote: {00BFFF}" .. text_buffer.v, 0xDA70D6)
end
end
imgui.End()
end
function onWindowMessage(msg, wparam, lparam)
if msg == 0x100 or msg == 0x101 then
if (wparam == key.VK_ESCAPE and main_window_state.v) and not isPauseMenuActive() then
consumeWindowMessage(true, false)
if msg == 0x101 then
main_window_state.v = false
end
end
end
end