Как настроить свой сервер 7 days to die

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


В статье подробно рассмотрено создание выделенного сервера для игры 7 Days To Die.

Быстрый запуск:

  1. Устанавливаем 7 Days to Die Dedicated Server из STEAM – БИБЛИОТЕКА – ИНСТРУМЕНТЫ
  2. Скачиваем Latest STABLE version of 7DSM с сайта http://7dsm.pionner.org/ из раздела DOWNLOADS
  3. Запускаем 7DaysServerManager и указываем путь к 7 Days to Die Dedicated Server
  4. Нажимаем Start server

Подробнее:

Открываем STEAM – БИБЛИОТЕКА – ИНСТРУМЕНТЫ, самым верхним в списке будет 7 Days to Die Dedicated Server, его и устанавливаем.

Это выделенный сервер, его просто можно запустить — он запускается в виде фонового процесса и найти его можно только в Диспетчере Задач, для его настройки нужно редактировать serverconfig, сами настройки можно погуглить.

Мы поступим по проще, установим программу 7 Day to Die Server Manager Pionner.

Заходим на сайт http://7dsm.pionner.org/ из раздела Downloads скачиваем Latest STABLE version of 7DSM

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

В открывшемся окне нажимаем New

Придумываем название профиля и нажимаем Next

Нажимаем I’ll show path manually

Указываем путь к установленному 7 Days to Die Dedicated Server

Должно всплыть окно Dir seems to be all right. Saved

Нажимаем Finish

Выбираем созданный профиль и жмём OK.

В запустившимся окне 7DaysServerManager нажимаем кнопку Start server, для запуска сервера.

Если запуск прошёл «удачно», то в консоли справа вы увидите Server is running now.

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

Слева третья закладка сверху – НАСТРОЙКИ. В них можно настроить число игроков на сервере, длину светового дня, длину суток в минутах, название сервера и прочее.

Возможные проблемы

Часто бывает, что сервер начинает запускаться и слетает, в консоли пишет:
Server crashed. Restarting. или Telnet connection colsed
. и так бесконечно.

Или бесконечно определяется ваш IP.

Так же при этом обычно в консоли появляется ошибка Server refused connection.

При данной ошибке сразу переходите к пункту 3.

Есть несколько способов это исправить:

  1. Нужно остановить сервер и запустить снова.
  2. Если это часто повторяется или не помогло, то следует поэкспериментировать с различными значениями в настройках сервера (чаще всего помагает настройка max players) и найти оптимальное значение при котором сервер перестанет слетать.

Часто бывает, что в самом начале вместо того чтобы указать вручную путь до

\steamapps\common\7 Days to Die Dedicated Server

нажимают кнопку Detect automatically или указывают путь не до 7 Days to Die Dedicated Server, а до самой игры. В таком случае лампочка будет оранжевого цвета . Чтобы это исправить нужно указать нужный путь.

Если вы читаете о порядке запуска сервера на нашем ресурсе, значит ли это, что Вы решили выбрать наш хостинг? Если так — то это руководство Вам не потребуется , Ваш сервер уже будет запущен ))

Источник

Создание выделенного сервера 7DTD

В статье подробное рассмотрено создание выделенного сервера для игры 7 Days To Die.

Быстрый запуск

  1. Устанавливаем 7 Days to Die Dedicated Server из STEAM – БИБЛИЛОТЕКА – ИНСТРУМЕНТЫ
  2. Скачиваем Latest STABLE version of 7DSM с сайта http://7dsm.pionner.org/ из раздела DOWNLOADS
  3. Запускаем 7DaysServerManager и указываем путь к 7 Days to Die Dedicated Server
  4. Нажимаем Start server

Подробнее

Открываем STEAM – БИБЛИЛОТЕКА – ИНСТРУМПЕНТЫ, самым верхним в списке будет 7 Days to Die Dedicated Server, его и устанавливаем.

Это выделенный сервер, его просто можно запустить — он запускается в виде фонового процесса и найти его можно только в Диспетчере Задач, для его настройки нужно редактировать serverconfig, сами настройки можно погуглить.

Мы поступим по проще, установим программу 7 Day to Die Server Manager Pionner.

Заходим на сайт http://7dsm.pionner.org/ из раздела Downloads скачиваем Latest STABLE version of 7DSM

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

В открывшемся окне нажимаем New

Придумываем название профиля и нажимаем Next

Нажимаем I’ll show path manually

Указываем путь к установленному 7 Days to Die Dedicated Server

Должно всплыть окно Dir seems to be all right. Saved

Нажимаем Finish

Выбираем созданный профиль и жмём OK.

В запустившемся окне 7DaysServerManager нажимаем кнопку Start server, для запуска сервера.

Если запуск прошёл «удачно», то в консоли справа вы увидите Server is running now.

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

Читайте также:  Ets 2 как настроить управление

Слева третья закладка сверху – НАСТРОЙКИ. В них можно настроить число игроков на сервере, длину светового дня, длину суток в минутах, название сервера и прочее.

Возможные проблемы

Часто бывает, что сервер начинает запускаться и слетает, в консоли пишет:
Server crashed. Restarting. или Telnet connection colsed
. и так бесконечно.

Или бесконечно определяется ваш IP.

Так же при этом обычно в консоли появляется ошибка Server refused connection.

При данной ошибке сразу переходите к пункту 3.

Есть несколько способов это исправить:

  1. Нужно остановить сервер и запустить снова.
  2. Если это часто повторяется или не помогло, то следует поэкспериментировать с различными значениями в настройках сервера (чаще всего помагает настройка max players) и найти оптимальное значение при котором сервер перестанет слетать.

Часто бывает, что в самом начале вместо того чтобы указать вручную путь до

\steamapps\common\7 Days to Die Dedicated Server

нажимают кнопку Detect automatically или указывают путь не до 7 Days to Die Dedicated Server, а до самой игры. В таком случае лампочка будет оранжевого цвета . Чтобы это исправить нужно указать нужный путь.

Источник

Dedicated Server

Установка Dedicated Server.

2. Создайте папку для SteamCMD

3. Извлеките содержимое zip-архива в созданную папку.

4. Запускаем steamcmd.exe

5. Ждем пока пройдет обновление.

Путь куда будет установлен сервер

У нас Будет установлен внутри текущей директории

9. Ждем пока скачает сервер.

10. Mission Complete

Настройка подключения к серверу

Стоит отметить, что на сервере могут одновременно играть игроки как из локальной сети, так и из сети Интернет.

Подключение к собственному серверу

Если вы держите сервер на том же компьютере, на котором собираетесь играть, для подключения достаточно ввести адрес 127.0.0.1 или localhost. Этот адрес задействует виртуальный сетевой интерфейс (loopback), который доступен всегда, даже если у компьютера нет сетевой карты. Если вы не можете подключиться даже через петлевой интерфейс, это повод проверить настройки антивируса и файерволла. Добавьте в исключения 7DaysToDie Server и порт 26900.

Настройка сервера для игры по Интернету

Для того, чтобы понять возможность подключения к вашему серверу из Интернета нужно сначала определить тип IP-адреса, который используется. Данная информация может быть размещена в условии договора с провайдером интернета или на личной странице пользователя на сайте провайдера.

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

Для того, чтобы различить внешний и внутренний адрес, стоит сравнить адрес, под которым вы видны в сети и адрес, который получает ваш компьютер или роутер/модем, подключенный к линии провайдера (как правило, доступен по адресу 192.168.1.1 или 192.168.0.1). Существует много сайтов, которые определяют IP-адрес посетителя в онлайн-режиме, например, 2IP.ru.

Кроме того, ваш адрес может быть постоянным, статическим, или меняться при каждом переподключении к провайдеру, то есть быть динамическим. Самым легким способом определения типа адреса является переподключение модема и сравнение внешних IP-адресов. Если после повторного подключения модема IP-адрес изменился, то это значит, что у вас динамический IP-адрес. Динамические адреса являются более распространенными, чем статические, но при создании сервера игры рекомендуется иметь статический IP-адрес, так как динамический адрес меняется при каждом переподключении к провайдеру (и вам придется постоянно сообщать новый адрес вашим игрокам). Тем не менее, статический адрес — необязательное условие для работы сервера.

К тому же, существуют сервисы (в том числе и бесплатные), предоставляющие домены третьего уровня, например, dyn.com/dns/. Обновление адреса производится обычно при помощи специальной программы, которую вы должны будете установить на компьютер, но некоторые модемы и роутеры могут сами выполнять эту функцию (посмотрите в интерфейсе маршрутизатора на предмет Dynamic DNS). Многие провайдеры предлагают статический IP-адрес в качестве дополнительной услуги.

Открытие портов

Открытие, или проброс портов (Port Forwarding) позволяет клиентам, подключащимся из Интернета, получать доступ к серверу, который находится за маршрутизатором или модемом. Проблема с открытием портов часто встречается при создании сервера в локальной подсети. Маршрутизатор или модем могут блокировать порт, который пытается использовать сервер игры. Для разных моделей эта процедура происходит немного по-разному.

Есть 2 способа открытия портов:

На сайте portforward.com представлена сборка специального ПО, которое предназначено для открытия портов на различных моделях модемов. Зайдите на этот сайт и в списке найдите модель своего модема или маршрутизатора. Перейдите на страницу вашей модели и скачайте оттуда утилиту, предназначенную для открытия портов. С помощью неё откройте порт, который использует ваш сервер (по умолчанию 26900). Зайдите в веб-интерфейс вашего модема или маршутизатора через веб-браузер. Как правило, чтобы зайти в него, в строке ввода веб-адреса нужно ввести 192.168.1.1 или 192.168.0.1. После того, как вы оказались в меню веб-интерфейса, найдите пункт Port Forwarding или NAT. После открытия этого меню вам потребуется ввести некоторые параметры. Параметры, которые могут потребоваться: Start Port — 26900, End Port — 26910, IP adress — локальный IP-адрес компьютера, на котором вы создаете сервер (например, 192.168.1.2), Protocol — сначала введите TCP, а после этого повторите всю процедуру снова для протокола UDP.

  1. Перейти на этот сайт
  2. Выберите марку маршрутизатора
  3. Выберите версию вашего маршрутизатора (если вашей версии нет, выберите ближайшую к вашей версии).
  4. Выберите Minecraft (начиная с 7dtd — это новая игра, в которую он не был добавлен в список игр / программ. Minecraft почти такой же, за исключением того, что вы переносите 26900 до 26910 вместо 25565)
  5. Следуйте инструкциям на сайте.
Читайте также:  Как настроить ноутбук для роутера ростелеком

Зайдите в веб-интерфейс вашего модема или маршутизатора через веб-браузер. Как правило, чтобы зайти в него, в строке ввода веб-адреса нужно ввести 192.168.1.1 или 192.168.0.1. После того, как вы оказались в меню веб-интерфейса, найдите пункт Port Forwarding или NAT. После открытия этого меню вам потребуется ввести некоторые параметры. Параметры, которые могут потребоваться: Start Port — 26900, End Port — 26910, IP adress — локальный IP-адрес компьютера, на котором вы создаете сервер (например, 192.168.1.2), Protocol — сначала введите TCP, а после этого повторите всю процедуру снова для протокола UDP.

Настройки Dedicated Server.

true — Включено

false — Выключено

Описание ServerName My Game Host Название сервера ServerDescription A 7 Days to Die server Описание сервера ServerWebsiteURL Website URL сервера ServerPassword Пароль сервера ServerLoginConfirmationText

Текст (правила или соглашения)пользователь увидит сообщение во время присоединения к серверу и должен подтвердить его, прежде чем продолжить.

ServerPort 26900 Игровой порт сервера ServerVisibility 2 Видимость этого сервера: 2 = общедоступный, 1 = показывается только друзьям, 0 = отсутствует в списке. Поскольку вы никогда не дружите с выделенным сервером, установка для него значения «1» будет работать только тогда, когда первый игрок подключается вручную по IP ServerDisabledNetworkProtocols SteamNetworking Сетевые протоколы, которые не следует использовать. Через запятую. Возможные значения: LiteNetLib, SteamNetworking. Выделенные серверы должны отключить SteamNetworking, если между вашими пользователями и сервером нет NAT-маршрутизатора или если перенаправление портов настроено правильно ServerMaxWorldTransferSpeedKiBs 512 Максимальная (!) Скорость в килобайтах / с, с которой мир передается клиенту при первом подключении, если у него еще нет мира. Максимум составляет около 1300 кБ / с, даже если вы установите более высокое значение. ServerMaxPlayerCount 8 Максимальное количество слотов ServerReservedSlots 0 Кол-во Резервных слотов ServerReservedSlotsPermission 100 Permission для резервного слота ServerAdminSlots 0 Кол-во Резервных слотов для администрации. ServerAdminSlotsPermission 0 Permission для резервного слота администрации ControlPanelEnabled false Включение / отключение веб-панели управления ControlPanelPort 8080 Порт веб-панели управления ControlPanelPassword CHANGEME Пароль веб-панели управления TelnetEnabled true Включение / отключение Telnet TelnetPort 8081 Порт Telnet TelnetPassword Пароль Telnet (Если пароль не установлен, сервер будет прослушивать только локальный канал) TelnetFailedLoginLimit 10 Кол-во неправильных вводов паролей от одного удаленного клиента, клиент будет заблокирован для подключения к интерфейсу Telnet. TelnetFailedLoginsBlocktime 10 На сколько будет заблокирован клиент к Telnet (в секундах) TerminalWindowEnabled true Показать окно терминала для вывода журнала / ввода команд (только для Windows) AdminFileName serveradmin.xml Имя файла администратора сервера. Путь относительно SaveGameFolder (Админ/бан/ограничение/белый лист.) UserDataFolder absolute path Путь где сервер хранит все сгенерированные данные, включая созданные RWG миры. Не забываем раскомментировать запись! SaveGameFolder absolute path Путь где сервер хранит сохранения мира. Не забываем раскомментировать запись! EACEnabled true Включает / отключает EasyAntiCheat HideCommandExecutionLog 0 Скрыть журнал выполнения команд. 0 = показать все, 1 = скрыть только от Telnet / ControlPanel, 2 = также скрыть от удаленных игровых клиентов, 3 = скрыть все MaxUncoveredMapChunksPerPlayer 131072 Укажите, сколько чанков может быть обнаружено на игровой карте каждым игроком. В результате максимальный размер файла карты для игрока составляет (x * 512 байт), открытая область (x * 256 м²). По умолчанию 131072 означает, что в любой момент может быть обнаружено не более 32 км² PersistentPlayerProfiles false Если отключено, игрок может присоединиться к любому выбранному профилю. Если это включено, они присоединятся к последнему профилю, к которому они присоединились. GameWorld Navezgane «RWG» (см. Параметры WorldGenSeed и WorldGenSize ниже) или любое уже существующее мировое имя в папке Worlds (в ​​настоящее время поставляется с, например, «Navezgane», «PREGEN01». ) WorldGenSeed asdf Если RWG, это семя для поколения нового мира. Если мир с таким именем уже существует, он просто загрузит его WorldGenSize 4096 Если RWG, это контролирует ширину и высоту созданного мира. Он также используется в сочетании с WorldGenSeed для создания внутреннего начального числа RWG, таким образом, также создается уникальное имя карты, даже если используется тот же WorldGenSeed. Должно быть от 2048 до 16384, хотя создание / загрузка / загрузка карты большого размера займет много времени. GameName My Game Каким бы ни было название игры. Это влияет на название сохраненной игры, а также на семя, используемое при размещении украшений (деревьев и т. Д.) В мире. Он не контролирует общий макет мира при создании мира RWG. GameMode GameModeSurvival Выживание в игровом режиме GameDifficulty 2 Значения от 0 до 5 (0 = самый простой, 5 = самый сложный) BlockDamagePlayer 100 Сколько урона игроки наносят блокам (в процентах в целых числах) BlockDamageAI 100 Сколько урона ИИ наносят блокам (в процентах в целых числах) BlockDamageAIBM 100 Сколько урона ИИ наносят блокам во время кровавых лун (в процентах в целых числах) XPMultiplier 100 Множитель получения опыта (в процентах в целых числах) PlayerSafeZoneLevel 5 Если игрок ниже или равен этому уровню, он создаст безопасную зону (без врагов) при появлении. PlayerSafeZoneHours 5 Часы по мировому времени, эта безопасная зона существует BuildCreate false включение / выключение чит-режима DayNightLength 60 Игровые сутки,реального времени: 60 минут DayLightLength 18 Игровой день — длительностью 18 часов (игрового времени) DropOnDeath 1 Будут ли выпадать вещи при смерти. 0 = ничего, 1 = все, 2 = только пояс 3 = только рюкзак, 4 = Удаление всего DropOnQuit 0 Будут ли выпадать вещи при выходе. 0 = ничего, 1 = все, 2 = только пояс 3 = только рюкзак, 4 = Удаление всего BedrollDeadZoneSize 15 Размер от действующего спальника где зомби не будет спавница. BedrollExpiryTime 45 Количество дней, в течение которых спальный мешок остается активным после того, как владелец последний раз был в сети MaxSpawnedZombies 64 Этот параметр охватывает всю карту. На всей карте одновременно может быть только такое количество зомби. Изменение этого параметра оказывает огромное влияние на производительность. MaxSpawnedAnimals 50 Если на вашем сервере много игроков, вы можете увеличить этот лимит, чтобы добавить больше диких животных. Животные не потребляют столько ресурсов процессора, как зомби. ПРИМЕЧАНИЕ: Это не приводит к произвольному появлению большего количества животных: система нереста биома порождает только определенное количество животных в заданной области, но если у вас много игроков, которые все рассредоточены, вы можете достичь предела и может увеличить это. ServerMaxAllowedViewDistance 12 Максимальное расстояние просмотра, которое может запросить клиент (6 — 12). Сильно влияет на использование памяти и производительность EnemySpawnMode true Включение / отключение появления врага EnemyDifficulty 0 0 = нормальный, 1 = дикий ZombieMove 0 0-4 (ходьба, пробежка, бег, спринт, кошмар) ZombieMoveNight 3 0-4 (ходьба, пробежка, бег, спринт, кошмар) ZombieFeralMove 3 0-4 (ходьба, пробежка, бег, спринт, кошмар) ZombieBMMove 3 0-4 (ходьба, пробежка, бег, спринт, кошмар) BloodMoonFrequency 7 С какой периодичностью (в днях) должна происходить кровавая луна. Установите на «0», чтобы не было их. BloodMoonRange 0 Сколько дней,случайным образом отклоняться от вышеуказанной настройки. Установка этого значения в 0 заставляет кровавые луны происходить ровно каждый N-й день, как указано в BloodMoonFrequency BloodMoonWarning 8 Номер часа, со скольких часы становятся красными. Установка значения на -1 не будет показывать. BloodMoonEnemyCount 8 Это количество зомби, которые могут быть живы (порождены одновременно) в любое время ЗА ИГРОКОМ во время орды кровавой луны, однако MaxSpawnedZombies переопределяет это количество в многопользовательских играх. Также обратите внимание, что ваш игровой этап устанавливает максимальное количество зомби НА ПАРТИЮ. Низкие значения стадии игры могут привести к меньшему количеству зомби, чем настройка BloodMoonEnemyCount. Изменение этого параметра оказывает огромное влияние на производительность. LootAbundance 100 Спавн лута в процентах LootRespawnDays 30 Респавн лута в игровых днях. AirDropFrequency 72 Спавн «AirDrop» каждые 72часа (игровых) AirDropMarker false Если включено,добавляет маркер на карту / компас PartySharedKillRange 100 Расстояние, в пределах которого вы должны находиться, чтобы получить очки опыта за убийство в группе и за убийство в квестовой группе. PlayerKillingMode 3 Настройки убийства игроков (0 = без убийства, 1 = убийство только союзников, 2 = убийство только незнакомцев, 3 = убийство всех LandClaimCount 1 Максамильное кол-во территорий на игрока. LandClaimSize 41 Размер охраняемой территории вокруг блока. LandClaimDeadZone 30 Расстояние между соседними защитными территориями между недружественными игроками, которые могут размещать свои территории. LandClaimExpiryTime 7 Количество дней, который игрок может находиться в оффлайне, после чего защита территории игрока снимается. LandClaimDecayMode 0 Скорость ухудшения прочности защиты территории, когда игрок в оффлайне. 0 = линейный 1 = экспоненциальный 2 = Полная защита. LandClaimOnlineDurabilityModifier 4 Прочность территории у игроков, которые сейчас онлайн. По-умолчанию их в 32 раза труднее уничтожить блоки. 0 = бессмертные LandClaimOfflineDurabilityModifier 4 Прочность территории у игроков, которые сейчас онлайн. По-умолчанию их в 32 раза труднее уничтожить блоки. 0 = бессмертные LandClaimOfflineDelay 0 Количество минут после выхода игрока из системы, в течение которого уровень территории переходит из онлайн в офлайн. По умолчанию 0
Читайте также:  Фольксваген пассат б5 не работает спидометр причины

Этот сайт защищен reCAPTCHA и применяются Политика конфиденциальности и Условия использования Google.

Источник

Оцените статью