UPD: Добавлена плата за полёты!
Внимание! Для работы функции траты денег за полёты, необходим Vault.
Настройки
pvp-in-air: true # Разрешает игрокам на земле наносить урон игрокам летающим
warmup: 5 # Через сколько секунд после получения удара игрок может взлетать
pay4fly:
schedule-interval: 50 # Взимать плату за полёт каждые 50 тиков (2.5 секунды). 1 секунда = 20 тиков, не рекомендуется выставлять значения меньше 10-ти. 0 = отключить плату за полёты
vault:
enable: false # Использовать плагин экономики вместо траты топлива
price: 1.0
fuel:
type: FEATHER # Тратить 3 пера каждые 2.5 сек
meta: 0
amount: 3
msg: # Настройка сообщений
fly-on: '&6Полёты &aвключены'
fly-off: '&6Полёты &cотключены'
warmup: '&cПодождите &6{s}&c секунд, прежде чем вы сможете взлететь'
shot-down: '&cВы были сброшены {damager} на землю'
pvp-in-air: '&cPvP в воздухе запрещён администратором'
damage-in-fly: '&cВы не можете наносить урон другим, когда летаете'
not-permitted: '&cВам не позволено выполнять эту команду'
not-enough-money: '&cУ вас недостаточно средств, чтобы взлететь'
not-enough-fuel: '&cУ вас не хватает топлива, чтобы взлететь'
no-flying-players: '&cВ данный момент никто не летает'
Команды
- /fly — переключить режим полёта (belavia.fly)
- /fly игрок — переключить другому игроку (belavia.fly.others)
- /fly list — узнать, кто из игроков сейчас летает (belavia.list)
Зелёным в списке обозначены игроки, с которых не берётся оплата. - /fly reload — перезагрузка настроек (belavia.reload)
- /avia, /ba — альтернативы
Полномочия
- belavia.airbypass — позволяет летающим игрокам наносить урон игрокам на земле
- belavia.airexempt — летающему игроку с этим правом никто не может нанести урон
(работает только при pvp-in-air: true) - belavia.noshotdown — запрещает сбрасывать игроков на землю
(работает только при pvp-in-air: true) - belavia.nopay — игроки с этим правом летают безплатно
Скачать плагин
Список изменений
v1.1:
- Добавлена функция платы за полёты
- Список летающих игроков по команде
- Первый релиз