Loot Table & Stacksize GUI

$ Loot Table & Stacksize GUI 1.0.31

Добавили новые платежные методы ЮМани (РУ Карты) | Cryptomus (Крита)
Loot Table & Stacksize GUI

О таблице добычи и графическом интерфейсе Stacksize​


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

Функции:
  • Графический интерфейс пользователя — нет необходимости редактировать файлы конфигурации.
  • Встроенный редактор размера стека
  • Карьеры и экскаваторы имеют регулируемую скорость сбора и количество предметов.
  • Настраиваемая добыча NPC
  • Поддержка пользовательских предметов и скинов
  • В ящиках можно настроить собственные профили добычи.
  • Возможность черного списка для блокировки определенных элементов
  • Функция копирования/вставки для копирования конфигураций между ящиками
  • Поддержка ставок сбора за деревья, руду и животных.

Новое в версии 1.0.27:
Пользовательские элементы теперь можно создавать и редактировать непосредственно в графическом интерфейсе. Их можно создать из любого существующего элемента и изменить в меню «Выбор элемента».
image.thumb.png.8971c9710fe481b4f3ddfc12298d9129.png изображение.png.0ba25246454c9a061bb984a4ffa49582.png

Теперь вы можете создавать и загружать резервные копии вашей конфигурации. Команды (F1 или консоль сервера):
loottable.backup load <имя> — загрузить резервную копию с заданным именем из папки резервных копий (удалит вашу текущую конфигурацию)
loottable.backup create <name> — Создать резервную копию всего с заданным именем.
Резервные копии будут созданы в папке data/Loottable/backups. Чтобы загрузить резервную копию, файл резервной копии должен присутствовать в этой папке. При создании резервных копий во внутриигровой консоли необходимо разрешение loottable.debug .
ВАЖНО: НЕ ЗАГРУЖАЙТЕ РЕЗЕРВНЫЕ КОПИИ ИЗ ИСТОЧНИКОВ, КОТОРЫМ ВЫ НЕ ДОВЕРЯЕТЕ , они могут нанести вред вашему серверу.

Новое в версии 1.0.16:
Пользовательские элементы:

Теперь вы можете добавлять пользовательские предметы, используемые другими плагинами, прямо в таблицу добычи. Другие плагины могут регистрировать эти элементы с помощью API (документация ниже).
image.thumb.png.8ee31fe5d845eaafbfa40969b7748204.png

Скриншоты:
Обзор ящиков и их текущая таблица добычи
ящики.thumb.png.d914b3f62a7081d5073dd35a14ce4ce7.png

Редактор размера стека
stacksize.thumb.png.7fbdae5610fbdc5a59808b9f13a59d5b.png

Флаги:

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

Отладка Если этот параметр включен, флаг «Отладка» предоставляет более подробную информацию об ошибках и других действиях в редакторе. Не включайте этот флаг, если не хотите, чтобы ваша консоль была завалена спамом.

UnlockGatherMultiplier позволяет использовать множители меньше единицы и выше 1000. Обратите внимание, что множители меньше единицы в некоторых случаях могут привести к неожиданным результатам.

DisableItemLimit Вероятно, самый безопасный флаг для использования — DisableItemLimit , поскольку он просто позволяет вам устанавливать размеры стека и количество всех остальных элементов в редакторе до 2 147 483 647, что является максимально возможным значением 32-битного целого числа.

UnlockFurnaceMultiplier позволяет использовать любое значение в качестве множителя скорости печи. Не включайте этот флаг, если вы не знаете, что делаете, поскольку диапазон значений по умолчанию от 0,1 до 100 должен охватывать большинство случаев использования, а большие значения могут повлиять на производительность сервера.

UnlockItemMultiplier разблокирует множитель при умножении таблицы добычи.

DisableStackingHooks отключит все перехватчики, связанные со стекированием. Включите, если у вас возникли проблемы при штабелировании предметов.

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

Обратитесь к разделу «Команды» для получения дополнительной информации о включении флагов.



Ванильные конфигурации:

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

image.png.979cb228f3b255c8e121059d9b336c01.png

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ:

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



Важно для пользователей Carbon:

Чтобы этот плагин работал с углеродом, необходимо включить ссылки Harmony. Это можно сделать с помощью следующей команды:

c.harmonyreference 1


Необходимые зависимости (только Oxide):

Библиотека изображений: https://umod.org/plugins/image-library



API пользовательских элементов:

Добавьте пользовательский элемент в список элементов. Если элемент помечен как постоянный, он останется в списке пользовательских элементов до тех пор, пока не будет удален ClearCustomItems. Все непостоянные элементы будут удалены после выгрузки зарегистрировавшего их плагина.

( void ) AddCustomItem ( плагин плагина , int itemId , ulong SkinId ) ( void ) AddCustomItem ( плагин плагина , int itemId , ulong SkinId , bool persist ) //(v1.0.27 или выше) ( void ) AddCustomItem ( плагин плагина , int itemId , ulong SkinId , string customName ) ( void ) AddCustomItem ( плагин плагина , int itemId , ulong SkinId , string customName , bool persist ) //(v1.0.27 или выше)




( void ) ClearCustomItems ( плагин ) //(v1.0.27 или выше)
Пример:

Рекомендуется немного отложить звонок, чтобы убедиться, что Loottable загружен.

частный недействительный Init () {
таймер . In ( 1f , () => { Loottable ?. Call ( "AddCustomItem" , this , - 946369541 , 2664651800 , "Топливо высокого качества" ); }); }







Крючки:

( объект ) OnContainerPopulate ( контейнер LootContainer )
Этот хук вызывается каждый раз, когда контейнер с добычей собирается заполниться добычей. Возврат ненулевого значения не позволяет плагину создавать добычу в этом ящике.



( объект ) OnCorpsePopulate ( труп LootableCorpse )
Этот хук вызывается каждый раз, когда труп NPC собирается быть заполнен добычей. Возврат ненулевого значения не позволяет плагину создавать добычу в этом трупе.



( объект ) OnCustomAirdrop ( сигнал SupplySignal )
Этот хук вызывается каждый раз, когда должна быть доставлена специальная партия поставок. Возврат ненулевого значения отменит выдачу заказного запаса.


ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ:

Вопрос: Что за категории предметов?


О: Если предмету присвоена категория, он унаследует шанс выпадения этой категории. К моменту создания добычи из ящика каждая категория имеет настраиваемый шанс быть выбранной. Если он будет выбран, определенное количество предметов из этой категории будет добавлено в добычу ящика. Элементы, использующие категорию по умолчанию, или элементы без категории, имеют индивидуальный шанс быть выбранным.



Вопрос: Я создал собственный профиль добычи, но в ящике есть ванильная добыча.

О: Проверьте, включен ли профиль или черный список



Вопрос: Карьер выводит предметы из своего профиля добычи, хотя этот профиль отключен.

О: Обычно после выключения Карьер возвращается в состояние по умолчанию. Иногда этот сброс не происходит, и для сброса карьера требуется перезагрузка сервера.
Автор
SempaiВерифицирован
Загрузки
1
Просмотры
334
Первый выпуск
Последнее обновление
Рейтинг
0.00 звёзд Оценок: 0

Другие ресурсы от Sempai

D

Doxbin VIP Пользователь

Купил подписку на VIP плагины

🔥 Купить сейчас
KoCT9IH

KoCT9IH VIP Пользователь

Купил подписку на VIP плагины

🔥 Купить сейчас
DENIS 346

DENIS 346 VIP Пользователь

Купил подписку на VIP плагины

🔥 Купить сейчас
sim12345

sim12345 VIP Пользователь

Купил подписку на VIP плагины

🔥 Купить сейчас
С

Саша1212 VIP Пользователь

Купил подписку на VIP плагины

🔥 Купить сейчас