Читание файла

Slava Stetem

Участник
Автор темы
106
5
Версия MoonLoader
.027.0-preview
Помогите немогу разобраться написал скрипт создал папку, файл, текст и при воспроизведении заместь текста идьот кирилица. Кодировка 1251 Поставлена
Вот код :
Lua:
    if healed then
    local file = io.open("moonloader/Лекции/Субординация.txt","r")
    local file2 = io.open("moonloader/Лекции/Субординация.txt","r")
    local i = 0
    local ii = getFileLines(file2)
    healed = false
    lua_thread.create(function()
    for line in file:lines() do
    sampSendChat(line)
    i = i+1
    if ii-i >= 1 then
    wait(2000)
    end
    if ii-i == 0 then
    wait(0)
    end
    end
    file:close()
    file2:close()
    end)
    end
 

Slava Stetem

Участник
Автор темы
106
5
Текстовые документы тоже должны быть в кодировке windows-1251. И скажи мне пожалуйста, что ты хочешь сделать? Потому что тут говнокод какой-то, мы тебе поможем
Я хочу зделать биндер но текст с txt файла и задершка должна быть между строками 2000 мс
 

ufdhbi

Известный
Проверенный
1,463
867
Да точно в цикле запустил). Но мне нужно в ImGUI кнопке если введу в кнопке то выдает ошибку
Lua:
in function 'OnDrawFrame'
Lua:
if imgui.Button("knopka") then
    lua_thread.create(function()
        for line in io.lines("путь к файлу") do
            sampSendChat(line)
            wait(2000)
        end
    end)
end
 

Slava Stetem

Участник
Автор темы
106
5
Lua:
if imgui.Button("knopka") then
    lua_thread.create(function()
        for line in io.lines("путь к файлу") do
            sampSendChat(line)
            wait(2000)
        end
    end)
end
Тоже самое
Вот код который ввожу:
Lua:
        if imgui.Button(u8'Cклад армии', imgui.ImVec2(200, 55)) then
          lua_thread.create(function()
              for line in io.lines("moonloader/Лекции/Склад.txt") do
                  sampSendChat(line)
                  wait(2000)
              end
          end)
          end
 

ufdhbi

Известный
Проверенный
1,463
867
Тоже самое
Вот код который ввожу:
Lua:
        if imgui.Button(u8'Cклад армии', imgui.ImVec2(200, 55)) then
          lua_thread.create(function()
              for line in io.lines("moonloader/Лекции/Склад.txt") do
                  sampSendChat(line)
                  wait(2000)
              end
          end)
          end
тут ошибки нет, кинь лог
 
  • Нравится
Реакции: Slava Stetem

Slava Stetem

Участник
Автор темы
106
5