помощь по регулярным выражениям

William_Roses

Активный
Автор темы
260
26
Версия MoonLoader
.026-beta
Мне очень стыдно это просить, но прошу сделайте данный текст в регулярном выражении, я никак это не могу сделать
1630942040529.png

chat-log:

[19:25:41] Репорт от Ponchiq_Chouge[63]: {FFFFFF}24 cheat. {88CAEA}(Для ответа: /pm либо /rep)
 

William_Roses

Активный
Автор темы
260
26
Lua:
--Репорт от Ponchiq_Chouge[63]: {FFFFFF}24 cheat. {88CAEA}(Для ответа: /pm либо /rep)
local nick, id, reason, other = "Репорт от ([A-z_]+)%[(%d+)%]: {%x}(.+){%x}%(Для ответа: (.+)%)"
чтото не то, ничего не выводит при попытке отыскать этот текст
Lua:
            if text:find("Репорт от ([A-z_]+)%[(%d+)%]: {%x}(.+){%x}%(Для ответа: (.+)%)") then
                sampAddChatMessage('ya ne giney', -1)
            end
 

Manuel Leon

Известный
266
166
  • Нравится
Реакции: William_Roses

PanSeek

t.me/dailypanseek
Всефорумный модератор
899
1,745
Lua:
local se = require 'samp.events'
function se.onServerMessage(color, text)
    if text:find("Репорт от (.+)") then
        local nick, id, reason, other = text:match("Репорт от ([A-z_]+)%[(%d+)%]: {%x}(.+){%x}%(Для ответа: (.+)%)")
        sampAddChatMessage(reason, -1)
    end   
end
Ничего не выводит?