Checkbox не сохраняется

Curtis

Участник
Автор темы
282
10
Версия MoonLoader
Другое
Как сделать, чтобы Chexbox сохранялся после релога. В ini файл записывает, но не сохраняется почему-то если перезайти
C++:
local active_prefix = imgui.ImBool(mainIni.config.active_prefix)

*onDrawFrame и т.д*

imgui.Checkbox("##001", active_prefix)


if imgui.Button(u8("Сохранить")) then
mainIni.config.active_prefix = active_prefix.v
inicfg.save(mainIni,directIni)
 

masikmasik31

Участник
30
2
Lua:
local active_prefix = imgui.ImBool(false)

*onDrawFrame и т.д*

imgui.Checkbox("##001", active_prefix)


if imgui.Button(u8"Сохранить") then
    mainIni.config.active_prefix = 1
    inicfg.save(mainIni,directIni)
end

function main
    if mainIni.config.active_prefix == 1 then active_prefix.v = not active_prefix.v end
Я бы сделал так, но наверное говнокод
 

ufdhbi

Известный
Проверенный
1,464
868
Как сделать, чтобы Chexbox сохранялся после релога. В ini файл записывает, но не сохраняется почему-то если перезайти
C++:
local active_prefix = imgui.ImBool(mainIni.config.active_prefix)

*onDrawFrame и т.д*

imgui.Checkbox("##001", active_prefix)


if imgui.Button(u8("Сохранить")) then
mainIni.config.active_prefix = active_prefix.v
inicfg.save(mainIni,directIni)
Все правильно, кинь полный код