STACK MANAGERАдминистративный менеджер стаков для Rust с полноценной игровой CUI-панелью. Позволяет централизованно менять размеры стаков предметов, использовать готовые профили, задавать множители категорий и настраивать объём поддерживаемых водных резервуаров.
ВОЗМОЖНОСТИ• профили Vanilla, x2, x3, x5, x10 и Custom
• множители отдельных категорий от x0.01 до x10000
• индивидуальный размер стака по ItemID или shortname
• поиск по названию, shortname и ItemID
• фильтрация по категориям и изменённым предметам
• настройка переносных и стационарных водных резервуаров
• объём воды задаётся в миллилитрах
• кнопка STACK в F1 Items учитывает настроенный размер стака
• настроенные значения применяются к серверному ItemDefinition
• поддерживается корректная работа совместимых промышленных/автоматических перемещений предметов
• импорт настроек из локальных конфигов StackSizeController и StackModifier
• автоматическое повторное сопоставление сохранённых настроек при изменении ItemID после обновлений Rust
🖥 UI
Панель открывается командами:
/sts
/stacks
/stack
или через F1:
sts
Интерфейс содержит отдельные разделы:
• стаки
• водные резервуары
• профили
• импорт
Поддерживаются русский и английский языки. Выбранный язык сохраняется отдельно для каждого администратора.
ОТОБРАЖЕНИЕ СТАКОВДля ванильно нестакаемых предметов с фактическим серверным количеством больше 1 плагин добавляет счётчик только там, где Rust не отображает его самостоятельно.
• стрелковое оружие — стак отображается слева сверху, не перекрывая штатный счётчик магазина/патронов
• поддерживаемые deployable-предметы — стак отображается справа снизу
• транспортные предметы с собственным счётчиком Rust не получают второй xN
• SAM Site исключён из дополнительного overlay
• счётчик обновляется после перемещения, разделения, объединения и установки предмета
PERMISSIONstackmanager.admin
Rust-администраторы также имеют доступ без отдельной выдачи permission.
СОХРАНЕНИЕНастройки профилей, категорий, индивидуальных стаков, резервуаров и языка UI сохраняются в конфигурации и дополнительном persistent snapshot.
Плагин сохраняет состояние при:
• изменении настроек
• server save
• shutdown
• выгрузке плагина
При сохранении файлов хостингом настройки могут автоматически восстанавливаться после обычных и глобальных вайпов.
ИМПОРТПоддерживается перенос настроек из локальных конфигов:
• StackSizeController
• StackModifier
Исходные конфиги не изменяются, а старые плагины не обязаны быть загружены.
После переноса не рекомендуется одновременно использовать несколько плагинов, управляющих одними и теми же stack limits.
СОВМЕСТИМОСТЬ• Rust Dedicated Server
• Oxide/uMod
• Carbon
• обязательные сторонние плагины отсутствуют
• внешние сервисы не используются
• DRM, телеметрии и remote update checker нет
Автор: Don't Look