限时抢购 50% 全场服务器优惠 仅剩最后几小时!
距结束还剩: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
分类

No More Room in Hell 服务器设置指南


本指南介绍如何在 Legion Hosting 上设置 No More Room in Hell (NMRiH) 专用服务器、配置启动变量、编辑 server.cfg、设置地图轮换、配置游戏模式以及连接到您的服务器。有关管理员命令和插件支持,请参阅 No More Room in Hell 管理员命令

关于 No More Room in Hell: NMRiH 是一款基于 Valve Source 引擎构建的免费合作僵尸生存游戏。玩家合作完成目标或在丧尸浪潮中存活。游戏特色包括真实的武器机制、有限的弹药以及对团队合作的重视。基于 Source 引擎,服务器管理遵循与其他 Source 游戏(如 CS:S 和 TF2)相似的模式。

1. 首次启动

  1. 登录 GPanel 并选择您的 NMRiH 服务器。
  2. 前往 Startup 选项卡并查看可用变量(参见下表)。
  3. 可选择更改 SRCDS_MAP 来设置首先加载的地图。
  4. 返回 Console 选项卡并点击 Start
  5. 等待控制台显示服务器已完成加载第一张地图。首次启动可能需要一分钟,因为服务器会初始化并生成默认配置文件。
  6. 服务器运行后,在 nmrih/cfg/server.cfg 中配置服务器名称、RCON 密码和其他设置(见下文)。
RCON 密码:在将服务器公开之前,请务必在 server.cfg 中设置 RCON 密码。如果没有设置,远程管理访问将被禁用,您在服务器运行时的控制能力将受到限制。

2. GPanel 启动变量

以下变量在 GPanel Startup 选项卡中可用。服务器名称、密码、RCON 密码和最大玩家数等设置在 server.cfg 中配置(参见下方第 3 节)。

变量 默认值 说明
SRCDS_MAP nms_northway 服务器启动时加载的地图。目标模式地图使用 nmo_ 前缀,生存模式地图使用 nms_ 前缀。
AUTO_UPDATE 1 启动时自动更新服务器。设置为 0 可禁用。
注意: NMRiH 是 Source 引擎游戏。服务器名称、密码、RCON 密码和最大玩家数均在 nmrih/cfg/server.cfg 中配置,而非作为 GPanel 启动变量。

3. 服务器配置 (server.cfg)

NMRiH 使用标准的 Source 引擎 server.cfg 文件进行详细配置。编辑前请停止服务器。

文件位置

nmrih/cfg/server.cfg

使用 GPanel 中的 Files 选项卡或通过 SFTP 连接打开此文件。如果文件不存在,请手动创建或启动并停止服务器以生成默认文件。

编辑 server.cfg 前请务必停止服务器。服务器运行时所做的更改可能在关闭或切换地图时被覆盖。

关键设置

设置 默认值 说明
hostname NMRiH Server 在浏览器中显示的服务器名称。
sv_password (空) 加入密码。留空则为公开访问。
rcon_password (无) 用于远程管理访问的 RCON 密码。必须设置才能使 RCON 正常工作。
maxplayers 8 最大同时在线玩家数。
sv_contact (空) 服务器运营者的联系邮箱或 URL。可选。
sv_region 255 浏览器中的服务器区域代码。0=美国东部,1=美国西部,2=南美,3=欧洲,4=亚洲,5=澳大利亚,255=全球。
mp_timelimit 0 每张地图的时间限制(分钟)。0 表示无时间限制(基于回合推进)。
sv_alltalk 1 允许所有玩家无论距离远近都能通过语音聊天互相听到。设置为 0 可启用基于距离的语音。

server.cfg 示例

hostname "My NMRiH Server"
sv_password ""
rcon_password "MySecureRCON"
maxplayers 8
sv_region 255
mp_timelimit 0
sv_alltalk 1
sv_lan 0

4. 地图轮换 (mapcycle.txt)

NMRiH 使用 mapcycle.txt 文件进行地图轮换。每回合结束后,服务器会加载列表中的下一张地图。

文件位置

nmrih/mapcycle.txt

格式

每行列出一张地图。地图按从上到下的顺序加载,然后循环重复。

nmo_broadway
nmo_cabin
nmo_chinatown
nmo_shelter
nmo_toxteth
nms_favela
nms_midwest
nms_northway

地图名称前缀

前缀 游戏模式 说明
nmo_ 目标模式 玩家完成目标(寻找物品、到达撤离点)同时与僵尸战斗。最受欢迎的模式。
nms_ 生存模式 基于波次的生存。玩家防守一个位置,抵御越来越困难的僵尸浪潮。
提示:您可以在同一个地图轮换中混合 nmo_nms_ 地图。服务器会根据地图前缀自动切换游戏模式。

5. 游戏模式

目标模式 (nmo_)

主要游戏模式。玩家必须合作完成一系列目标——寻找钥匙、启动发电机、到达撤离点——同时地图上有僵尸游荡。玩家全部阵亡或未能撤离则判定失败。

生存模式 (nms_)

基于波次的防守。玩家坚守一个位置,抵御越来越困难的僵尸浪潮。弹药和补给稀缺。目标是尽可能存活更多波次或达到设定波数以获胜。

6. 如何连接

方式 A -- Steam 服务器浏览器

  1. 打开 Steam 客户端。
  2. 点击顶部菜单中的 View,然后选择 Game Servers
  3. 点击 Favourites 选项卡,然后点击 Add a server
  4. 输入 GPanel Network 选项卡中的服务器 IP 和端口:
    <your-server-ip>:<port>
  5. 点击 Add this address to favourites,然后选择服务器并点击 Connect

方式 B -- 游戏内控制台

  1. 通过 Steam 启动 No More Room in Hell
  2. 在 Options > Keyboard > Advanced > Enable Developer Console 中启用开发者控制台。
  3. ~(波浪键)打开控制台。
  4. 输入连接命令:
    connect <your-server-ip>:<port>
  5. 如果设置了密码,请添加密码:
    connect <your-server-ip>:<port>; password YourPassword

方式 C -- 游戏内服务器浏览器

  1. 通过 Steam 启动 No More Room in Hell
  2. 在主菜单中选择 Find Servers
  3. 按名称搜索或浏览列表找到您的服务器。
  4. 选择您的服务器并点击 Connect
需要帮助查找服务器的 IP 和端口?除非您拥有专用 IP,否则端口是随机分配的。请参阅 如何查找服务器 IP 和端口

7. RCON(远程控制台)

RCON 允许您远程执行服务器命令,无需连接到游戏。它使用标准的 Source 引擎 RCON 协议。

在游戏内使用 RCON

  1. 打开开发者控制台(~)。
  2. 输入您的 RCON 密码:
    rcon_password YourRCONPassword
  3. 在命令前加上 rcon 前缀来执行:
    rcon changelevel nmo_broadway
    rcon kick PlayerName

使用外部 RCON 客户端

您也可以使用独立的 RCON 工具远程管理服务器。使用您的服务器 IP、端口和 RCON 密码进行连接。常用的 Source RCON 客户端包括 HLSW 和 mcrcon。

安全提示:请使用强壮且唯一的 RCON 密码。RCON 提供完整的服务器控制权限,不应与不受信任的用户共享。

故障排除

  • 服务器未出现在浏览器中:GPanel 中确认服务器已完全启动。确保 server.cfgsv_lan 设置为 0。Steam 浏览器可能需要 2-3 分钟来索引新服务器。
  • 无法连接:在 GPanel 的 Network 选项卡中检查服务器 IP 和端口。尝试通过控制台使用 connect IP:PORT 连接。
  • 地图未找到错误:验证 mapcycle.txt 中的地图名称是否与 nmrih/maps/ 中的实际地图文件一致。名称区分大小写。
  • 启动时崩溃:删除 server.cfg 并重启以重新生成默认配置。检查 GPanel 控制台中的具体错误消息。
  • RCON 无法使用:确认 rcon_password 已在 server.cfg 和 GPanel Startup 选项卡中都设置。确保您使用的是正确的端口。

相关文章

需要帮助?

如果您遇到本指南未涵盖的问题,请 提交工单,并附上您的服务器 IP、问题描述以及 GPanel 控制台中的错误消息。


这篇文章对您有帮助吗?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.