- Версия SA-MP
-
- 0.3.7 (R1)
require "lib.moonloader"
require "lib.sampfuncs"
local dl = require "lib.SA-MP API.init"
local keys = require "vkeys"
local imgui =require "imgui"
local encoding =require "endcoding"
encoding.default = "CP1251"
u8 = encoding.UTF8
local main_window_state =imgui.ImBool(false)
local text_buffer = imgui.ImBuffer(256)
function main ()
if not isSampfuncsLoaded() or not isSampLoaded() then return end -- Если сампфункс не загружен или самп не загружен возращаемся.
while not isSampAvailable() do wait(100) end -- Пока самп не включён выполняем задержку в 100 милисекунд.
while true do
wait(0)
imgui.Process = false
end
---Имгуи
function imgui.OnDrawFrame()
imgui.Process imgui.Begin("Start imgui", main_window_state)
imgui.Text("some text")
ingui.end()
end
---Cmd imgui
function cmd_ingui(arg)
main_window_state.v = not main_window_state.v
imgui.Process = main_window_state.v
end
require "lib.sampfuncs"
local dl = require "lib.SA-MP API.init"
local keys = require "vkeys"
local imgui =require "imgui"
local encoding =require "endcoding"
encoding.default = "CP1251"
u8 = encoding.UTF8
local main_window_state =imgui.ImBool(false)
local text_buffer = imgui.ImBuffer(256)
function main ()
if not isSampfuncsLoaded() or not isSampLoaded() then return end -- Если сампфункс не загружен или самп не загружен возращаемся.
while not isSampAvailable() do wait(100) end -- Пока самп не включён выполняем задержку в 100 милисекунд.
while true do
wait(0)
imgui.Process = false
end
---Имгуи
function imgui.OnDrawFrame()
imgui.Process imgui.Begin("Start imgui", main_window_state)
imgui.Text("some text")
ingui.end()
end
---Cmd imgui
function cmd_ingui(arg)
main_window_state.v = not main_window_state.v
imgui.Process = main_window_state.v
end