Как сделать чтоб сохранялось?

RICJS29_JSJA

Участник
Автор темы
78
2
Версия MoonLoader
Другое
1711313056549.png
я ввожу туда текст и после перезагрузки скриптов он пропадает, как сделатьчтоб сохранялся?
 
Решение
там когда открываю меню с текстом везде nill а когда текст ввожу окно пропадает
крашит еще
Моя ошибка, замени
Lua:
if imgui.InputText(u8'#Введите Ранг', text) then
    cfg.main.text = text.v
    inicfg.save(config, 'name cfg.ini')
end
на:
Lua:
if imgui.InputText(u8'#Введите Ранг', text) then
    cfg.main.text = text.v
    inicfg.save(cfg, 'name cfg.ini')
end

MLycoris

Режим чтения
Проверенный
1,821
1,860
 

RICJS29_JSJA

Участник
Автор темы
78
2
ничего там не понял
 

#SameLine

Активный
417
37
Посмотреть вложение 235455 я ввожу туда текст и после перезагрузки скриптов он пропадает, как сделатьчтоб сохранялся?
Lua:
--lib's
local inicfg = require 'inicfg'

local cfg = inicfg.load({
    main = {   
        text = u8'',
    },
}, "name cfg") -- укажи название будущего созданного ini

local text = imgui.ImBuffer(tostring(cfg.main.text), 256)

--onDrawFrame
if imgui.InputText(u8'#Введите Ранг', text) then
    cfg.main.text = text.v
    inicfg.save(config, 'name cfg.ini')
end
 
  • Нравится
Реакции: RICJS29_JSJA

RICJS29_JSJA

Участник
Автор темы
78
2
Lua:
--lib's
local inicfg = require 'inicfg'

local cfg = inicfg.load({
    main = { 
        text = u8'',
    },
}, "name cfg") -- укажи название будущего созданного ini

local text = imgui.ImBuffer(tostring(cfg.main.text), 256)

--onDrawFrame
if imgui.InputText(u8'#Введите Ранг', text) then
    cfg.main.text = text.v
    inicfg.save(config, 'name cfg.ini')
end
там когда открываю меню с текстом везде nill а когда текст ввожу окно пропадает
крашит еще
 
Последнее редактирование:

#SameLine

Активный
417
37
там когда открываю меню с текстом везде nill а когда текст ввожу окно пропадает
крашит еще
Моя ошибка, замени
Lua:
if imgui.InputText(u8'#Введите Ранг', text) then
    cfg.main.text = text.v
    inicfg.save(config, 'name cfg.ini')
end
на:
Lua:
if imgui.InputText(u8'#Введите Ранг', text) then
    cfg.main.text = text.v
    inicfg.save(cfg, 'name cfg.ini')
end
 
  • Нравится
Реакции: RICJS29_JSJA