← Blog

Настройка сервера V Rising для совместной игры

Par Benjamin Dayan · PDG

· Mis à jour le 27 октября 2026 г. · Lecture 5 min

Содержание

Настройка сервера V Rising начинается не с кнопки «Старт», а с двух текстовых файлов: ServerHostSettings.json и ServerGameSettings.json. Именно в них описываются слоты, видимость в списке серверов, баланс PvP/PvE, скорость крафта и темп прогрессии персонажей. Разберём оба файла по пунктам, с рабочими примерами параметров.



Настройка сервера V Rising: где искать конфигурационные файлы

Оба файла лежат в папке сохранения мира, обычно по пути .../VRisingServer/save-data/Settings/. Если сервер развёрнут через панель Pterodactyl, проще всего открыть файловый менеджер панели — там видно оба JSON-файла без необходимости подключаться по FTP или SSH. После любого изменения файл сохраняется, а сервер перезапускается, чтобы новые значения применились — V Rising не читает конфиги «на лету».

Структура файлов стандартная для JSON: ключ-значение, вложенные блоки в фигурных скобках, запятая после каждого параметра кроме последнего в блоке. Опечатка в запятой или кавычке — самая частая причина, по которой сервер не стартует после правки.

Если вы ещё не разворачивали инстанс и подбираете площадку под будущую общину, обратите внимание на хостинг V Rising с панелью Pterodactyl, NVMe-накопителями и встроенной защитой от DDoS — конфиги редактируются там же, через веб-интерфейс, без доступа по FTP.



ServerHostSettings.json: слоты, порты и имя сервера

Этот файл отвечает за «сетевую» часть: как сервер виден игрокам, сколько слотов открыто, через какие порты идёт трафик. Базовый шаблон выглядит так:

{
  "Name": "Castle Of Shadows",
  "Description": "PvP сервер, x2 ресурсы, кланы до 4",
  "Port": 9876,
  "QueryPort": 9877,
  "MaxConnectedUsers": 40,
  "MaxConnectedAdmins": 4,
  "SaveName": "world1",
  "Password": "",
  "Secret": "",
  "ListOnMasterServer": true,
  "ListOnSteam": true,
  "ListOnEOS": true,
  "AutoSaveCount": 20,
  "AutoSaveInterval": 120,
  "CompressSaveFiles": true,
  "ServerFps": 30
}

Слоты и подключение

Параметр MaxConnectedUsers задаёт общее число игровых слотов, MaxConnectedAdmins — отдельный пул для администраторов, которые могут зайти даже при полном заполнении сервера. Для небольшой группы друзей 10–15 слотов достаточно, для открытой PvP-общины обычно берут 40–60. Чем выше число подключённых игроков, тем заметнее нагрузка на CPU при тиках мира — на слабом железе при 50+ одновременных подключениях FPS сервера (параметр ServerFps) может проседать, что напрямую влияет на плавность боёв.

Пароль и видимость в списке

Поле Password делает сервер приватным — без пароля его может подключить любой игрок, нашедший сервер через ListOnSteam или ListOnMasterServer. Для закрытых общин логичнее выставить "ListOnMasterServer": false и раздавать IP вручную, а не полагаться только на пароль: так сервер вообще не появляется в публичном поиске, что снижает число случайных попыток подключения и брутфорса пароля.



ServerGameSettings.json: PvP/PvE, скорость крафта и прогрессии

Это основной файл игрового баланса. Здесь задаётся режим PvP или PvE, скорость сбора ресурсов, стоимость крафта, темп получения опыта и прогрессии по древу technology. Фрагмент типичной конфигурации:

{
  "GameModeType": "PvP",
  "CastleDamageMode": "Always",
  "SiegeWeaponHealth": "Normal",
  "ResourceYieldModifier": 1.5,
  "CraftRateModifier": 2.0,
  "RecipeCostModifier": 1.0,
  "BuildCostModifier": 1.0,
  "DurabilityDrainModifier": 0.5,
  "DropTableModifier_General": 1.5,
  "BloodEssenceYieldModifier": 1.0,
  "JewelCraftCostModifier": 1.0,
  "RepairCostModifier": 1.0,
  "PvPProtectionModeDuration": 300,
  "DeathContainerPermission": "Anyone",
  "RelicSpawnType": "Unique",
  "ClanSize": 4,
  "FreeCastleClaim": false
}

PvP или PvE: ключевая развилка

Параметр GameModeType переключает сервер между режимами. В PvE игроки не могут атаковать друг друга и замки, что снимает вопрос рейдов, но оставляет конкуренцию за ресурсы. В PvP дополнительно важны CastleDamageMode (можно ли ломать замки игроков вне заданных окон осады) и PvPProtectionModeDuration — время защиты новых игроков от атак сразу после входа на сервер, что снижает фрустрацию у новичков на заполненных серверах.

Скорость крафта и сбора ресурсов

ResourceYieldModifier увеличивает количество ресурсов с одного удара или сбора, а CraftRateModifier ускоряет сами производственные цепочки — станки, печи, зелья. Для небольших общин, где у игроков мало времени на фарм, разумно поднять оба параметра до 1.5–2.0, чтобы прогресс не упирался в многочасовой гринд. DurabilityDrainModifier ниже 1.0 замедляет износ оружия и брони — полезно, если хочется меньше возни с ремонтом и больше времени на PvP или исследование карты.

Темп прогрессии и кланы

RecipeCostModifier и BuildCostModifier влияют на стоимость построек и улучшений технологий — снижение значений ускоряет развитие замка. ClanSize задаёт максимальный размер клана: для серверов с друзьями часто ставят 4–6, для крупных сообществ — выше, но учтите, что большие кланы меняют баланс PvP сильнее, чем кажется на старте.

ПараметрЗначение по умолчаниюДля быстрого прогресса
ResourceYieldModifier1.01.5–2.0
CraftRateModifier1.01.5–2.0
DurabilityDrainModifier1.00.3–0.5
BuildCostModifier1.00.5–0.75

Полный список допустимых значений и их диапазонов стоит сверять с официальной вики V Rising, так как разработчики периодически добавляют новые ключи с патчами.



Администрирование, бэкапы и безопасность после настройки сервера V Rising

После правки обоих JSON-файлов сервер нужно перезапустить — через панель это одна кнопка, через консоль на VPS — команда вида:

systemctl restart vrising-server

Перед любым массовым изменением баланса имеет смысл сделать ручную копию папки Settings и сохранений — если новый набор параметров окажется неиграбельным (например, слишком агрессивный SiegeWeaponHealth ломает осады), откат занимает секунды. Автоматические резервные копии, включённые по расписанию в панели, закрывают основной сценарий потери мира при сбое или ошибке конфигурации.

Отдельно стоит защитить административный доступ: список админов хранится в файле adminlist.txt рядом с настройками, и в него стоит добавлять только проверенных людей — у них есть доступ к RCON-командам, включая телепорт, бан и правку статов. Если сервер развёрнут на собственном VPS, а не в готовой панели, дополнительно пригодятся стандартные меры: SSH-ключи вместо пароля, ufw для ограничения открытых портов и fail2ban против перебора паролей.

ssh-keygen -t ed25519 -C "vrising-admin"
ufw allow 9876/udp
ufw allow 9877/udp
ufw enable

Для управления сервером и сопутствующей инфраструктурой удобно держать под рукой VPS Pterodactyl — панель закрывает большинство задач без ручной работы с консолью, а каталог всех игровых серверов пригодится, если сообщество развивает несколько проектов параллельно.



Настройка сервера V Rising через ServerHostSettings.json и ServerGameSettings.json даёт полный контроль над слотами, видимостью, режимом PvP/PvE и темпом прогрессии — без модов и сторонних инструментов. Главное правило простое: меняйте параметры по одному, сохраняйте рабочую версию конфига перед правками и перезапускайте сервер после каждого изменения.



FAQ

Почему сервер V Rising не запускается после правки JSON-файла?

Чаще всего причина — синтаксическая ошибка: пропущенная запятая, лишняя кавычка или незакрытая фигурная скобка. Проверьте файл через любой валидатор JSON или сравните структуру с резервной копией, сделанной до правки.

Как переключить режим с PvE на PvP без потери прогресса игроков?

Измените значение GameModeType на "PvP" в ServerGameSettings.json и перезапустите сервер. Прогресс персонажей и построек сохраняется, но учтите PvPProtectionModeDuration — она временно защитит игроков от атак сразу после переключения.

Можно ли менять слоты MaxConnectedUsers без перезапуска сервера?

Нет, изменения в ServerHostSettings.json применяются только после полного перезапуска процесса сервера, «горячая» подгрузка конфигурации в V Rising не поддерживается.

Читайте также