Игроки заходят на ваш сервер Astroneer по его адресу из панели, но сначала на ПК каждого игрока нужно один раз внести изменение: две строки в конце собственного файла Engine.ini игры Astroneer. Без них игра не сможет подключиться, хотя сервер онлайн и ждёт. На один ПК уходит около минуты.
Панель показывает те же шаги на странице Обзор вашего сервера, в карточке Как подключиться, с кнопкой копирования для адреса, пути к файлу и двух строк. Кнопка Скопировать шаги для друзей копирует всё одним сообщением, которое можно вставить в Discord.
Зачем это нужно
Выделенный сервер Astroneer это программа для Windows, а мы запускаем её на Linux. Сетевое шифрование Astroneer там не работает, поэтому ваш сервер работает с выключенным шифрованием. Игру, в которой шифрование всё ещё включено, отклоняют, а Astroneer не объясняет почему. Две строки отключают шифрование в игре на вашем ПК, чтобы оно совпадало с сервером.
Шаг 1: настройте каждый ПК один раз
Сделайте это на каждом ПК, который будет заходить, включая ваш.
- Полностью закройте Astroneer.
Нажмите Windows+R, вставьте этот путь и нажмите Enter. Windows откроет файл в Notepad или в вашем обычном текстовом редакторе.
%LocalAppData%\Astro\Saved\Config\WindowsNoEditor\Engine.iniЕсли Windows пишет, что не может найти файл, один раз запустите Astroneer, дождитесь главного меню, закройте игру и попробуйте снова.
Перейдите в самый конец файла и добавьте эти две строки:
[SystemSettings] net.AllowEncryption=False- Сохраните файл и закройте его.
Шаг 2: добавьте свой сервер в игре
- Откройте свой сервер в панели. Если значок статуса показывает Офлайн, нажмите Запустить и подождите, пока он не покажет Онлайн.
- На странице Обзор скопируйте Адрес сервера. Он выглядит как
address:port. - Запустите Astroneer, откройте Server List в главном меню и выберите Add Dedicated Server.
- Вставьте адрес как Server URL, введите для него любой псевдоним и выберите Add Server.
- Выберите свой сервер и нажмите Join. Если вы задали пароль сервера, введите его, когда игра попросит.
Проверьте, что Astroneer видит ваш сервер
В карточке Как подключиться есть и строка Список серверов Astroneer: её проверяют снаружи вашего сервера раз в минуту. Значение В списке с номером версии значит, что игра может найти ваш сервер по адресу с карточки, а игроки с этой версией могут зайти. Если через две минуты после запуска сервера написано Пока нет в списке, см. Проблемы с сервером Astroneer и их решения.
Если позже понадобится зайти на сервер, размещённый на Windows
Параметр действует в обе стороны. С этими двумя строками ваша игра не может зайти на сервер, где шифрование осталось включённым, например на сервер, который друг запустил на своём ПК с Windows. Чтобы зайти на такой сервер, закройте Astroneer, удалите две строки, сохраните файл и снова запустите игру. Верните их до того, как заходить на свой сервер PlayNHost.
Кто может зайти
Игрокам нужна версия Astroneer из Steam на ПК с Windows, потому что изменение вносится в файл на ПК. Xbox, PlayStation и версия из Microsoft Store не могут подключиться к этому серверу.
Если зайти всё равно не получается
- Сервер должен быть Онлайн. Проверьте значок вверху страницы.
- Проверьте, что две строки лежат в нужном файле: папка называется WindowsNoEditor, а не WindowsServer. После изменения файл нужно сохранить и перезапустить Astroneer.
- Если в файле уже есть строка
net.AllowEncryption=True, удалите её. - Заново скопируйте адрес из панели. Чаще всего причина в пропущенном или неверно набранном порте.
- У всех должна быть та же версия игры, что и у сервера. Сервер проверяет наличие обновления Astroneer при каждом запуске, поэтому перезапустите его после патча и попросите игроков тоже обновить игру.
- Если после добавления вашего сервера нет в Server List, один раз запустите одиночную игру, вернитесь в главное меню и снова откройте Server List.
- Другие решения: Проблемы с сервером Astroneer и их решения и Как настроить сервер Astroneer.



