hPvP - честные поединки 1 на 1 на рандомной локации

Платно Плагин hPvP - честные поединки 1 на 1 на рандомной локации 1.5

Нет прав для приобретения ("62.00" ₽)
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
Минимальная версия Java
16
Описание: добавьте на свой сервер систему честных поединков 1v1 введя команду /spvp start / stop

(Совет: купите плагин сейчас, ведь он будет дорожать и дорожать... Скоро выйдет поддержка CMI и изменения в структуре кода для оптимизации + запрещённые локации для телепортации, допустим вода или лава)

Особенности:
1. Поддержка rgb minecraft (Настраивается в config.yml)
2. Задержка на команду /spvp (Настраивается в config.yml)
3. Сообщение в чат при поиске поединка (Настраивается в config.yml)
4. Сообщение в чат при досрочном выходе из поиска поединка (Настраивается в config.yml)
5. Сообщение в чат если игрок досрочно заканчивает поиск поединка, даже не находясь в нём (Настраивается в config.yml)
6. Сообщение в чат при задержке на поиск поединка (Настраивается в config.yml)
7. Тайтл/субтайтл перед лицом при старте поединка (Настраивается в config.yml)
8. Возможность указать мир в котором будет происходить бой (Настраивается в config.yml)
9. Возможность указать минимальную и максимальную координату, в которой будет происходить бой (Настраивается в config.yml)
10. Возможность настроить задержку в миллисекундах на команду /spvp start/stop (Настраивается в config.yml)
11. Сообщение в чат при старте поединка (Настраивается в config.yml)
12. Возможность настроить право на начало/завершение поиска поединка (Настраивается в config.yml)
13. Возможность настроить сообщение при возможной ошибке в коде, да бы игрок смог обратиться к администрации с запросом на решение проблемы (Настраивается в config.yml)
14. Автоматическая выдача режима боя (Необходим AntiRelog)
15. Подсвечивание игрока при старте поединка эффектом GLOWING
16. Телепортация игроков в рандомное место от -(utils.coordinates) до +(utils.coordinates)
17. Автоматическое выключение Fly/God игроку (Необходим EssentialsX)
18. Поддержка 5 локальных плейсхолдеров плагина (%fight%, %fight-1%, %fight-2%, %player%, %cooldown%)

[1.1 Обновление]

1. Возможность указать название меню
2. УДАЛЕНО В 1.3
3. Возможность назначить [action] - действие в нашем случае команду при клике на слот
4. Возможность скрытия аттрибутов и т.д. [hide-all: true]
5. Возможность указать количество предмета отображаемого в меню
6. Возможность указать type (Материал) предмета находящегося в меню
7. Возможность указать lore (Описание) предмета находящегося в меню
8. Возможность указать size (Размер) меню. Размеры - 9,18,27,36,45,54
9. Возможность выключить/включить гуи меню

[1.2 Обновление]

1. Поддержка версии до 1.19.4

[1.3 Обновление]

1. Фикс бага с Cooldown, вызванный в 1.2
2. Возможность отключения сообщения pvp-start
3. Статическая команда для открытия меню - теперь её не изменить (/pvp)
4. Исправлен TabCompleter команды pvp, теперь он не красный
5. Добавлен красивый дизайн конфига (ГУИШЕК)

[1.4 Обюновление]

1. Поддержка CombatLogX
2. Возможность отключения depend"ов на пвп прямо в конфиге (допустим если ваш сервер ванильный и вы не используете такие плагины)

[1.5 Обновление]

1. Добавил хэширование чтобы избежать ложных вызовов
2. Добавил возможность кастомизировать эффекты прямо в конфиге
3. Распределил задачи по нескольким классам, чтобы не лезть в основной поток (Оптимизация)

[1.6 Обновление]
22.02.2025
[1.7 Обновление]
23.02.2025


(Конфиг интуитивно понятен и прост, за доп. помощью можно обратиться ко мне)

Конфигурация:
config-version: 1.7 # 23.02.2025
messages:
search: '&7[&#F66400⚔&7] &6%player% &fначал поиск поединка!'
cooldown: '&6Схватка &8| &fУ вас задержка &c%cooldown%&f секунд'
leave: '&7[&#F66400⚔&7] &6%player% &fпокинул поиск поединка!'
no-search: '&6Схватка &8| &fВы не учавствуете в поиске поединка!'
pvp-start: # Чтобы отключить сообщение, удалите все строчки оставив лишь одну с ''
- '&r'
- '&#F66400╔ &fИгрок &#F66400%fight-1% &fвошёл в'
- '&#F66400╠ &fПоединок против &#F66400%fight-2%'
- '&#F66400╚ &fПоиск поединка &#F66400/pvp'
- '&r'
title:
t: '&fВы вступили в поединок!'
s: '&fПротив &#F66400%fight%'
utils:
other-depend: Essentials # Essentials / CMI / none
pvp-depend: AntiRelog # AntiRelog / CombatLogX / none
teleport-range: 15
permission-for-start: "hpvp.start"
permission-for-stop: "hpvp.stop"
cooldown-for-next: 60000
world-for-pvp: "world"
coordinates: 1500
effect:
enable: true
name: GLOWING
duration: 300
lvl: 1
ambient: false
particles: true
gui:
enable: true
name: '&0hPvP &8| &0Поиск поединка'
size: 45
items:

# Design / Дизайн

9:
type: GRAY_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
17:
type: GRAY_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
18:
type: GRAY_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
26:
type: GRAY_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
27:
type: GRAY_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
35:
type: GRAY_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1

# Design 2 / Дизайн 2

0:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
1:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
2:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
3:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
4:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
7:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
8:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
5:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
6:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
36:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
37:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
40:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
43:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
38:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
39:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
41:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1
42:
type: ORANGE_STAINED_GLASS_PANE
name: '&6ꜱᴏɴɴᴇʀꜰᴜɴ.ꜱᴜ'
lore:
- ''
action: none
amount: 1

# PvP search / Поиск ПвП

21:
type: NETHERITE_SWORD
hide-all: true
name: '&7[&a✔&7] &#FBBC5DНачать поиск поединка'
lore:
- ''
- '&7╔ &fСражайтесь за &#FBBC5Dресурсы'
- '&7╚ &fС &#FBBC5Dдругими&f игроками'
- ''
- '&7[&#FBBC5D≈&7] &fНажмите, чтобы &#FBBC5Dначать&f поиск'
- ''
action: spvp start
amount: 1
23:
type: WOODEN_SWORD
hide-all: true
name: '&7[&c❌&7] &#FBBC5DЗакончить поиск поединка'
lore:
- ''
- '&7╔ &fСражайтесь за &#FBBC5Dресурсы'
- '&7╚ &fС &#FBBC5Dдругими&f игроками'
- ''
- '&7[&#FBBC5D≈&7] &fНажмите, чтобы &#FBBC5Dзакончить&f поиск'
- ''
action: spvp stop
amount: 1

# Вернуться в главное меню сервера

44:
type: ARROW
hide-all: true
name: '&r&#ff7200В&r&#ff7a00е&r&#ff8200р&r&#ff8900н&r&#ff9100у&r&#ff9900т&r&#ffa100ь&r&#ffa800с&r&#ffb000я &r&#ffa100о&r&#ff9900б&r&#ff9100р&r&#ff8900а&r&#ff8200т&r&#ff7a00н&r&#ff7200о&r'
lore:
- ''
action: menu
amount: 1
error:
method: '&4Произошла ошибка, обратитесь сюда --> Дмитрий'


Сервера, использующие hPvP и их онлайн: [КЛИК]
Зависимости
(Необязательно) AntiRelog или CombatLogX - в конфиге можно отключить их или включить 1 по желанию (Обязательно) EssentialsX - скоро будет добавлена поддержка CMI
Команды и права
/spvp start (Право настраивается в конфиге под ключом utils.permission-for-start)
/spvp stop (Право настраивается в конфиге под ключом utils.permission-for-stop)

/pvp (Гуи меню, право для открытия hpvp.opengui)
  • 2025-02-13_16.51.22.png
    2025-02-13_16.51.22.png
    120.2 KB · Просмотры: 114
  • 2025-02-13_16.51.13.png
    2025-02-13_16.51.13.png
    38.2 KB · Просмотры: 114
  • 2025-02-13_16.50.49.png
    2025-02-13_16.50.49.png
    1.2 KB · Просмотры: 111
  • 2025-02-13_16.50.42.png
    2025-02-13_16.50.42.png
    1.2 KB · Просмотры: 110
  • 1739688077136.png
    1739688077136.png
    17 KB · Просмотры: 197
Автор
He3Hauka
Просмотры
761
Первый выпуск
Обновление
Оценка
5.00 звёзд 8 оценок

Поделиться ресурсом

Последние обновления

  1. Добавил хэширование + сделал асинхронн + добавил возможность изменения эффектов прямо в кфг

    Хэширование (недавно случайно столкнулся с ошибкой, происходит МЕГА редко, но сразу её исправил...
  2. Поддержка CombatLogX

    Теперь вы сами вправе указать, какой плагин на выдачу режима боя вам использовать, или же вовсе...
  3. Баг фиксес + апдейт менюшки

    Исправил баг (который сам случайно добавил в 1.2 и которого не было раньше xd), а именно -...

Последние рецензии

Отличный плагин я давно искал и цена смешная автор добрый
He3Hauka
He3Hauka
Спасибо, советую ознакомиться с другими моими ресурсами!
отличный плагин и кодер !!!!! мне все понравилось установил на сервер все работает четко, сказал что может даже на новую версию сделать ради меня!!!
He3Hauka
He3Hauka
Спасибо, советую ознакомиться с другими моими ресурсами!
Отличный плагин! Работает стабильно, прост в использовании. Рекомендую!
He3Hauka
He3Hauka
Спасибо, советую ознакомиться с другими моими ресурсами!
Все максимально классно, все максимально вкусно. Отличный плагин, учитывая его стоимость.
He3Hauka
He3Hauka
Спасибо, советую ознакомиться с другими моими ресурсами!
Хорошо проработанный и оформленный плагин! Есть гибкая настройка конфига и отличный функционал!
He3Hauka
He3Hauka
Спасибо, советую ознакомиться с другими моими ресурсами!
Мне нравится этот плагин
Советую его, Он просто топ!
He3Hauka
He3Hauka
Спасибо, советую ознакомиться с другими моими ресурсами!
Топовый плагин для /pvp между игроков. Все работает
He3Hauka
He3Hauka
Спасибо, советую ознакомиться с другими моими ресурсами!
Плагин не пушка а бомба просто,все качественно и помогает при баге
так что 5 звёзд
He3Hauka
He3Hauka
Спасибо большое, но пока что вроде багов не было) WoW
Назад
Сверху Снизу