как заблокировать строчку из чата на аризоне, например этим скриптом эту строчку не блокирует...

Oleg1337228

Участник
Автор темы
350
18
Версия SA-MP
  1. 0.3.7-R2
  2. 0.3.7-R3
  3. CR-MP 0.3.7
как заблокировать строчку из чата на аризоне, например этим скриптом эту строчку не блокирует "[Ошибка] {ffffff}У Вас не прошло достаточно времени с прошлой игры."
https://www.blast.hk/threads/89765/ может другой способ какой есть?
 

Oleg1337228

Участник
Автор темы
350
18
Lua:
require('samp.events').onServerMessage = function(_, text)
    return not text:gsub('{.-}',''):find('%[Ошибка%] У Вас не прошло достаточно времени с прошлой игры%.')
end
ниже уже готовый файл
а если еще 1 строчку хочу блокнуть еще 1 скрипт надо?
 

minxty

Известный
1,189
1,072
а если еще 1 строчку хочу блокнуть еще 1 скрипт надо?
можешь вот так делать, протестируй сработает ли
Lua:
messages = {
    'Сообщение 1',
    'Сообщение 2',
    'Сообщение 3'
    -- и так далее
}

require('samp.events').onServerMessage = function(_, text)
    for _, v in pairs(messages) do
        if text:gsub('{.-}'):find(v) then return false end
    end
end