Спокойный или семейный сервер Valheim - это выделенный сервер, у которого сложность снижена при запуске: -preset casual для более мягкой игры во всём, -setkey passivemobs, если нужны существа, не трогающие игроков без провокации, и -modifier raids none, чтобы тролли не снесли первый дом новичка. Задайте пароль не короче пяти символов, не имеющий ничего общего с названием сервера, уберите сервер из публичного списка через -public 0, и получится мир, который понравится и десятилетнему ребёнку, и бабушке. Остаётся выбрать, насколько мягко играть: слишком легко - старшим скучно, слишком сложно - младший бросит после первого Грейдварфа.
В этом руководстве разобрана каждая настройка и то, что она меняет на практике, как сохранить семейный сервер закрытым, а также бытовые детали - часы игры, кроссплей с Xbox, несколько детей на одном компьютере, - от которых зависит, заработает ли всё.
Почему выделенный сервер подходит семьям#
Valheim умеет размещать игру изнутри самой игры, и для двух взрослых на один вечер этого достаточно. Для семьи есть минусы. Мир существует, только пока играет хост, поэтому ребёнок не сможет зайти после школы, если компьютер родителя не включён и не в игре. Компьютер хоста ещё и работает за всех, поэтому у хоста самая низкая частота кадров.
Выделенный сервер держит мир запущенным сам по себе. Любой, у кого есть пароль, может зайти когда угодно, а выключение компьютера хоста игру не заканчивает. К тому же вы получаете одно место для правил - сложность, кто может заходить и когда сервер работает, - а с детьми это важнее, чем со взрослыми. The dedicated server guide описывает настройку от начала до конца; эта статья о том, как подстроить сервер под расслабленную группу.
Семье до четырёх человек нужно очень немного: самых маленьких тарифов, около 2 GB памяти, хватает, пока мир не будет исследоваться месяцами. Полная таблица - в How much RAM a Valheim server needs.
Пресет casual и что он меняет#
Модификаторы мира задают сложность для всего мира. Пресет задаёт сразу все пять, а отдельные модификаторы его переопределяют. Простейший семейный сервер - это один аргумент:
-preset casualПресет casual - это мягкий край шкалы: более лёгкие бои, минимальный штраф за смерть и ослабленные правила порталов. Сторонние источники расходятся в том, какое именно значение пресет даёт каждому модификатору, поэтому прочитайте экран модификаторов мира в игре или задайте значения сами. Явное задание ещё и упрощает последующую правку одного параметра без изменения остальных:
-modifier combat veryeasy \-modifier deathpenalty casual \-modifier resources more \-modifier raids none \-modifier portals casual \-setkey playerevents| Модификатор | Семейное значение | Что это значит для игроков |
|---|---|---|
combat | veryeasy или easy | Враги бьют слабее и погибают быстрее |
deathpenalty | casual | При смерти предметы и навыки сохраняются |
resources | more | Меньше походов за деревом и камнем |
raids | none или muchless | Нападений на базу нет или они редкие |
portals | casual | Руда и металл проходят через порталы |
-setkey playerevents | Включено | Любые набеги соответствуют прогрессу каждого игрока |
Для детей важнее всего штраф за смерть. При casual смерть стоит только дороги обратно, и это убирает то, из-за чего маленькие игроки уходят: гибель в болоте, потеря всего снаряжения и невозможность его вернуть. Другие значения, если хочется что-то среднее, объясняет Death penalty and tombstones.
portals casual - второй по значимости пункт. По умолчанию руда и слитки металла не проходят через порталы, и игра ждёт, что вы привезёте их домой на корабле. Для взрослых это хорошая игра; с детьми это часто часовое плавание, которое никому не нравится. С порталами casual группа может сразу телепортироваться домой. Другие значения - в Portal rules and restrictions.
Что бы вы ни выбрали, -modifier принимает два отдельных токена - -modifier raids none, а не -modifier "raids none". Неправильно записанный модификатор молча игнорируется.
Пассивные существа, набеги и бои#
Эти три настройки определяют, насколько игра страшная, и о них стоит подумать отдельно.
`-setkey passivemobs` делает существ нейтральными, пока их не тронут. Грейдварфы, тролли и драугры проходят мимо, а не бросаются в погоню. Valheim превращается в игру про строительство и исследование, и для самых маленьких это часто верный выбор. Цена в том, что бои - и боссы, которые всё равно сражаются, когда их призываешь, - теряют нарастание напряжения. Ребёнку постарше, который хочет драться, будет скучно. Попробуйте неделю без этого, прежде чем решать.
`-modifier raids none` останавливает события, когда существа нападают на базу. Набеги - одни из самых стрессовых моментов для новичков, потому что приходят почти без предупреждения и нацелены на того, кто дома. Отключение или снижение до muchless оставляет базы в безопасности. Если хотите сохранить несколько, как выбираются события, объясняет Raids and events on servers.
`-modifier combat veryeasy` оставляет врагов достаточно опасными, чтобы было интересно, но сниженные урон и здоровье дают ребёнку время научиться блокировать и уворачиваться. Это лучший компромисс для разных возрастов.
Хорошее практическое правило для смешанных семей:
| Самый младший игрок | Рекомендуемая настройка |
|---|---|
| До 8 лет | -preset casual плюс -setkey passivemobs |
| От 8 до 12 | -preset casual, набеги none или muchless |
| 12 и старше или взрослые-новички | combat easy, deathpenalty casual, набеги less |
Модификаторы хранятся в мире и могут быть изменены в любой момент перезапуском с другими аргументами. Поднять бои на ступень, когда дети освоятся, - обычное дело, и на существующие постройки это не влияет. Все значения - в World modifiers and presets.
Пароли, которые под силу детям#
У пароля сервера есть правила, о которые спотыкаются. Он должен быть не короче пяти символов и не должен содержать название сервера или входить в него. Сервер с названием «Smith Family» и паролем «smithfamily» откажется запускаться, а причина промелькнёт в журнале за секунду. Подробности - в Server password rules.
Для детей у пароля две задачи, тянущие в разные стороны: достаточно простой, чтобы его набрать, и достаточно сложный, чтобы одноклассник не угадал. Несколько советов:
- Используйте три коротких слова и число.
otter-boat-42ребёнок легко запоминает и набирает, а незнакомец его не угадает. - Не используйте фамилию, кличку питомца или день рождения. Это первое, что пробует любопытный друг.
- Не показывайте его на скриншотах. Дети делятся скриншотами и видео; пароль никогда не должен быть в названии сервера или на табличке в мире.
- Меняйте, если он утёк. Если ребёнок рассказал его в школе, смените его на сервере и перезапустите. Все, кто должен быть, получат новый.
Для большего контроля используйте список допуска. Добавьте ID каждого члена семьи в permittedlist.txt, и зайти смогут только они, даже с паролем. Если в файле есть хотя бы один ID, сервер становится доступным только по списку. Игроки Steam указываются по SteamID64; игроки кроссплея - по ID с префиксом платформы, который можно прочитать в журнале сервера после того, как они зашли один раз. Оба формата описаны в list files guide.
// Parent (Steam)76561198012345678// Child on Xbox, crossplay serverXbox_2535412345678901Как сохранить сервер закрытым#
Семейный сервер не должен появляться в браузере сообщества. Задайте -public 0, и сервер не будет в списке; игроки заходят по IP или, на кроссплей-сервере, по коду подключения.
$ ./valheim_server.x86_64 -nographics -batchmode \ -name "Fjord Cottage" -port 2456 -world "Cottage" \ -password "otter-boat-42" -public 0 -crossplay \ -preset casual -setkey passivemobsВне списка - не значит секретно: любой, у кого есть адрес и пароль, всё равно может зайти, поэтому реальную работу делают пароль и список допуска. Что полезно знать:
- В Valheim нет текстового фильтра, который вы контролируете. Игроки на одном сервере могут писать в чат и видеть имена друг друга. На закрытом сервере только для семьи это не проблема. На сервере с детьми друзей договоритесь, кому можно.
- Голоса в игре нет. В игре есть текстовый чат и метки. Если семья общается голосом, то через Discord, группу платформы или в одной комнате.
- Код подключения меняется при перезапуске. На кроссплей-серверах шестизначный код выводится в журнал при запуске и меняется при каждом перезапуске. Детям на Xbox после каждого перезапуска понадобится новый код.
Для семей, которые хотят пойти дальше, есть Server security and privacy.
Кроссплей, Game Pass и несколько детей#
Семьи часто смешивают платформы - родитель в Steam, дети на Xbox или Game Pass. Valheim поддерживает это через -crossplay, что позволяет игрокам Xbox и Microsoft Store заходить по шестизначному коду. Подробности - в Crossplay and Xbox players. Несколько моментов, с которыми сталкиваются семьи:
- Детским учётным записям Xbox нужно разрешение. Семейные настройки Microsoft определяют, может ли детская учётная запись заходить в многопользовательские игры и играть с людьми из других сетей. Если ребёнок не может войти, проверьте сначала их.
- Каждому игроку нужна игра. Двум детям, играющим одновременно, нужны две копии или доступ через Game Pass на каждой учётной записи.
- Модов для Xbox нет. Игроки на консолях не могут устанавливать моды. Если серверу нужны клиентские моды, игроки Xbox зайти не смогут. Семейный сервер проще всего держать ванильным.
- Игроки Steam могут заходить по IP. Join Game, Add Server, затем адрес и порт. Для сервера вне списка это надёжнее браузера.
Персонажи живут на машине каждого игрока. Ребёнок, играющий на общем ПК под отдельной учётной записью Steam, имеет своих персонажей; тот, кто использует учётную запись брата или сестры, видит персонажей брата или сестры. Создайте по персонажу на ребёнка и назовите их так, чтобы никто не играл не за того.
Часы игры и семейный распорядок#
Выделенный сервер работает всё время - для взрослых это достоинство, а перед сном проблема. В Valheim нет встроенного ограничения времени игры, но сервер можно останавливать и запускать по расписанию. Чистая остановка сначала сохраняет мир, так что прогресс никто не теряет.
На машине, которой вы управляете сами, это делает cron:
# Stop at 20:30 on school nights, start at 16:0030 20 * * 0-4 systemctl stop valheim0 16 * * 1-5 systemctl start valheimНа RE:NODE то же самое делает вкладка Schedules с выражением cron и действием питания, и она может сначала отправить сообщение в консоль. Сочетайте вечернюю остановку с задачей резервного копирования, чтобы построенное за день было в безопасности. Субпользователям можно дать доступ только к консоли, так что другой взрослый сможет перезапустить сервер, не видя оплаты - как работают роли, объясняет subusers and least privilege.
Несколько привычек, которые помогают:
- Сон пропускает ночь, только когда спят все. Научите детей ложиться спать, когда ложатся остальные, иначе ночь не кончится. Совместный сон ещё и даёт бонус отдыха.
- Общая база у точки появления. Маленькие игроки теряются. База у жертвенных камней с порталом во все остальные места держит семью вместе.
- Понятные названия порталов. «Дом», «Шахта», «Болото» - дети понимают их быстрее, чем координаты.
- Интервал сохранения. Уменьшите его до
-saveinterval 600, чтобы сбой или ребёнок, выдернувший шнур питания хоста, стоил не больше десяти минут.
Резервные копии и плохой день#
Дети роют ямы посреди базы, поджигают длинный дом и разбирают портальный узел. Это часть игры. Защита - резервная копия, к которой можно вернуться.
Valheim сам хранит скользящие резервные копии рядом с миром (-backups, по умолчанию четыре), но они лежат на том же диске, что и мир. Делайте и настоящие копии, ежедневно и перед любым большим изменением, например обновлением игры. Как и зачем, описано в Valheim server backups and world corruption.
Перед восстановлением помните, что копия мира откатывает постройки всех, а не только ошибку ребёнка. Если один ребёнок испортил один угол, часто добрее перестроить вместе, чем заодно отменять полдня работы брата или сестры.
Обереги помогают в семье не меньше, чем с незнакомцами. Оберег не даёт незнакомым игрокам строить, разбирать или открывать сундуки в своей области. Ребёнок, который хочет собственный дом, может защитить его оберегом и дать доступ семье. Как это сделать, объясняет Wards and griefing.
FAQ#
Подходит ли Valheim маленьким детям?
Зависит от ребёнка. В игре есть тёмные леса, скелеты и страшноватые существа, но нет крови. С -setkey passivemobs и выключенными набегами она становится в основном игрой про строительство, исследование и готовку. Первую сессию пройдите вместе и подстройте настройки.
Можно ли сделать игру легче только для одного ребёнка?
Нет. Модификаторы мира действуют на всех в мире. Можно запустить второй мир с более мягкими настройками для самого маленького или договориться, что старшие помогают младшим в трудных местах.
Сломает ли наш мир повышение сложности позже?
Нет. Модификаторы можно менять при любом перезапуске, и они влияют на правила только с этого момента. Постройки, сундуки и прогресс по боссам сохраняются. Многие семьи начинают с очень лёгкого уровня и повышают бои после первого босса.
Нужен ли интернет, чтобы играть на нашем сервере?
Да. Арендованный сервер доступен через интернет, поэтому каждому игроку нужно подключение. Если играть только в домашней сети, подойдёт сервер на домашнем ПК, но он должен быть включён всякий раз, когда кто-то играет.
Что будет, если ребёнок забудет пароль?
Он спросит вас. Пароль задаётся на сервере, так что вы можете прочитать его в настройках запуска и сказать, а если он разошёлся слишком широко, смените его и перезапустите.


