Плагин MSP ChoosePVP [1.1.0]

MSP ChoosePVP
Краткое описание:
Настраиваемый плагин Paper для выбора режима PVE или PVP с графическим интерфейсом, разрешениями, эф
2
42
Для версий
  1. 1.19.✘
  2. 1.20.✘
  3. 1.21.✘
  4. 26.✘
Источник
https://modrinth.com/plugin/choose-pvp
Java
  1. Java 21
  2. Java 22
  3. Java 23
  4. Java 25
Зависимости
Luckperms [Optional], PlaceholderAPI [Optional]
MSPChoosePVP — это плагин для Minecraft, который позволяет игрокам выбирать предпочитаемый стиль игры: PVE или PVP. Он разработан для серверов, на которых нужно отделить игроков, предпочитающих мирный стиль игры, от тех, кто ориентирован на сражения, при этом сделав процесс выбора простым, наглядным и настраиваемым.

Когда игрок присоединяется к серверу, плагин автоматически открывает графический интерфейс, в котором можно выбрать режим PVE или PVP. Режим PVE защищает игроков от нежелательных сражений, а режим PVP позволяет вступать в бой с другими игроками. Плагин поддерживает подтверждение перед сохранением выбора, автоматическое повторное открытие меню, если игрок закрывает его, не сделав выбор, а также защиту для игроков, которые еще не выбрали режим.

Плагин включает в себя графический интерфейс с настройками для администраторов, с помощью которого сотрудники сервера могут управлять поведением плагина, не редактируя файлы вручную. Администраторы могут включать и отключать выбор PVE/PVP, включать защиту перед выбором, управлять частицами, звуками, эффектами, поведением при подтверждении выбора, повторным открытием меню, уведомлениями в заголовке и чате, уведомлениями для игроков, а также менять язык плагина прямо из меню, не перезапуская сервер.

MSPChoosePVP поддерживает сохранение выбора игроков с помощью базы данных, в том числе SQLite и MySQL. Выбор игроков сохраняется, и администраторы могут проверять, изменять или сбрасывать его. Плагин также предоставляет статистику о том, сколько игроков выбрали PVE или PVP.

Плагин поддерживает PlaceholderAPI и предоставляет заполнители, которые можно использовать в табло, списках вкладок, чатах, голограммах, меню и других совместимых плагинах. Он переведен на множество языков и позволяет переключать активный язык в меню настроек игры.

Команды

/pvp
Отображает справку по командам PVE/PVP и доступные подкоманды.

/pvp status <ник>
Проверяет сохраненный режим игрока.

/pvp change <ник> <PVE|PVP>
Меняет выбранный игроком режим на PVE или PVP.

/pvp reset <ник>
Сбрасывает сохраненный выбор игрока. Если игрок в сети, для него снова откроется меню выбора.

/pvp stats
Отображает статистику выбора, включая количество игроков в PVE, PVP и общее количество игроков с сохраненным выбором.

/pvp settings
Открывает меню настроек администратора.

Возможности
  • Выбор PVE/PVP с помощью графического интерфейса
  • Дополнительное подтверждение перед сохранением выбора
  • Дополнительное автоматическое открытие меню при подключении
  • Дополнительное повторное открытие меню, если игрок закрыл его, не сделав выбор
  • Дополнительное повторное открытие меню, если выбор не удалось сохранить в базе данных
  • Защита от выбора режима игроком
  • Административный графический интерфейс для настройки плагина
  • Графический интерфейс для управления онлайн-игроками
  • Возможность изменить режим игрока с помощью графического интерфейса
  • Возможность сбросить выбор игрока с помощью графического интерфейса
  • Возможность изменить стиль анимации частиц игрока
  • Статистика выбора
  • Настраиваемые частицы
  • Настраиваемая анимация частиц
  • Настраиваемые звуки
  • Настраиваемые эффекты PVE/PVP
  • Отдельная опция для звуков эффектов PVP
  • Отдельная опция для звуков выбора в PVP
  • Поддержка SQLite и MySQL
  • Поддержка PlaceholderAPI
  • Переключение языка во время выполнения без перезапуска сервера
  • Перевод на множество языков
  • Настраиваемые заголовки, сообщения в чате, названия элементов графического интерфейса, предыстория, материалы, слоты и расположение меню
  • Настраиваемые символы и цвета PlaceholderAPI
  • Уведомления администратора об изменениях и сбросах настроек
  • Возможность принудительного закрытия текущего графического интерфейса целевого игрока после действий администратора
  • Возможность принудительного отключения разрешения на выбор необходимого режима
  • Нет выбора — используется настроенное значение без выбора

PlaceholderAPI
%pvptype_<игрок>%


Показывает символ типа PVP другого игрока.

Пример:
%pvptype_Steve%

Целевой игрок может быть онлайн или оффлайн. Если игрок неизвестен или у него нет сохраненного выбора, отображается значение "нет выбора".

PlaceholderAPI конфигурация

Настройки PlaceholderAPI изменяются в config.yml:

YAML:
placeholder:
  no-choice: "#808080❓"
  pve:
    symbol: "🛡"
    color: "#FFD447"
  pvp:
    symbol: "🗡"
    color: "#FF3333"

MSPChoosePVP может сохранять выбор игроков с помощью:


  • SQLite
  • MySQL

Меню настроек администратора

Меню настроек администратора позволяет сотрудникам сервера управлять плагином прямо в игре.

Доступные настройки:
  • Включение или отключение выбора PVE
  • Включение или отключение выбора PVP
  • Включение или отключение защиты перед выбором
  • Включение или отключение разрешения на обходной выбор
  • Включение или отключение уведомлений игроков при смене режима администратором
  • Включение или отключение уведомлений игроков при сбросе выбора администратором
  • Включение или отключение закрытия текущего графического интерфейса целевого игрока после действий администратора
  • Включение или отключение частиц выбора
  • Изменение стиля анимации частиц
  • Изменение языка плагина без перезапуска
  • Включение или отключение звуков графического интерфейса
  • Включить или отключить PVE-эффекты
  • Включить или отключить PVP-эффекты
  • Включить или отключить звук PVP-эффекта
  • Включить или отключить отдельный звук выбора PVP-игрока
  • Открыть настройки меню выбора
  • Открыть управление онлайн-игроками
  • Обновить статистику выбора

Настройки меню выбора
Поведением меню выбора также можно управлять из графического интерфейса настроек.

  • Автоматическое открытие меню выбора при присоединении игрока
  • Требовать подтверждения после выбора PVE или PVP
  • Повторно открыть меню, если игрок закрыл его, не сделав выбор.
  • Показать заголовок после успешного выбора.
  • Отправить сообщение в чат после успешного выбора.
  • Повторно открыть меню, если выбор не удалось сохранить в базе данных.

Управление игроками

Администраторы могут управлять онлайн-игроками прямо из графического интерфейса.

  • Просмотр текущего режима игрока.
  • Переключение режима игрока на PVE.
  • Переключение режима игрока на PVP- Уведомления администратора
  • Закрытие целевого графического интерфейса после действий администратора
  • Звуки
  • Частицы
  • Анимация частиц
  • Эффекты
  • Заголовки
  • Сообщения в чате
  • Языковые файлы
  • Символы и цвета по умолчанию
  • тип базы данных
  • размер графического интерфейса
  • слоты графического интерфейса
  • материалы графического интерфейса
  • пользовательские данные модели
  • доступность PVE/PVP
  • поведение меню присоединения
  • поведение при подтверждении
  • защита перед выбором
  • поведение при обходе обязательного выбора
  • Уведомления администратора
  • Закрытие целевого графического интерфейса после действий администратора
  • Звуки
  • Частицы
  • Анимация частиц
  • Эффекты
  • Заголовки
  • Сообщения в чате
  • Языковые файлы
  • Символы и цвета PlaceholderAPI
  • Available Commands.png
    Available Commands.png
    7,8 КБ · Просмотры: 7
  • Join Settings Menu.png
    Join Settings Menu.png
    18,5 КБ · Просмотры: 7
  • Main Choice Menu.png
    Main Choice Menu.png
    15,1 КБ · Просмотры: 7
  • Main Control Players Menu.png
    Main Control Players Menu.png
    19,1 КБ · Просмотры: 7
  • Main Settings Menu.png
    Main Settings Menu.png
    22 КБ · Просмотры: 7
  • Specific Control Player Menu.png
    Specific Control Player Menu.png
    16,4 КБ · Просмотры: 7
  • PVE Choose Title.png
    PVE Choose Title.png
    140,6 КБ · Просмотры: 7
  • PVP Choose Title.png
    PVP Choose Title.png
    176,4 КБ · Просмотры: 7

Автор

PS_LAZY_SEAL

Еще ресурсы от PS_LAZY_SEAL

MSP Rcon Client
MSP Rcon Client
Удобный Rcon клиент и менеджер
MSP MySQL Manager
MSP MySQL Manager
Удобный менеджер баз данных
MSP Fire Streak
MSP Fire Streak
Плагин на систему стриков как в тиктоке | plugin for the streaks system as in tiktok
MSP Retail Storefronts - торговые витрины
MSP Retail Storefronts - торговые витрины
Плагин добавляет торговые витрины в которые можно класть и вытаскивать предметы
MSP Alts+
MSP Alts+
Защитный плагин, связанный с твинками и *P*/p####i
ВерхНиз