[Плагин] Фильтр чата для PocketMine

[Плагин] Фильтр чата для PocketMine

Доброго времени суток друзья! Перед вами плагин на чат для PocketMine. Наверное многие пытаются бороться, что бы на их серверах не использовались запрещенные слова. Так вот, этот плагин поможет вам бороться с нецензурной бранью. Конечно, в нем нет таких функций как префиксы, и дополнительные команды, но за то он защитит ваш сервер от матерных слов. Для начала плагин придется настроить.

 

Как настроить фильтр чата?

После установки плагина будет создана одноименная папка в которой вы увидите файл config.yml со следующим содержанием:

messages:
— message1
— message2
identify-capital-alphabet: false
mosaic: ‘*’

 

Давайте разберемся. Первая строчка «messages» указывает, что далее у нас пойдут сообщения, которые нужно отфильтровать. Т.е запрещенные слова. Эту строчку нам не нужно редактировать, иначе ничего не будет работать. Теперь давайте посмотрим на вторую и третью строки:

— messages1

— messages2

 

В этих строках должны содержаться запрещенные вами слова. Замените «messages1» и «messages2» на те слова, которые вы хотите запретить на вашем сервере. Вы так же можете добавить еще больше слов. Для этого перейдите на новую строку и напишите слова, начиная с «- » ( не забудьте сделать пробел между дефисом и словом ).

После того, как вы закончили с запрещенными словами, перейдите к следующей строке:

identify-capital-alphabet: false

 

Это параметр перебора всего сообщения. Лучше оставить его в режиме «false». Но если же вам нужно его активировать, замените значение на «true». Так что же делает эта функция? Она объединяет все сообщение в одну большую строку и проверяет в ней наличие внесенных вами ранее слов. К примеру:

1. Я кирку сломал ох

2. Ты лох

3. Ты л о х

 

Если параметр «identify-capital-alphabet» будет иметь значение false, то фильтр пропустит сообщения так:

1. Я кирку сломал ох

2. Ты ***

3. Ты л о х

 

Ну а если значение парметра будет «true», то сообщения будут отфильтрованны следующим образом:

1. Я кирку слома* **

2. Ты ***

3. Ты * * *

 

Надеюсь теперь вы поняли суть. Лично я оставляю значение «false», ибо довольно много словосочетаний, в которых вот так случайно может оказаться запрещенной слово. Ну и последний парметр:

mosaic: ‘*’

 

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

messages:
— лох
— дибил
— дурак
— дюп
identify-capital-alphabet: false
mosaic: ‘*’

 

Скачать плагин начат для сервера Minecraft PE:

Скачать файл
Плохо!Так себе!Нормально!Хорошо!Отлично!
(Всего 35 голосов. Рейтинг: 3,66 из 5)
Загрузка...

Напиши комментарий!

LiveInernet