Вытаскивание текста

William_Chkhalo

Участник
Автор темы
125
14
Версия MoonLoader
Другое
Всем привет. Есть такой код.
Lua:
function main()
    while not isSampAvailable() do wait(0) end
    while true do
        wait(0)
        if text:find('[%d+:%d+:%d+]') then
            time = '[%d+:%d+:%d+]'
            local text = text:match(time'%W')
sampAddChatMessage(text, -1)
        end
    end
end
Тут я пытаюсь достать то, что находится после времени в чате(оно высвечивается так:[12:32:35]. Это пример если что). Но, у меняв логах ошибка
Код:
attempt to index global 'text' (a nil value)
Скажите пожалуйста, что я делаю не правильно?
 

Hinаta

Известный
782
352
timestamp не ловится хуками
1699457433293.png

1699457362309.png

1699457372065.png


Ну и зачем ты сообщения ловишь в бесконечном цикле?
 

William_Chkhalo

Участник
Автор темы
125
14
Что именно не работает? Что ты хотел сделать?
Вообще сохранять в файл. Вот попытался хотя бы вывести, не работает.

Типо в чат сообщение приходит, оно в файл сохраняется
 

хромиус)

спокойно, это всего лишь слива
Друг
4,958
3,231