TeaHost
Rustrustpvetruepveплагины5 мин. чтения

PvE-режим на сервере Rust — включение и настройка

Как включить PvE-режим на сервере Rust: конвар server.pve, плагин TruePVE, зоны PvP, защита построек и лута, теги в браузере и типичные ошибки настройки

Кратко

Ванильный конвар server.pve true в server.cfg только отключает урон между игроками, но не защищает постройки и лут. Полноценный PvE в Rust делают плагином TruePVE (при этом server.pve выключают), PvP-зоны — связкой с ZoneManager, плюс защита ящиков и шкафов, замедленный декей, ивенты вместо рейдов и тег pve в server.tags.

PvE-режим на сервере Rust — это не одна галочка, а набор решений: можно ли бить друг друга, можно ли рейдить, что происходит с лутом соседа, что делать с монументами. Ванильный конвар закрывает только первый вопрос и делает это грубо. Ниже — что реально включает server.pve, чем его дополняют и как получить сервер, где новичок не теряет базу за ночь.

Ванильный PvE-режим на сервере Rust

Самый простой способ:

код
server.pve true

Строка идёт в server.cfg, применяется при старте. Что она делает: игроки перестают наносить друг другу урон и попутно сервер получает соответствующий признак в браузере.

Чего она не делает:

  • Не запрещает взрывать чужие постройки. C4 и ракеты продолжают работать
  • Не защищает лут — выбитый ящик обчистят так же
  • Не даёт никакой гибкости: нельзя сделать PvP-зону на арене или включить драки в определённые часы

Поэтому чистая ваниль-PvE встречается редко. Обычно её берут как отправную точку, а всё остальное вешают на плагин:

Что нужноserver.pve trueTruePVE
Запрет урона между игрокамидада, настраивается правилами
Защита построек от C4 и ракетнетда
PvP-зоны и аренынетда, вместе с ZoneManager
Тонкая настройка турелей, спящих, NPCнетда

Если нужна просто облегчённая игра без отдельного PvE, у Rust есть встроенный режим softcore (меньше урона в PvP, часть лута сохраняется после смерти) — список режимов есть в вики Facepunch. Режим нельзя переключать посреди вайпа: это сбросит игроков и их инвентарь.

TruePVE — стандарт для PvE-серверов

Плагин с uMod, который и делает настоящий PvE. Он перехватывает все события урона и решает по правилам, кто кому что может.

После установки в oxide/config/TruePVE.json появляется набор из трёх сущностей: правила (что чему может наносить урон), наборы правил (rulesets) и привязки (какой набор действует где). Звучит сложнее, чем есть: дефолтный конфиг уже настроен как классический PvE — игроки не бьют игроков, постройки не рушатся, NPC и животные работают как обычно.

Что обычно правят в первую очередь:

  • Урон по спящим. По умолчанию убить спящего нельзя — это правильно для PvE
  • Урон по постройкам владельца. Свои стены сносить надо уметь, иначе перестроить базу не выйдет
  • Турели и ловушки. Решаете, стреляют ли они по игрокам вообще
  • Вертолёт и танк. Их урон по игрокам обычно оставляют — иначе весь контент рассыпается

Установка плагина ничем не отличается от любого другого: файл .cs в oxide/plugins/. Порядок описан в заметке про ручную установку плагинов Oxide.

PvP-зоны внутри PvE-сервера

Самая частая просьба игроков через месяц после запуска: «сделай место, где можно подраться». Решается связкой TruePVE и ZoneManager.

ZoneManager позволяет разметить область — вокруг монумента, на арене, на выделенном острове, — а TruePVE привязывает к этой области отдельный набор правил, где урон между игроками разрешён.

Типичные зоны на живых PvE-серверах:

  • Арена 1v1 для дуэлей
  • Нефтевышка или военный тоннель как PvP-контент за лут
  • Ивентовая зона, включающаяся по расписанию

Полезное дополнение — уведомление на входе в зону. Игрок должен понимать, что он пересёк границу, иначе первые смерти превратятся в жалобы.

Защита базы и лута

PvE-сервер без защиты владения — это PvE только на бумаге. Что обычно ставят дополнительно:

  • Защита ящиков и шкафа. Плагины, которые запрещают открывать чужие ящики и авторизоваться в чужом шкафу инструментов
  • Отключение или смягчение декея. Ушёл человек в отпуск — база не должна рассыпаться. Часто ставят увеличенный срок вместо полного отключения, иначе карта зарастает брошенными коробками
  • Автоочистка заброшенного. Обратная сторона: без неё через месяц карта забита базами, в которые никто не заходил

Баланс между двумя последними пунктами — вопрос вкуса. Рабочая практика: декей замедлить в несколько раз, а базы игроков, не заходивших две недели, чистить автоматически с предупреждением в Discord.

Контент вместо рейдов

Убрав рейд, вы убираете основную цель для половины игроков. Её надо чем-то заменить, иначе сервер живёт до первого полного набора снаряжения.

Что работает:

  • Рейдабельные базы — сгенерированные NPC-базы разной сложности, которые можно ломать легально
  • Ивенты — конвои, караваны, воздушные события с боем против NPC
  • Экономика и магазин — валюта за активность, обмен на ресурсы. Про механику есть отдельная статья: настройка экономики на сервере
  • Кланы и общие базы — кооператив вместо конкуренции

Отдельный разбор PvE-сервера с точки зрения концепции и подбора плагинов — в статье про PvE-сервер Rust.

Не забудьте про браузер серверов

Игрок должен понимать, куда идёт, ещё до подключения. Иначе вы получите PvP-аудиторию, которая уйдёт через десять минут и оставит отзыв.

код
server.tags "pve,weekly,modded"

Допустимые значения тегов перечислены в вики Facepunch. И то же самое словами в описании — первой строкой, а не в конце. Как оформить карточку, разобрано в заметке про описание и баннер сервера.

Частые ошибки

Включили только server.pve true и решили, что готово. Первый же вечер закончится взорванной базой новичка и вопросом «а разве у нас не PvE».

Настроили TruePVE, но не сняли server.pve. Два механизма могут конфликтовать в неочевидных местах. Практика такая: если ставите TruePVE — держите ваниль-конвар выключенным и управляйте всем через плагин.

Забыли про турели. Игрок ставит турель, она стреляет по всем подряд, и на PvE-сервере появляется PvP там, где его не ждали.

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

Не выдали права. Часть функций плагинов работает только с выданным разрешением; см. права и группы Oxide.

Коротко

Ванильный server.pve — черновик, реальный PvE делается на TruePVE плюс ZoneManager, защита ящиков и шкафов обязательна, декей смягчается, а вместо рейдов на сервер приносят ивенты и рейдабельные базы. И честные теги в браузере, чтобы приходили те, кому это нужно.

Если планируете такой сервер и не хотите начинать с установки Oxide вручную — тарифы под Rust здесь — Oxide там ставится из панели одной кнопкой.