Ошибка с hook.onServerMessage()

XeoNe

Новичок
Автор темы
9
1
Доброго времени. Столкнулся со следующей проблемой: нужно сделать так, чтобы фиксировалось сразу несколько сообщений в чат, а-ля:
Код:
function hook.onServerMessage(_, text)
    if text:match("abc") then
        a = a + 1
    end
    if text:match("bcd") then
        b = b + 1
    end
end
Понятное дело, что сия хрень работать не будет. А есть способ хукать несколько сообщений? Буду признателен за помощь, заранее спасибо.
 

Hinаta

Известный
783
359

XeoNe

Новичок
Автор темы
9
1
будет

в приложенном тобой коде уже хукаются несколько сообщений. Просто для каждого сообщения добавляй своё условие
Только щас понял, проблема не совсем в хуке.
Я хотел запихнуть ник-нейм игрока в условие, и использовал не совсем корректное объявление переменной. На практике выяснил, что надо было это делать в самой функции. Спасибо за быстрый ответ!