Как получить текст объявления?

plalkeo

Известный
Автор темы
722
298
Версия MoonLoader
.026-beta
Добрый день всем!
Мне необходимо получить весь текст что стоит после "Сообщение:"

1625492375087.png

Я пытался сделать text:match("Сообщение:{......}(.+)")
Но видимо я делаю что-то неправильно, помогите пожалуйста)
 

plalkeo

Известный
Автор темы
722
298
выведи этот текст и скинь сюда
Îáúÿâëåíèå îò Taras_Clyse, ñïóñòÿ 2c.
Ñîîáùåíèå: 1 ïðîäàì ïîïóã íà ïëå÷î 8êê

Îòðåäàêòèðóéòå ðåêëàìó â íóæíûé ôîðìàò.
Åñëè íåîáõîäèìî îòêàçàòü â ðåêëàìå,
ââåäèòå ïðè÷èíó îòêàçà, çàòåì ESC!
(Я понятия не имею как в кириллице скопировать)
 

plalkeo

Известный
Автор темы
722
298
с мунлога, а не консоли
{FFFFFF}Объявление от {FFD700}Taras_Clyse, спустя 2c.
{FFFFFF}Сообщение: {33AA33}1 продам попуг на плечо 8кк

{FFFFFF}Отредактируйте рекламу в нужный формат.
Если необходимо отказать в рекламе,
введите причину отказа, затем {33AA33}ESC!
 

plalkeo

Известный
Автор темы
722
298
Lua:
function samp.onShowDialog(dialogId,s,t,b1,b2,text)
    for line in text:gmatch("[^\n]+") do
        if line:find('%{......%}Сообщение: %{......%}(.+)') then
            msg = line:match('%{......%}Сообщение: %{......%}(.+)')
        end
     end
end
Пытаюсь вывести msg но скрипт не выводит