RE:NODE

Mistlands в Valheim на сервере: wisp-ы, дверги и Королева

Автор Команда RE:NODE
13 мин чтения


Mistlands - место, где группа Valheim перестаёт пробиваться вперёд грубой силой. Ничего не видно, земля уходит вверх и вниз утёсами, враги прыгают, а сам биом - самое затратное, что есть в игре, для машин игроков. На выделенном сервере практический ответ такой: сначала убейте Yagluth, чтобы появились wisp-ы, постройте дома фонтан wisp-ов и wisplight для каждого, считайте двергов нейтральными, пока не решите иначе, зачищайте заражённые шахты вдвоём или втроём и сражайтесь с Королевой, сделав backup в то же утро. Большинство лагов в Mistlands, которые люди списывают на сервер, - это их собственная видеокарта, а остальное - владение зонами.

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

Что Mistlands меняют для группы#

До Mistlands группа в основном прогрессирует за счёт числа людей и лучшей брони. Mistlands добавляет три проблемы, которые количеством не решить.

  • Видимость. Туман скрывает всё дальше нескольких метров, если у вас нет света, который его рассеивает. Группа с одним wisplight на пятерых - это четверо людей, идущих вслепую.
  • Вертикальность. Рельеф - лабиринт из утёсов, гигантских рёбер, корней и ущелий. Падение - самая частая причина смерти в биоме, а забег за трупом в ущелье ночью - самая частая причина второй смерти.
  • Новые системы. Eitr, магия, стол Galdr, Black forge, добыча сока и дверги появляются одновременно. Кому-то придётся читать рецепты; гораздо быстрее, если группа поделит это чтение.

На сервере сам прогресс общий. Убийство Королевы устанавливает общемировой глобальный ключ (defeated_queen), как и у прежних боссов, поэтому один удачный бой засчитывается всем, в том числе тем, кого не было онлайн. Не общее - всё, что относится к персонажу: у каждого игрока своя карта, инвентарь, навыки и еда, и всё это хранится на машине игрока, а не на сервере. Что получает опоздавший, а что нет, разобрано в статье общий прогресс боссов на серверах.

Wisp-ы, фонтан wisp-ов и wisplight#

Yagluth роняет torn spirits. Из одного из них строится фонтан wisp-ов, привлекающий wisp-ов, когда в Mistlands темно или идёт дождь. Wisp-ов собирают вручную, а один wisp и серебряный слиток на верстаке дают wisplight - плавающий свет, который следует за вами и отгоняет туман. Более дешёвый стационарный вариант, wisp-факел, использует wisp и древесину Иггдрасиля и освещает фиксированное место.

Практические моменты для группы:

  1. Стройте фонтан внутри Mistlands, рядом с местом высадки. Чтобы привлекать wisp-ов, он должен стоять в биоме. Поставьте рядом ward и небольшое укрытие и считайте это первым форпостом группы.
  2. По одному wisplight на игрока, прежде чем кто-то уйдёт вглубь. Каждый стоит один серебряный слиток. Делиться ими незачем, а в случае общего использования кто-нибудь всегда будет слепым.
  3. Wisplight идёт в слот утилит. Это тот же слот, что у Megingjord - пояса, повышающего грузоподъёмность. Приходится выбирать между зрением и переноской, поэтому рейсы за рудой в Mistlands идут медленнее, чем кто-либо ожидает. Планируйте их как работу для двоих: один несёт, второй светит.
  4. Держите запасных wisp-ов в сундуке на форпосте. Умерший игрок не теряет ничего навсегда, но тому, чей wisplight лежит в надгробии на дне ущелья, нужен второй, чтобы за ним сходить.

Фонтан производит лишь несколько wisp-ов за раз, поэтому в групповом мире второй полезно поставить заранее. Wisp-факелы на форпосте, у портала и вдоль любой регулярной дороги делают биом ночью совсем другим.

Дверги: нейтральны, пока вы не заставите их быть другими#

Дверги - похожие на гномов поселенцы, живущие в аванпостах и башнях по всем Mistlands. По умолчанию они нейтральны к игрокам и враждебны к Seeker и Gjall, поэтому лагерь двергов может быть относительно безопасным местом, где можно постоять, пока за вами гонится кто-то другой.

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

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

Остальные обитатели:

СуществоУгрозаЗаметки для групп
SeekerСредняяЧастый, быстрый, роняет панцирь для брони
Seeker soldierВысокаяТяжёлая броня, сбрасывает игроков с уступов
Seeker broodНизкаяРоится внутри заражённых шахт
GjallВысокаяЛетает, плюётся взрывной желчью, порождает клещей
TickНизкая, но досаждаетПрисасывается и вытягивает здоровье
HareНетЕда

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

Заражённые шахты, чёрные ядра и Sealbreaker#

Заражённые шахты - подземелья Mistlands: туннели, построенные двергами и захваченные Seeker. В них лежит то, что важно для прогресса, и именно здесь размер группы реально помогает.

За чем сюда идут:

  • Чёрные ядра - прогрессионный материал для станций крафта Mistlands и магического снаряжения высших уровней.
  • Фрагменты Sealbreaker, из которых на столе Galdr собирается Sealbreaker. Sealbreaker - ключ, открывающий двери к Королеве.
  • Мягкая ткань - половина eitr. Вторая половина - сок, который добывается из гигантских корней Иггдрасиля экстрактором сока. Eitr очищается из этих двух компонентов.
  • Vegvisir внутри шахт, показывающий, где цитадель Королевы. Каждый игрок, прочитавший его, получает метку на своей карте, так что прочитать его должен каждый, кто хочет метку.

В шахте туннели узкие, brood роится, а soldier в коридоре - это стена. Оптимальны два или три игрока. Пятеро в коридоре в основном бьют друг друга по спинам, а масштабирование врагов означает, что лишние тела делают каждого Seeker сильнее: диапазон и числа объясняет статья как существа масштабируются по числу игроков рядом. Шахта - хорошая работа для небольшой команды, пока остальные добывают сок и строят форпост.

Eitr, магия и новые станции крафта#

Eitr - новая шкала ресурса в Mistlands. Получить его можно только из еды - специальных блюд Mistlands из сока, грибов вроде magecap и jotun puffs и мяса биома, - а посохи его тратят. Без еды с eitr посох ничего не делает.

Два магических древа естественно делятся между игроками группы:

РольПосохиЧто даёт группе
ElementalStaff of Embers, Staff of FrostУрон издалека, хорошо против Gjall
BloodStaff of Protection, Dead RaiserЩитует группу, поднимает скелетов в роли танков

Группа с одним игроком-магом крови заметно безопаснее: щит от посоха защиты на всех в радиусе перед боем с soldier или с Королевой ценнее ещё одного бойца ближнего боя. Магия крови тратит и здоровье, и eitr, так что игроку на этой роли нужна правильная еда, и ему не стоит одновременно таскать руду.

Новым станциям - столу Galdr, Black forge и их улучшениям - нужны материалы из шахт и мест двергов. На сервере стройте их один раз, на базе группы, и решите, кто ведёт очередь Black forge. Чёрный металл с равнин здесь по-прежнему важен: он нужен для большей части снаряжения Mistlands, так что группа, пропустившая чёрный металл, будет отправлена обратно.

Бой с Королевой на сервере#

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

Как обычно готовятся группы:

  1. Сделайте ручной backup. Не потому, что бой ломает мир, а потому, что гибель группы в цитадели оставляет несколько надгробий в комнате, куда нелегко вернуться, и после этого все захотят принять решение. Свежий backup превращает "а что если" в выбор. Общая версия этого списка есть в руководстве по призыву боссов.
  2. Постройте портал у дверей цитадели. Забеги за трупами пешком по Mistlands ночью мучительны.
  3. Полная еда, включая eitr для пользователей посохов. Еда Mistlands для бойцов ближнего боя, еда с eitr для магов.
  4. Возьмите напитки устойчивости к яду и холоду, если они есть, и лечение. Её атаки сильные, а прислужники продолжают прибывать.
  5. Распределите роли. Один или два игрока убивают прислужников, остальные остаются на Королеве. Маг крови поддерживает щиты.

На сервере одна зона цитадели принадлежит одному игроку, который и симулирует Королеву с её прислужниками. Это должен быть игрок с лучшим соединением и самой мощной машиной, потому что на нём работает весь бой. Пусть он заходит первым. Если Королева телепортируется или дёргается у всех, то обычно это соединение владельца, а не сервер - как отличить, см. задержка, джиттер и потеря пакетов.

Каждое убийство роняет Majestic carapace (до обновления Ashlands он назывался добычей Королевы), который улучшает стол artisan и ведёт к керамическим пластинам, а от них - к Drakkar и походу в Ashlands. Её трофей даёт силу Forsaken, которую каждый игрок активирует для себя; как это работает в общем мире, объясняет статья силы Forsaken в мультиплеере. Когда она повержена, defeated_queen устанавливается для всего мира вместе с изменениями у торговца и в рейдах, которые за этим следуют.

Почему Mistlands тяжёлые - и для кого#

Здесь биом оправдывает репутацию. Игроки жалуются, что сервер лагает в Mistlands. Обычно виноват их собственный ПК.

Нагрузка делится так:

НагрузкаКто платитПочему
Рендеринг туманаGPU каждого игрокаПлотные многослойные эффекты тумана повсюду
Рельеф и гигантские объектыGPU и CPU каждого игрокаОгромные рёбра, корни, черепа и утёсы в поле зрения
ИИ существ в вашей зонеCPU владельца зоныSeeker, Gjall и клещи работают у того, кто владеет зоной
Хранение мираСерверКаждый элемент двергов, корень и камень - объект, который он держит

Сервер ничего не рисует. Он хранит объекты и ретранслирует состояние, поэтому визуальная тяжесть тумана ему ничего не стоит. До сервера доходит число объектов: Mistlands плотно ими заполнены, и каждый загруженный игроком объект держится в памяти. Мир, где группа много исследовала Mistlands, занимает больше памяти, чем тот же мир до этого, а сохранения идут чуть дольше. Сравнение Mistlands с Ashlands, равнинами и океаном есть в руководстве по производительности по биомам.

Что с этим делать:

  • Игрокам со слабыми машинами стоит снизить собственные настройки, особенно тени, растительность и дальность прорисовки. Это самое большое улучшение, и оно бесплатно.
  • Пусть сильнейшая машина с лучшим соединением идёт впереди, когда вы входите в новые зоны. Первый вошедший владеет зоной. Если это игрок на ноутбуке с wifi, у всех Seeker дёргаются.
  • Не стройте огромную базу в Mistlands. В биоме и так много объектов на зону. Ставьте там форпост, а не главный зал.
  • Перезапускайте сервер по расписанию. Память растёт по мере посещения новых зон; еженедельный перезапуск в пустой час держит её ровной.
  • Уменьшите интервал сохранения. Больший мир сохраняется дольше, а окно потери прогресса при некорректной остановке равно всему интервалу. На этом этапе мира разумное значение - -saveinterval 600.

Если память действительно упирается в предел, выделенный сервер это покажет; на хостинге смотрите график памяти относительно лимита, а не гадайте. Группе из 10 игроков в хорошо исследованном мире с открытыми Mistlands обычно комфортно при 4-6 ГБ; миру с модами нужно больше.

Задачи администратора во время Mistlands#

У ванильных администраторов нет чит-команд, поэтому большая часть работы в Mistlands - профилактика.

  • Backup перед Королевой и перед любым патчем. Mistlands достаточно поздний этап мира, и потеря означает потерю месяцев. Запланируйте ежедневный backup и делайте ручной перед большими боями. Backup, который хотя бы раз восстанавливали, стоит десяти непроверенных.
  • Корректная остановка перед каждым обновлением. Дождитесь World saved в логе.
  • Следите за графиком памяти в первую неделю, пока группа в биоме. Если он упирается в лимит тарифа, вы должны знать об этом до того, как остановка из-за нехватки памяти съест последний интервал сохранения.
bash
# Launch line for a group world in the Mistlands phase./valheim_server.x86_64 -nographics -batchmode \    -name "Longship Crew" -port 2456 -world "Midgard" \    -password "herring-barrel-42" -public 0 \    -saveinterval 600 -backups 6 -backuplong 21600

На RE:NODE те же значения вводятся на вкладке Startup. Слоты для backup есть в каждом тарифе Valheim и восстанавливаются одной кнопкой, а вкладка Schedules умеет запускать ежедневный backup и еженедельный перезапуск в час, когда никто не играет, - как это сделать, показано на странице руководств. Если сервер всё же достигает лимита памяти, он останавливается и чисто перезапускается, а не уходит в своп, и именно поэтому короткий интервал сохранения важен на большом мире.

Устранение неполадок в Mistlands#

Ничего не светится, wisp-ов нет. Yagluth в этом мире не убит, либо фонтан стоит вне биома. Проверьте глобальный ключ через администратора с devcommands из мода или спросите того, кто убил его, в каком мире он был.

Seeker телепортируются. Владение зоной. Игрок с плохим соединением вошёл первым и владеет зоной. Пусть он отойдёт назад; владение перейдёт к другому.

Частота кадров падает, а сервер в порядке. Дело в клиенте. График CPU сервера будет ровным, пока чей-то ПК борется с туманом. Снизьте его настройки.

Игрок не может найти Королеву. Каждому игроку нужно прочитать vegvisir, чтобы метка появилась на его карте, либо группа делится картами на столе картографа.

Вся группа погибла в цитадели. Портал снаружи, все возрождаются, еда, возвращение за надгробиями вместе. Если это невозможно, решение администратора описано в статье помощь игрокам с потерянными надгробиями.

FAQ#

Можно ли сражаться с Королевой до убийства Yagluth?

Нет. Wisp-ы закрыты за Yagluth, а без wisplight Mistlands почти непроходимы. Биом рассчитан на то, чтобы идти после равнин, и цепочка материалов предполагает чёрный металл.

Требуют ли Mistlands больше RAM для сервера?

Немного. Сервер хранит каждый объект, загруженный группой, а в Mistlands их очень много, так что память растёт по мере исследования. Сам туман серверу ничего не стоит: эта нагрузка целиком лежит на видеокартах игроков.

Почему wisplight в том же слоте, что и Megingjord?

Оба - предметы утилит, и помещается только один. Это сознательный компромисс: в Mistlands вы выбираете между зрением и переноской. Группы обходят его, отправляя носильщиков в сопровождении игрока со светом.

Засчитывается ли убийство Королевы всем на сервере?

Да. Убийство устанавливает глобальный ключ мира. Каждому игроку, который хочет её силу Forsaken, всё равно нужно самому активировать её у камня, а личные вещи вроде меток vegvisir остаются на персонаже.

Безопасно ли грабить лагеря двергов?

Безопасно, если все готовы. Открытие их сундуков или разрушение построек делает лагерь враждебным ко всей группе рядом, а их маги сильно бьют. Договоритесь до того, как кто-то начнёт грабить, чтобы бой начался тогда, когда вы этого хотите.