imgui = require 'imgui'
samp = require 'samp.events'
encoding = require 'encoding'
encoding.default = 'CP1251'
u8 = encoding.UTF8
active_menu = imgui.ImBool(false)
local main_window_state = imgui.ImBool(false)
sw,sh = getScreenResolution()
function main()
while not isSampAvailable() do wait(0) end
sampRegisterChatCommand('test', function() main_window_state.v = not main_window_state.v end)
sampAddChatMessage('{FFCD0A}Test', -1)
imgui.Process = false
while true do
wait(0)
imgui.Process = main_window_state.v
if main_window_state.v == false then
imgui.Process = false
end
end
end
function imgui.OnDrawFrame()
imgui.SetNextWindowSize(imgui.ImVec2(500, 300), imgui.Cond.FirstUseEver)
imgui.SetNextWindowPos(imgui.ImVec2((sw / 2), sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.LockPlayer = false
imgui.Begin(u8'Test', main_window_state)
imgui.SetCursorPosY(25)
imgui.SetCursorPosX(50)
imgui.Text(u8'TEst')
imgui.Separator()
_,id = sampGetPlayerIdByCharHandle(playerPed)
imgui.Text(u8('Ваш ник-нэйм: '.. sampGetPlayerNickname(id) ..' ID: '..tostring(id))) --Вот как сюда вставить чтобы показывался ник и ID пользователя?
imgui.End()
end