Как сохранять русский текст в imgui.InputText

ppelledka

Участник
Автор темы
37
2
Версия MoonLoader
.026-beta
Задаю аргумент через команду который сохраняется в ини конфиг и в чате он выводится русским текстом

если же пытаюсь через имгуи то появляются иероглифы, как исправить? вроде как с u8 нужно чтото
 

ppelledka

Участник
Автор темы
37
2
Lua:
local encoding = require("encoding")
encoding.default = "CP1251"
local u8 = encoding.UTF8

imgui.Text(u8"Твой текст")
imgui.Text(u8..Text)
Не, смотри. Мне именно нужно в имгуи
1673994235913.png
(это imgui.InputText)
если вывожу через имгуи - выводит это
1673994262668.png


если же я задаю аргумент на русском через команду то все прекрасно работает, а мне нужно через имгуи
1673994445462.png

вот тестовый пример команды, давно делал эти команды когда ток разбирался и не убрал их пока