- 90
- 6
- Версия MoonLoader
- .026-beta
Проблема заключается в том, что название загружаемого файла - русское и отображается вопросиками. Я уже приписывал u8:decode(Строка 25) и просто u8, но это бесполезно
Код который отвечает за загрузку файлов:
Скрин проблемы:
Код который отвечает за загрузку файлов:
Lua:
function _load_text(file)
if doesFileExist(file) then
local out = {}
local i = 1
for line in io.lines(file) do
out[i] = line:gsub(u8'\\n', '\n')
i = i + 1
end
return out
else
error(('File "%s" does not exist'):format(file))
end
end
function load_text(file)
file = 'moonloader/sa wiki/text/' .. file
return _load_text(file)
end
function load_text_dir(dir)
local out = {}
local dir = 'moonloader/sa wiki/text/' .. dir
local search, file = findFirstFile(dir .. '/*.txt')
while file do
out[file:gsub(u8:decode('.txt'), '')] = _load_text(dir .. '/' .. file)
file = findNextFile(search)
end
findClose(search)
return out
end
Скрин проблемы: