MONUMENT SHOP MANAGERАдминистративный плагин для управления штатными NPC-магазинами Rust через игровую CUI-панель.
Игроки продолжают пользоваться стандартным интерфейсом торговых автоматов Rust — плагин изменяет серверные настройки предложений и магазинов.
ВОЗМОЖНОСТИ• автоматический поиск ванильных NPC-магазинов на карте
• управление магазинами через игровую CUI-панель
• изменение количества товара в одной сделке с сохранением исходного курса обмена
• настройка максимального количества покупки
• поддержка позиций Rust, ограниченных одной операцией ×1
• синхронизация совпадающих ванильных предложений
• бесконечный запас для выбранного магазина
• стандартное, мгновенное или пользовательское пополнение
• настройка интервала пополнения в секундах
• возможность убрать стандартную паузу между покупками
• сброс отдельной позиции
• полный сброс выбранного магазина
• возврат всех управляемых магазинов к ванильным настройкам
• постраничный список найденных магазинов
• открытие ближайшего управляемого магазина
• выбор магазина под прицелом
• повторное сканирование магазинов без перезапуска сервера
🖥 UI
Интерфейс доступен на английском и русском языках.
Язык переключается непосредственно в панели и сохраняется отдельно для каждого администратора.
Основная команда:
/msm
Дополнительные алиасы:
/monumentshop
/vendinglimit
Панель также можно открыть из F1-консоли:
msm
Для быстрого открытия можно использовать Rust bind:
bind o msm
ДОСТУПRust-администраторы получают доступ автоматически.
Для остальных пользователей используется permission:
monumentshopmanager.admin
СОХРАНЕНИЕОсновные настройки и выбранный язык администраторов сохраняются в стандартном data-файле плагина.
Дополнительно создаётся переносимый профиль:
MonumentShopManager_Portable.json
Он хранит настройки магазинов по стабильным данным монумента, магазина и предложений, а не по временным network entity ID.
Это позволяет восстанавливать настройки после обычного вайпа, если соответствующий ванильный магазин удаётся сопоставить снова.
Изменения данных объединяются перед записью на диск. Полное сохранение выполняется при server save, ручном save/backup, завершении сканирования и выгрузке плагина.
СОВМЕСТИМОСТЬ• Rust Dedicated Server
• Oxide/uMod RustPlugin API
• Carbon через Oxide-совместимый API
• сторонние плагины не требуются
• внешние сервисы не используются
• модификация клиента не требуется
ВАЖНОПлагин предназначен именно для штатных NPC-магазинов Rust.
Обычные торговые автоматы игроков он не управляет.
Автор: Don't Look