Мод MPG_Spawner_VPP для DayZ (дейз). Установлен на 5 серверах RiseOfServers. Ниже: серверы с модом и описание Workshop.
MPG Spawner VPP - правьте конфиги спавнера прямо в игре
Админ-мод для VPPAdminTools. Добавляет в админ-панель кнопку «Спавнер»: открываете меню и настраиваете MPG_Spawner через интерфейс. Точки, группы, волны, общий конфиг - всё на месте. Не нужно лезть по FTP, вручную ковырять JSON или перезапускать сервер после каждого изменения.
Формат конфигов остаётся прежним. Если привыкли править файлы руками, продолжайте: редактор их нормально прочитает.
Требования
VPPAdminTools и MPG_Spawner должны быть установлены. Порядок загрузки:
[*]VPPAdminTools
[*]MPG_Spawner - Steam Workshop
[*]MPG_Spawner_VPP
Ставьте мод на сервер и клиент админа. Интерфейс работает на клиенте, а конфиги сохраняются на сервере.
Права
Мод добавляет свои права в VPPAdminTools. Выдайте их в VPPAdminTools → Permissions. У SuperAdmin всё уже есть:
[*]MenuMPGSpawner - открыть меню
[*]MenuMPGSpawner:EditPoint - создавать, редактировать и удалять точки
[*]MenuMPGSpawner:EditFiles - создавать, переименовывать и удалять файлы конфигов
[*]MenuMPGSpawner:EditConfig - править общий конфиг мода
[*]MenuMPGSpawner:Reset - пересоздавать триггер точки
[*]MenuMPGSpawner:Reload - перечитывать конфиги спавнера
[*]MenuMPGSpawner:Teleport - телепорт к точке
Сервер проверяет права при каждом запросе. Подправить клиент и выдать себе лишнее не выйдет.
Что умеет
[*]Дерево конфигов с живым статусом: сразу видно, создан ли триггер точки и сколько в нём сейчас живности и лута
[*]Редактор точки: параметры триггера, спавна, уведомлений, маппинга, зависимостей, гейтов и волн разложены по вкладкам
[*]Кнопки «взять мою позицию»: встаньте где нужно, и редактор сам подставит координаты
[*]Каталог класснеймов с поиском: зомби, животные, лут, оружие и магазины из игры и модов, плюс ссылки на группы спавна
[*]Редакторы групп и волн: все поля в формах, записи можно создать или продублировать в пару кликов
[*]Текстовый редактор JSON для тех, кому удобнее работать с файлом целиком: Points, Groups и Waves с проверкой синтаксиса
[*]Аудит конфигов: найдёт битые ссылки на точки, группы и волны, неверные позиции и тайм-рейнджи, циклы во вложенных группах. Нажали на проблему, открыли нужную точку
[*]Массовые правки: включите isLogsEnabled, или любое другое булево поле, сразу для всех точек файла
[*]Файлы можно создать, переименовать или удалить. Перед каждой записью мод сохранит предыдущую версию в бэкап
[*]Телепорт к точке и пересоздание её триггера вынесены в отдельные кнопки
[*]Интерфейс на русском и английском: каждый клиент увидит свой язык
[*]Журнал действий админов: кто, что и когда сохранил, удалил или куда телепортировался
Как применяются изменения
[*]Точки: сохранение сразу пишет JSON и пересоздаёт триггер только этой точки. Остальные триггеры не трогает
[*]Группы и волны: после сохранения спавнер перечитает все конфиги. Для этого нужно право :Reload
[*]Бэкапы лежат в $profile:MPG_Spawner/AdminBackups/. Что-то испортили, откатитесь
Примечания
[*]Перед удалением мод спросит подтверждение и не потеряет несохранённые правки молча
[*]Это редактор конфигов MPG_Spawner. Валидация и сам спавн остаются в основном моде
MPG Spawner VPP - edit spawner configs in game
An admin mod for VPPAdminTools. It adds a "Spawner" button to the admin panel, so you can open the menu and adjust MPG_Spawner right there: points, groups, waves and the main mod config. No FTP, no hand-editing JSON, no restarting the server after every little change.
Your config format stays exactly the same. Prefer editing files by hand? Keep doing that. The editor will read them just fine.
Requirements
VPPAdminTools and MPG_Spawner are required. Load order:
[*]VPPAdminTools
[*]MPG_Spawner - Steam Workshop
[*]MPG_Spawner_VPP
Install it on the server and the admin's client. The UI runs on the client; configs are saved on the server.
Permissions
The mod adds its own permissions to VPPAdminTools. Grant them in VPPAdminTools → Permissions. SuperAdmin already has them all:
[*]MenuMPGSpawner - open the menu
[*]MenuMPGSpawner:EditPoint - create, edit and delete spawn points
[*]MenuMPGSpawner:EditFiles - create, rename and delete config files
[*]MenuMPGSpawner:EditConfig - edit the mod config
[*]MenuMPGSpawner:Reset - recreate a point's trigger
[*]MenuMPGSpawner:Reload - reload all spawner configs
[*]MenuMPGSpawner:Teleport - teleport to a point
The server checks permissions on every request. Editing your client will not magically grant you anything.
Features
[*]Config tree with live status: see whether a point's trigger exists and how many living entities and loot items it currently holds
[*]Point editor: trigger, spawning, notifications, mapping, dependencies, gates and waves each have their own tab
[*]"Use my position" buttons: stand where you want the point, and the editor fills in the coordinates
[*]Searchable class-name catalog: zombies, animals, loot, weapons and magazines from the game and loaded mods, plus spawn-group references
[*]Group and wave editors: a form for every field, with one-click creation and duplication
[*]Raw JSON editor for full Points, Groups and Waves files, with syntax checks
[*]Config audit: catches broken point, group and wave references, malformed positions and time ranges, and cycles in nested groups. Click an issue to open the point behind it
[*]Bulk edits: toggle isLogsEnabled, or any other boo