Помощь по коду(автоловля репорта)

winteofon

Новичок
Автор темы
1
0
Был найден код на авто ловля репорта (https://www.blast.hk/threads/94671/), но он только на надпись на экране, можно ли как то переделать код для вот такого
1647347345450.png

 

Rice.

Известный
Модератор
1,696
1,463
Был найден код на авто ловля репорта (https://www.blast.hk/threads/94671/), но он только на надпись на экране, можно ли как то переделать код для вот такого
Посмотреть вложение 139949
Ловить текст с помощью onServerMessage и отправлять на сервер команду для открытия репорта
 
  • Грустно
Реакции: qdIbp

qdIbp

Автор темы
Проверенный
1,387
1,144
Lua:
local on = require 'lib.samp.events'

function on.onServerMessage(clr, text)
    if text:find('%[R%]%s*%<......%>%s*(%w+_%w+)%s*%[%d+]') then  
        sampSendChat('/command')
    end
end

Хотя если я правильно вижу пробелы, то

Lua:
local on = require 'lib.samp.events'

function on.onServerMessage(clr, text)
    if text:find('%[R%] %<......%> %w+_%w+%[%d+]') then  
        sampSendChat('/command')
    end
end
 

Rice.

Известный
Модератор
1,696
1,463
Lua:
local on = require 'lib.samp.events'

function on.onServerMessage(clr, text)
    if text:find('%[R%]%s*%<......%>%s*(%w+_%w+)%s*%[%d+]') then 
        sampSendChat('/command')
    end
end

Хотя если я правильно вижу пробелы, то

Lua:
local on = require 'lib.samp.events'

function on.onServerMessage(clr, text)
    if text:find('%[R%] %<......%> %w+_%w+%[%d+]') then 
        sampSendChat('/command')
    end
end
Если сомневаешься в пробелах, то можно поставить %s* на место пробелов.
 
  • Нравится
  • Bug
Реакции: shitcodes и qdIbp

qdIbp

Автор темы
Проверенный
1,387
1,144
Если сомневаешься в пробелах, то можно поставить %s* на место пробелов.
На сообщение чуть выше посмотри
Lua:
local on = require 'lib.samp.events'

function on.onServerMessage(clr, text)
    if text:find('%[R%]%s*%<......%>%s*(%w+_%w+)%s*%[%d+]') then 
        sampSendChat('/command')
    end
end