- Поддерживаемые версии
- 1.16
YAML:
settings:
# Хах, думаю тут понятно
startCoins: 0
# Награда за получение достижения
achCoinsMin: 30
achCoinsMax: 45
# Цена за использование тотема
totemCostMin: 20
totemCostMax: 20
# 2.0 - 1 сердце
playerHearts: 2.0
# 0 - Выключено, 1 - В чат, 2 - В заголовок (по умолчанию)
deathAnnounce: 2
# Цена за одну жизнь (/buyhp)
hpCost: 300
При заходе на сервер первый раз игроку будет выдано 9 жизней, "startCoins" монет и "playerHearts" хп (2.0 = 1 сердце).
За получение достижения игроку будет выдано от "achCoinsMin" до "achCoinsMax" монет.
За использование тотема у игрока будет отнято от "totemCostMin" до "totemCostMax" монет, если у игрока будет меньше "totemCostMax" монет то тотем попросту не сработает, игрок умрёт и потеряет 1 жизнь.
Когда игрок умрёт плагин может оповестить всех об этом в чат, настроить это можно через "deathAnnounce".
Игрок может купить себе 1 жизнь при условиях:
1. У игрока есть "hpCost" монет.
2. У игрока НЕ максимальное кол-во жизней (9).м
3. У игрока НЕ 0 жизней.
Также при нажатии TAB, рядом с никами онлайн игроков будет написан их баланс (голубым) и кол-во их жизней (красным, оранжевым, зелёным)
.
В файле settings.yml
В файле messages.yml можно будет настроить сообщения плагина.
Надеюсь мой плагин вам понравился. Предложения по улучшению плагина приветствуются.
- Зависимости
- PaperMC 1.16.X
- Команды и права
- Команды:
/buyhp - Покупка жизни
/hp - Отображает кол-во ваших жизней в чат.
/sethp (nick) (0-9) - Изменяет кол-во жизней указанного игрока.
/balance - Отображает вас баланс в чат.
/setbalance (nick) (number) - Аналог /sethp, только изменяет баланс
Пермишны:
nineHP.sethp - Доступ к команде /sethp
nineHP.setbalance - Доступ к команде /setbalance