7 Days to Die — игра про седьмую ночь: раз в неделю восходит кровавая луна, и орда идёт на твою базу. На домашнем ПК именно в этот момент у хоста падает FPS, кого-то выкидывает, и ночь заканчивается раньше времени. Хостинг сервера 7 Days to Die держит мир онлайн круглые сутки и даёт серверу запас на самые важные моменты — ночи орды, дальние вылазки и базу, которая всё растёт.

Ниже разберём, сколько памяти реально нужно серверу в зависимости от карты, что нагружает его сильнее всего, какие настройки в serverconfig.xml поменять первыми, как уживаются моды и EasyAntiCheat и как защитить мир, в который вложены недели.

Зачем выделенный сервер, если можно хостить с ПК

Когда хостит один из игроков, мир существует, только пока запущена его игра. Пока хоста нет, никто не может лутать, строить или фармить, а его ПК тянет одновременно и игру, и сервер. В ночи кровавой луны лаги обычно идут именно отсюда.

Выделенный сервер разделяет одно и другое. Мир живёт, когда хост вышел, грядки растут, кузницы плавят, а все подключаются с одинаковым пингом, а не через домашний аплоад одного человека. Заодно пропадают проброс портов и меняющийся домашний IP: у сервера постоянный адрес и свои ресурсы.

Та же логика работает и в других выживачах с постоянным миром — мы разбирали её для Valheim и Project Zomboid. Просто в 7 Days to Die разница заметнее из-за еженедельного пика.

Сколько оперативной памяти нужно серверу 7 Days to Die

Тип карты важнее числа игроков. Навезган — ручная карта, которая идёт с игрой; случайные миры (RWG) генерируются по сиду размерами 6K, 8K, 10K. Мы мерили пик при первом запуске, когда сервер генерирует мир, с жёстким лимитом памяти:

  • Навезган запускается на 2 ГБ, но впритык — реалистичный минимум 3 ГБ.
  • Случайный мир 6K или 8K при первом запуске требует около 4 ГБ.
  • Случайный мир 10K на 4 ГБ не поднялся, ему нужно около 6 ГБ.

Это отправные точки без модов. Память растёт, когда игроки разбредаются по карте, базы становятся огромными, зомби много, а сейв живёт долго. Сильнее всего добавляют моды и оверхолы. Поэтому наши тарифы описаны по карте и нагрузке модов:

ТарифRAMДля чегоЦена
Common3 ГБ1–2 игрока, Навезган€5,49/мес
Pulse4 ГБ2–4 игрока, Навезган или карты до 8K€10,49/мес
Vector6 ГБДо 6 игроков, карта 10K€15,49/мес
Nexus8 ГБДо 8 игроков, карты до 10K€20,49/мес
Apex12 ГБДо 8 игроков, моды€30,99/мес
Titan16 ГБДо 8 игроков, оверхолы вроде Darkness Falls€40,99/мес

Все тарифы работают на NVMe с защитой от DDoS; полная линейка до 24 ГБ — на странице 7 Days to Die.

Что нагружает сервер: кровавая луна, вылазки и базы

Память решает, запустится ли сервер; процессор — как он ощущается в игре. Сервер 7 Days to Die просчитывает каждого зомби, физику блоков, структурную целостность и поиск пути ИИ. Значительная часть этой работы сидит на нескольких загруженных потоках, поэтому быстрые ядра важнее множества медленных — то же правило, что и в Minecraft.

Самые тяжёлые моменты предсказуемы:

  • Кровавая луна. Орда появляется сразу у всех игроков. BloodMoonEnemyCount задаёт, сколько зомби приходится на каждого; удвоишь значение — примерно удвоишь нагрузку в самую важную ночь недели.
  • Игроки по всей карте. Двое, которые лутают в противоположных углах мира 10K, держат активными гораздо больше чанков, чем четверо на одной базе.
  • Огромные базы. Тысячи блоков с проверкой целостности, много верстаков и электрических ловушек — всё это складывается.
Подстрой ночь орды под сервер

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

Что первым делом поменять в serverconfig.xml

Почти все настройки сервера 7 Days to Die лежат в serverconfig.xml. Открой его на вкладке Files в панели, отредактируй и перезапусти сервер. Что стоит проверить в первый же день:

  • ServerName и ServerPassword — название в списке серверов и пароль для входа. Если сервер только для друзей, пароль ставь сразу.
  • GameWorld — Navezgane или RWG для случайного мира; для RWG задай ещё WorldGenSeed и WorldGenSize.
  • GameName — имя сохранения. Новое имя — новый сейв, так что меняй осознанно.
  • DayNightLength, BloodMoonFrequency, LootAbundance и GameDifficulty — темп и сложность прохождения.

Определись с миром до того, как компания вложит в него время. Смена карты или сида на идущем сейве начинает новый мир: старое сохранение остаётся на диске, но прогресс не переедет.

Сервер слушает три порта подряд — игровой и два над ним. В Elysium все три выделяются автоматически, так что для подключения достаточно адреса и порта из личного кабинета.

Моды, оверхолы и EasyAntiCheat

Моды для 7 Days to Die бывают двух видов. Небольшие XML-модлеты, которые меняют рецепты, лут или характеристики зомби, часто работают только на сервере. Моды со своим кодом — включая крупные оверхолы вроде Darkness Falls или Undead Legacy — нужно поставить и на сервер, и каждому игроку, причём одной версии.

Такие моды требуют выключить EasyAntiCheat: поставь EACEnabled в false в serverconfig.xml и предупреди игроков запускать игру без EAC. Моды кладутся в папку Mods сервера через файловый менеджер или SFTP, после чего сервер перезапускают.

Оверхолы тяжёлые. Они добавляют новых зомби, предметы и системы и часто рекомендуют начать новый мир. Закладывай память с запасом — 12 ГБ на умеренный набор модов, 16 ГБ и больше на полноценные оверхолы — и обновляй моды только вместе с бэкапом.

Бэкапы и обновления игры

Мир 7 Days to Die легко потерять: неудачное обновление мода, битый сейв после краша или случайный клик, снёсший приват. Единственная надёжная отмена — бэкапы. Elysium каждую ночь делает автоматический бэкап каждого сервера, а ручные копии создаются на вкладке Backups — делай их перед каждым обновлением игры, сменой модов или настроек мира.

Как часто бэкапить, зависит от того, сколько прогресса компания готова потерять; логика та же, что в статье о том, хватит ли ежедневных бэкапов. В игре с еженедельной ордой хорошая привычка — копия прямо перед кровавой луной.

Сервер сам обновляет игру при запуске. Когда выходит новая версия, перезапусти сервер, чтобы игроки с обновлённым клиентом смогли зайти; если стоят моды, сначала проверь, что они поддерживают новую версию.

Локация и пинг

7 Days to Die довольно терпима к пингу, но бой и удержание дверного проёма в ночь орды всё равно приятнее с низкой задержкой. Выбирай локацию ближе к большинству игроков — статья о том, как выбрать локацию сервера, подходит для любой игры, а доступные города перечислены на странице локаций.

Свой сервер 7 Days to Die за несколько минут

Выбери тариф по размеру карты и модам, оплати — и сервер создастся автоматически: три порта, NVMe, защита от DDoS и ночной бэкап. Тарифы и цены — на странице 7 Days to Die, сервер настраивается в форме заказа.