Помогите пожалуйста сделать неактивную imgui - combo lua

FixZer

Активный
Автор темы
122
35
Версия MoonLoader
.026-beta
Всем добрый вечер, хочу сделать неактивную imgui.combo, после чего как mainIni.config.patrols == true
изначальный код:
Lua:
local markerovka = {u8'ADAM', u8'LINCOLN',u8'MARY',u8'EDWARD'}

if imgui.Combo(u8"", marker, markerovka, #markerovka) then
    mainIni.config.marker = marker.v
    inicfg.save(mainIni, 'PoliceHelper/settings.ini')
    if mainIni.config.patrols == true then
          -- Вот тут должен быть код, чтобы cmbo была неактивна
    end
end
 
Последнее редактирование:
Решение
Спасибо за помощь, не работает :(

Если я сделаю, так как ты сказал, то imgui.combo вообще пропадёт и не появляется
ну так сделай для какой то кнопки iscomboactive = true, ты просто выключаешь его, а нигде не включаешь

asprt

Известный
167
41
если я тебя правильно понял:

Lua:
--добавь это в беск. цикл
if mainIni.config.patrols then
       iscomboactive = false
end
--
if iscomboactive then
    if imgui.Combo(u8"", marker, markerovka, #markerovka) then
        mainIni.config.marker = marker.v
        inicfg.save(mainIni, 'PoliceHelper/settings.ini')
    end
end
 

FixZer

Активный
Автор темы
122
35
если я тебя правильно понял:

Lua:
--добавь это в беск. цикл
if mainIni.config.patrols then
       iscomboactive = false
end
--
if iscomboactive then
    if imgui.Combo(u8"", marker, markerovka, #markerovka) then
        mainIni.config.marker = marker.v
        inicfg.save(mainIni, 'PoliceHelper/settings.ini')
    end
end
И после это как нажмёшь кнопку "Начать патруль" Combo будет неактивна, типо нельзя будет нечего там изменить ?
 

asprt

Известный
167
41
Спасибо за помощь, не работает :(

Если я сделаю, так как ты сказал, то imgui.combo вообще пропадёт и не появляется
ну так сделай для какой то кнопки iscomboactive = true, ты просто выключаешь его, а нигде не включаешь