Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [ECON/FUN] Flight Reloaded v2.3 - купи право летать! [1.2.3-1.7.2]

Bars

Старожил
Девелопер
Пользователь
Баллы
173
Flight Reloaded - купи право летать!

Это порт одного из очень древних плагинов времён Beta 1.7.3.
При составлении описания руководствовался Minecraft Wiki

Позволяет совершать полеты по миру Minecraft. После Beta 1.8 можно летать в Креативе, но этот плагин даёт возможность разрешать полёты определённым игрокам, и при этом использовать топливо за n-ное время полёта.

Особенности:
  • Права на полёт нужно купить — 1 алмаз за 4 часа полёта
  • Полёты осуществляются с помощью перьев, перья тратятся (1 перо за 5 секунд полёта)
  • Когда игрок держит перья в руке, падения замедляются, и при падении с большой высоты игрок начинает планировать
  • Зажав клавишу приседания, игрок взлетит в воздух (в первом режиме)
  • Полёт происходит в направлении взгляда (в первом режиме)
  • Большое число настроек, можно настроить почти всё что угодно
  • Использование (особенно многими игроками сразу) изредка приводит к большой нагрузке на CPU и аномалиям в виде исчезнувших чанков, в которые нельзя провалиться (в моей версии ещё неизвестно ;))

Как летать:
Сначала нужно купить права. Введя команду /flypermit можно посмотреть инструкции по покупке прав, если их нет, в противном же случае — оставшееся время. Для покупки лицензии введите /flypermit get (за 1 алмаз можно купить 4 часа полёта, конфигурабельно). Для безопасной посадки за 30 секунд до окончания лицензии появится оповещение.

Затем возьмите в руку стак перьев (чем больше, тем лучше) и делайте приседы, чтобы взлетать вверх. Оказавшись в воздухе, игрок полетит в направлении взгляда (управлять с помощью стандартных WASD в первом режиме не получится).

Если упасть со стаком перьев в руке, вы будете парить и медленно опускаться, такой спуск с какой угодно высоты не нанесёт урон. Будьте осторожны, если упасть с небольшой высоты, режим парения может не включиться и персонажу будет нанесён урон (если эта "небольшая" высота достаточно большая для этого).

Временные площадки:
Если во время полета переключить предмет на светильник Джека, то он появится под ногами. Будьте осторожны, при горизонтальном полёте можно сразу с него упасть. Этот светильник временный, если улететь или попытаться его разбить, то он просто исчезнет. Светильник тратится.

Остановки:
Если во время полета переключить предмет на редстоун, вы остановитесь в воздухе. Пыль тратится сразу, 1 единица на 30 секунд.

Конфигурация:
YAML:
#Разрешить покупку прав
can-buy-permit: true
#Разрешить полёты вверх (приседая)
can-rise: true
#Если false, то игрокам придётся постоянно долбить кнопку приседа, чтобы лететь
rise-easily: true
#Включить парение/мягкую посадку
can-glide: true
#Разрешить установку временных площадок
can-perch: true
#Разрешить остановки в воздухе
can-stop: false

#ID топлива (по-умолчанию перья)
fuel: 288
#true разрешит свободные полёты (без траты топлива)
no-fuel-spent: false
#Количество тиков до перезаправки — траты очередной единицы топлива[COLOR=#ff0000]*[/COLOR]
refuel-ticks: 20

#ID блока площадок (по-умолчанию светильник Джека)
perch: 91
#true разрешит свободную установку площадок
no-perch-spent: false

#ID предмета, использующегося для оплаты лицензий (по умолчанию алмазы)
permit-material: 264
#Сколько единиц предмета, указанного выше, нужно для покупки лицензии. 0 даст свободные лицензии!
permit-cost: 1
#Сколько тиков полёта разрешает лицензия*
permit-duration: 57600

#ID предмета для остановок в воздухе (по умолчанию редстоун)
stop-fuel: 331
#true разрешит свободные остановки
no-stop-fuel-spent: false
#По-умолчанию 1 единица пыли тратится раз в 120 тиков (30 секунд), 1 секунда = 4 тика [WAT! Why not 20?]. Остановка сразу тратит 1 единицу топлива*
stop-refuel-ticks: 120
Продвинутые параметры пусть уже будут на Minecraft Wiki

* — ещё сам хз, что это значит, разберусь в следующем обновлени

Команды:
  • /flypermit - инструкции по покупке прав или оставшееся время
  • /flypermit get - покупка прав на полёты
Permissions:
  • В следующих обновлениях (русификация тогда уже тоже)
Скачать плагин | Bukkit Dev (позже)​

Планы на будущее:
  • Порт оригинала (v2.3) останется исключительно для работы на 1.2.3-1.4.6
  • Добавить покупку прав за игровую валюту (Vault)
  • Совместимость со стандартным режимом полёта (т.н. второй режим)
  • Permissions
  • Lore
  • UUID
История версий:
# Версия 2.3
  • Порт с Beta 1.7.3 на более актуальные
  • Новый конфигуратор (эх, сколько там автор классов было наплодил...)
  • В остальном в принципе всё оставил as is
 
Последнее редактирование:
Ах да, можно летать верхом на свинье
 
Не было возможности протестировать, поэтому сразу выложил. Сейчас нашёл два бажика (уже пофиксил, но пока только у себя) и один баг.
Потом выложу на Bukkit Dev Чёрт, модерация закрыта Т_Т
 

Поделиться этой страницей

Назад
Верх