- Для версий
- 1.7.10
- 1.8.✘
- 1.9.✘
- 1.10.✘
- 1.11.✘
- 1.12.✘
- 1.13.✘
- 1.14.✘
- 1.15.✘
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
- Источник
- https://www.spigotmc.org/resources/83240/
Описание плагина ♛ Party Games X ♛:
Party Games X – это сборник увлекательных мини-игр, которые ваши игроки смогут наслаждаться в одном месте! Участники соревнуются в различных играх, таких как Spleef, One in the Chamber, Parkour, Sumo, Floor Shuffle и многих других. Игроки зарабатывают звёзды за каждую игру, а победителем становится тот, кто наберёт больше всего звёзд по итогам всех раундов!
Особенности плагина ♛ Party Games X ♛:
- Мульти-арены: возможность создавать множество арен, даже в одном мире.
- Bungee-режим: плагин может работать как вместе с другими плагинами, так и захватывать сервер, автоматически перемещая игроков в лобби или на конкретную арену. После окончания арены сервер может перезапускаться.
- Поддержка разных мини-игр: мини-игры можно регистрировать для различных арен. Одна арена может быть привязана к одной или нескольким мини-играм.
- Встроенные мини-игры (23):
- Spleef
- One In The Chamber
- Floor Shuffle
- Sumo
- The Dropper
- Parkour
- Volcano
- Hot Potato
- Punch The Bat
- Splegg
- Ore Miner
- Animal Slaughter
- Crafting Master
- Horse Race
- Mine Field
- Survival Games
- Tnt Run
- Mob Shooter
- Hoe Hoe Hoe
- Colorful Run
- Quake
- Minecart Racing
- Pig Fishing
- Расширяемый API: разработчики могут создавать свои мини-игры и интегрировать их как дополнения, заменяя встроенные.
- Бесплатная предустановленная сборка: включает 2 лобби, 1 карту для каждой мини-игры и 5 арен. Установка за несколько шагов для игры с 100+ игроками.
- Дополнительные функции:
- Бустеры
- Поддержка Hex-цветов
- Празднования побед
- Система вечеринок через GUI
- Настраиваемые достижения
- Ускорение таймера при достаточном числе игроков
- Лидеры статистик (убийства, монеты, победы и др.)
- Ранги с опытом, престижами и наградами
- Поддержка CrackShot, WeaponMechanics, QualityArmory
- Полностью настраиваемые табло и режим зрителя
- Поддержка MySQL и файловой системы
- Титры и интеграция с TitleManager
- Различные типы табличек (вход, выход, топ игроков)
- Встроенный менеджер миров
- Настраиваемые сообщения, инвентари, таблички и т. д. (некоторые элементы остаются на английском)
- Система объявлений
- Поддержка PlaceholderAPI и Holograms
- Кастомные карты с изображениями и сообщениями
- Кликабельные сообщения в чате
- Создание множителей монет для VIP
- Дополнительные возможности:
- Покупка цветных имен и следов
- Полная независимость от других плагинов
- Личный чат в вечеринке
- GUI для профиля (статистика, достижения)
- Система откатов
- Лёгкая система кулдаунов
- Редактирование арен на лету
- Поддержка UUID и обычных ников
- Встроенная система монет и интеграция с Vault
- Эффект фейерверков в конце игры
- Отдельные чаты для зрителей, арен и лобби
- Создание прав для увеличения слотов в вечеринках
- Выполнение команд при старте арены или победе игроков
- Анимированные заголовки табло
- Оптимизация для большого числа игроков.
Эта функциональность делает плагин универсальным решением для создания серверов с мини-играми.
Команды плагина ♛ Party Games X ♛:
Основная команда:
/partygames или
/pgКоманды для игроков:
- /pg join
Присоединиться к лобби или выбранной мини-игре. (Не требует прав) - /pg leave
Покинуть текущую арену или лобби. (Не требует прав) - /pg autojoin
Автоматически присоединиться к случайной арене. (Не требует прав) - /pg stats
Просмотреть свою статистику. (Не требует прав) - /pg list
Показать список доступных арен и мини-игр. (Не требует прав) - /pg shop
Открыть магазин для покупки предметов и улучшений. (Не требует прав)
Команды для администраторов:
- /pg admin
Открывает доступ к административным функциям плагина. (Требует права partygames.admin) - /pg setlobby
Установить текущее местоположение как лобби для мини-игр. (Требует права partygames.setlobby) - /pg create
Создать новую арену для мини-игры. (Требует права partygames.create) - /pg delete
Удалить существующую арену. (Требует права partygames.delete) - /pg wand
Выдать инструмент (волшебную палочку) для создания и настройки арен. (Требует права partygames.wand) - /pg start
Принудительно начать игру на выбранной арене. (Требует права partygames.start) - /pg stop
Принудительно остановить текущую игру на арене. (Требует права partygames.stop) - /pg minigames
Список всех доступных мини-игр с их настройками. (Требует права partygames.minigames) - /pg statsmodify
Изменить статистику игроков вручную. (Требует права partygames.statsmodify) - /pg holograms
Управление голограммами для статистики или арены. (Требует права partygames.holograms) - /pg reset
Сбросить настройки выбранной арены. (Требует права partygames.reset) - /pg edit
Редактировать настройки конкретной арены. (Требует права partygames.edit) - /pg editmode
Переключиться в режим редактирования арен. (Требует права partygames.editmode) - /pg addbooster
Добавить бустер (например, ускорение заработка монет). (Требует права partygames.boosters) - /pg reload
Перезагрузить конфигурацию плагина без рестарта сервера. (Требует права partygames.reload) - /pg worldmanager
Управление мирами: создание, удаление, импорт, восстановление, телепортация и другие функции. (Требует права partygames.worldmanager)
Плэйсхолдеры плагина ♛ Party Games X ♛:
Плейсхолдеры для табло в лобби (используются только в customization.yml):
- %mini_wins% – Победы в отдельных мини-играх.
- %wins% – Общее количество побед.
- %coins% – Количество монет игрока.
- %games_played% – Количество сыгранных игр.
- %player_exp% – Текущий опыт игрока.
- %player_next_rank_exp% – Опыт, необходимый для следующего ранга.
- %player_rank% – Ранг игрока.
- %player_prestige% – Престиж игрока.
- %player_color% – Цвет, установленный игроком.
- %player_trail% – След игрока.
- %player_celebration% – Эффект празднования победы.
Плейсхолдеры для табло в лобби арены/игры (используются только в customization.yml):
- %arena_players% – Текущее количество игроков на арене.
- %arena_max_players% – Максимальное количество игроков на арене.
- %alive_players% – Количество живых игроков.
- %arena_viewers% – Количество зрителей арены.
- %arena_name% – Название арены.
- %arena_minigame% – Название текущей мини-игры.
- %date% – Текущая дата.
- %current_round% – Текущий раунд игры.
- %max_rounds% – Общее количество раундов.
Плейсхолдеры для PlaceholderAPI
Если вы используете
MVdWPlaceholderAPI, замените % на { в начале и на } в конце.
Плейсхолдеры, не связанные с игроками:
- %partygames_players_count% – Общее количество игроков на сервере.
- %partygames_parties_count% – Количество вечеринок.
- %partygames_lobby_players_count% – Количество игроков в лобби.
- %partygames_arenas_count% – Общее количество арен.
- %partygames_arena_status_<arena>% – Статус указанной арены.
- %partygames_arena_players_<arena>% – Количество игроков на указанной арене.
- %partygames_arena_viewers_<arena>% – Количество зрителей на указанной арене.
- %partygames_arena_max_players_<arena>% – Максимальное количество игроков на указанной арене.
Плейсхолдеры, связанные с игроками:
- %partygames_arena% – Название арены, на которой находится игрок.
- %partygames_party_leader% – Ник лидера вечеринки игрока.
- %partygames_mini_wins% – Победы игрока в мини-играх.
- %partygames_wins% – Общее количество побед игрока.
- %partygames_coins% – Монеты игрока.
- %partygames_games_played% – Сыгранные игры игрока.
- %partygames_player_exp% – Опыт игрока.
- %partygames_player_next_rank_exp% – Опыт до следующего ранга игрока.
- %partygames_player_rank% – Ранг игрока.
- %partygames_player_prestige% – Престиж игрока.
- %partygames_player_color% – Установленный игроком цвет.
- %partygames_player_trail% – След игрока.
- %partygames_player_celebration% – Эффект празднования победы игрока.
Кастомизация плагина ♛ Party Games X ♛:
Плагин обладает высокой степенью настройки,
но не полностью. Некоторые элементы, такие как звуки и часть текстов, жестко прописаны в коде и не могут быть изменены. Ниже представлен список файлов, которые генерируются плагином. Используя их, вы сможете точно понять, что можно изменить, а что нет:
Файлы для настройки:
Переводы файлов:
Вы можете перевести файлы самостоятельно, но также доступны предустановленные переводы, выполненные участниками сообщества.
Важно: эти переводы не были созданы автором плагина, поэтому перед использованием рекомендуется проверить их с помощью парсера YAML, чтобы избежать ошибок.
Информация о плагине:
- Совместимость:
Работает с версиями Minecraft 1.7.9 и выше. - Ошибки и баги:
- Не судите плагин по мелким проблемам в одной или двух мини-играх из более чем 20.
- Если мини-игра вызывает баги или слишком нагружает сервер, её можно исключить из арен.
- Сообщите разработчику о проблеме.
- Рекомендации по производительности:
- Используйте MySQL для повышения производительности и защиты от возможных ошибок.
- Особенности мини-игр:
- Для мини-игр Horse Race и Minecart Racing игроки могут быть кикнуты за "полет". Включите возможность полёта в настройках сервера (allow-flight=true).
- Голограммы и титры:
- Для использования голографических функций требуется установить HolographicDisplays.
- Для функции Holographic Stats дополнительно нужен ProtocolLib (иначе голограммы будут конфликтовать).
- Для титров на версии 1.7.9 необходимо установить TitleManager.
- Дополнительные права доступа:
- partygames.createsigns – создание табличек.
- partygames.breaksigns – удаление табличек.
- partygames.unblockcmds – использование команд во время игры.
- partygames.globalchat – отправка сообщений всем игрокам, начиная их с @ (если в конфигурации включена система разделения чатов).
- partygames.forcestart – принудительный старт арены даже с 1 игроком (только если также выдано право partygames.start).
- Интеграция с Vault:
- Если в конфигурации включен Vault, в лидерах по монетам будет отображаться не баланс Vault, а монеты плагина.
- Обращения за помощью:
- При возникновении вопросов или проблем пишите в дискуссионную зону перед покупкой.
- Перед написанием негативного отзыва сначала обратитесь за помощью.
Установка плагина ♛ Party Games X ♛:
Предустановленная сборка
- Скачивание и установка:
- Скачайте файл PartyGames Free Setup.zip и извлеките его.
- Внутри архива будут две папки:
- PartyGames plugin folder
- PartyGames world
- Переименуйте PartyGames plugin folder в PartyGames и переместите её в папку plugins, рядом с файлом PartyGames.jar и другими плагинами.
- Переименуйте PartyGames world в PartyGames и переместите её в папку с другими мирами сервера.
- Запуск:
- Запустите сервер. Плагин автоматически сгенерирует дополнительные файлы для дальнейшей настройки.
- Для проверки используйте команду /pg join.
Ручная настройка
- Общие настройки:
- Установите локацию лобби командой /pg setlobby. Это место, куда игроки будут телепортироваться при вводе команды /pg join для выбора арены.
- Создание арены:
- Перейдите в мир арены и выполните команду:
/pg create <Name> <minPlayers> <maxPlayers>, где:- <Name> – имя арены,
- <minPlayers> – минимальное количество игроков для начала игры,
- <maxPlayers> – максимальное количество игроков.
- Настройка ожидания:
- Установите лобби для ожидания игроков перед началом игры:
/pg setlobby <Arena>.
- Добавление мини-игр:
- Список доступных мини-игр: /pg minigames list.
- Настройте мини-игру: /pg minigames setup <MiniGame>.
- Каждая мини-игра имеет свои команды настройки. Например:
Пример настройки мини-игр:
Spleef:- Получите инструмент выделения: /pg wand.
- Выделите углы карты Spleef и создайте её:
/pg minigames setup spleef createmap <MapName>. - Установите точки появления игроков:
/pg minigames setup spleef setspawn <MapName>. - Определите игровую поверхность (пол):
/pg minigames setup spleef setfloor <MapName>. - Проверьте корректность настроек:
/pg minigames setup spleef list.
Horse Race:- Выделите поле для гонок: /pg wand → /pg minigames setup horserace createmap <MapName>.
- Добавьте точки появления игроков:
/pg minigames setup horserace addspawn <MapName>. - Установите барьер старта:
/pg minigames setup horserace setbarrier <MapName>. - Укажите область финиша:
/pg minigames setup horserace setwinningregion <MapName>. - Укажите область проигрыша:
/pg minigames setup horserace setlosingregion <MapName>.
Настройка через таблички
- Создание знаков:
- [PG] – первая строка для всех знаков.
- Лобби: Вторая строка – join.
- Арена: Вторая строка – join, третья строка – имя арены.
- Выход: Вторая строка – leave.
- Автоподключение: Вторая строка – autojoin.
- Лидеры:
- Вторая строка – top,
- Третья строка – имя статистики (например, wins, mini_wins),
- Четвёртая строка – ранг (1 для топ-игрока).
Формат предметов
- Простые предметы:
'Material_Name : Amount'
Например: 'IRON_SWORD : 1'. - Сложные предметы:
- Энчанты: enchant:<enchantment>:<level>
- Имя: name:<name>
- Лор: lore:<text>
- Краситель: dye:<Color>
- Прочность: Material_Name:<Durability> : Amount.
- Пример:'IRON_SWORD:50 : 1 : enchant:DAMAGE_ALL:2 : name:&4GOD SWORD : lore:&bCool Sword'.
- Зелья:
'POTION/SPLASH_POTION/LINGERING_POTION:<Type>:<Extended>:<Upgraded> : Amount'
Например: 'SPLASH_POTION:INSTANT_DAMAGE:false:true : 1'. - Поддержка CrackShot и QualityArmory:
- CrackShot: 'CrackShot:<Item> : Amount'
Например: 'CrackShot:AK-47 : 1'. - QualityArmory: 'QualityArmory:<Item>'
Например: 'QualityArmory:awp : 1'.
Дополнительные рекомендации:
- Резервное копирование миров: Используйте команды worldmanager.
- Bungee-режим: Включите его в config.yml для автоматического подключения игроков.
- Знаки в хабе: Для подключения через знаки в хабе установите плагин TeleportSigns.