Это релиз плагина Mythic Dungeons, если вам нужна DEV версия, она тут: перейти
Описание плагина Mythic Dungeons:
Представляем вам Mythic Dungeons, лучший конструктор подземелий на основе инстансов.Mythic Dungeons позволяет легко создавать эпические автоматизированные подземелья для ваших серверов. С помощью очень гибкой и простой системы сценариев вы можете создать практически любую цель, которую только можно себе представить, и предоставить каждому игроку или партии свой собственный игровой процесс в подземелье.
Как это работает? Убедитесь сами!
Команды плагина Mythic Dungeons:
В комплект поставки Mythic Dungeons входит набор команд, упрощающих процесс создания подземелья и игры в него. Команды также содержат список связанных с ними разрешений. Если для команды не указано разрешение, она доступна по умолчанию.Важное замечание!
Чтобы использовать редактор функций (инструмент "перо"), необходимо иметь право dungeons.functioneditor, даже если у вас есть право dungeons.admin!
Основные команды
Эти команды являются основными командами, которые будут использоваться администраторами и игроками./md (или /dungeon)
Это основная команда для большинства подкоманд Mythic Dungeons./recruit
Проводит процедуру набора в партию. Вам будет предложено ввести информацию о вашей партии. Информация о наборе партии регулярно передается в чат, чтобы другие игроки могли присоединиться к вашей партии. ПРИМЕЧАНИЕ: Данная функция является экспериментальной и рудиментарной. Хотя в основном она работает, известны косметические проблемы, которые будут исправлены в ближайшее время.dungeons.party.recruit
/recruit cancel
Используется для отмены активного набора в партию.
dungeons.party.recruit
/leave
Псевдоним для команды /md leave. Позволяет игроку немедленно покинуть подземелье, в котором он находится. Если подземелье находится в режиме редактирования и в нем нет игроков, оно будет сохранено и выгружено./ready
При постановке в очередь на вход в подземелье подтверждает, что вы готовы войти в подземелье. Когда все члены партии будут готовы, они будут отправлены в подземелье. (Примечание: При постановке в очередь выдается кликабельное сообщение с той же функцией)./notready
При постановке в очередь на прохождение подземелья, если один из игроков в партии скажет, что он не готов, то очередь на прохождение подземелья будет отменена. (Примечание: При постановке в очередь выдается кликабельное сообщение с той же функцией)./stuck
Псевдоним для /md stuck. Немедленно отправляет игрока на последнюю контрольную точку или точку респауна в подземелье. (Администраторы могут настроить этот параметр на убийство игрока в файле config.yml).dungeons.stuck
/rewards
Открывает инвентарь наград игрока. Если он открыт в подземелье, игрок может только просматривать предметы. В противном случае игрок может получить свои награды отсюда.Команды игрока
Это основные команды, используемые для доступа к подземельям и игры в них./md play <dungeon> [player]
Основная команда для входа в подземелье. Если игрок играет в одиночку, он войдет сразу. Если игрок входит в состав группы, то он встает в очередь, и все игроки должны согласиться войти в подземелье. Если игрок не указан, то будет использован игрок, отправивший команду.dungeons.play
для входа в подземелье с помощью команды.dungeons.play.send
для указания игрока, которого нужно отправить в подземелье./md stuck
Немедленно отправляет игрока на его последнюю контрольную точку или точку респауна в подземелье.dungeons.stuck
/md leave
Позволяет игроку немедленно покинуть подземелье, в котором он находится. Если подземелье находится в режиме редактирования и в нем нет игроков, оно будет сохранено и выгружено./md lives
Позволяет игроку увидеть оставшиеся у него жизни в подземелье.Команды администратора и разработчика
Эти команды используются для контроля, создания и редактирования подземелий./md join <player>
Позволяет администратору войти в текущее подземелье целевого игрока.dungeons.admin
/md kick <player>
Kicks the target player from the dungeon they're in.dungeons.admin
/md create <dungeon name>
Creates a brand new dungeon with the specified name. Created dungeons are always a flat world.dungeons.admin
/md import <world>
Imports an existing Minecraft world from the server as a dungeon. Useful if you made the world offline or with an editor like worldpainter.dungeons.admin
/md dxlimport <map> EXPERIMENTAL
Imports a map from DungeonsXL. This checks for the map in the plugins/DungeonsXL/maps folder. Monitor your console for any messages reporting signs or functionality that can't be converted into Mythic Dungeons.dungeons.admin
/md edit <dungeon>
Either creates or joins an edit session for the specified dungeon. Edit sessions allow building the map itself and configuring dungeon elements.dungeons.edit
dungeons.edit.*
for edit access to all dungeonsdungeons.edit.[dungeonname]
for edit access to a specific dungeon./md delete <dungeon>
Удаляет указанное подземелье. Для подтверждения удаления будет предложено выполнить команду еще раз.dungeons.admin
/md addkey <подземелье>
Добавляет имеющийся у вас предмет в качестве ключа доступа к указанному подземелью. Это означает, что игрок ДОЛЖЕН иметь один из этих предметов, чтобы попасть в подземелье, и этот предмет будет израсходован при входе. Если ключи доступа не настроены, подземелье не будет требовать ключа для доступа к нему.ПРИМЕЧАНИЕ: Мифические предметы совместимы! При добавлении мифического предмета вместо данных предмета будет использоваться пространство имен этого предмета.
dungeons.edit
dungeons.edit.*
для доступа к редактированию всех подземелийdungeons.edit.[имя подземелья]
для доступа к редактированию конкретного подземелья./md removekey <подземелье>
Удаляет удерживаемый предмет из списка действующих ключей доступа к подземелью.dungeons.edit
dungeons.edit.*
для доступа к редактированию всех подземелийdungeons.edit.[имя подземелья]
для доступа к редактированию конкретного подземелья./md status ИЛИ /md status [dungeon]
Отображает информацию обо всем или указанном подземелье, включая текущих игроков и инстансы.dungeons.admin
/md reload
Перезагружает файл конфигурации плагина. Для перезагрузки подземелий см. ниже.dungeons.admin
/md reload [dungeon] ИЛИ /md reload all
Перезагружает конфигурацию и функции всех или указанных подземелий.dungeons.admin
/md setcooldown <подземелье> <игрок> [продолжительность]
Вручную устанавливает время ожидания доступа в подземелье для указанного игрока. Если длительность не указана, то по умолчанию устанавливается сконфигурированное время ожидания в подземелье.dungeons.setcooldown
/md setexit <подземелье>
Устанавливает место выхода из подземелья, в котором игрок окажется после завершения подземелья. (Используя функцию "Завершить подземелье"). В config.yml подземелья включена опция использования этого выхода независимо от того, как игрок покидает подземелье.dungeons.edit
dungeons.edit.*
для доступа к редактированию всех подземелийdungeons.edit.[имя подземелья]
для доступа к редактированию конкретного подземелья.Команды таблицы лута
Эти команды используются для создания и изменения таблиц награбленного.
/md loot create [name]
Создает новую таблицу лута с указанным именем.dungeons.loottables
/md loot edit [name]
Открывает меню редактирования таблицы награбленного с указанным именем.dungeons.loottables
[HEADING=3]/md loot remove [имя][/HEADING]
Удаляет указанную таблицу лута.
[ICODE]dungeons.loottables
Команды режима редактирования
Эти команды доступны только при редактировании подземелья.
/md setlobby
Устанавливает место спавна лобби редактируемого подземелья. (Также сохраняется место поиска).dungeons.edit
/md banitem
Добавляет предмет, находящийся в руке, в список запрещенных предметов, не позволяя игрокам войти в подземелье, если он есть у них в инвентаре.dungeons.edit
/md unbanitem
Удаляет предмет, находящийся в руке, из списка запрещенных предметов. (Если у вас возникли проблемы с удалением предмета, вы также можете удалить его вручную в config.yml подземелья)dungeons.edit
/md dungeonitem
Превращает удерживаемый предмет в предмет подземелья, не позволяя вынести его из подземелья. (Он будет удален, когда игрок выйдет из подземелья с этим предметом в инвентаре).dungeons.edit
/md functiontool
Дает вам инструмент для создания функций, на случай, если вы его потеряли!dungeons.functioneditor
необходим для получения и использования конструктора функций./md save
Принудительное немедленное сохранение подземелья. Примечание: По умолчанию есть настраиваемая опция автосохранения, установленная на 5 минут, и подземелье будет сохранено, когда все редакторы уйдут, но на всякий случай можно сделать это вручную!dungeons.edit
/md cleansigns
Удаляет все знаки, расположенные во всех функциональных местах. Пригодится после импорта DXL-подземелья или для быстрой очистки временных блоков.dungeons.cleansigns
Команды партии
Эти команды используются системой партий по умолчанию, предоставляемой Mythic Dungeons. Примечание: /party может быть заменена на /dparty в случае конфликта плагинов./party invite [player]
Приглашает целевого игрока присоединиться к вашей партии, создавая новую партию, если у вас ее еще нет./party join [player]
Попытка присоединиться к партии указанного игрока. Работает только при наличии приглашения./party leave
Немедленно покидает текущую партию, в которой вы находитесь./party givelead [player]
Делает указанного игрока лидером партии./party kick [player]
Если вы являетесь лидером партии, то выкидывает указанного игрока из партии. Да, вы можете выгнать себя из своей собственной партии./party disband
Немедленно выкидывает из партии всех игроков, включая себя./party chat OR /p
Позволяет переключиться на партийный чат, в результате чего все ваши сообщения будут отправляться в приватный чат с членами партии./party chat [сообщение] ИЛИ /p [сообщение]
Отправляет сообщение в приватный чат партии без переключения на него./party spy
Переключает возможность просмотра сообщений других игроков и партий.dungeonparties.spy
Дополнительные права плагина Mythic Dungeons:
dungeons.bypasskeys
или dungeons.bypasskeys.[dungeon]
- Игрокам с этим разрешением не требуется ключ доступа для входа в любое подземелье.dungeons.bypasscost
или dungeons.bypasskeys.[dungeon]
- Игрокам с этим разрешением не требуется валюта, совместимая с Vault, для доступа в любое подземелье.dungeons.bypasscooldown
или dungeons.bypasscooldown.[dungeon]
- Игроки с этим разрешением будут обходить время ожидания для всех подземелий.Установка плагина Mythic Dungeons:
Для работы этого плагина требуется ProtocolLib! Мы рекомендуем последнюю версию сборки.Вся работа с плагином построена таким образом, чтобы быть максимально простой, но, учитывая сложность и мощь Mythic Dungeons, придется немного поучиться.
Установка Mythic Dungeons
Установка Mythic Dungeons проста: нужно просто перенесите jar-файл плагина в папку plugin вашего сервера и запустить сервер. В настоящее время Mythic Dungeons поддерживает Spigot и его наиболее популярные форки. (Paper, Purpur, Pufferfish и т.д.).После установки плагина в папке plugins автоматически создается папка MythicDungeons, содержащая файл конфигурации и папку maps с файлом dungeon-config.yml по умолчанию. В папке maps будут сохранены миры подземелий, а файл dungeon-config.yml содержит все настройки, которые будут использоваться по умолчанию во вновь созданном подземелье.
При установке плагина также автоматически загружается и включается его стандартная система вечеринок DungeonParties. (В папке MythicDungeons находится файл PartyHandler.jar. Mythic Dungeons также может использовать другие плагины партий вместо своего стандартного обработчика партий. Поддерживаются следующие плагины:
ПРИМЕЧАНИЕ: Если у вас есть другой плагин, который работает с вечеринками, сообщите нам об этом в нашем трекере проблем, и мы рассмотрим возможность добавления его поддержки!
Вот и все! Вы готовы приступить к созданию подземелий! Ознакомьтесь с этими страницами, чтобы узнать больше об использовании плагина и о том, как все это работает.