Beyond the Lands
Новичок
- Баллы
- 16
[ГОТОВО] • BTL_HealthSystem v1.0 ✓
Нужно под серверное ядро: PaperSpigot-v1.12.2+
Поддержка: BTL_ActionBar v1.0
Нужно добавить через ActionBar новую шкалу здоровья. Когда игрок получает урон, отображение обходит обычное здоровье (10 сердечек над хотбаром), т.е. шкала здоровья всегда на уровне максимума. Вместо этого уменьшается значение здоровья в нашей новой шкале. Вне зависимости от того, сколько здоровья в шкале (20/20, 100/100, 100500/100500), сердечка всегда должны оставаться в размере 10 штук (healthScale по-моему называется).
Пример конфига:
enable: true / false # включить / выключить плагин
healthSystemPlaceholder: '{BTL_HealthSystem}'
healthSystemPlaceholderText: '&b&l❤ {currentHealth}/{maxHealth}'
Идеи для команд: ---
Идеи для пермишенов: ---
Идеи для плейсхолдеров:
{BTL_HealthSystem} - содержит config.healthSystemPlaceholderText;
{currentHealth} - текущее здоровье игрока;
{maxHealth} - максимальное здоровье игрока.
Скриншот с игры:

[ГОТОВО] • BTL_SprintSystem v1.0 ✓
Нужно под серверное ядро: PaperSpigot-v1.12.2+
Поддержка: BTL_ActionBar v1.0
Нужно добавить через ActionBar новую шкалу усталости. Когда игрок передвигается спринтом (бежит), отображение обходит обычный голод (10 куриных ножек над хотбаром), т.е. шкала голода всегда на уровне максимума. Вместо этого уменьшается значение усталости в нашей новой шкале. Когда она доходит до нуля - игрок не может спринтить. Шкала расходуется / заполняется с одинаковой скоростью - 2ед./сек.
Пример конфига:
enable: true / false # включить / выключить плагин
sprintSystemPlaceholder: '{BTL_SprintSystem}'
sprintSystemPlaceholderText: '&2&l[{SprintBar}&2&l]'
sprintBarSize: '20'
sprintBarSymbol: '|'
sprintBarFill: '&a&l'
sprintBarEmpty: '&7&l'
Идеи для команд: ---
Идеи для пермишенов: ---
Идеи для плейсхолдеров:
{BTL_SprintSystem} - содержит config.sprintSystemPlaceholderText;
{SprintBar} - размер шкалы усталости.
Скриншот с игры:

[ГОТОВО] • BTL_ActionBar v1.0 ✓
Нужно под серверное ядро: PaperSpigot-v1.12.2+
Плагин, позволяющий вывести на экран кастомный ActionBar, который не будет исчезать с экрана игрока. В будущем должен поддерживать кастомные плейсхолдеры, которые описаны в плагинах повыше.
Пример конфига:
enable: true / false # включить / выключить плагин
actionBarText: '{BTL_HealthSystem} {BTL_SprintSystem}'
messageEnabled: 'Вы включили ActionBar.'
messageDisabled: 'Вы выключили ActionBar.'
messageReloaded: 'Вы перезагрузили ActionBar.'
Идеи для команд:
/btl actionbar enable;
/btl actionbar disable;
/btl actionbar reload.
Идеи для пермишенов:
btl.actionbar.enable;
btl.actionbar.disable;
btl.actionbar.reload.
Идеи для плейсхолдеров:
{BTL_HealthSystem} - содержит plugin.BTL_HealthSystem.config.healthSystemPlaceholderText;
{BTL_SprintSystem} - содержит plugin.BTL_SprintSystem.config.sprintSystemPlaceholderText.
Скриншот с игры:

Данная тема будет дополняться!
Приветствуется разработка на бесплатной / платной основе.
Приветствуется постоянная разработка от одного девелопера.
Приветствуется разработка на бесплатной / платной основе.
Приветствуется постоянная разработка от одного девелопера.
Последнее редактирование: