Как создать систему достижений на сервере Minecraft: AdvancedAchievements
Как создать систему достижений на сервере Minecraft: AdvancedAchievements
Система достижений — это отличный способ мотивировать игроков и удерживать их на сервере. Я покажу, как создать систему достижений с помощью плагина AdvancedAchievements.
Данный материал носит информационный характер: я, Zorotex, не являюсь разработчиком Minecraft и не имею отношения к Mojang, а просто делюсь опытом.
Установка AdvancedAchievements
- Скачайте AdvancedAchievements.jar с SpigotMC.
- Поместите файл в папку
/plugins. - Перезапустите сервер.
- Плагин создаст файлы конфигурации в
plugins/AdvancedAchievements.
Создание категорий достижений
В файле config.yml можно создать категории для достижений:
PvP:
name: "&cPvP достижения"
icon: "DIAMOND_SWORD"
Minigames:
name: "&6Мини-игры"
icon: "COMPASS"
Economy:
name: "&aЭкономика"
icon: "GOLD_INGOT"
Создание достижений
Достижения настраиваются в файле achievements.yml. Вот пример достижения "Убийца зомби":
zombie_slayer:
name: "&aУбийца зомби"
message: "&aИгрок {player} уничтожил 100 зомби!"
category: "PvP"
max-times: 1
requirements:
kills:
type: "PLAYER_KILLS"
mob: "ZOMBIE"
amount: 100
rewards:
- "give {player} diamond 1"
- "xp add {player} 100"
Типы требований для достижений
Награды за достижения
Награды можно настроить в разделе rewards. Вот доступные типы:
give {player} предмет количество— выдаёт предмет.xp add {player} количество— даёт опыт.eco add {player} количество— даёт деньги.broadcast сообщение— отправляет сообщение в чат.command команда— выполняет любую команду.
Команды для игроков
/achievements— открывает GUI с достижениями./achievements stats— показывает прогресс./achievements top— топ игроков по достижениям.
Заключение
AdvancedAchievements — это мощный инструмент для создания системы достижений. Начните с 5-10 простых достижений и постепенно добавляйте новые. Это отлично мотивирует игроков возвращаться на сервер.
На Zorotex вы можете запустить сервер с AdvancedAchievements за пару минут.
💬 Комментарии (0)
🔒 Войдите, чтобы оставить комментарий
😊 Пока нет комментариев. Будьте первым!