Minecraft MessageFilter мод 2021 скачать бесплатно
logo
wow addon MessageFilter

MessageFilter

Версия игры: 1.12
Всего загрузок: 22,860
Обновлено: Jul 4, 2017
Создано: Jun 27, 2014
Скачать MessageFilterСкачать Предыдущие версии

Предыдущие версии

Название Размер Обновлено Версия игры Загрузок
MessageFilter v0.3.3 release 46.66 KB Jul 4, 2017 1.12 13,008 скачать MessageFilter MessageFilter v0.3.3 releaseСкачать
MessageFilter v0.3.2 release 45.09 KB Sep 18, 2015 1.8 5,739 скачать MessageFilter MessageFilter v0.3.2 releaseСкачать
MessageFilter v0.3.1 release 44.04 KB May 9, 2015 1.8.3 1,124 скачать MessageFilter MessageFilter v0.3.1 releaseСкачать
MessageFilter v0.3.0 release 44.26 KB May 1, 2015 CB 1.7.9-R0.2 838 скачать MessageFilter MessageFilter v0.3.0 releaseСкачать
MessageFilter v0.2.0 release 43.31 KB Aug 24, 2014 CB 1.7.9-R0.2 1,415 скачать MessageFilter MessageFilter v0.2.0 releaseСкачать
MessageFilter v0.1.1 release 39.86 KB Jul 24, 2014 CB 1.7.9-R0.2 370 скачать MessageFilter MessageFilter v0.1.1 releaseСкачать
MessageFilter v0.1.0 release 39.11 KB Jun 28, 2014 CB 1.7.9-R0.1 366 скачать MessageFilter MessageFilter v0.1.0 releaseСкачать

Описание

Фильтр сообщений

Этот плагин дает вам возможность управлять сообщениями в вашем чате, предоставляемыми из любого источника. Вы можете скрыть раздражающее сообщение плагина (навсегда или с помощью кулдауна для его отображения), изменить любое сообщение на другое. Вы даже можете использовать MessageFilter в качестве инструмента перевода для плагинов, которые сами по себе не обеспечивают механику перевода.

Видео

Зачем мне нужен этот плагин?

  • Вы хотели бы скрыть некоторые спам сообщения печать плагином который вы используете на своем сервере;
  • Вы хотели бы заменить одно сообщение другим;
  • Вы собираетесь перевести сообщение плагина, но этот плагин не предоставляет вам языковой файл для редактирования;

Особенности

  • Скрытие сообщений
  • Замена сообщений
  • Перезарядка для сообщения (например, вам не нравится много одного и того же сообщения, и вы увидите только одно из них в течение одной минуты)
  • Поддерживается регулярное выражение (и другие типы сравнения строк)

Как это работает

Все правила добавлены в фильтр messagefilter сохранить его в файлах В «класса messagefilter/правила папки». Вы можете добавлять, изменять или удалять правила с помощью команды или путем редактирования файлов правил.

Каждое правило базируется на некоторых параметрах:

  • Тип — определяет метод, который будет использоваться для определения текста в сообщении (перед отображением его на экране). Существует пять типов:
    • Сравнение без учета РАВНОГО регистра (Пример: «Aaaa Bbbb» будет равно «aaaa bbbb»)
    • СОДЕРЖИТ — найти подстроку во входном сообщении
    • Начать — проверить, если сообщение начинается с текста
    • Конец — убедитесь, что концы сообщение с текстом
    • REGEX — использование регулярного выражения для поиска совпадений
  • message-mask — определяет входную маску, которая будет использоваться для поиска совпадений в исходном сообщении
  • замена-к — определяет замену. Replacements поддерживает заполнители %word1% … %wordN% the будет заменено соответствующим словом из исходного сообщения
  • cooldown-time — время, определенное в формате, аналогичном формату времени, используемому в плагине ReActions. Перезарядка используется для установки ограничения по времени отображения раздражающего сообщения. Например, если время перезарядки установлено равным 5 секундам. А маска «заменить-на» пуста. Раздражающее сообщение будет отображаться только один раз в пять секунд.

Когда плагин (или другой источник) отправляет сообщение, это сообщение контролируется MessageFilter и изменяется в соответствии с определенными правилами. Игрок увидит замененное сообщение вместо оригинального. Этот метод позволяет даже переводить плагины, которые не обеспечивают встроенного перевода для вашего языка. Вам просто нужно найти сообщения и создать правила для их замены.
Вот пример файла правил: http://dev.bukkit.org/bukkit-plugins/message-filter/pages/main/rule-file-example/

Команды

Основная команда плагина-msgfilter (псевдонимы: mfilter, filter).

  • /msgfilter help — хм… h
  • /msgfilter add <RuleId> [groupId] — создать новое правило
  • /msgfilter набора <RuleId> тип|вход|выход|время перезарядки|группа <Value> — набор параметров (тип, маска ввода, вывода маска, время перезарядки или группы), чтобы <Value>
  • /msgfilter remove <RuleId> — удалить правило
  • /msgfilter list [Mask] [PageNumber] — показать список правил
  • /msgfilter info <RuleId> — отображение параметров правила
  • /msgfilter сохранить <GroupId> [<Number>|<Time>] — сохранить сообщение в файл <GroupId>.в формате YML.
  • /msgfilter reload — правила перезагрузки
  • /msgfilter test — тестовый фильтр сообщений.

Создание правил

Вы можете создавать новые правила, используя: командную строку, входящее сообщение чата и файл редактирования manully.

Примеры:

Использование команд

  1. /msgfilter add newrule
  2. /msgfilter set newrule type EQUAL
  3. /msgfilter set newrule input это входное сообщение
  4. /msgfilter set newrule output &6это выходное сообщение

Сохранить входящее сообщение чата

  • /msgfilter save test1 — сохранить следующее (только одно) входящее сообщение в файл test1.yml
  • /msgfilter save test2 15 — сохранить следующие 15 входящих сообщений в файл test1.yml
  • /msgfilter save test2 10m — сохранение всех входящих сообщений в течение 10 минут в файл test1.yml

Ручная настройка

MessageFilter поддерживает несколько файлов определений правил. Это файл «YAML» fie (*.yml), расположенный в папке «правила». Вы можете редактировать (или создавать новые) эти файлы вручную.
Вот пример:

roadprotector: # идентификатор правила
  тип: РАВНЫЙ # тип правила
  сообщение-маска: '&3[RP] &C Это место защищено!' # входящее сообщение (с цветовым кодом)
  заменить-на: '&6Здесь нельзя ломать и строить! ' # исходящее (переведенное) сообщение
  время восстановления-время: " # перезарядку времени
  использовать-форматирование: правда # использовать форматирование (цвет)
removejoing: # идентификатор правила
  тип: РЕГУЛЯРНОЕ ВЫРАЖЕНИЕ #тип правила
  message-mask: '\w+ joined the server\.' # входящее сообщение, я собираюсь его скрыть
  заменить-на: "# Пустая строка
  время перезарядки: "
  use-formating: false # игнорировать форматирование
раздражает:
  тип: РАВНЫЙ  
  сообщение-маска: "Вы не можете строить здесь!"
  заменить-на: "# Пустая строка
  время перезарядки: '5s' #Вы увидите это сообщение только один раз в течение пяти секунд
  use-formating: false # игнорировать форматирование

Самотестирование фильтра сообщений

Вы можете использовать тест command /msgfilter, чтобы убедиться, что MessageFilter работает нормально. Просто введите эту команду в чат. Если вы получаете сообщение «Тест MessageFilter не удался!» обычно вам нужно установить или обновить ProtocolLib.

Разрешения

  • messagefilter.config — только одно разрешение на доступ к командам.
  • фильтр messagefilter.тест — выполните проверку фильтр messagefilter, когда игрок присоединяется к серверу.

Зависимости

Этот плагин требует установки ProtocoLib на вашем сервере.

Проверка обновлений

MessageFilter включает в себя средство проверки обновлений, которое использует ваше серверное подключение к Интернету. Update checker будет каждый час проверять dev.bukkit.org чтобы найти новую выпущенную версию плагина и легко отключить ее, просто установите параметр «version-check» на «false» в файле config.yml.

Комментарии

Добавить комментарий