- 28
- 3
Сделал простое окошко но незнаю как делать функицонал, помогите пожалуйста кому не сложно, хотел сделать биндер, если кто то может сделайте чтобы слево можно было вставлять любую клавишу а справа команду, и если не сложно сделайте чтобы оно сохранялось
Lua:
ocal imgui = require 'imgui'
local encoding = require 'encoding'
encoding.default = 'CP-1251'
u8 = encoding.UTF8
local main_window_state = imgui.ImBool(false)
local text_buffer = imgui.ImBuffer(256)
function main()
sampRegisterChatCommand('test', cmd_imgui)
imgui.Process = true
while true do
wait(0)
if main_window_state.v == false then
imgui.Process = false
end
end
end
function cmd_imgui(arg)
main_window_state.v = not main_window_state.v
imgui.Process = main_window_state.v
end
function imgui.OnDrawFrame()
imgui.SetNextWindowSize(imgui.ImVec2(215.0, 250.0), imgui.Cond.FirstUseEver)
imgui.SetNextWindowPos(imgui.ImVec2(350.0, 250.0), imgui.Cond.FirstUseEver)
imgui.Begin('binder', main_window_state)
imgui.End()
end