Custom Cargo Ship Tiers

Платное Custom Cargo Ship Tiers 2.1.2

Использовался AI
Нет
Языки
  1. Английский
Дополнительный плагин
Компоновка.
Грузовой корабль имеет две компоновки: одна с контейнерами (A), а другая с пустой палубой, на которой размещена военная техника (B). Вы можете определить, с какой компоновкой будет появляться каждый уровень, указав один изAвариантовBвCargoShipLayoutпараметрах конфигурации.


В редакторе
грузовых кораблей вы можете создавать группы спавна для ящиков с добычей, порталов и NPC. В каждой группе вы можете добавить точки спавна для появления этих объектов. При редактировании группы спавна NPC вы можете добавить дополнительные точки, такие как точки укрытия и перемещения, которые необходимы для включения пользовательской навигации и поведения поиска укрытия для NPC.


Учитывая две конфигурации грузового корабля, вы можете добавить точки для обеих в одной группе спавна. Это позволяет использовать каждую группу спавна одновременно для обеих конфигураций, устраняя необходимость создания отдельных групп для каждой конфигурации.


Группы спавна для NPC не только создают их, но и управляют их навигацией и поведением ИИ. При редактировании группы спавна NPC важно соблюдать определенные правила, чтобы гарантировать беспроблемное появление и перемещение NPC:
  • Точки перемещения являются основой как для точек появления, так и для точек укрытия. Это означает, что сначала необходимо установить точки перемещения, а затем разместить на них точки укрытия и точки появления по мере необходимости. Пренебрежение этим может привести к тому, что NPC не будут искать укрытие в обозначенных точках или будут испытывать проблемы с следованием по пути перемещения после появления .
  • Убедитесь, что между точками перемещения обеспечена прямая видимость, избегая путей, проходящих сквозь объекты .
  • Избегайте излишней сложности в связках точек перемещения .
  • Соблюдайте разумное расстояние между точками перемещения, используя максимальную длину связи в 4,5 метра. Хотя они не всегда должны быть расположены далеко друг от друга, просто избегайте размещения их слишком близко друг к другу .
  • Размещайте укрытия в местах, где NPC могут эффективно укрыться от атак игроков, как правило, за высокими препятствиями, углами и т. д.

Настройка появления ящиков с добычей.
Ящики с добычей появляются на грузовом корабле раундами, каждые x минут. По умолчанию количество раундов — 3, но вы можете добавить больше, продублировав конфигурацию для каждого раунда и присвоив ему новый номер. Просто убедитесь, что номера идут в последовательном порядке, начиная с 0, затем 1, 2 и т. д.


Каждый раунд имеет генераторы добычи, состоящие из группы генерации и списка ящиков. Укажите количество каждого ящика рядом с его названием и убедитесь, что группа генерации имеет достаточно точек генерации для появления всех ящиков.
Поддерживаемые ящики:
  • мусор
  • военные
  • элита
  • медицинский
  • еда
  • боеприпасы
  • взрывчатые вещества
  • коробка с едой
  • инструменты
  • детали автомобиля
  • подводная медицина
  • подводная еда
  • подводный контейнер для еды
  • подводное топливо
  • подводные технические детали
  • взламываемый
  • взламываемая нефтяная вышка
  • Брэдли
  • вертолет
  • падение поставок
  • баррель нефти
  • дизельный баррель
  • коллекционная бочка с дизельным топливом

JSON:
"Loot": {
        "Enable Custom Crate Spawns": false,
        "Hackable Crate Hack Duration Seconds": 15.0,
        "Initial Spawn Delay Seconds": 10.0,
        "Spacing Between Rounds Minutes": 10.0,
        "Rounds": {
          "0": [
            {
              "Spawn Group Alias": "17B0C",
              "Crates": {
                "junk": 4,
                "military": 4,
                "elite": 1,
                "hackable": 1
              }
            },
            {
              "Spawn Group Alias": "CBF9E",
              "Crates": {
                "food": 2,
                "medical": 2
              }
            },
            {
              "Spawn Group Alias": "49860",
              "Crates": {
                "oil barrel": 5,
                "diesel barrel collectable": 2
              }
            }
          ]
        }
      },

Имейте в виду, что включение функции создания пользовательских ящиков предотвратит появление стандартных ящиков на корабле. Поэтому включайте её только после полной настройки.

Блуждающие порталы.
Подобно подземельям, порталы позволяют игрокам попасть на грузовой корабль из любой точки карты, превращая корабль в арену боя.

Порталы появляются на карте случайным образом рядом с игроками, отвечающими определённым критериям, например, не находящимися в монументе, на воде, в зоне, заблокированной зданиями, летающими на мини-вертолёте или находящимися рядом с вражеской базой и т. д. Когда игрок входит в портал, на другой стороне корабля появляется аналогичный портал, соединяющий оба портала.

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


JSON:
 "Portal": {
        "Enable Portal Spawns": true,
        "Spawn Group Alias": "51469",
        "Minimum Spawn Range From Player": 15.0,
        "Maximum Spawn Range From Player": 40.0,
        "Spawn Chance": 50,
        "Initial Spawn Delay Seconds": 10.0,
        "Respawn Delay Minutes": 10.0,
        "Roaming Portal Lifetime Seconds": 60.0,
        "Cargo Ship Portal Lifetime Seconds": 30.0
      },

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

Пользовательские генераторы NPC.
Вы можете создавать собственные генераторы NPC, которые будут создавать NPC, изменять характеристики их мозга и управлять их навигацией по кораблю.


Характеристики мозга:
Следующие параметры конфигурации управляют поведением NPC и взаимодействием с целями. Вот описание каждого из них:
  • ForgetEnemiesAfterSeconds: Длительность, в течение которой NPC помнит обнаруженных врагов .
  • EnemyDetectionRange: Предел того, насколько далеко NPC может «видеть» или «чувствовать» окружающее его пространство .
  • RangeForRememberingHiddenEnemies: ограничение по расстоянию, позволяющее NPC отслеживать цели, даже если они временно исчезают из поля зрения. Если цель выходит за пределы заданного расстояния, NPC считает её «потерянной» и прекращает её отслеживание .
  • FieldOfViewRangeForSeeingEnemies: определяет ширину области перед NPC, которую он может эффективно «видеть» и на которую может реагировать. Более высокие значения расширяют поле зрения NPC, позволяя ему видеть игроков в более широком секторе, в то время как более низкие значения сужают это поле .
  • IgnoreCrouchedUnseenEnemies: Решает, должен ли NPC игнорировать крадущихся или присевших игроков, которые не видны напрямую .
  • RangeForHearingEnemyNoises: Диапазон, в пределах которого NPC может слышать шумы, издаваемые игроками .
  • CanUseHealingItems: Определяет, может ли NPC использовать лечебные предметы .
  • ChanceOfUsingHealingItemWhenInjured: Вероятность того, что NPC использует лечебный предмет, когда его здоровье ниже определенного порога .
  • ThresholdHealthPercentageToTriggerHealing: Доля здоровья, ниже которой NPC рассматривает возможность использования лечебного предмета .
  • CanBeBlindedByFlashbang: Определяет, можно ли ослепить NPC светошумовыми гранатами .

JSON:
"Sensory": {
              "Enemy Detection Range": 30.0,
              "Range For Remembering Hidden Enemies": 50.0,
              "Forget Enemies After Seconds": 10.0,
              "Field Of View Range For Seeing Enemies": -0.8,
              "Range For Hearing Enemy Noises": 10.0,
              "Ignore Crouched Unseen Enemies": true,
              "Can Be Blinded By Flashbang": true
            },
            "Health": {
              "Start Health": 150.0,
              "Can Use Healing Items": true,
              "Chance Of Using Healing Item When Injured": 50,
              "Threshold Health Percentage To Trigger Healing": 50
            },

Снаряжение:
Вы можете оснастить NPC индивидуальными снаряжениями, включающими предметы как для ношения на одежде, так и для ношения на поясе. Чтобы указать, какое оружие из инвентаря на поясе будет использоваться в качестве активного предмета, оно должно быть первым в списке.

Обратите внимание: если вы CanUseHealingItemsвключили эту функцию, в снаряжение на поясе также необходимо включить медицинские шприцы и бинты.

JSON:
"Loadout": {
              "Equip Custom Loadout": false,
              "Randomize Active Weapon": true,
              "Belt": [
                {
                  "Shortname": "candycaneclub",
                  "SkinId": 0,
                  "Amount": 1
                },
                {
                  "Shortname": "syringe.medical",
                  "SkinId": 0,
                  "Amount": 2
                }
              ],
              "Wear": [
                {
                  "Shortname": "gingerbreadsuit",
                  "SkinId": 0,
                  "Amount": 1
                }
              ]
            }

Навигация и поиск пути:
Поиск пути для NPC CargoShipTiers использует алгоритм под названием «AStar», который, по сути, оптимизирует маршрут от начальной точки до конечного пункта, эффективно исследуя наиболее перспективные пути на основе стоимости и эвристических оценок. Это тот же метод, который Rust использует для своих ванильных NPC, появляющихся у таких монументов, как подводная лаборатория, военный туннель и нефтяная вышка.



Защитный пузырь.
Когда игрок призывает грузовое судно, оно появляется в пузыре, который не пропускает никого, кроме самого призывателя и его товарищей по команде. Пузырь отталкивает любые транспортные средства, пытающиеся проникнуть внутрь, включая надувные лодки, гребные шлюпки, мини-вертолёты, вертолёты и даже подводные лодки.

Профили призыва.
Профили призыва позволяют игрокам вызывать (покупать) грузовые корабли. При создании нового профиля присвойте ему уникальное имя (суффикс), так как оно будет использоваться для формирования разрешения профиля. Например, профиль призыва с суффиксомvipвнутри уровняkrakenприведёт к разрешению:customcargoshiptiers.kraken.vip. Плагин автоматически сгенерирует эти разрешения.


Вы можете установить цену за призыв кораблей, используя предметы инвентаря, очки (ServerRewards) или монеты (Economics). Используйте сокращённое имя предмета для предметов,pointsдля ServerRewards иcoinsдля Economics.

JSON:
"Summon Profiles": {
        "vip": {
          "Enabled": false,
          "Cargo Ship Layout": "A",
          "Cooldown Minutes": 360.0,
          "Price": [
            {
              "Currency": "scrap",
              "Enabled": true,
              "Amount": 700
            },
            {
              "Currency": "techparts",
              "Enabled": true,
              "Amount": 10
            },
            {
              "Currency": "coins",
              "Enabled": false,
              "Amount": 1000
            },
            {
              "Currency": "points",
              "Enabled": false,
              "Amount": 1000
            }
          ]
        }
      }
Автор
WOLF SPIRIT
Скачиваний
6
Просмотры
1234
Первый выпуск
Обновление

Рейтинги

1.00 звёзд 1 оценок

Ещё ресурсы от WOLF SPIRIT

Последние обновления

  1. Обновления

    Исправлены устаревшие пулы.
  2. 2.1.1

    - Patched for the September 4th Rust update.
  3. 2.0.1

    - Patched for Rust update
  4. 2.0.0

    Custom Cargo Ship Tiers is now officially out of early access! This update brings a revamped...
  5. 1.3.2

    - Fixed npc health not being initialized properly

Последние отзывы

npc не создаются, пробовали 3 группы создавать
ящики то есть то нет хотя явно задаем их количество
лут в ящиках дефолтный
команды по управлению вообще левые, пришлось смотреть на внешнем ресурсе.
вывод делайте сами

Похожие ресурсы

Custom Backpacks mEorik
Скидка Custom Backpacks 2.1.4 ₽475.00 ₽500.00
Кастомизируйте свои рюкзаки как пожелаете.
Скачиваний
0
Обновлено
Custom BradleyAI WOLF SPIRIT
Платное Custom BradleyAI 1.5.51 ₽1400.00
Пользовательский Брэдли отключит Брэдли по умолчанию на старт. площадке и добавит на него NPC Trader
Скачиваний
24
Обновлено
Custom Building Costs Esenija
Плагин дает вам возможность изменять стоимость и предметы для строительства и улучшения зданий.
Скачиваний
1
Обновлено
Custom Buttons WOLF SPIRIT
Платное Custom Buttons 2.0.72 ₽690.00
Создайте столько кнопок, сколько хотите. Прикрепите изображения или текст к кнопкам.
Скачиваний
39
Обновлено
Custom Challenges WOLF SPIRIT
Этот плагин дает возможность инициировать событие по времени со случайным продолжительным временем
Скачиваний
1
Обновлено