help imgui

lifeisabitch

Участник
Автор темы
59
2
Версия SA-MP
  1. Любая
Здравствуйте, сначала я хотел бы извиниться за россиян

Я говорю на другом языке и пользуюсь переводчиком

Я начинаю учить язык "Lua"

Я поставил команду держать его вверх ногами

Lua:
    sampRegisterChatCommand('updown', function()
        upDown = not upDown
    if upDown then
        sampAddChatMessage("{FF8080}[Comando] - {d5dedd}(Upside Down) Ativado",-1)
    else
        sampAddChatMessage("{FF8080}[Comando] - {d5dedd}(Upside Down) Desativado",-1)
    end
    end)

Function:
function sampev.onSendPlayerSync(data)
    if upDown then
        data.quaternion[0] = 0.0
        data.quaternion[1] = 1.0
        data.quaternion[2] = 0.0
        data.quaternion[3] = 0.0
        data.position.y = data.position.y + 0.20
    end
end

но я не хочу, чтобы это была команда

Я бы хотел поставить эту функцию в чекбокс

Возможно?

пример флажка, который я использую

пример:
local visaono = imgui.ImBool(false)

while true do:

        
        if visaono.v then
            setNightVision(true)
        elseif visaono.v == false then
            setNightVision(false)
        end


imgui:


                if imgui.Checkbox('Visao Noturna', visaono) then
                    setNightVision(true)
                elseif visaono.v == false then
                    setNightVision(false)
                end


Я надеюсь, что вы можете помочь мне