imgui + inicfg

user31883

Потрачен
Автор темы
93
229
Версия MoonLoader
.026-beta
почему в конфиг сохраняет 0TEST, если в InputText(u8'Ник', nick) пишу только TEST?

Lua:
local nick = imgui.ImBuffer(250)
local idskin = imgui.ImBuffer(250)

function imgui.OnDrawFrame()
    imgui.SetNextWindowSize(imgui.ImVec2(400, 200), imgui.Cond.FirstUseEver)
    imgui.Begin(u8'Основное окно')
    imgui.InputText(u8'Ник', nick)
    imgui.InputText(u8'id skin', idskin, imgui.InputTextFlags.CharsDecimal)
    if imgui.Button(u8'Добавить', imgui.ImVec2(370, 30)) then
        mainIni.config[#mainIni.config..nick.v] = idskin.v
        sampAddChatMessage("Ник "..u8:decode(nick.v)..' Скин '..u8:decode(idskin.v)..' {FFAD40}сохранен',-1)
        inicfg.save(mainIni, 'test.ini')
    end
    imgui.End()
end