Pterohost docs

Rust: настройка PvE-сервера

Как настроить PvE-сервер Rust: плагины TruePVE и Zones, защита строений, ивенты, Raidable Bases. Пошаговое руководство 2026.

Кратко: PvE-сервер Rust строится на трёх китах - плагин TruePVE (блокирует урон между игроками), ZoneManager (управляет зонами с разными правилами) и Raidable Bases (даёт контент без PvP). Установи эти три плагина, настрой конфиги и получишь работающий PvE за 30-40 минут.

Rust: настройка PvE-сервера

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

Pterohost - игровой хостинг с защитой от DDoS, NVMe-дисками и поддержкой 24/7, оптимальный для Rust с плагинами. Промокод 4START даёт -20% на первый заказ. Заказать Rust хостинг

Требования к серверу для PvE

PvE-сервер с полным стеком плагинов потребляет больше ресурсов, чем чистый ванильный сервер. Причина - AI-боты от Raidable Bases и ивент-плагинов нагружают CPU.

ПараметрМинимумРекомендуется
ОЗУ8 ГБ12-16 ГБ
CPU4 ядра6+ ядер (высокие частоты)
ДискSSD 40 ГБNVMe 60 ГБ
Онлайндо 3030-80
ОСUbuntu 22.04Ubuntu 22.04 / Debian 12

Rust использует один поток для основной логики, поэтому важны тактовые частоты CPU, а не только количество ядер. При 50+ игроках и активных AI-ивентах нужен сервер с частотой 3.5+ ГГц.

Перед установкой плагинов убедись, что на сервере установлен Oxide/uMod:

# Проверка наличия Oxide
ls /steamapps/rust/RustDedicated_Data/Managed/ | grep Oxide
# Если Oxide не установлен - скачай с umod.org и распакуй в папку сервера

Установка и настройка TruePVE

TruePVE - главный плагин для PvE-сервера. Он перехватывает все события урона и применяет правила: кто кому может наносить урон.

Установка:

  1. Скачай TruePVE.cs с umod.org/plugins/truepve
  2. Положи файл в /steamapps/rust/oxide/plugins/
  3. Перезапусти сервер или введи в консоли: oxide.reload TruePVE

После первого запуска плагин создаст конфиг /oxide/config/TruePVE.json. Базовая конфигурация для чистого PvE:

{
  "Options": {
    "HandleDamage": true,
    "UseZones": true,
    "EnableHurtHandlers": true,
    "NPCsShouldNotTargetEachOther": false,
    "ShowProtectionMessages": true,
    "ProtectionMessages": {
      "PlayerProtected": "Урон игрокам отключен на этом сервере",
      "BuildingProtected": "Постройка защищена - PvE сервер"
    }
  },
  "DefaultRuleset": {
    "name": "default",
    "rules": [
      "players cannot hurt players",
      "players cannot hurt sleepers",
      "players cannot hurt buildings",
      "animals can hurt players",
      "NPCs can hurt players",
      "players can hurt animals",
      "players can hurt NPCs",
      "players can hurt traps",
      "traps can hurt players"
    ]
  }
}

Ключевые правила в конфиге:

  • players cannot hurt players - запрет урона между игроками
  • players cannot hurt buildings - запрет рейдов на чужие базы
  • players cannot hurt sleepers - спящие игроки в безопасности
  • animals can hurt players - животные всё ещё опасны (сохраняет геймплей)
  • NPCs can hurt players - боты и охранники наносят урон

Важно: по умолчанию TruePVE не защищает постройки игроков от повреждений серверными событиями (Patrol Helicopter, Bradley). Для полной защиты добавь правило cannot hurt для соответствующих энтити или используй отдельные плагины событий.

Настройка ZoneManager

ZoneManager позволяет создавать зоны с особыми правилами. На PvE-сервере это полезно для:

  • PvP-зон (арены, специальные острова)
  • Зон с усиленным лутом
  • Защищённых торговых площадок
  • Стартовых зон для новичков

Установка: аналогично TruePVE - файл ZoneManager.cs в папку oxide/plugins/.

Создание зоны через консоль или RCON:

# Создать зону в текущей позиции игрока (радиус 100 метров)
zm_create pvp_arena radius 100 name "PvP Arena" pvpgod false

# Создать стартовую безопасную зону у спавна
zm_create safe_spawn radius 50 name "Safe Zone" pvpgod true nodecay true

# Посмотреть список зон
zm_list

# Удалить зону
zm_delete pvp_arena

Конфиг зоны в /oxide/data/ZoneManager/zones.json:

{
  "pvp_arena": {
    "name": "PvP Arena",
    "radius": 100,
    "Location": {"x": 0, "y": 0, "z": 0},
    "Flags": {
      "pvpgod": false,
      "nodecay": false,
      "notp": false,
      "noleave": false
    },
    "Extra": {
      "EnterMessage": "Вы вошли в PvP-зону! Осторожно!",
      "LeaveMessage": "Вы покинули PvP-зону"
    }
  }
}

Для интеграции ZoneManager с TruePVE нужно включить UseZones: true в конфиге TruePVE (уже указано выше). После этого правила зон будут перекрывать глобальные правила TruePVE.

Raidable Bases - главный контент для PvE

Raidable Bases - самый популярный плагин для PvE-серверов Rust. Он спаунит на карте готовые базы с охраной из AI-ботов и ценным лутом. Игроки рейдят эти базы вместо чужих построек.

Установка:

# Raidable Bases требует BotSpawn или NpcSpawn как зависимость
# Скачай оба с umod.org:
# - RaidableBases.cs -> oxide/plugins/
# - BotSpawn.cs -> oxide/plugins/

После установки плагин создаёт конфиг /oxide/config/RaidableBases.json. Базовые настройки:

{
  "Settings": {
    "Max Raid Distance": 150.0,
    "Minimum Spawn Distance From Player": 100.0,
    "Amount Of Raids At A Time": 5,
    "Spawn Interval In Seconds": 3600,
    "Auto Spawn Easy Raids": true,
    "Auto Spawn Medium Raids": true,
    "Auto Spawn Hard Raids": true,
    "Auto Spawn Expert Raids": false,
    "Auto Spawn Nightmare Raids": false,
    "Time To Despawn Raid (Seconds)": 7200
  },
  "Buyable Cooldowns": {
    "Easy": 3600,
    "Medium": 7200,
    "Hard": 14400
  }
}

Категории сложности баз (Easy/Medium/Hard/Expert/Nightmare) определяют количество ботов, их здоровье, уровень лута и тип трапов. Для новых серверов рекомендуется начинать с Easy и Medium.

Команды для управления:

# Вызвать базу конкретной сложности
/rb easy
/rb medium
/rb hard

# Удалить все активные рейд-базы (команда администратора)
rb.despawnall

# Посмотреть статус текущих баз
rb.status

# Сбросить кулдауны для игрока
rb.resetcooldown <steamid>

Для каждой категории сложности существуют отдельные профили баз в папке /oxide/data/RaidableBases/. Там хранятся blueprint’ы (схемы) построек, списки лута и параметры ботов. Сообщество публикует готовые пакеты баз на umod.org и GitHub - рекомендуется скачать 3-5 пакетов разной сложности.

Защита строений - декей и шкафы

На PvE-сервере важно правильно настроить decay (разрушение от времени). Игроки строят крупные базы и ожидают, что те не развалятся без предупреждения.

В /server/cfg/server.cfg или через RCON:

# Отключить decay полностью (для казуальных серверов)
decay.scale 0

# Уменьшить скорость decay в 3 раза (компромисс)
decay.scale 0.33

# Увеличить время апкипа в шкафах
# (редактируется в конфиге NoDecay-плагина)

Плагин NoDecay даёт более тонкий контроль:

{
  "Global": {
    "usePermission": false,
    "DestroyOnZero": false,
    "multiplier": 0.0
  },
  "multipliers": {
    "twig": 1.0,
    "wood": 0.1,
    "stone": 0.1,
    "metal": 0.05,
    "armored": 0.02
  }
}

Здесь multiplier: 0.0 для Global отключает общий декей, но сохраняет слабый декей для дерева и камня - стимулируя апгрейд построек.

Защита от сноса чужих строений уже реализована через TruePVE, но для дополнительной защиты используй плагин BuildingOwners или Friends - они помогают TruePVE корректно определять владельца постройки при мультиплееровом строительстве.

Настройка ивентов

На PvE-сервере ванильные события игры (Patrol Helicopter, Bradley APC, Cargo Ship) - это основные PvE-активности. Их стоит усилить и дополнить.

Ванильные ивенты через консоль:

# Принудительно вызвать Patrol Helicopter
heli.call

# Принудительно вызвать Bradley APC
bradley.call

# Вызвать Cargo Ship
cargoship.event

# Настроить частоту вертолётов (в секундах, 0 = выкл)
event.patrolhelicopterspawntime 3600

# Частота Bradley
bradley.enabled true

Плагин BradleyGuards усиливает Bradley APC: добавляет дополнительных AI-охранников, улучшает лут, делает бой более интересным.

Конфиг частоты ивентов в server.cfg:

# Cargo Ship появляется каждые 2 часа
cargoship.event_enabled true

# Patrol Helicopter каждые 40-60 минут
event.patrolhelicopterspawntime 2400
event.patrolhelicoptermaxspawntime 3600

# Chinook (CH47) - доставка ящиков
crate_hackable_cooldown 900

Для более сложных сценариев используют плагин AlphaLoot (настройка таблиц лута под PvE-баланс) и Kits (стартовые наборы для новых игроков).

Экономика и прогрессия на PvE-сервере

PvE-аудитория ценит ощущение прогресса. Без угрозы рейда прогресс становится линейным - игроки быстро теряют мотивацию. Решение - многоуровневая экономика.

Плагин Economics создаёт игровую валюту:

# Дать игроку монеты
eco.givemoney <steamid> 100

# Узнать баланс
/bal

# Перевести другому игроку
/pay <имя> <сумма>

ServerRewards позволяет тратить очки (RP) на привилегии, скины, кастомные предметы. Игроки зарабатывают RP за убийство ботов, прохождение рейд-баз, добычу ресурсов.

Рекомендуемый стек экономики для PvE:

  • Economics - игровая валюта (монеты)
  • ServerRewards - очки и магазин привилегий
  • GatherManager - настройка скоростей добычи ресурсов
  • Kits - стартовые наборы

Конфиг GatherManager для PvE (умеренное ускорение):

{
  "GainMultipliers": {
    "wood": 2.0,
    "stone": 2.0,
    "metal.ore": 2.0,
    "sulfur.ore": 1.5,
    "hq.metal.ore": 2.0
  },
  "PickupMultipliers": {
    "hemp.seed": 2.0,
    "mushroom": 2.0
  }
}

x2 на базовые ресурсы и x1.5 на серу - классический компромисс: строить комфортно, но крафт взрывчатки для рейд-баз остаётся нетривиальным.

Привлечение и удержание аудитории

PvE-серверы строят лояльное сообщество за счёт атмосферы и контента.

Объявление на сайтах поиска серверов:

Регистрируй сервер на Battlemetrics.com и RustServers.net. В описании явно укажи:

  • “PvE - без рейдов на игроков”
  • Список активных плагинов (Raidable Bases, ивенты)
  • Расписание вайпов (рекомендуется 2 недели для PvE)
  • Правила сервера

Рейтинговая система вайпов:

PvE-аудитория не любит частые вайпы. Оптимальный цикл:

  • Карта: раз в 2 недели (совпадает с Force Wipe от Facepunch)
  • Blueprint’ы: раз в 1-2 месяца или никогда
  • Рейд-базы: сбрасываются каждый день автоматически

Правила сервера (минимальный набор):

1. Запрещено ломать чужие постройки вне рейд-баз
2. Запрещен токсичный чат и дискриминация
3. Рейд-базы - честная игра для всех
4. Одна база на игрока/группу не более X фундаментов
5. Заброшенные базы удаляются администратором через 7 дней оффлайна

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

Плагин BaseControlLimit или BuildingManager позволяет ограничить количество строительных блоков на игрока.

Типичные проблемы и их решение

ПроблемаПричинаРешение
Игроки всё равно наносят уронПлагин не загрузилсяoxide.reload TruePVE, проверь логи
Рейд-базы не спаунятсяНет BotSpawnУстанови зависимость
Боты застревают в базахNavmesh не прогруженУменьши Amount Of Raids до 2-3
Высокий пинг при 30+ игрокахМало CPUАпгрейд тарифа или уменьши число AI
Decay сносит базыNoDecay не установленУстанови NoDecay или decay.scale 0
Игрок застрял в чужой базеZoneManager конфликтИспользуй плагин TPR для телепорта

Логи плагинов находятся в /oxide/logs/. При проблемах смотри TruePVE_YYYY-MM-DD.txt - там все заблокированные и разрешённые события урона.

Связанные материалы

Перед настройкой PvE-сервера полезно ознакомиться с базовой конфигурацией сервера в статье Настройка Rust сервера. Для работы со всеми описанными плагинами понадобится установленный uMod - подробнее в Oxide-плагины для Rust. После запуска сервера изучи механику вайпов в материале Вайп Rust сервера - для PvE оптимальный цикл отличается от PvP.

Заключение

Настройка PvE-сервера Rust - это не разовая задача, а постоянная работа с балансом. Главное - правильный фундамент: TruePVE блокирует весь нежелательный урон, ZoneManager даёт гибкость для создания специальных зон, а Raidable Bases обеспечивает контент. Добавь экономику и ивенты - и сервер станет самодостаточным. PvE-аудитория лояльна: если на сервере интересно и безопасно, игроки остаются месяцами. Начинай с минимальным стеком плагинов, тестируй на реальных игроках и добавляй новые механики постепенно.

Pterohost - Rust хостинг с NVMe-дисками, автоматическими бэкапами и круглосуточной поддержкой - всё что нужно для стабильного PvE-сервера. Промокод 4START даёт -20% на первый заказ. Заказать Rust хостинг