Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
NoVa41rus

[Плагин] ChatGuard 6.5 [1.1-∞] анти-мат, анти-флуд, анти-капс и анти-реклама

Рекомендованные сообщения

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

ChatGuard - защита от мата, капса, рекламы и флуда в чате.
Версия: 6.5
 
Плагин защищает чат от сообщений(и команд), написанных в верхнем регистре, от мата, от рекламы и флуда. Отправитель получает предупреждения за нарушения правил чата(если включено). Сообщения могут просто не выводиться в чат, а сообщения с матом или рекламой могут также заменяться альтернативным словом.
 
Особенности:
  • Защита от капса
  • Защита от флуда
  • Защита от рекламы сайтов и серверов
  • Защита от мата в чате, командах и на табличках
  • Очистка чата
  • Глобальный мут
  • Выдача предупреждений игрокам
  • Различные наказания за нарушения: бан, кик, мут или секирбошка
  • Возможность использования своей команды для наказания
  • Проверка новых версий плагина
  • Информирование модераторов и консоль о нарушении
  • Убирание непотребных символов из чата (NEW!)
  • Полная совместимость со всеми плагинами чата
Команды:
  • /cg add *слово* - Добавить *слово* в список запретных
  • /cg warns {Player} - Посмотреть свои или чужие предупреждения
  • /cg remove *слово* - удалить *слово* из списка запретных
  • /cg whitelist *слово* - добавить *слово* в список разрешённых
  • /cg addwarn Player - увеличить уровень предупреждений игроку Player
  • /cg removewarn Player - уменьшить уровень предупреждений игроку Player
  • /cg mute Player Reason - дать мут на время из конфига за причину Reason
  • /cg unmute Player - снять мут с Player
  • /cg list - список нарушителей
  • /cg cc {Player|all} - очистить чат себе/игроку Player/всем
  • /cg globalmute - включить/выключить глобальный мут
  • /cg clear {Player} - очистить список нарушителей или удалить предупреждения игрока {Player}
  • /cg export - экспортировать базу плохих слов в новый формат(неактуально)
  • /cg help - страница с помощью
  • /cg reload - команда перезагрузки плагина

Конфигурация

 

 

  1. Whitelist    #Какие слова не считать за мат/рекламу
  2. - best-minecraft.ru
  3. - 127.0.0.1
  4. Replacements        #Что на что заменять. Т.е. алл@х будет заменено на аллах
  5. - 0|o
  6. - 1|l
  7. - '@|a'
  8. Capstrue    #Включить проверку капс
  9. Sweartrue    #Включить проверку мата
  10. Floodtrue    #Включить проверку флуда
  11. Advertismenttrue      #Включить проверку рекламы
  12. Check-cmds      #Текст в каких командах проверять на капс, флуд, мат, рекламу
  13. - /me
  14. - /msg
  15. - //wand
  16. CheckUpdatestrue        #Включить  проверку обновлений
  17. CapsPercent80          #Какой процент символов в сообщении должен быть в верхнем регистре, чтобы счесть его за капс(небуквенные символы не учитываются)
  18. Cancelfalse          #Включить отмену отправки сообщения в чат, содержащее мат/капс/флуд/рекламу
  19. FloodTime10          #Время, за которое 2 одинаковых сообщения будут считаться флудом
  20. Listen-commandstrue     #Надо ли проверять команды из Check-cmds?
  21. Informingtrue              #Включить информирование модеров/админов о нарушениях
  22. caps-length3               #Проверять на капс сообщения длиннее 3х символов
  23. Alternative<censored>          #Если Cancel=false, то на что заменять плохие слова
  24. Warnings        #Настройки предупреждений
  25.   enabletrue        #Включить выдачу предупреждений
  26.   count10              #Кол-во предупреждений, после которых игрок будет наказан
  27.   customtrue        #Использовать ли для каждого нарушения свои предупреждения
  28.   custom-alts        #Слова-альтернативы, если custom=true
  29.     swear<swearing>        #Альтернатива для мата
  30.     advert<advertisment>    #Альтернатива для рекламы
  31. Patterns       #Не меняйте, если не шарите
  32.   ip\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(:\d*)?        #Регулярка ip адресов
  33.   domain([0-9a-z_а-я]{2,}\.)+(ru|com|org|ua|рф|su|tv|net|biz|info|name|mobi|kz|by|lv|eu|tk|соm|cом)(:\d*)?            #Регулярка доменного имени
  34. Punishment        #Настройка наказаний при достижении макс. кол-ва предупреждений
  35.   banfalse        #Выдать бан
  36.   kicktrue        #Кикнуть с сервера
  37.   mute:
  38.     enablefalse    #Выдать мут
  39.     minutes10      #Время мута
  40.   killfalse          #Секирбашка
  41.   reasonYou are bad boy!          #Причина, с которой будет кикнут/забанен игрок
  42.   commandsay {player} was punished for {reason}      

#Дополнительная команда, исполняющаяся при наказании. {player} меняется на ник игрока, {reason} меняется на причину

Permissions:

chatguard.* - права на всё!

chatguard.addword - право добавлять новые слова
chatguard.removeword - право удалять слова из словаря
chatguard.addwarn - доступ к команде выдаче предупреждений
chatguard.removewarn - доступ к команде уменьшения предупреждений
chatguard.unmute - доступ к снятию мута
chatguard.list - доступ к листу нарушителей
chatguard.warns.others - смотреть чужие предупреждения
chatguard.clear - доступ к команде /cg clear
chatguard.reload - доступ к перезагрузке плагина
chatguard.inform - право получать уведомления о нарушителях
chatguard.clearchat - право очищать чат
chatguard.clearchat.ignore - cc all не действует
chatguard.clearchat.others - право очищать чат другим
chatguard.globalmute - право включать/выключать глобальный мут
chatguard.globalmute.ignore - игнорировать глобальный мут
chatguard.export - доступ к экспорту слов
chatguard.whitelistadd - возможность добавлять слова в белый список
chatguard.ignoreall - игнорировать все защиты
chatguard.ignorecaps - игнорировать защиту от капса
chatguard.ignoreadv - игнорировать защиту от рекламы
chatguard.ignoreflood - игнорировать защиту от флуда
chatguard.ignoreswear - игнорировать защиту от мата

 

Для работы рекомендуется установить ProtocolLib ИЛИ BKCommonLib

 
Лог изменений:
Версия 6.5:
  • Умный таб комплитер
  • Улучшен и исправлен механизм удаления запрещённых символов
  • Фиксы других известных багов
Версия 6.4.1:
  • Фиксы
  • Новый пермишен chatguard.clearchat.ignore
Версия 6.4а:
  • Убрана отладочная информация
Версия 6.4:
  • Исправления, связанные с кодировкой
  • Новый файл с разрешёнными символами в чате
  • Убран 1% индусского кода

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах



Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: NoVa41rus
      Предыстория.
      Однажды меня попросили быстренько написать плагин с минимальным функционалом:
      Превращение всех игроков на сервере в указанного моба.
      Превращение в него же всех новых подключающихся.
      Совместимость с последними сборками Spigot для 1.7.10.
      Описание плагина:
      Скачать | Исходный код (можно делать Pull Request-ы)​
       
      Требования:
      ProtocolLib 3.4.0 или новее.
      Lib's Disguises.
       
      Команды:
      /rscd — версия и авторство плагина.
      /rscd <тип моба> — маскировать всех игроков на сервере указанным типом моба и делать это со всеми подключающимися. Типы мобов могут быть найдены здесь. Регистр написания не важен.
      /rscd none — отменить все маскировки.
      Права:
      rscd.admin — позволяет исполнять указанные выше команды; для показа информации о плагине не требуется.
      Дополнительная информация.
      При рестарте сервера режим маскировки не сохраняется.
      Поддержка.
      Плагин предоставляется публике как есть и я не несу ответственности за него. Исходный код доступен всем, по своему усмотрению я буду добавлять в него свои или предлагаемые кем-либо правки (pull requests).
    • Автор: NoVa41rus
      FireLock v1.0 - Запреты​
       
      Данный плагин добавляет много различных запретов. А также много различных функций.
       
      Все запреты:
      Запрет на ломание блоков
      Запрет на установку блоков
      Запрет на некоторые команды
      Особенности:
      Плагин имеет гибкий конфиг
      Возможность менять текст в команде /help
      Можно активировать режим тех.работ
      Команды:
      /fl-reload - перезагрузка плагина
      Permissions:
      firelock.reload - команда /fl-reload
      firelock.works - возможность заходить на сервер, во время тех.работ
      Скачать плагин
    • Автор: NoVa41rus
      DarkPumpkin - в тыкве действительно темно светло.
      Версия: 0.2
      [Скачать]
       
      Описание:
      Если вы наденете тыкву или светильник джека на голову(положить блок тыквы в верхний слот брони), то будете видеть блоки только в полу метре от себя, далее будет темно даже в полной тьме(на вас "повесится" эффект слепоты ночного зрения). Чтобы снять с себя этот эффект, нужно снять с себя тыкву.
       
      Особенности:
      Эффект будет работать даже если на игрока тыква наденется со стороны
      Если у игрока не снялся эффект по каким либо причинам, то нужно открыть и закрыть инвентарь
    • Автор: NoVa41rus
      SuperTrails
      Версия : 6.3
       
      Этот плагин отлично подойдет для премиум пользователей вашего сервера , имеет всего 2 команды
      /trails - Открывает Gui плагина
      /trailsid <TrailName> [Player] - Позволяет установить трейл с помощью команды , для себя или же для другого игрока (доступно только для оп) . Также работает на 1.7.9 но создает ошибки если выбран sea трейл
      Особенности :
      24 Трейла частиц
      5 Трейлов-блоков
      5 Трейлов-дожей
      Изменение сообщений
      Изменение позиции трейла
      Индикаторы доступности тейла
      Индикатор выбранного трейла
      Изменение количества частиц (Не работает , будет исправлено в след обновлениях)
      Изменение скорости частиц (Не работает , будет исправлено в след обновлениях)
      Пермишоны:


      Ссылка : СКАЧАТЬ
    • Автор: NoVa41rus
      Версия: v1.1
       
      Надоела куча игроков которые мешают видеть?
      Используй одну команду и все они исчезнут!
       
      Функции:
      Скрытие игроков
      Команды:
      /hideplayer - Скрыть игроков
      /showplayer - Показать игроков
      Скачать версию v1.1 [1.7.9-R2.0]
  • Наш выбор

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.