Как сделать сервер в valheim постоянный
Перейти к содержимому

Как сделать сервер в valheim постоянный

  • автор:

Как настроить свой сервер Valheim

Как настроить свой сервер Valheim

Желаете настроить выделенный сервер для Valheim? Строительство величественных крепостей, охота на боссов и коллекционирование бочек медовухи вместе с друзьями — лишь малая часть того, что делает Valheim захватывающим сурвайвлом — но касаемо принципа работы многопользовательского режима не все так гладко. Вы можете создавать нескольких персонажей, а их инвентарь и навыки будут свободно переноситься между многочисленными серверами Valheim, благодаря чему вы сможете играть на сервере друга, вместе путешествовать по игровому миру без необходимости начинать все с нуля из-за перехода на новую карту.

Однако, если вы не были заинтересованы в самостоятельной игре, и ваш викинг путешествовал исключительно на стороннем игровом сервере (принадлежащем другому лицу), то, вероятно, вы уже столкнулись с некоторыми проблемами. Valheim все еще находится в раннем доступе и, соединение не всегда отличается стабильностью. Вам крайне не повезет, если вы захотите сыграть в тот момент, когда хост игрового сервера будет отключен.

Здесь и пригодятся выделенные сервера для Valheim. Вы можете разместить такой сервер на своем компьютере, и даже если вы не в игре, к нему все равно смогут подключиться ваши товарищи. Есть и другой вариант — заплатить за хостинг, который будет работать для вас 24/7. Замечательно то, что независимо от выбранного способа, начинать с нуля не придется. В этой статье мы поможем вам перенести файл сохранения на новый сервер Valheim.

Как настроить выделенный сервер Valheim

Чтобы настроить выделенный сервер для Valheim, для начала следует загрузить утилиту Valheim Dedicated Server. Найти ее можно в вашей библиотеке Steam, выбрав меню «Инструменты» в правом верхнем углу окошка.

Прежде чем появится возможность запустить сервер, необходимо отредактировать некоторую информацию. Кликните ПКМ по Valheim Dedicated Server в вашей библиотеке и выберите «Управление / Просмотр локальных файлов». Так откроется папка Valheim Dedicated Server, расположенная на вашем компьютере. Прежде чем что-либо редактировать, сделайте резервную копию файла start_headless_server.bat.

Щелкните ПКМ по start_headless_server.bat и выберите пункт «Изменить», чтобы открыть его в блокноте. Строка, начинающаяся со слов valheim_server, позволит настроить всю информацию о будущем сервере.

  • -name «My server» — замените «My server» на желаемое название сервера, на английском
  • -port 2456 — это порт для выхода в интернет. Необходимо настроить переадресацию портов на роутере, что позволит серверу связываться с интернетом. Как это сделать — смотрите в инструкции к вашему роутеру
  • -world «Dedicated» — это название мира, который будет размещен на сервере. Если у вас уже есть мир, который вы хотели бы разместить на PC, введите здесь его название. В противном случае будет автоматически создан новый мир
  • -password «secret» — это пароль для вашего сервера. Обязательно замените слово secret на другое, если не хотите, чтобы мы к вам не заходили случайные люди
  • -savedir [ПУТЬ_К_ПАПКЕ] — можете указать путь, чтобы показать Valheim, где следует хранить размещенные миры. По умолчанию для Windows файлы находятся в папке Имя_Профиля%\AppData\LocalLow\IronGate\Valheim.

Сохраните файл (и сделайте резервную копию). Теперь вы готовы к загрузке! Запустите Valheim Dedicated Server — может потребоваться разрешение в брандмауэре — и когда увидите сообщение Game server connected, знайте — все идет по плану.

Чтобы остановить сервер, нажмите на CTRL+C в командном окне. Учтите: если вы решите выйти, просто закрыв командное окно, сервер продолжит работать в фоновом режиме.

Как подключиться к серверу Valheim

Как только будет запущен выделенный сервер для Valheim, вы сможете добавить его в избранное Steam и запускать игру уже оттуда. В верхней части окна Steam есть кнопка «Просмотр». Нажмите на нее, а затем выберите «Серверы». На вкладке «Избранное» в правом нижнем углу ищите надпись «Добавить сервер». Жмите на нее.

Если размещаете сервер самостоятельно или подключены к домашней сети хоста, нужно ввести свой внутренний IP-адрес, двоеточие и порт, который был выбран при настройке. Получится что-то вроде 192.168.1.7:2456. Откройте командную строку на PC и введите ipconfig, чтобы узнать внутренний IP-адрес.

Вашим друзьям из другой домашней сети потребуется ваш внешний IP-адрес, который вы можете узнать, набрав в поисковике «Мой IP адрес». Этот IP ваши товарищи должны использовать в сочетании с указанным вами портом.

Если вы заплатили за сторонний хостинг, то он предоставит вам IP-адрес и пароль, которые вы должны будете добавить в избранное Steam способом, описанным выше.

Если ваш сервер Valheim не отвечает, можете обновить страницу своего Steam-сервера при помощи переключения между вкладками — возможно, придется немного подождать, пока Steam зарегистрирует сервер. Будучи администратором сервера, вы можете установить разрешения, добавив Steam-идентификаторы в следующие текстовые файлы:

  • Adminlist.txt — предоставляет администраторские права, включая консольные команды Valheim
  • Bannedlist.txt — список банов
  • permittedlist.txt — белый список

Как перенести свои сохранения на сервер Valheim

Если вы вместе с друзьями-викингами уже достигли некоего прогресса в мире Valheim и хотите загрузить его на свой новый сервер, это вполне осуществимо.

Если размещаете свой мир, просто измените строку -world в start_headless_server.bat на название собственного мира.

Если хотите разместить мир товарища, попросите его прислать вам файлы с разрешениями .db и .fwl, которые хранятся в папке Valheim Worlds (ее можно найти по адресу AppData\LocalLow\IronGate\Valheim\worlds), а затем сохраните их в аналогичной папке на вашем PC (сервере) и следуйте приведенным выше инструкциям.

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

Если ваш друг отправляет вам мир для размещения на сервере, для начала скопируйте файлы с разрешениями .db и .fwl в папку Valheim Worlds, а после загрузите их на сервер. Ничего не получится, если будете загружать их прямо из папки загрузок.

Больше статей на Shazoo

  • Анонсирован Polylithic — сурвайвал в эпоху палеолита с примесью научной фантастики
  • Гибкие настройки сложности, творческий режим и мини-боссы: свежее обновление для Valheim
  • No Man’s Sky получила экспедицию Singularity

Мультиплеер Valheim: как настроить выделенный сервер или локальный сервер

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

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

Выделенный сервер Valheim – еще один вариант, настройка отдельного клиента для размещения сервера для других и для себя, даже если вы не в сети. Выделенный сервер для Валхейма – лучший вариант, если ваша команда викингов не может всегда встречаться в одно и то же время для игры или если вас много.

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

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

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

Как создать сервер в Valheim — локальный и выделенный

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

Этот гайд пригодится всем, кто не знает, как создать сервер в Valheim для игры с друзьями. Если вы планируете играть компанией из 2-3 человек, хватит и локального сервера, запускаемого прямо в игре. Но для отрядов до 10 человек потребуется специальная утилита, которая поставляется вместе Valheim для запуска выделенного сервера. Сейчас расскажем обо всем по порядку.

Как создать локальный сервер

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

Теперь приступим к созданию локального сервера. Пообщайтесь с друзьями и выясните, у кого самый мощный компьютер и стабильное интернет-соединение. В принципе, Valheim — не слишком требовательная к ресурсам игра. Но на слабом ПК все же может тормозить — эффект от этого ощутят все участники сервера. Ну и интернет должен быть нормальным, чтобы не взлетал до небес пинг и не было потерь пакетов.

Итак, с хостом вы определились. Ему нужно зайти в игру и нажать «Начать игру», выбрать персонажа и кликнуть на «Начать», а затем нажать на кнопку кнопке «Новый» (мир).

После появится окошко с «сидом» сервера (его уникальным кодом) и пустым полем, где нужно указать название латинскими буквами. Теперь нужно нажать «Готово». В списке серверов в основном окошке появится только что созданный сервер.

В этом же окошке чуть ниже нужно поставить отметку «Запустить сервер» и указать пароль, чтобы к вам случайно не присоединился кто-то лишний. После этого убедитесь, что вы в друзьях у хоста (в Steam). Если все в порядке, пускай хост заходит на сервер. А вы запускайте игру, выбирайте «Начать игру», кликайте по желаемому персонажу, жмите «Начать» и в окошке с серверами выбирайте вкладку «Присоединиться к игре».

Вы увидите список из тысяч серверов, среди которых очень сложно отыскать необходимый, даже несмотря на их алфавитную сортировку. Но разработчики предусмотрели очень удобную опцию — в нижней части окна поставьте метку напротив «Друзья» и увидите серверы, запущенные друзьями. В вашем случае вы сразу найдете только что созданный вашим другом сервер (ну или ваши друзья найдут, если вы хост).

Подведем итоги. Для запуска локального сервера нужно:

  • Зайти в Valheim.
  • Начать новую игру и выбрать персонажа.
  • Создать новый мир, выбрав ему название (латиницей).
  • Поставить отметку «Запустить сервер» и выбрать пароль.
  • Пригласить всех к себе в друзья.
  • Начать приключение, когда все найдут сервер в поиске через фильтр «Друзья».

Как создать выделенный сервер

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

Чтобы создать выделенный сервер, потребуется утилита Valheim Dedicated Server. Она находится в библиотеке Steam. Откройте ее и нажмите на выпадающее меню сверху в левой колонке (указано на скриншоте).

Там по умолчанию будет стоять галочка только напротив «Игры». Поставьте ее и напротив «Инструменты». Далее чуть ниже в окне поиска напишите Valheim и нажмите на строчку «Valheim Dedicated Server». Установите программу, как любую игру при помощи соответствующей синей кнопки посередине экрана. Соглашайтесь со всеми требованиями установщика и ждите.

Утилита установится по адресу C:\Program Files(x86)\Steam\steamapps\common\ValheimDedicatedServer. Запускать ее пока не нужно — потребуются кое-какие настройки.

Заходите в игру и создавайте мир по такому же принципу, как и в случае с локальным сервером. Указывайте его название, ставьте метку на «Запустить сервер» и придумывайте пароль.

Создав мир, отправляйтесь в папку игры по адресу C:\Пользователи\Имя пользователя\AppData\LocalLow\IronGate\Valheim\worlds («Имя пользователя» — имя вашего компьютера, можно посмотреть, зайдя на диск с операционной системой и нажав на папку «Пользователи», обычно там будет нечто вроде User или ваш вариант, который вы выбрали при установке Windows).

Оказавшись в папке Worlds, перенесите обнаруженные там файлы в такую же папку worlds по адресу C:\Program Files(x86)\Steam\steamapps\common\ValheimDedicatedServer (создайте ее).

После этого отыщите файл под названием «start_headless_server» и откройте его с помощью блокнота. Найдите в нем строчку «valheim_server -nographics -batchmode -name «My server» -port 2456 -world «Dedicated» -password «secret»»

После «Name» впишите название сервера, после «World» укажите код мира (зерно, которое вы видели при его, а после «Password» — вставьте пароль. Сохраните файл при помощи меню или комбинации Ctrl + S (если используете стандартный блокнот).

Важный момент: после обновления игры файлы зачастую сбрасываются. Поэтому создайте резервную копию «start_headless_server», поменяв имя файла. После обновления вы удалите текущий «start_headless_server» и вернете имя резервному — так вам не придется заново прописывать все данные.

Далее, на компьютере, где запускается сервер, нужно открыть порты с 2456 по 2458, чтобы разрешить соединение. Делать это нужно в программном обеспечении маршрутизатора (если таковой используется) и в брандмауэре или антивирусе (если они включены).

Для запуска выделенного сервера нажмите два раза по все тому же файлу «start_headless_server». После этого откроется окошко и начнется процесс запуска сервера. Ни на что не нажимайте и ждите. Иногда требуется от 10 до 15 минут, чтобы выделенный сервер заработал. Как только появится последняя строчка «Game server connected» — готово. Чтобы выключить сервер, просто закройте окошко крестиком. Но делать этого не советуем — вы же создаете выделенный сервер как раз для того, чтобы любой ваш знакомый мог зайти на него, даже когда вы не в игре.

Все, у кого есть имя и пароль, смогут присоединиться к выделенному серверу. Кстати, искать его можно не только при помощи фильтра друзей — можете нажать на кнопку «Присоединиться по IP». IP-адрес сервера — это IP-адрес хоста с портом 2456 (указывается в файле «start_headless_server»). Выглядит он вот так: «XXX.XXX.X: 2456». Хост может узнать свой IP при помощи любого сайта-сервиса в Google, которые легко найти по запросу «Узнать свой IP».

Если возникли проблемы с подключением к серверу или он не появляется в поиске, убедитесь, что все данные в файле «start_headless_server» введены правильно. Также могут быть проблемы с портами на компьютере хоста. В этом случае ему нужно позвонить в службу технической поддержки провайдера — там подскажут, что делать.

Итак, чтобы выделенный сервер заработал, нужно:

  • Установить утилиту Valheim Dedicated Server, которая появляется в библиотеке Steam после приобретения Valheim.
  • Перенести файлы мира из C:\Пользователи\Имя пользователя\AppData\LocalLow\IronGate\Valheim\worlds в C:\Program Files(x86)\Steam\steamapps\common\ValheimDedicatedServer в папку worlds.
  • Найти файл «start_headless_server» по адресу C:\Program Files(x86)\Steam\steamapps\common\ValheimDedicatedServer и отредактировать его при помощи блокнота, добавив данные сервера в строчку «valheim_server -nographics -batchmode -name «My server» -port 2456 -world «Dedicated» -password «secret»».
  • Создать резервную копию файла «start_headless_server».
  • Открыть на ПК, который хостит, порты с 2456 по 2458 в ПО маршрутизатора, брандмауэре и антивирусе.
  • Запустить файл «start_headless_server» двойным кликом, подождать 10-15 минут и искать сервер в поиске по названию, с фильтром друзей или по IP, который состоит из IP хоста и порта, указанного в файле «start_headless_server».

Готово, сервер запущен, все его данные будут сохранены в облаке. Главное, не закрывайте запущенное окошко, иначе другие игроки не смогут зайти на сервер в любое время.

Если выделенный сервер Valheim пишет «disconnected»

Судя по отзывам публики, с аналогичной проблемкой после установки апдейта столкнулись многие. Тем не менее, не понятно пока, в чем конкретно причина данного бага, потому однозначно эффективного способа бороться с ним пока не имеется.

Зато есть как бы неоднозначные, но более-менее действенные. И сейчас о них вкратце расскажем.

что делать когда выделенный сервер Valheim пишет «disconnected»

Значит, по порядку:

  • сначала просто перезапускаем игру — полностью закрываем приложение Valheim (можно через Диспетчер задач — для надежности) и потому запускаем заново;
  • переустанавливаем приложение Dedicated server через Steam;
  • меняем файл Dedicated.db, а для этого:
    • открываем папку worlds (адрес по умолчанию C:\Users\[Имя пользвателя]\AppData\LocalLow\IronGate\Valheim\worlds)
    • находим там и удаляем файл Dedicated.db
    • после этого там же находим файл Dedicated.db.backup, копируем его и вставляем тут же, после чего переименовываем в Dedicated.db (удаляем в названии .backup).
    • возможно, пробуем открыть новые порты через так называемый проброс портов.

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

    Пока так. И еще отметим, что саппорт Iron Gate о проблеме с выделенными серверами уже точно уведомили, так что, разрабы со своей стороны тоже будут с нею разбираться. И если ни одна из перечисленных выше мер должного эффекта не возымела, то, возможно, стоит дождаться следующего патча…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *