НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как создать сервер Night of the Dead (2026)

Night of the DeadUpdated Nov 5, 20268 min read

Коротко. Сервер Night of the Dead можно бесплатно поднять самому: установите выделенный сервер (приложение Steam 1420710) через SteamCMD с анонимным входом, отредактируйте ServerSettings.ini и откройте UDP 7777 (игра) и UDP 27015 (запросы). Или арендуйте сервер Night of the Dead и забудьте про настройку сети.

В руководстве разработчика о подключении сказано только одно: версия сервера и версия игры у игроков должны совпадать.

Проверено 5 ноября 2026 года на версии игры 1.2.0.0 (Development Update #21, 13 октября 2025 года), самой новой, о которой разработчик объявил в Steam.

В этом руководстве использованы собственное руководство разработчика по выделенному серверу, которое Jackto Studios опубликовала на форуме игры в Steam в 2020 году, файлы из текущей загрузки сервера и то, что мы запускаем на своих серверах Night of the Dead. Если они расходятся, мы это отмечаем. Чтобы сразу перейти к аренде, откройте вариант 2.

Что понадобится

  • Серверное ПО: выделенный сервер Night of the Dead, приложение Steam 1420710. Он бесплатный и загружается с анонимным входом в Steam. Сама игра имеет номер приложения 1377380.
  • Машина, которая всегда включена: в руководстве разработчика в требованиях указаны 64-разрядная Windows, клиент Steam и SteamCMD. Мы запускаем Windows-сервер на Linux через Wine, чего разработчик не описывает.
  • Железо: в серверном руководстве разработчика нет требований к оборудованию. На странице Steam указано только то, что нужно самой игре.
  • Сеть: UDP 27015 для порта запросов и UDP 7777 для порта игровых клиентов, открытые в брандмауэре и проброшенные на роутере.
  • Игра: у каждого игрока должна быть Night of the Dead в Steam, той же версии, что и сервер.

Вариант 1: поднять самому

Windows (путь разработчика)

  1. Установите SteamCMD на компьютер, где будет сервер.
  2. Скачайте сервер. В SteamCMD, с двойными кавычками вокруг папки:
    login anonymous
    force_install_dir "C:\NOTDServer"
    app_update 1420710 validate
    exit
  3. Отредактируйте ServerSettings.ini в установленной папке. Копия из загрузки (проверена 5 ноября 2026 года) начинается так, комментарии опущены:
    [ServerSettings]
    ServerName=YOUR_SERVER_NAME
    Password=YOUR_PASSWORD
    MaxPlayers=16
    
    [SystemSettings]
    IngameAdminPassword=YOUR_ADMIN_PASSWORD
    DefaultMessageOfTheDay=YOUR_SERVER_MESSAGE
    SaveName=SAVE_NAME
    SaveIntervalHour=2
    
    [GameSettings]
    Difficulty=Normal
    Difficulty принимает Peaceful, Easy, Normal, Hard, Survival, Challenge, Legend или Custom. Правила с переключателями вкл/выкл, например NoWave и NoTeamKill, находятся в [GameSettings/General]. В файле сказано, что разделы [GameSettings/Basic], [GameSettings/Advanced] и [GameSettings/Detail] работают только при сложности Custom.
  4. Откройте порты. Разрешите UDP 7777 и UDP 27015 как исключения в брандмауэре и пробросьте оба на машину.
  5. Запустите StartServer.bat. Он копирует ServerSettings.ini в LF\Saved\Config\, перезаписывая находящуюся там копию, а затем запускает LFServer.exe на UDP 7777 и 27015. Редактируйте файл рядом с .bat, а не тот, что в LF\Saved\Config. Чтобы сменить порты, измените строку сервера в .bat, например:
    LFServer.exe ?listen -log -Port=7779 -QueryPort=27016 -CRASHREPORTS
    В руководстве разработчика 2020 года указан старый путь LF\Binaries\Win64\LFServer.exe; в текущей загрузке LFServer.exe лежит в корневой папке.
  6. Античит. В загрузке есть и StartSever_Non_EasyAntiCheat.bat (именно так написано), та же строка сервера с добавленным -DisableAntiCheat. Разработчик пишет, что на сервер с включённым античитом могут зайти только игроки с включённой защитой, а на сервер с выключенным античитом может зайти любой игрок.
  7. Найдите свои сохранения в LF\Saved\SaveGames. Сохранение загружается, когда его имя совпадает со значением SaveName в [SystemSettings].
  8. Обновить сервер можно, заново выполнив те же команды SteamCMD после обновления игры. Разработчик отмечает, что для подключения нужны одинаковые версии сервера и клиента.

Linux, как запускаем мы

Руководство разработчика охватывает только Windows и не содержит инструкций для Linux, поэтому считайте это тем, что работает на наших серверах, а не официальным способом. Наша установка скачивает сборку для Windows:

./steamcmd.sh +force_install_dir /home/steam/notd +@sSteamCmdForcePlatformType windows +login anonymous +app_update 1420710 validate +quit

Затем наш запуск стартует сервер под Wine с виртуальным дисплеем, средой выполнения Microsoft Visual C++ 2022 и базовыми шрифтами, установленными через winetricks. Команда выглядит так, с вашими собственными портами вместо портов панели:

wine LF/Binaries/Win64/LFServer-Win64-Shipping.exe ?listen -Port=7777 -QueryPort=27015 -console -log

Это обходит StartServer.bat, поэтому скопируйте ServerSettings.ini в LF/Saved/Config сами, как это делает .bat в Windows. Наша панель считает сервер запущенным, когда в его логе появляется Start Session Complete или Successfully updated session.

Ловушка установки

В наших собственных установках SteamCMD иногда отвечал "Missing configuration" на свежей установке и всё равно завершался так, будто всё получилось, оставляя папку без файлов игры. Новый SteamCMD ещё и обновляется сам и перезапускается при первом запуске, а в наших установках загрузка, начатая во время этого перезапуска, могла провалиться так же. Наш скрипт установки запускает SteamCMD один раз, чтобы он обновился, затем повторяет загрузку до трёх раз и считает установку завершённой, только когда существует steamapps/appmanifest_1420710.acf. Проверьте этот файл сами и запустите команду снова, если его нет.

Вариант 2: разместить на PlayNHost

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

  1. Выберите план. Откройте страницу хостинга серверов Night of the Dead и сравните GREGORY и CLEON. Нажмите Создать сервер у GREGORY (Настроить план у CLEON) и оформите заказ. Цены меняются, поэтому проверяйте их на этой странице.
  2. Дождитесь установки. Сервер появится в панели. Панель считает его запущенным, когда в его Консоль появляется Start Session Complete или Successfully updated session.
  3. Назовите его. На вкладке Настройки, в разделе Настройки игры, задайте Название сервера (до 32 символов) и, для закрытого сервера, Пароль сервера. Затем перезапустите.
  4. Выберите правила. Установите Сложность в Normal, Peaceful, Easy, Hard, Survival, Challenge, Legend или Custom и задайте MOTD сервера, то есть сообщение дня. Custom использует значения из разделов [GameSettings/Basic], [GameSettings/Advanced] и [GameSettings/Detail] файла LF/Saved/Config/ServerSettings.ini, которые можно редактировать на вкладке Файлы.
  5. Выберите сохранение. Имя сохранённой игры определяет, какое сохранение загрузит сервер. Чтобы перенести сохранение с выделенного сервера, который вы запускали сами, скопируйте его из папки LF\Saved\SaveGames того сервера в LF/Saved/SaveGames на вкладке Файлы, укажите его имя в Имя сохранённой игры и перезапустите.
  6. Задайте пароль администратора в поле Пароль администратора сервера, если он нужен, затем перезапустите и пригласите игроков.

Что панель делает за вас:

  • Игровой порт и порт запросов назначаются вашему серверу при создании и записываются в команду запуска, поэтому пробрасывать порты не нужно.
  • Эти настройки записываются в LF/Saved/Config/ServerSettings.ini при каждом запуске: ServerName, Password, SaveName, IngameAdminPassword, DefaultMessageOfTheDay и Difficulty. Ручная правка этих строк перезаписывается при следующем запуске, поэтому меняйте их в панели. Переключатель PVP (по умолчанию включён) записывается в ключ MODSelect раздела [GameSettings/General]; такой ключ не указан ни в руководстве разработчика, ни в ServerSettings.ini из загрузки сервера.
  • Когда включено Автообновление (по умолчанию, в разделе Показать расширенные параметры внутри Настройки игры), сервер скачивает любую новую сборку при каждом запуске, так что перезапуск равен обновлению. Его можно выключить, чтобы остаться на известной сборке, но игроки смогут зайти только на сервер той же версии, что и их игра.
  • Доп. аргументы добавляют ваши собственные аргументы запуска после тех, что задаёт панель.

Свой сервер или аренда: честное сравнение

  • Стоимость: серверное ПО бесплатно. Свой сервер стоит электричества, оборудования и трафика, либо облачной машины. Аренда стоит ежемесячную плату, которую задаёт план.
  • Доступность: домашний сервер работает, только пока работают ваш ПК, электричество и интернет. Арендованный сервер работает на оборудовании хостера.
  • Открытость: дома игроки подключаются к вашему публичному IP-адресу, а брандмауэр и роутер на вас. Арендованный сервер не раскрывает ваш домашний IP.
  • Настройка: путь разработчика короткий в Windows. В Linux вы сами запускаете программу для Windows под Wine. Для аренды нужны название, пароль и ваши правила.
  • Контроль: на своём сервере вам доступен каждый файл и каждый аргумент запуска. На наших серверах вы меняете настройки в панели, и у вас всё равно есть вкладка Файлы и SFTP.

Хотите пропустить настройку? Посмотрите планы серверов Night of the Dead.

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ