local inicfg = require('inicfg')
local mainIni = inicfg.load({ -- создаем стандартные настройки для .ini
config = {
cena = ''
}
}, 'название .ini файла')
local cena = imgui.ImBuffer(''..mainIni.config.cena, 256) -- 256 не забывай, иначе не смогут люди написать в инпуттексте
local status1 = inicfg.load(mainIni, 'название.ini')
if not doesFileExist('moonloader/config/название.ini') then inicfg.save(mainIni, 'название.ini') end
-- если не будет твоего .ini файла, то скрипт создаст с стандартными настройками
function imgui.OnDrawFrame()
imgui.InputText(u8'Введите цену', cena)
if imgui.Button(u8'Сохранить цену') then
mainIni.config.cena = cena.v -- присваиваем переменной из .ini то что ввел человек.
inicfg.save(mainIni, 'название .ini') -- сохраняем это значение в .ini
end