Работа с ini

Zverina

Участник
Автор темы
24
0
Версия MoonLoader
.026-beta
Нужна помощь, как вывести из .ini в чат так, что если в ini есть новая строка - то это отдельная строка и в игре?
Допустим текст в .ini такой:
Код:
[main]
Text_Text=Оу..
Привет
Как дела?
/report
/mm
Каждая новая строка - отдельный ввод в чат.
 

Zverina

Участник
Автор темы
24
0
сделай вот так
Lua:
local binder = inicfg.load({
    binderr = {
        BindText = u8'Enter = новая строка.'
    }}, '..\\H\\binder.ini')

local iBuffBinder = imgui.ImBuffer('' .. binder.binderr.BindText, 1024)

--imgui
        if imgui.InputTextMultiline(u8'Ввод', iBuffBinder, imgui.ImVec2(585, 530)) then
            binder.binderr.BindText = iBuffBinder.v
        end

        if imgui.Button(u8'Выполнить', imgui.ImVec2(slot0 / 3, 25)) then
            inicfg.save(binder, '..\\H\\binder.ini')
            for key, value in pairs(binder.binderr) do
                sampSendChat(binder.binderr[key])
            end
        end
Вряд-ли я смогу так сделать