VIP Buoyant Helicopters 1.3.1

Нет прав для скачивания
  • Автор Автор SHOPRUST
  • Дата создания Дата создания
Buoyant Helicopters

О плавучих вертолетах​


Позволяет вертолетам плавать в воде.

Функции​

  • Позволяет мини-вертолетам, транспортным вертолетам для металлолома и ударным вертолетам плавать в воде.
  • При необходимости требуется разрешение владельца транспортного средства или пилота на плавучесть транспортного средства.
  • Настраиваемое количество, положение и вращение дополнительных декоративных внутренних трубок
  • Настраиваемое количество, положение, размер и сила точек плавучести
  • Настраиваемое подводное сопротивление при прорыве через поверхность воды
  • API и хуки обеспечивают более мощную интеграцию

Как это работает​

По умолчанию все миникоптеры, транспортные вертолеты Scrap и ударные вертолеты будут плавучими, с декоративными внутренними камерами. Внутренние камеры неразрушимы и не могут быть подняты.
При полете на низкой или средней скорости вы можете просто приземлиться на воду и спешиться.
При полете на высокой скорости вы можете врезаться в поверхность воды, что приведет к отключению двигателя. Затем транспортное средство медленно поднимется на поверхность воды. У вас может закончиться кислород, если вы решите остаться в транспортном средстве, ожидая его всплытия.
Управляя вертолетом на поверхности воды, вы не можете управлять им, как на земле, но вы можете поворачивать его на месте, удерживая клавишу «вниз» и нажимая «влево» или «вправо».
Хотя декоративные внутренние трубки сконфигурированы как динамические, они появляются вскоре после соприкосновения с водой и исчезают через несколько секунд после выхода из воды.

Разрешения​

Этот плагин использует систему разрешений. Чтобы назначить разрешение, используйте oxide.grant <user or group> <name or steam id> <permission>. Чтобы удалить разрешение, используйте oxide.revoke<user or group> <name or steam id> <permission> .
При желании вы можете потребовать, чтобы владелец транспортного средства или последний пилот имели разрешение, чтобы транспортное средство было плавучим. Для этого установите "Require permission": trueсоответствующий тип транспортного средства в конфигурации.
  • buoyanthelicopters.owner.minicopter-- Миникоптеры будут плавучими, если их владельцем является игрок с соответствующим разрешением.
  • buoyanthelicopters.pilot.minicopter-- Миникоптеры будут плавать, если текущий пилот (или последний пилот, если текущего пилота нет) имеет такое разрешение.
  • buoyanthelicopters.owner.scraptransport-- Вертолеты для транспортировки металлолома будут плавучими, если ими владеет игрок с соответствующим разрешением.
  • buoyanthelicopters.pilot.scraptransport-- Вертолеты для транспортировки металлолома будут находиться в плаву, если у текущего (или последнего пилота, если у него нет текущего пилота) есть такое разрешение.
  • buoyanthelicopters.owner.attackhelicopter-- Боевые вертолеты будут плавучими, если ими владеет игрок с соответствующим разрешением.
  • buoyanthelicopters.pilot.attackhelicopter-- Ударные вертолеты будут находиться в воздухе, если у текущего (или последнего пилота, если текущего пилота нет) есть такое разрешение.
Примечание: Если вы хотите использовать разрешение на основе владения, вы должны знать, что вертолеты не имеют права собственности в vanilla Rust, поэтому для его работы вам необходимо установить плагин, который предоставляет право собственности на транспортное средство. Например, Vehicle Vendor Options, Claim Vehicle, Vehicle Deployed Locks, Spawn Mini и Vehicle License имеют функции, которые относятся к владению транспортным средством. Если вы не хотите иметь дело с владением транспортным средством, вы можете вместо этого использовать разрешения на основе пилота.

Конфигурация​

Настройки и опции можно настроить в BuoyantHelicoptersфайле в configкаталоге. Рекомендуется использовать редактор и валидатор, чтобы избежать проблем с форматированием и синтаксических ошибок .
  • Admin debug( trueили false) — определяет, будет ли отображаться отладочная информация для администраторов поблизости, когда вертолет становится плавучим. Это помогает при настройке точек плавучести. По умолчанию: false.
Разделы Minicopter, Scrap Transport Helicopter, и Attack Helicopterимеют следующие параметры.
  • Enabled( trueили false) — определяет, поддерживает ли тип транспортного средства плавучесть. По умолчанию: true.
  • Require permission( trueили false) — определяет, требуется ли для типа транспортного средства разрешение владельца транспортного средства или последнего пилота, чтобы транспортное средство было плавучим. По умолчанию: false.
    • Примечание: Вертолеты не имеют права собственности в vanilla Rust. Если вы включите эту опцию, вам необходимо установить и настроить другой плагин, который предоставляет право собственности на транспортное средство.
  • Underwater drag-- Определяет, какое сопротивление имеют плавучие транспортные средства под водой. Увеличение этого значения уменьшит скорость, с которой транспортные средства погружаются и поднимаются. Если вы измените это значение, вам, вероятно, также потребуется отрегулировать силу каждой точки плавучести. По умолчанию: 2.
  • Buoyancy points-- Список точек плавучести.
    • Position-- Определяет положение точки плавучести относительно начала координат транспортного средства.
    • Size-- Определяет размер точки плавучести. По умолчанию: 2.
    • Force-- Определяет величину силы, приложенной в точке плавучести.
    • Decoration
      • Enabled( trueили false) — определяет, имеет ли точка плавучести декоративную внутреннюю трубку.
      • Dynamic( trueили false) — определяет, будет ли декоративная внутренняя трубка отображаться только при соприкосновении с водой (и в течение короткого времени после соприкосновения с водой).
      • Position-- Определяет положение декоративной внутренней камеры относительно начала координат транспортного средства.
      • Prefab -- Определяет сборку декоративной внутренней трубы. По умолчанию: assets/prefabs/misc/summer_dlc/inner_tube/innertube.deployed.prefab.
      • Rotation angles-- Определяет вращение декоративной внутренней трубки.

API разработчика​

API_IsBuoyant​

bool API_IsBuoyant(BaseEntity вертолет)
Возвращает true, если вертолет плавучий, в противном случае возвращает false.

API_AddBuoyancy​

void API_AddBuoyancy(BaseEntity вертолет)
Делает вертолет плавучим, если он еще не плавает.

API_RemoveBuoyancy​

void API_RemoveBuoyancy(BaseEntity вертолет)
Делает вертолет неплавучим.

Разработчик Хуки​

OnVehicleBaoyancyДобавить​

объект OnVehicleBuoyancyAdd(BaseEntity heli)
Вызывается, когда вертолету собираются добавить плавучесть. Вернитесь, falseчтобы отменить.

OnVehicleBaoyancyДобавлено​

void OnVehicleBuoyancyAdded(BaseEntity heli)
Вызывается после того, как вертолету добавили плавучесть.

OnVehicleBooyancyУдален​

void OnVehicleBuoyancyRemoved(BaseEntity heli)
Вызывается после того, как вертолет лишился плавучести.
  • Like
Реакции: longames
Автор
SHOPRUST
Скачивания
1
Просмотры
134
Первый выпуск
Обновление
Оценка
0,00 звёзд 0 оценок

Другие ресурсы пользователя SHOPRUST

  • Welcome Controller Additions
    VIP Welcome Controller Additions
    О приветственных дополнениях к контроллеру Приветствие дополнений к контроллеру - это именно то, на что это похоже. Некоторые дополнения QOL для приветствия контроллера! ОЧЕНЬ СКОРО ПОЯВЯТСЯ НОВЫЕ ФУНКЦИИ! возможности - Выпадающие списки вопросов и ответов - Отображение VIP-ранга - Ссылки в...
  • Admin Menu
    VIP Admin Menu
    Меню администратора — это меню на основе игрового интерфейса, которое можно использовать для: Управление разрешениями как для групп, так и для отдельных игроков Создание и удаление групп пользователей Oxide Клонировать группы пользователей Oxide с сохранением их разрешений и, при необходимости...
  • Shop
    VIP Shop
    Особенности: Красивый интерфейс Скидочная система (по разрешениям) Автоматическое заполнение магазина Продажа предметов (если стоимость продажи больше 0) Производительность Добавление/Изменение/удаление предметов ПРЯМО В ИГРЕ! Поддержка NPC Поддержка NoEscape
  • Kits
    VIP Kits
    Уникальная система комплектов с максимально возможной функциональностью и красивым дизайном Функции: Красивый пользовательский интерфейс Спектакль Автокомплекты Автоматическая очистка (необязательно) Может дать пользовательские предметы Может отдавать команды Расширенные настройки элемента...
  • Airfield Event
    $ Airfield Event
    Плагин Аэродром ! Когда закрытый ящик на аэродроме вскрыл, таймер открытия запускает событие. Грузовой самолет всегда будет лететь в одном направлении, поэтому убедитесь, что вам не мешают высокие горы, иначе он будет выглядеть глупо. вы можете вручную сбросить заблокированный ящик с помощью...
Назад
Сверху

Уважаемый пользователь!

Мы обнаружили, что вы блокируете показ рекламы на нашем сайте.

Пожалуйста, добавьте наш сайт в список исключений или отключите AdBlock.

Спасибо за понимание!