Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Плагин [CHAT] SwearHider v.1.4 - Скрытие нежелательных слов [1.8,1.12]

Тема в разделе "Неподтвержденные плагины", создана пользователем Xodohec, 28 фев 2021.

  1. Автор темы
    Xodohec

    Xodohec Новичок Пользователь

    Баллы:
    16
    SwearHider - Скрытие нежелательных слов.
    Версия: v1.4

    Описание:
    Данный плагин представляет собой чат, в котором можно использовать цветные сообщения, скрыть сообщения с нежелательными словами, заткнуть отправителя нежелательных слов, цензура сообщений.
    Bukkit:
    CraftBukkit 1.8 R0.1 SNAPSHOT.
    Spigot:
    Spigot 1.12-R1.

    Особенности:
    • Использование цветных кодов в чате (&a и т.д.).
    • Свой формат сообщений (Если фильтр отключён, можно сделать абсолютно любой порядок сообщения).
    • При включённом фильтре сообщений, записанные слова в swears.yml будут скрываться (1,3,4 режимы) или блокироваться (2 режим).
    • Очистка чата.
    • Префиксы, не зависящие от других плагинов.
    Требования:
    • Для 1.8: На вашем сервере ОБЯЗАТЕЛЬНО должен быть установлен PermissionsEx версии игры.
    Команды:
    • /swh (help) - Получить список команд.
    • /swh mode (0-4) - Сменить режим работы плагина.
    • /swh modes - Получить список режимов работы плагина.
    • /swh reload - Обновить конфигурацию плагина.
    • /swh swears - Получить список всех запрещённых слов.
    • /swh info - Информация о выбранных параметрах плагина.
    • /swh welcome - Переключить приветствие (Выключить-Включить).
    • /swh clear - Очистить чат.
    Права:
    • swh.mode - Право на смену режимов.
    • swh.modes - Право на список режимов.
    • swh.reload - Право на обновление конфигурации плагиа.
    • swh.help - Право на получение списка команд.
    • swh.use - Право на использование /swh (Важно: без него ни одно право не действует, кроме swh.all).
    • swh.nohide - Право на анти-скрытие сообщения.
    • swh.noblock - Право на анти-блокировку сообщения.
    • swh.all - Право на использование всего функционала плагина.
    • swh.swears - Право на просмотр списка запрещённых слов.
    • swh.welcome - Право на переключение приветствия.
    • swh.clear - Право на очистку чата.
    Конфигурация:
    Плагин сам установит стандартную конфигурацию, если удалить строчку или целый файл в settings.yml.
    В config.yml содержатся сообщения плагина. Стандартный config.yml:
    Код:
    customchat:
      formatNormal: '&8[%p&8] &e%n &c–> &a%m'
      formatHided: '&8[%p&8] &e%n &c–> '
      defprefix: '&b&lИгрок'
      cooldown: '2'
      cooldowntext: '&c&lПодождите %s секунд перед отправкой сообщения!'
    
    messages:
      tag: '&6&l[&b&lSwearHider&6&l]&f '
      oncommandmal:
        mode: '&cВыберите режим работы SwearHider! Для справки напишите /swh help !'
      main:
        onjoin: '&aСледи за своей речью, общество здесь строгое...'
        onjoinadm:
        - '&eЧтобы отключить/включить приветствие, напишите /swh welcome.'
        - '&eЧтобы поменять префикс игроку, напишите /swh prefix [ник] [префикс].'
        - '&eЧтобы получить справку по командам, напишите /swh (help).'
        - '&a&lРазработчик &b&lSwearHider&a&l: &e&l&nXodohec'
        - '&6&lСпасибо за скачивание &b&lSwearHider&6&l!'
      commands:
        welcome: '&aСтатус приветствия: '
        no_perm: '&cНедостаточно прав для выполнения команды!'
        no_mode: '&cНеверно указан режим работы! (0-4)'
        change_succes: '&aРежим работы успешно изменён на '
        change_prefix: '&aПрефикс игрока %s успешно изменён на %p !'
        cant_change: '&cИзменить режим невозможно'
        no_player: '&c&lТакого игрока не существует!'
        reloaded: '&aКонфигурация плагина обновлена!'
        mode0: 'Отключение фильтра (0)'
        mode1: 'Скрытие плохих слов (1)'
        mode2: 'Блокировка плохих слов (2)'
        mode3: 'Цензура плохих слов (3)'
        mode4: 'Полная цензура плохих слов (4)'
        disabled: '&c&lОтключено'
        enabled: '&a&lВключено'
        cleared: '&a&lЧат очищен!'
        malfunc:  '&c&lПроизошла ошибка при обработке команды. Пожалуйста, проверьте настройки плагина!'
      swears:
        hidedmsg: '&e&lСообщение скрыто. (Наведите для отображения)'
        no_chat: '&cВам был запрещён доступ в чат из-за мата на 5 минут.'
        nosended: '&cСообщение с оскорблениями заблокировано, вы получили предупреждение.'
     
    
    cmds:
      mute: 'mute %p %t %r'
      ban: 'ban %p %t %r'
      reason: '&cОскорбления в чате'
      mutefor: '5m'
      cooldown: '2'
      cooldowntext: '&c&lПодождите %s секунд перед выполнением команды!'
     
    
    help:
      onhelp:
      - '&b&lSwearHider v1.4 - Команды (by Xodohec)'
      - '&c- &a/swh mode (0-4) - Выбрать режим работы фильтра.'
      - '&c- &a/swh modes - Узнать режимы фильтра.'
      - '&c- &a/swh reload - Обновить конфигурацию плагина.'
      - '&c- &a/swh help - Получить справку по плагину.'
      - '&c- &a/swh prefix [name] [prefix] - Изменить префикс игрока.'
      - '&c- &a/swh info - Получить информацию о параметрах.'
      - '&c- &a/swh welcome - Переключить приветствие.'
      - '&c- &a/swh clear - Очистить чат.'
      oninfo:
      - '&b&lSwearHider v1.4 - Параметры (by Xodohec)'
      - '&c- &eРежим фильтра: &a%q'
      - '&c- &eКоманда затычки: &a%w'
      - '&c- &eКоманда бана: &a%e'
      - '&c- &eПричина блокировки: &a%r'
      - '&c- &eВремя блокировки: &a%t'
      - '&c- &eРежим отладки (Разработка): &c%y'
      - '&c- &eПраво на обход блокировки: &a%u &e(%uv&e)'
      - '&c- &eПраво на обход скрытия: &a%i &e(%iv&e)'
      - '&c- &eПриветствие: &a%p &e(%pv&e)'
      modes:
      - '&b&lSwearHider v1.4 - Режимы фильтра (by Xodohec)'
      - '&c- &a/swh mode 0 - Отключение цензуры, все сообщения будут отправлены в чат.'
      - '&c- &a/swh mode 1 - Вместо сообщения с плохим словом будет написано "Сообщение скрыто", при наведении на которое отобразится всё сообщение.'
      - '&c- &a/swh mode 2 - Сообщение с плохим словом отправлено не будет, игрок получит предупреждение, после 3-х последует мут на 5 минут.'
      - '&c- &a/swh mode 3 - Скрытие сообщения, при наведении отобразится сообщение, где плохие слова будут наполовину заменены *** (звездочками).'
      - '&c- &a/swh mode 4 - Скрытие сообщения, при наведении отобразится сообщение с полностью зацензуренными плохими словами.'
      onmal: '&cНеверный синтаксис команды! Для получения справки по командам напишите /swh help !'
      onunkmode: '&cНеверный режим! Для получения справки по режимам напишите /swh modes !'
      unknowncmd: '&cНеизвестная команда (%s)! Напишите /swh help для получения справки по командам!'
    
    Файлы конфигурации players.yml и swears.yml генерируются автоматически, при запуске сервера.
    Для настройки запрещённых слов откройте файл swears.yml и в категории swears вставьте все нежелательные слова через запятую. Пример:
    Код:
    swears: 'алмаз,железо'

    Лог изменений:
    Spigot:
    04.03.21:
    Добавлена версия 1.12-R1.
    Добавлены кастомные префиксы, не зависящие от других плагинов (1.12-R1).
    04.03.21:
    Добавлена версия 1.12-R1.
    Добавлены кастомные префиксы, не зависящие от других плагинов.
    Добавлена задержка на команды и чат.


    Скачать:


    CraftBukkit:

    Spigot:


    Автор:

    Discord - epo0gen#8632
     
    Последнее редактирование: 4 мар 2021
  2. Хостинг MineCraft
    <
  3. suckass

    suckass Ньюби

    Баллы:
    1
    Режим меняется только для игрока или для всех?
     

Поделиться этой страницей