Не могу разобраться с паттерном

Natami

Участник
Автор темы
377
26
Он не видит строку "паттерн" и из-за этого не происходит дальнейшее действие

В функции imgui.OnDrawFrame() :
Код:
if imgui.InputText(u8'Паттерн##', pattern_stroka_buffer) then
    gg.settings.pattern_stroka_buffer = pattern_stroka_buffer.v
end

В функции sampev.onServerMessage(color, text) :
Lua:
if (pattern_stroka_buffer.v == '' or text:match(pattern_stroka_buffer.v)) then
    sampAddChatMessage("robit", -1)
end

Когда я в окне имгуи пишу к примеру образец "(.+)%[(%d+)%]: (.+)", в чате по подобному образцу должен появится текст , но скрипт не срабатывает + как выделить от туда id игрока?