помогите с ловлей репорта

ScripTER 2.0

Участник
Автор темы
106
4
Версия SA-MP
  1. 0.3.7 (R1)
Всем доброго времени суток.
Есть ли кто-то кто сделает не большой скрипт что бы он видел текст в чате -
Chatlog ---> Жалоба #1 | {AFAFAF}Aleksander_Below[74]: {ffffff}Дм зз на трейде 142 ID
Chatlog ---> Жалоба #4 | {AFAFAF}Danilka901[25]: {ffffff}Помогите я застрял в текстуре
что бы он вводил команду /ot и ловил репорт быстро типо как TakeReport кто шарит тот поймет :)
Буду благодарен тому человеку кто сделает такой не большой скрипт...
1694193061953.png

Спасибо за внимание буду ждать! <3
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

ScripTER 2.0

Участник
Автор темы
106
4

MrDorlik

Известный
976
392
У меня не аризона!
если у тебя вообще все сообщения пропадают с репортом, можно костыль сделать
Lua:
local samp = require('samp.events')
function samp.onServerMessage(c, text)
    if text:find('Жалоба #.+ |') then
        sampAddChatMessage(text, -1)
        sampSendChat('/ot')
    end
end
 

ScripTER 2.0

Участник
Автор темы
106
4
если у тебя вообще все сообщения пропадают с репортом, можно костыль сделать
Lua:
local samp = require('samp.events')
function samp.onServerMessage(c, text)
    if text:find('Жалоба #.+ |') then
        sampAddChatMessage(text, -1)
        sampSendChat('/ot')
    end
end
может пропадал потому что надо так?

Код:
local samp = require('samp.events')
function samp.onServerMessage(c, text)
    if text:find('Жалоба #.+ |') then
lua_thread.create(function()
        sampSendChat('/ot')
    end
end
 

Ну погоди!

Активный
103
38
может пропадал потому что надо так?

Код:
local samp = require('samp.events')
function samp.onServerMessage(c, text)
    if text:find('Жалоба #.+ |') then
lua_thread.create(function()
        sampSendChat('/ot')
    end
end
Ну, а скобки ставить, нет?
Может, ещё посчитаем кол-во нужных end?
твой код такой же, как и его, за исключением потока

Lua:
require('samp.events').onServerMessage = function(color, text)
    if text:match('Жалоба #.+ |) then
        sampSendChat('/ot')
    end
end