Все сообщения редактируются в конфигурации *config.yml*.
Во всех сообщениях использовались цветовые коды (ffb00, &#ea4c89, &e,&1 и т.д.)
Звук в телепортации игрока после отсчёта.
Возможность изменить дистанцию игроков между друг другом.
Выдача эффекта свечения на 5 секунд для того чтоб игроки могли узнать расположение друг друга.
Возможность изменить мир телепортации игроков.
Возможность изменить телепортации по миру.
Возможность изменять все сообщения.
Для работы команды нужно выдать разрешение frustpvp.use
Надеюсь, этот плагин будет вам полезен.
Описание
FrustPvP - это плагин для Minecraft, который добавляет уникальную функцию телепортации для PvP битв. Когда активируется, он ждет пока ещё кто-то захочет сражение. Когда ещё один игрок зайдёт в поиск, их телепортирует на рандомные координаты, где они появляются рядом друг с другом. После телепортации игроки получают эффект свечения в течение 5 секунд, что помогает им быстро определить своё местоположение и продолжить бой. Этот эффект создает динамичные и захватывающие сражения, делая PvP еще более захватывающим и интересным.
Для работы кулдауна с PvP рекомендовано использовать:
AntiRelog или CombatLogX.
#Создатель плагина _Klaidi4_YT_
Inventory:
title: '&0Поиск ПВП'
size: 27
search_opponent:
material: LIME_CONCRETE
size: 11 # Слот в котором будет предмет
name: ' ffb00▶ Поиск ПВП'
lore:
- 'ffb00&n▍&r &fНажмите, чтобы ffb00начать поиск'
- 'ffb00▍&r &fпротивника для ПВП'
cancel_search_opponent:
material: RED_CONCRETE
size: 15 # Слот в котором будет предмет
name: ' &#FF3131▶ Отмена ПВП'
lore:
- ' &#FF3131&n▍&r &fНажмите, чтобы &#ff3131отменить поиск'
- ' &#FF3131▍&r &fпротивника для ПВП'
info:
material: NETHER_STAR
size: 18 # Слот в котором будет предмет
name: ' bdcfeПолезная Информация'
lore:
- ''
- ' bdcfe&n▍&r &fНажав на ffb00зеленую кнопку, &fвы'
- ' bdcfe&n▍&r &fактивируете поиск оппонента'
- ' bdcfe▍&r &fоповестив об этом весь сервер'
- ''
- ' bdcfe&n▍&r &#ea4c89Красная кнопка &fотменяет'
- ' bdcfe▍&r &fстатус зеленой'
- ''
- ' bdcfe&n▍&r &fКогда соперник найдётся, вы будете'
- ' bdcfe&n▍&r &fтелепортированы к нему в радиусе'
- ' bdcfe▍&r &f30 блоков, о чем оповестят обоих игроков'
- ''
- ' bdcfe&n▍&r &fГлавная задача - победить своего'
- ' bdcfe&n▍&r &fсоперника. Наградой послужат все'
- ' bdcfe&n▍&r &fресурсы проигравшего и знаминательное'
- ' bdcfe▍&r &fпоздравление в чате. Приятной битвы!'
- ''
settings:
cooldown: 0 # Установите желаемый кулдаун на команду /pvp в минутах, 0 - если кулдаун отключен
world_name: "world" # Замените world на имя желаемого мира
world_limit: 1000 # Расстояние телепортации в пределах указанного мира
distance: 30.0 # Дистанция от Player1 до Player2
distance_ezz: 80.0 # Дистанция, если её привысит один из плееров то будет сообщение ezz.
require_armor_check:
enabled: true # Включить или отключить проверку брони (true/false)
message: "&#ea4c89▶ &fНастоящий воин должен иметь при себе доспехи в виде �bac7Алмазной &fили 𓜼fНезеритовой &fброни, чтобы пойти в бой."
armor_type: "diamond" # Тип брони, которую игрок должен носить чтоб начиналась битва.
messages:
cooldown_message: "&#ea4c89▶ &fКоманда находится на перезарядке. Осталось времени до истичение: &#ea4c89{minutes} &fмин. и &#ea4c89{seconds} &fсек."
single_player_pvp: "&cВы начали одиночный поединок!"
no_search: '&aВы успешно перестали искать противника!'
search: '&#ea4c89▶ &fИгрок &#ea4c89{player} &fищет себе достойного оппонента, кто же осмелится дать ему отпор? &#ea4c89(/pvp)'
win: '&#ea4c89▶ &fО Господи! &#ea4c89{opponent} &fразорвал в клочья &#ea4c89{player} ! &fКровавая битва окончалась победой &6{opponent}'
ezz: '&#ea4c89▶ &fИгрок &#ea4c89{player} &fструсил перед &#ea4c89{opponent} &fи покинул битву.'
no_armor: '&fВступить в поединок можно только в настоящих &fдоспехах! (нужна fbfbалмазная &fили &6незеритовая &fброня!)'