- 1,124
- 385
Приветствую.
Подскажите, пожалуйста, как сделать постоянное отображение текста из ini-файла в inputText?
Чтобы текст сохранялся там даже после перезагрузки скрипта, как это реализовано в различных хелперах.
Указываешь свой ник один раз и он сохраняется там до удаления ini-файла.
Спасибо за помощь.
Подскажите, пожалуйста, как сделать постоянное отображение текста из ini-файла в inputText?
Чтобы текст сохранялся там даже после перезагрузки скрипта, как это реализовано в различных хелперах.
Указываешь свой ник один раз и он сохраняется там до удаления ini-файла.
Спасибо за помощь.
Lua:
local imgui = require('imgui')
local encoding = require('encoding')
encoding.default = 'CP1251'
u8 = encoding.UTF8
local inicfg = require ('inicfg')
local directIni = ('moonloader\\config\\piar.ini')
local mainIni = inicfg.load(nil, directIni)
function imgui.OnDrawFrame()
imgui.Begin(u8'Piar', main_window_state)
imgui.InputText(u8'Текст рекламы', text_buffer)
imgui.Text(u8'Ваше сообщение:\n' .. text_buffer.v)
if imgui.Button(u8'Применить') then
mainIni.config.ad = text_buffer.v
if inicfg.save(mainIni, directIni) then
sampAddChatMessage('Изменения применены.',-1)
end
end
imgui.End()
end