Rust news
SOCIAL:
В категориях: Oxid, Плагины

Плагин BetterLoot

Полностью пересмотренная система вбрасывания лута.


Установка


Общая информация о плагине

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

BetterLoot опционально может переопределять параметры доставки грузов вертолётом и самолётом

BetterLoot опционально может использовать дополнительные таблицы лута для доставки грузов вертолётом и самолётом

BetterLoot позволит вам вбрасывать до 30 элементов каждого типа!!!

BetterLoot без проблем работает с плагином FancyDrop


Начало

При первом запуске плагин BetterLoot создаёт в папке данных сервера новую папку BetterLoot со следующими файлами:

Пример: «\data\BetterLoot\LootTable.json«

Вам следует изменить их в соответствии с вашими потребностями

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

По умолчанию BetterLoot включает большинство типов контейнеров с лутом, как указано в дефолтном конфигурационном файле:

В плагине BetterLoot по умолчанию исключены (exclude(true)) вертолётные поставки HeliCrates и не включено (include(false)) снабжение с самолёта SupplyDrops


Настройка (Edit config/BetterLoot.json)

Бочка

  • maxItemsPerBarrel: 3 > максимальное число элементов на бочку
  • minItemsPerBarrel: 1 > минимальное число элементов на бочку
  • refreshBarrels: true > обновлять содержимое бочек по глобальному таймеру ‘refreshMinutes

Вероятность получения

  • baseItemRarity: 2 > базовый расчётный номер для веса элементов

Ящик

  • maxItemsPerCrate: 6 > максимальное число элементов на ящик
  • minItemsPerCrate: 3 > минимальное число элементов на ящик
  • refreshCrates: true > обновлять содержимое ящиков по глобальному таймеру ‘refreshMinutes

Общие параметры

  • dropWeaponsWithAmmo: true > включить в состав груза боеприпасы
  • enforceBlacklist: false > занесённые в чёрный список элементы будут удаляться при добавлении в контейнер
  • listUpdatesOnLoaded: true > показывает в консоли вероятность появления данного элемента при загрузке или перезагрузке плагина
  • listUpdatesOnRefresh: false > в консоли будут показаны обновления контейнера
  • pluginEnabled: true > 
  • refreshMinutes: 30 > обновление таймера для бочек/ящиков

HeliCrate

  • excludeHeliCrate: true > включить или выключить влияние плагина Betterloot на доставляемые вертолётом ящики
  • maxItemsPerHeliCrate: 4 > максимальное количество элементов в доставленном вертолётом ящике
  • minItemsPerHeliCrate: 2 > минимальное количество элементов в доставленном вертолётом ящике
  • useCustomTableHeli: true > использовать ‘HeliCrate.json‘ для активации/деактивации доставки лута вертолётом; активна только в том случае, если эта функция не отключена

SupplyDrop

  • includeSupplyDrop: false > включить или выключить влияние плагина Betterloot на грузы, доставляемые самолётом
  • maxItemsPerSupplyDrop: 6 > максимальное количество элементов в доставленном самолётом грузе
  • minItemsPerSupplyDrop: 3 > минимальное количество элементов в доставленном самолётом грузе
  • useCustomTableSupply: true > использовать ‘SupplyDrop.json‘ для активации/деактивации доставки грузов самолётом; активна только в том случае, если эта функция не отключена

Команды чата

  • Введите команду /blacklist, чтобы получить сведения о том, какие элементы находятся в чёрном списке.
  • Владелец сервера может ввести /blacklist [additem|deleteitem|addbp|deletebp] «item_name«, чтобы добавить элемент в чёрный список или удалить. Убедитесь в том, что вы добавили в чёрный список как сам элемент, так и его чертёж, если вы намерены полностью заблокировать данный элемент.