не работает imgui

Ivashkafelka

Участник
Автор темы
139
4
Версия MoonLoader
.027.0-preview
Lua:
local imgui = require('imgui') -- Подключаем библиотеку imgui
 
local menu = imgui.ImBool(false) -- Переменная со значениями false/true для меню (изначально false)
local aimbot = imgui.ImBool(false) -- Переменная со значениями false/true для чекбокса AimBot (изначально false)
 
function main() -- Основная функция
    repeat wait(0) until isSampAvailable() -- Ожидаем загрузки сампа
    sampRegisterChatCommand('arbind', function()) -- Регистрируем команду, которая включает/выключает меню
        menu.v = not menu.v
    end
    while true do
        wait(0)
        imgui.Process = menu.v -- Отображаем меню, когда menu.v равно true
    end
end
 
function imgui.OnDrawFrame()
    if menu.v then -- Если меню включено. то...
        local xw, yw = getScreenResolution() -- Получаем разрешение экрана
        local x, y = 300, 300 -- Ширина и высота будущего окна
        imgui.SetNextWindowSize(imgui.ImVec2(x, y), imgui.Cond.FirstUseEver) -- Устанавливает размер будущему окну (imgui.Cond.FirstUseEver говорит, что мы 1 раз устанавливаем размер при запуске)
        imgui.SetNextWindowPos(imgui.ImVec2(xw - x, yw - y), imgui.Cond.FirstUseEver) -- Устанавливает позицию по центру будущему окну (imgui.Cond.FirstUseEver говорит, что мы 1 раз устанавливаем размер при запуске)
        imgui.Begin('Imgui Window', menu) -- Начинаем наше окно! Первый аргумент - название, второе - переменная imgui, которая отвечает за статус видимости окна
        imgui.Checkbox('AimBot', aimbot) -- Наш чекбокс! В целом тут по аналогии с imgui.Begin
        imgui.End() -- Завершаем имгуи окно
    end
end
пишу /arbind и не открывается имгуи, неверная команда
 

Похожие темы

  1. Ответы
    7
    Просмотры
    3K
    Помощь
    deleted-user-224036
    D