No More Room in Hell настраивается консольными переменными движка Source, которые записываются в файл конфигурации, выполняемый сервером при запуске.
Где лежат файлы
В панели откройте Files и перейдите в:
nmrih/cfg/
server.cfgвыполняется при каждой смене карты. Ваши настройки пишутся сюда.mapcycle.txtсодержит карты, на которых играют, и их порядок.motd.txtсодержит сообщение, которое видят заходящие игроки.
Сами карты лежат в nmrih/maps/.
server.cfg
hostname "My PlayNHost NMRiH Server"
sv_contact "[email protected]"
rcon_password "a-long-password-here"
sv_password ""
sv_lan 0
sv_region 3
sv_gravity 800
mp_timelimit 0
sv_alltalk 0
sv_allow_wait_command 0
sv_setsteamaccount "YOUR_GSLT_TOKEN"
hostnameэто название, которое показывается в браузере.- Пустой
sv_passwordозначает открытый сервер. rcon_passwordдаёт полное удалённое управление. Сделайте его длинным и никому не показывайте.sv_setsteamaccountэто токен входа игрового сервера Steam, который нужен публичному серверу, чтобы попасть в список. О том, как его создать, см. наше руководство по решению проблем.
В No More Room in Hell есть собственные переменные сложности и целей поверх стандартных для Source. Поищите в конфигурации переменные с префиксом nmrih или выведите их списком в консоли панели и меняйте по одной.
Ротация карт
Отредактируйте nmrih/cfg/mapcycle.txt, одно название карты на строку, без расширения файла:
nmo_broadway
nmo_chinatown
nms_ransack
nmo_toxteth
Карты с целями начинаются с nmo_, а карты на выживание с nms_. Смешивать их в одной ротации можно, но эти два режима играются очень по-разному, поэтому большинство серверов придерживается одного.
Пользовательские карты
- Остановите сервер.
- Загрузите файлы
.bspвnmrih/maps/. - Добавьте названия карт в
mapcycle.txt. - Запустите сервер и проверьте командой
changelevel yourmapnameв консоли панели.
Игроки скачивают пользовательские карты с сервера при входе, и это медленно. Если вы запускаете много пользовательских карт, обычное решение это быстрый хост для загрузок, указанный через sv_downloadurl.
Слоты
Число слотов вашего тарифа применяется через переменную MAXPLAYERS на странице Параметры запуска вашего сервера, до которой можно добраться из обзора сервера. Чтобы запускать больше игроков, смените тариф в разделе оплаты.
Примените изменения
Сохраните файл, затем перезапустите сервер или выполните exec server.cfg в консоли панели. Некоторые переменные вступают в силу только при смене карты, поэтому самое надёжное подтверждение это changelevel.



