Содержание Скрыть
В нашем руководстве по созданию сервера Enshrouded мы расскажем о том, как настроить сервер для игры, в том числе разместить его самостоятельно или арендовать.
Существует 2 основных варианта создания сервера Enshrouded.
Ответьте себе на вопрос, что выгоднее купить: Собранный компьютер в магазине или собрать его самому? Верно, собрать самому. Так и тут. Вы платите за удобство, за панельки, где нужно тыкнуть сколько слотов и просто “Запустить”.
Но в Enshrouded, на текущий момент и так нет никаких модов и настроек. Не стоить тратить попусту свои деньги! Переходите ко второму способу
В то же время стандартный многопользовательский сервер будет доступен только в то время, когда вы находитесь в игре. В зависимости от количества игроков это также может повлиять на производительность.
Если вы не хотите создавать выделенный сервер, перейдите на вкладку “Хост” в разделе “Игра” главного меню. Здесь у вас будет возможность установить количество игроков и, возможно, видимость сервера позже. Затем задать пароль при запуске мира, который вы хотите использовать.
Серверы, созданные таким образом, позволяют обойти любые проблемы с браузером серверов, поскольку вы можете приглашать друзей непосредственно через Steam.
Чтобы создать собственный выделенный сервер, загрузите инструмент Enshrouded Dedicated Server в Steam (он доступен в вашей библиотеке после покупки игры). После этого щелкните правой кнопкой мыши и перейдите к свойствам, затем “Обзор…” на вкладке “Установленные файлы”.
Здесь вы сможете получить доступ к файлу “enshrouded_server.json”. С помощью программы типа “Блокнот” откройте этот файл, чтобы изменить настройки сервера.
У вас будет доступ к нескольким основным опциям:
Чтобы сервер работал, окно командной строки должно быть постоянно открыто, хотя в саму игру играть необязательно.
Нужно скачать плагин с GitHub - ohmcodes/WindowsGSM.Enshrouded: 🧩WindowsGSM plugin that provides Enshrouded Dedicated server
Далее необходимо открыть WindowsGSM и нажать на кнопку “Плагины” слева снизу
После этого нажать на “Import”, выбрать папку которую вы скачали с github и после успешной загрузки обновить плагины
Далее вам необходимо открыть у себя порты 15636 и 15637.
После этого совершаем установку сервера. Для этого необходимо в программе WindowsGSM выбрать в меню Servers и Install GameServer
Появится окно, где необходимо выбрать клиент-сервер, в нашем случае это Enshrouded.cs
Нажимаем Install и после успешной установки ваш клиент-сервер появится в списке.
И вы можете включить настройки как у меня. Для добавления уведомлений на ваш дискорд канал нужно следовать подсказкам которые будут появляться в появляющихся окнах.
В Edit Config необходимо задать:
В папке сервера нужно найти файл “Enshrouded_server.json”, как правило, это папка куда вы установили WindowsGSM/servers/1/serverfiles/Enshrouded_server.json
Открыть его можно любым текстовым редактором.
В данном файле вы можете установить пароль и больше ничего не менять т.к все остальные настройки вы уже указали в самой программе windowsgsm и они всегда являются приоритетными.
Все просто. Вы указываете ваш локальный ip адрес вашего компьютера/сервера, где запущен клиент-сервер. Но друг должен пытаться найти ваш публичный ip адрес.
Посмотреть его можно на сайте https://2ip.ru
Вот по этому ip адресу и портам которые вы указали в настройках и открыли и нужно проводить поиски в стиме-сервера. Но в самой игре Enshrouded поиск работает только по названию… имейте это в виду!
К сожалению, на момент запуска раннего доступа в игре нет никаких серверных команд или настроек, выходящих за рамки настроек конфигурации сервера по умолчанию.
Данный обзор создан для Стим Куратора, подпишись!
А также зарегистрируйся у нас на сайте, участвуй в обсуждениях, пиши свои обзоры и не пропускай новые материалы.
Вам нужен выделенный сервер?
Существует 2 основных варианта создания сервера Enshrouded.
- Первый - создать выделенный сервер самостоятельно или через третьих лиц, например с помощью G-Portal.
Отвечаю: Этот сервис показательный и популярный, это пример и из России его купить к счастью (или сожалению) не получится. Аналоги есть в России, но они все не оправданно дороги. Есть моменты когда стоит переплатить, когда например у вас уже был сервер и он сломался, вы достали сохранения и у вас нет времени на простой и нужно запустить сервер здесь и сейчас. Тогда да, это ваш выбор.PS. Мне пишут в личку ВК вопросы по G-Portal. Как купить и так далее. Я не знаю почему такая большая проблема зайти на сайте любым удобным способом (даже авторизация по вк есть) и задать вопрос тут.
Ответьте себе на вопрос, что выгоднее купить: Собранный компьютер в магазине или собрать его самому? Верно, собрать самому. Так и тут. Вы платите за удобство, за панельки, где нужно тыкнуть сколько слотов и просто “Запустить”.
Но в Enshrouded, на текущий момент и так нет никаких модов и настроек. Не стоить тратить попусту свои деньги! Переходите ко второму способу
- Второй - создать стандартный многопользовательский мир (на вашем компьютере/сервере/облачном сервере), который будет работать только во время игры.
В то же время стандартный многопользовательский сервер будет доступен только в то время, когда вы находитесь в игре. В зависимости от количества игроков это также может повлиять на производительность.
Настройка сервера Enshrouded
Если вы не хотите создавать выделенный сервер, перейдите на вкладку “Хост” в разделе “Игра” главного меню. Здесь у вас будет возможность установить количество игроков и, возможно, видимость сервера позже. Затем задать пароль при запуске мира, который вы хотите использовать.
Серверы, созданные таким образом, позволяют обойти любые проблемы с браузером серверов, поскольку вы можете приглашать друзей непосредственно через Steam.
Чтобы создать собственный выделенный сервер, загрузите инструмент Enshrouded Dedicated Server в Steam (он доступен в вашей библиотеке после покупки игры). После этого щелкните правой кнопкой мыши и перейдите к свойствам, затем “Обзор…” на вкладке “Установленные файлы”.
Здесь вы сможете получить доступ к файлу “enshrouded_server.json”. С помощью программы типа “Блокнот” откройте этот файл, чтобы изменить настройки сервера.
У вас будет доступ к нескольким основным опциям:
- “name” - Имя сервера в браузере сервера.
- “password” - Пароль, необходимый для доступа к серверу.
- “saveDirectory” - место, где будут храниться файлы сохранений (по умолчанию - папка “savegame” в папке инструментов Enshrouded Dedicated Server).
- “logDirectory”: - Где будут храниться журналы сервера.
- “slotCount” - Максимальное количество игроков, допустимое в один момент времени.
Чтобы сервер работал, окно командной строки должно быть постоянно открыто, хотя в саму игру играть необязательно.
Обратите внимание, что если вы захотите изменить настройки сервера, вам придется сначала закрыть инструмент сервера, внести изменения и потом запустить его снова.
Установка с помощью WindowsGSM
Переходим на сайт качаем и устанавливаем WindowsGSM - WindowsGSM Desktop | WindowsGSM 34Данный способ подходит только для ОС Windows/Windows Server и тд.
Нужно скачать плагин с GitHub - ohmcodes/WindowsGSM.Enshrouded: 🧩WindowsGSM plugin that provides Enshrouded Dedicated server
Далее необходимо открыть WindowsGSM и нажать на кнопку “Плагины” слева снизу
После этого нажать на “Import”, выбрать папку которую вы скачали с github и после успешной загрузки обновить плагины
Далее вам необходимо открыть у себя порты 15636 и 15637.
После этого совершаем установку сервера. Для этого необходимо в программе WindowsGSM выбрать в меню Servers и Install GameServer
Появится окно, где необходимо выбрать клиент-сервер, в нашем случае это Enshrouded.cs
Нажимаем Install и после успешной установки ваш клиент-сервер появится в списке.
И вы можете включить настройки как у меня. Для добавления уведомлений на ваш дискорд канал нужно следовать подсказкам которые будут появляться в появляющихся окнах.
В Edit Config необходимо задать:
- Имя сервера,
- ip сервера (НЕ ПУБЛИЧНЫЙ ВАШ IP А ЛОКАЛЬНЫЙ IP СЕРВЕРА 192.168.xxx.xxx) Сервер сам определяет ваш публичный Ip адрес
- Кол-во игроков
В папке сервера нужно найти файл “Enshrouded_server.json”, как правило, это папка куда вы установили WindowsGSM/servers/1/serverfiles/Enshrouded_server.json
Открыть его можно любым текстовым редактором.
В данном файле вы можете установить пароль и больше ничего не менять т.к все остальные настройки вы уже указали в самой программе windowsgsm и они всегда являются приоритетными.
УБЕДИТЕСЬ, что ip сервера установлен верно (НЕ ПУБЛИЧНЫЙ ВАШ IP А ЛОКАЛЬНЫЙ IP СЕРВЕРА 192.168.xxx.xxx) Сервер сам определяет ваш публичный Ip адрес
И после этого можно нажать Start и сервер запустится.К сожалению никаких настроек кроме: названия, пароля и квоты в кол-ве человек (на сервере) мы изменить не можем.
- Не закрывайте программу и консоль, это завершит работу сервера.
- Устройство с которого вы запускаете сервер должно быть включено. Когда устройство выключится или потеряет доступ к интернету, очевидно сервер работать не будет
- Советую включить автоматический запуск (по умолчанию он стоит на 6 утра по текущему времени устройства).
- Для данного способа не обязательно владеть игрой.
Советы
- Сделайте TCP/UDP каждый порт отдельно. Да, я понимаю что разницы нет когда порты можно указать пулом (430-431) с параметрами на TCP/UDP, но я сделал отдельно каждый порт и у меня заработало.
- IP адрес нужно везде в конфигах указывать не публичный а ip адрес локальной машины где работает сервер. Посмотреть его можно с помощью консоли и команды ipconfig /all.
- Указываем порты, которые будут +1, например 1200 TCP/UDP и 1201 TCP/UDP.
- Если ваш друг не видит сервер, попросите его добавить ваш сервер в избранные с помощью Steam
- 4.1 Тут указываем ваш ip+порт. Например, у вас порты 1200 и 1201 и ip адрес 200.200.200.200.
Следовательно, мы пишем в окно 200.200.200.200:1200, если это не сработает, попробуйте прописать 200.200.200.200:1201 и оно должно сработать. После этого ваш сервер должен появиться у вашего друга в игре.
- Если вы только что запустили сервер, дайте немного времени, он может появиться не сразу.
- Если ваш друг нажимает в игре фильтр и вводит название вашего сервера и поиск и ничего не происходит, вероятно нужно немного времени т.к он не ищет конкретно ваш сервер, а сперва ищет все сервера и среди них ищет ваш сервер.
- Вариант с использованием ip адреса 0.0.0.0 не работает, можете даже не пытаться.
- Старайтесь не обновлять клиент-сервера часто т.к например на момент написания у меня не правильно встали обновления и мне пришлось заново ставить клиент. Обновляйте только тогда, когда игра не хочет запускаться на старой версии сервера.
- Если ваши друзья не могут подключиться к серверу пока вы сами (хост) не подключились к серверу - откройте порты Steam!
- Для Стима необходимо открыть порты TCP 27015-27030 и UDP 27000-27015
- Для нормальной игры на сервере нужно чтобы у сервера был “белый ip” (постоянный ip). Даже если вы хостите из дома, нужно чтобы он был т.к без этого у вас не получится открыть порты и не факт что сервер будет работать на удаленные подключения. (локальные подключения работать по идее будут.)
- 10.1 Белые ip, как правило, продаются по подписке у ваших провайдеров. У билайна в Москве цена составляет порядка 150 рублей в месяц.
Как понять какой у вас ip, куда подключаться другу?
Все просто. Вы указываете ваш локальный ip адрес вашего компьютера/сервера, где запущен клиент-сервер. Но друг должен пытаться найти ваш публичный ip адрес.
Посмотреть его можно на сайте https://2ip.ru
Вот по этому ip адресу и портам которые вы указали в настройках и открыли и нужно проводить поиски в стиме-сервера. Но в самой игре Enshrouded поиск работает только по названию… имейте это в виду!
Более подробно распишу работу с WindowsGSM в отдельном гайде т.к с его помощью можно настроить сервер на сотни игр.
Команды сервера
К сожалению, на момент запуска раннего доступа в игре нет никаких серверных команд или настроек, выходящих за рамки настроек конфигурации сервера по умолчанию.
Гайд будет дополняться по мере появления большего кол-ва информации.
Данный обзор создан для Стим Куратора, подпишись!
А также зарегистрируйся у нас на сайте, участвуй в обсуждениях, пиши свои обзоры и не пропускай новые материалы.
Последнее редактирование: