function renderFrame(player)
imgui.SetNextWindowPos(imgui.ImVec2(sizeX / 2, sizeY / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.SetNextWindowSize(imgui.ImVec2(500, 500), imgui.Cond.FirstUseEver)
imgui.Begin('Log In', WinState, imgui.WindowFlags.NoResize)
imgui.PushItemWidth(100)
imgui.SetCursorPosX(5)
imgui.InputText(u8'код', login_input_password, imgui.InputTextFlags.Password)
imgui.PopItemWidth()
imgui.SetCursorPosX(5)
if imgui.Button(u8'Ok', imgui.ImVec2(240, 20)) then
for i = 1, #kod do
if u8:decode(str(login_input_password)) == kod
[1] then
sampAddChatMessage('Код принят!', -1)
end
end
end
imgui.Begin(u8"SampersikCheat 0.6", renderWindow)
if imgui.BeginTabBar('Tabs') then
if imgui.BeginTabItem(u8'Читы') then
if imgui.Checkbox(u8'Заморозить игрока', freezePlayer) then
player.LockPlayer = freezePlayer[0]
end
if imgui.Checkbox(u8'NoEjectVehicle', noeject) then
sampSendChat('/njc')
end
imgui.SameLine()
imgui.TextDisabled('(?)')
if imgui.IsItemHovered() then
imgui.BeginTooltip()
imgui.PushTextWrapPos(600)
imgui.TextUnformatted(u8"При посадке в авто не выкидывает.") -- сюда пишешь текст подсказки
imgui.PopTextWrapPos()
imgui.EndTooltip()
end
И т.д кароче