Не видит строку

Leon_Trotsky

Участник
Автор темы
39
2
Версия MoonLoader
.026-beta
Скрипт не видит строку из чата, какая причина может быть?

Код скрипта:
    if text:find("%[Жалоба%] от (.*)%[(.*)%]: {FFFFFF} (.*). %[Кол-во жалоб: (*.)%]") then
        nickp, idp, sute, kolvo = text:match("%[Жалоба%] от (.*)%[(.*)%]: {FFFFFF} (.*). %[Кол-во жалоб: (*.)%]")
        sampAddChatMessage('[Репорт] от '..nickp..'['..idp..']: {'..cfg.main.twocolorreport..'}'..sute..'. Уже {'..cfg.main.colorreport..'}'..kolvo..' {'..cfg.main.twocolorreport..'}репортов!', '0xFF'..cfg.main.colorreport)
        if cfg.main.lovlyareporta and style_lovlyareporta.v == 1 and not isGamePaused() and not sampIsChatInputActive() and not isSampfuncsConsoleActive() and not sampIsDialogActive() then
        sampSendChat('/pm')
        end
        reportnow = kolvo
        return false
    end

Строчка из chatlog:
[21:15:35] [Жалоба] от Test_Test[0]: {FFFFFF} Test. [Кол-во жалоб: 3]
 

accord-

Потрачен
436
80
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Попробуй так, на ник лучше делать .+, может быть нРП ник
Lua:
%[Жалоба%] от .+[%d+]: {FFFFFF} .+ %[Кол-во жалоб: %d+%]
 

accord-

Потрачен
436
80
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.