Открытие окна при вводе стандартной команде (/re, /pm)

Mico

Активный
Автор темы
252
50
Версия MoonLoader
.026-beta
Приветствую, уже делал тему, но как понял видимо мой вопрос не поняли или вообще не видели :)
Вопрос:
Я хочу сделать, чтобы при вводе /re ID (допустим /re 1) не только заходило в рекон, но и были окошки (допустим с наказаниями).

Пример:
Нашел на ютубе, вот пример:
1604924592696.png


Мне подсказали создавать команду такую же как она на сервере, sampRegisterChatCommand("re", cmd_re)
И создавать окно.

Lua:
function imgui.OnDrawFrame( ... )
    if apanel_window_state.v then
    imgui.SetNextWindowSize(imgui.ImVec2(700,400), imgui.Cond.FirstUseEver)
    imgui.SetNextWindowPos(imgui.ImVec2((sw / 2), sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
    imgui.Text("типо текст")
    imgui.End()
    end
    function imgui.OnDrawFrame( ... )
    if re_window_state.v then
    imgui.SetNextWindowSize(imgui.ImVec2(200,400), imgui.Cond.FirstUseEver)
    imgui.SetNextWindowPos(imgui.ImVec2((sw / 2), sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
    imgui.Button("кнопка")
    end
end

Ввожу /re 1 ничего не происходит в /re даже не заходит.. когда открываю основное окно (apanel) окно там появляются.

upd: imgui,Begin and imgui.End я писал.. просто забыл добавить, добавлять лень.
 
Последнее редактирование: