Коротко. Сервер No More Room in Hell можно разместить самому и бесплатно: установите выделенный сервер, приложение Steam 317670, через SteamCMD с анонимным входом, впишите настройки в nmrih/cfg/server.cfg, запустите его командой srcds_run и откройте порт, который вы передаёте в -port. Или арендуйте сервер No More Room in Hell и пропустите установку и настройку сети.
Игроки находят ваш сервер по названию в браузере серверов внутри игры. Это руководство про оригинальную игру, а не про No More Room in Hell 2.
Проверено 5 ноября 2026 года по обновлению сети 1.15, вышедшему 1 сентября 2026 года, самому новому, которое разработчики анонсировали в Steam.
Руководство опирается на два источника: собственные анонсы разработчиков в Steam и то, что мы запускаем на каждом сервере No More Room in Hell, который размещаем. Что нам не удалось подтвердить по первоисточнику, мы не включили. Чтобы сразу перейти к аренде, откройте вариант 2.
Что вам понадобится
Серверное ПО: выделенный сервер No More Room in Hell, приложение Steam 317670. Мы ставим его с анонимным входом в Steam. Сама игра ставится отдельным приложением Steam (224260), его устанавливают ваши игроки; в Steam она значится как бесплатная.
Машина, которая всегда включена: запасной ПК, домашний сервер или виртуальная машина в облаке. В руководстве используется 64-битный Debian или Ubuntu; наши серверы работают на Debian 12. У игры есть сборки для Windows и Linux в Steam, но мы тестировали только серверную версию для Linux.
ОЗУ и процессор: системные требования к серверу разработчики, насколько мы смогли найти, не публикуют. Любые цифры, которые вы встретите в других местах, считайте оценкой.
Порт: один порт на ваш выбор, который передаётся серверу через -port и открывается на файрволе и роутере.
Число игроков: задаётся через -maxplayers.
Вариант 1: разместить самому
Команда загрузки и пути к файлам ниже основаны на тех, что используют наши серверы. Панель добавляет и несколько защитных мер, о которых мы расскажем дальше.
Сам SteamCMD является 32-битной программой (в его архиве есть только linux32/steamcmd), поэтому эти 32-битные библиотеки необходимы. Если srcds_run позже остановится из-за отсутствующей библиотеки .so, установите пакет, который её предоставляет (пакет :i386, если библиотека 32-битная).
Создайте пользователя для сервера и переключитесь на него.
В наших собственных установках загрузки SteamCMD иногда завершались без ошибки, хотя команда выглядела выполненной: примерно в двух чистых установках из семи. В таких случаях файла steamapps/appmanifest_317670.acf не было, поэтому проверьте, что он есть, а также srcds_run, в папке сервера и запустите команду снова, если чего-то из этого нет.
Скопируйте библиотеки клиента Steam. Наша установка копирует их в .steam/sdk32 и .steam/sdk64 в домашней папке пользователя, от имени которого работает сервер (на наших серверах папка сервера и есть эта домашняя папка). Для пользователя nmrih из примера выше:
Создайте файл конфигурацииnmrih/cfg/server.cfg внутри папки сервера и впишите в него эти пять строк. Именно эти настройки управляются нашей панелью:
hostname "My No More Room in Hell server"
sv_password ""
sv_difficulty "classic"
sv_alltalk 0
mp_timelimit 45
Панель предлагает три значения для sv_difficulty: casual, classic и nightmare. Её настройка Лимит времени на карту (минуты) записывает mp_timelimit, а переключатель Общий голосовой чат записывает sv_alltalk как 1 (включён) или 0 (выключен).
Добавьте административные квары, если нужно. Обновление 1.14.2 добавило sv_ban_items, список запрещённых названий предметов через запятую, с примером sv_ban_items me_fubar,exp_tnt,item_pills. Обновление 1.15 добавило sv_gamedesc_override, которая меняет описание игры без плагина. В анонсах перечислено ещё много серверных кваров.
Перезапустите сервер после изменения server.cfg.
Откройте порт
Откройте порт, который вы передадите в -port, на файрволе машины и пробросьте его на роутере.
Обновление 1.15 добавило Steam Networking и сообщает, что «проброс портов больше не требуется». Единственный описанный способ им воспользоваться, это новое меню в окне Создать сервер в игре (публичные серверы, серверы только для друзей или скрытые из списка). Как им пользуется выделенный сервер, не сказано, поэтому на своих мы по-прежнему открываем порт.
Запустите и подключитесь
Запуск сервера выполняется из папки сервера. Вот наша строка запуска, в примере порт 27015:
-port должен совпадать с портом, который вы открыли, а -maxplayers задаёт число слотов для игроков. Сервер готов, когда консоль выводит строку с gameserver Steam ID.
Подключитесь. Запустите No More Room in Hell, откройте браузер серверов и найдите свой сервер по названию ровно так, как оно записано в hostname. Начиная с 1.15 браузер также показывает сложность каждого сервера в его описании игры.
Обновить сервер можно так: остановите его и снова выполните команду загрузки из шага 4. В анонсе 1.15 сказано, что обновление применяется, когда игроки перезапускают No More Room in Hell, поэтому им тоже нужно перезапустить игру.
Почему ваши настройки могут ничего не менять
Это ловушка, которую мы нашли, когда собирали нашу установку. Наша панель меняет настройку, редактируя строку, которая уже есть в server.cfg. Она не умеет создавать файл и не умеет добавлять недостающую строку, и в обоих случаях ничего не сообщает. Настройка выглядит сохранённой и ничего не делает. Поэтому наша установка создаёт файл и добавляет только те пять строк, которых в вашем файле ещё нет. Если вы управляете server.cfg скриптом или вручную, делайте так же: убедитесь, что каждая из пяти строк существует, прежде чем полагаться на инструмент, который её меняет.
Вариант 2: разместить на PlayNHost
Аренда избавляет от установки, порта и обновлений. Вы по-прежнему выбираете название, пароль, если он нужен, и свои правила.
Выберите план. Откройте страницу хостинга серверов No More Room in Hell. На момент написания есть один план, FIREAXE, на 8 игроков. Нажмите Настроить план и завершите заказ. Цены меняются, поэтому проверяйте их на этой странице.
Дождитесь установки. Сервер появится в панели. Его Console выведет строку с gameserver Steam ID, когда он будет готов.
Назовите его. На вкладке Настройки, в разделе Настройки игры, задайте Название сервера и, для приватного сервера, Пароль для входа. Затем перезапустите.
Выберите правила там же: Карта по умолчанию (карта, на которой стартует сервер), Сложность (casual, classic или nightmare), Общий голосовой чат и Лимит времени на карту (минуты). Перезапустите, чтобы применить. См. Как изменить настройки и карты сервера No More Room in Hell.
Пригласите игроков. На вкладке Обзор скопируйте Адрес сервера и отправьте его игрокам вместе с паролем из поля Пароль для входа, если вы его задали. См. Как подключиться к серверу No More Room in Hell.
Что панель делает за вас
Порт выдаётся и открыт с самого начала, и сервер запускается на нём.
Установка повторяет загрузку SteamCMD до трёх раз и останавливается с понятной ошибкой, если приложение так и не пришло, вместо того чтобы оставить сервер, который падает при первом запуске.
Ваши настройки записываются в server.cfg при каждом запуске, поэтому меняйте их в разделе Настройки игры, а не в файле. Установка сначала создаёт пять строк, чтобы у перечисленных выше настроек было куда записаться.
При включённом Автообновление (по умолчанию, под Show advanced в разделе Настройки игры) сервер при каждом запуске скачивает из Steam любую новую сборку.
Необязательный переключатель Установить SourceMod добавляет Metamod:Source и SourceMod: включите его и переустановите сервер, потому что читает его только установка. Установка завершается громкой ошибкой, если они не появились, вместо того чтобы делать вид, что всё в порядке. Если выключить его позже, они не удалятся.
Стоимость: серверное ПО бесплатно. Свой хостинг обходится в электричество, оборудование и трафик либо в облачную машину. Аренда стоит ежемесячную плату, которую задаёт план.
Доступность: домашний сервер работает, только пока работают ваш ПК, электричество и интернет. Арендованный сервер работает на оборудовании хостинга.
Открытость: дома игроки подключаются к вашему публичному IP-адресу, а файрвол и роутер на вас. Арендованный сервер не раскрывает ваш домашний IP.
Настройка: для своего хостинга нужны командная строка, SteamCMD, порт и server.cfg, который вы ведёте вручную. Для аренды нужны название, пароль и ваши правила.
Контроль: свой хостинг даёт вам каждый файл. На наших серверах основные настройки вы меняете в панели, а для остального остаётся вкладка Файлы.
Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Вы можете принять всё, принять только необходимые файлы cookie или выбрать по категориям.Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Здесь они включены по умолчанию. Вы можете отключить всё, что не хотите.Читать политику конфиденциальности