- 139
- 4
- Версия MoonLoader
- .027.0-preview
1:
local imgui = require('imgui') -- Подключаем библиотеку imgui
local menu = imgui.ImBool(false) -- Переменная со значениями false/true для меню (изначально false)
local bar = imgui.ImBool(false) -- Переменная со значениями false/true для чекбокса AimBot (изначально false)
local casino = imgui.ImBool(false) -- Переменная со значениями false/true для чекбокса AimBot (изначально false)
function main() -- Основная функция
repeat wait(0) until isSampAvailable() -- Ожидаем загрузки сампа
sampRegisterChatCommand('random', 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.SetNextWindowPos(imgui.ImVec2(xw - x, yw - y), imgui.Cond.FirstUseEver)
imgui.Begin('Randomazer', menu)
math.randomseed(os.time())
local num = math.random(0, 1)
sampAddChatMessage(string.format('[Рандомайзер]: {FFFFFF}Выпал: %s', (num == 0) and '{00FF00}орёл' or '{00FF00}решка'), 0xFFFF00)
end
math.randomseed(os.time())
local num = math.random(0, 1)
sampAddChatMessage(string.format('[Рандомайзер]: {FFFFFF}Выпал: %s', (num == 0) and '{00FF00}Бар' or '{00FF00}Казино'), 0xFFFF00)
end
imgui.End()
end
end
end
Те кто понимают ЛУА, тот понимает что я хотел сделать,
я хочу сделать что бы у меня в имгуи были две сделанные мной команды, но щас идут варнинги, типо УБЕРИ ЭНД в конце, я убираю и у меня пропадает чекбокс и бесконечно спамит этими хуйнями..
пожалуйста, кому щас не сложно переведите мне вместо чекбокса на кнопки "Press key'
две кнопки и к ним эти команды, я понимаю это не сложно но я то инвалид первой степени блин