Overview
Вы играете с друзьями на локальном сервере, но после очередного вылета никто не может подключиться к серверу из за ошибки connection timed out. Руководство поможет вам обойти эту ошибкуHow to avoid error connection timed out:Instructions apply to version 15
Русский
Вы играете с друзьями на локальном сервере, но после очередного вылета никто не может подключиться к серверу из за ошибки connection timed out. Знакомо? Так было и у меня, в интернете на этот счёт даются инструкции по открыванию портов, смене настроек в launcher’е и других шаманских практиках, которые мне не помогли решить данную проблему.
Мне помогло следующее:
- Сервер должен зайти в папку с игрой (Вы можете попасть туда через папку Steamsteamappscommon7 Days To Die или с помощью “показать локальные файлы” в свойствах игры в библиотеке стим)
- Отредактировать файл serverconfig.xml с помощью текстового редактора:
О том, как настраивать этот файл можно почитать [link] в данной теме, погуглить или просто перевести с английского комментарии внутри файла. -
- Из самых важных параметров следует изменить:
ServerIsPublic – true (Чтобы игру было видно извне)
ServerPassword – ваш пароль (Чтобы ограничить доступ)
GameWorld – тип мира
GameName – имя игры, если хотите продолжать игру в старом мире, а не создавать новый.
GameMode – GameModeSurvivalMP
Все прочие настройки отвечают за настройки игры (сложность, спавн, поведение зомби и т.д.)
- Из самых важных параметров следует изменить:
- Сохраните изменения в файле. Запустите startdedicated.bat, лежащий в папке с игрой.
- Пошёл запуск сервера, это займёт столько времени, сколько у вас занимает создание сервера из меню игры.
- Заходите (и зовите друзей) в 7 days to die -> Connect to server
- Ищите сервер или подключайтесь по IP. (В моём случае сервер видно во вкладке LAN)
Руководство действительно для версии 15
Выделенный сервер + запущенный клиент потребляют много памяти, и игра может вылетать с ошибкой Out of memory, чтобы исправить это сделайте следующее (Для Win7):
- Нажмите Windows+R и введите CMD, после чего нажмите Enter. Если Windows+R не работает, то Пуск -> Выполнить;
- Введите команду bcdedit /set IncreaseUserVA 3072. Вы можете попробовать установить и другое значение кратное 1024, но мне для бесперебойной многочасовой игры хватило и этого.
- Возможно, что для применения изменений необходима перезагрузка компа.
English
How to avoid error connection timed out:
- The server must go into the folder with the game (you can get there through the folder Steam steamapps common 7 Days To Die or by using the “show local files” in the properties of the game in the Steam library)
- Edit the file serverconfig.xml with a text editor:
- To learn how to configure this file can be read [link] in a particular subject, or just read comments in the file.
- Of the most important parameters to be changed:
ServerIsPublic – true (to the game was visible from the outside)
ServerPassword – your password (to limit access)
GameWorld – world type
GameName – name of the game if you want to continue playing in the old world, rather than creating a new one.
GameMode – GameModeSurvivalMP
All other settings are responsible for the game settings (difficulty, spawning behavior zombies, etc.)
- Of the most important parameters to be changed:
- Save the file. Start startdedicated.bat, lying in a folder with the game.
- Went running the server, it will take as much time as you take to create a server from the game menu.
- Come (and call friends) in the 7 days to die -> Connect to server
- Look for a server or connect by IP. (In my case, the server can be seen in the LAN tab)
Instructions apply to version 15