Про imgui и end

izicapt

Известный
Автор темы
338
103
Версия MoonLoader
.027.0-preview
Короч пытался сделать что то с imgui
И выдает ошибку на 7 строке
Где находится end)
Вопрос как это использовать -_-

moe gavno:
local imgui = require 'imgui'
function main()
    repeat wait(0) until isSampAvailable()
    sampRegisterChatCommand("rabotat", func)
    window.v = not window.v
    imgui.Process = window.v
   end)
while true do
        wait(0)
        if window.v == false then
                imgui.Process = false
        end
end
function imgui.OnDrawFrame()
    if window.v then
        imgui.SetNextWindowPos(imgui.ImVec2(350.0, 250.0), imgui.Cond.FirstUseEver)
        imgui.SetNextWindowSize(imgui.ImVec2(280.0, 70.0), imgui.Cond.FirstUseEver)
        imgui.Begin('Ща сделаем супер героя', window)

        imgui.Text('Скок хп выдаем')

        if imgui.Button("Мега дофига (10000)") then
            setHealth(10000)
           printString("Ты супер ХАРОШ!",2500)
        end
        if  imgui.Button("Обычно") then
            setHealth(100)
                        printString("Ты не супер харош :(",2500)
            end
                end
            imgui.End()
        end
end
 
Решение
Короч пытался сделать что то с imgui
И выдает ошибку на 7 строке
Где находится end)
Вопрос как это использовать -_-

moe gavno:
local imgui = require 'imgui'
function main()
    repeat wait(0) until isSampAvailable()
    sampRegisterChatCommand("rabotat", func)
    window.v = not window.v
    imgui.Process = window.v
   end)
while true do
        wait(0)
        if window.v == false then
                imgui.Process = false
        end
end
function imgui.OnDrawFrame()
    if window.v then
        imgui.SetNextWindowPos(imgui.ImVec2(350.0, 250.0), imgui.Cond.FirstUseEver)
        imgui.SetNextWindowSize(imgui.ImVec2(280.0, 70.0), imgui.Cond.FirstUseEver)
        imgui.Begin('Ща сделаем супер героя', window)

        imgui.Text('Скок...

Rice.

Известный
Модератор
1,703
1,470
Короч пытался сделать что то с imgui
И выдает ошибку на 7 строке
Где находится end)
Вопрос как это использовать -_-

moe gavno:
local imgui = require 'imgui'
function main()
    repeat wait(0) until isSampAvailable()
    sampRegisterChatCommand("rabotat", func)
    window.v = not window.v
    imgui.Process = window.v
   end)
while true do
        wait(0)
        if window.v == false then
                imgui.Process = false
        end
end
function imgui.OnDrawFrame()
    if window.v then
        imgui.SetNextWindowPos(imgui.ImVec2(350.0, 250.0), imgui.Cond.FirstUseEver)
        imgui.SetNextWindowSize(imgui.ImVec2(280.0, 70.0), imgui.Cond.FirstUseEver)
        imgui.Begin('Ща сделаем супер героя', window)

        imgui.Text('Скок хп выдаем')

        if imgui.Button("Мега дофига (10000)") then
            setHealth(10000)
           printString("Ты супер ХАРОШ!",2500)
        end
        if  imgui.Button("Обычно") then
            setHealth(100)
                        printString("Ты не супер харош :(",2500)
            end
                end
            imgui.End()
        end
end
Lua:
sampRegisterChatCommand("rabotat", function()
    window.v = not window.v
    imgui.Process = window.v
end)

Советую работать с Imgui:
Lua:
function main()
    repeat wait(0) until isSampAvailable()
    imgui.Process = false
    sampRegisterChatCommand("rabotat", function()
        window.v = not window.v
    end)
    while true do wait(0)
        imgui.Process = window.v
    end
end
 
  • Нравится
Реакции: izicapt