Как решить?

miroshhhhha

Участник
Автор темы
36
0
Версия SA-MP
  1. Другая
Возникает такая ошибка, когда открываю ИМгуи

Сам код, sampRegisterChatCommand ниже:
function helping()
        local ex, ey = getScreenResolution()
    imgui.ShowCursor = true
    imgui.SetNextWindowSize(imgui.ImVec2(150, 200), imgui.Cond.FirstUseEver)
    imgui.Begin('Testing update', main_window_state)
    imgui.Text("Now version "..thisScript().version)
    imgui.End()
end

sampRegisterChatCommand:
    sampRegisterChatCommand('thelp1', helping)

47702
 

smurf1k➹

Участник
78
67
Возникает такая ошибка, когда открываю ИМгуи

Сам код, sampRegisterChatCommand ниже:
function helping()
        local ex, ey = getScreenResolution()
    imgui.ShowCursor = true
    imgui.SetNextWindowSize(imgui.ImVec2(150, 200), imgui.Cond.FirstUseEver)
    imgui.Begin('Testing update', main_window_state)
    imgui.Text("Now version "..thisScript().version)
    imgui.End()
end

sampRegisterChatCommand:
    sampRegisterChatCommand('thelp1', helping)

Lua:
main_window_state = imgui.ImBool(false)
imgui.Process = false

function main()
    repeat wait(0) until isSampAvailable()
    sampRegisterChatCommand('thelp1', helping)
    while true do
        wait(0)
        if main_window_state.v == false then
            imgui.Process = false
        end   
    end
end

function imgui.OnDrawFrame()
    local ex, ey = getScreenResolution()
    imgui.ShowCursor = true
    imgui.SetNextWindowSize(imgui.ImVec2(150, 200), imgui.Cond.FirstUseEver)
    imgui.Begin('Testing update', main_window_state)
    imgui.Text("Now version "..thisScript().version)
    imgui.End()
end

function helping()
    main_window_state.v = not main_window_state.v
    imgui.Process = main_window_state.v
end

Надеюсь библиотеки сам подключишь :)
 
  • Нравится
Реакции: Domino

sᴀxᴏɴ

спокойно, мне похуй
Всефорумный модератор
787
850
Новичок в ЛУА, там ничего про это не сказано.
И в конце концов, я ищу ответ, а не ответ о том какой я идиот..
Точно ничего не сказано? А тебя не смущает, что там уже готовый код, который просто нужно скопировать? Тебе же просто нужно в том коде заменить активацию на команду (там активация по кнопке).
 

miroshhhhha

Участник
Автор темы
36
0
Не обращай внимания, он просто мой старый админ тулс взял, а сам ничего не знает xD

чувак, ты бы в жизни не сделал того, что сделал я, а ты. Как баба закинул в ЧС и сидишь обиженный за то, что я взял твой тулс,который ТЫ САМ выложил на БХ. Ты до сих пор считаешь, то что ты прав?