Проблема с регулярным выражением

ShikamaruRU

Участник
Автор темы
55
1
Версия MoonLoader
.026-beta
Lua:
function sampev.onShowDialog(id, style, t, btn, btn2, text)
    for line in text:gmatch("[^\n]+") do
        if line:find("Объявление от %{......%}(%w+_%w+)") then
            local idplay= line:match("Объявление от %{......%}(%w+_%w+)")
            sampAddChatMessage(idplay, -1)
        end
        if line:find("Сообщение: %{......%}(.*)") then
            local add= line:match("Сообщение: %{......%}(.*)")
            sampAddChatMessage(add, -1)
        end
    end
end

Всем здарова. В общем, ситуация такая: Хочу вывести в чат(пока только в чат, дальше уже на imgui) сообщение на примере из этого объявления. Уже много чего перепробовал(в плане рег.выражений), ничего не помогло. Может, кто подскажет в чем трабл?
Т.е в чате должно появиться "Nick-Name: В баре 51 на пляже Санта-Мария отдыхает много людей. Ждем тебя"
PS ник-нейм игрока благополучно отображается.
1uQBGCzuNXo.jpg