如何创建你自己的服务器

0 点赞
No More Room in Hell
转载

通过本指南,你将学会创建自己的服务器,以便在互联网上与你想一起玩的人进行游戏。你的服务器将出现在互联网服务器列表中。 步骤1:开放端口。 开始之前,必须确保已开放UDP端口27015(英文称为open/fowarded)。如果是通过路由器连接互联网,这一步是必要的。要开放端口,需通过浏览器访问路由器的设置,通常地址为192.168.0.1或192.168.1.1。进入路由器设置页面后,需进入高级>端口转发规则部分,并为我们的电脑添加该端口。

步骤2:服务器设置(可选) 此步骤用于保存服务器配置,避免每次关闭并重新打开游戏时重复操作。 打开记事本并输入以下内容: hostname 服务器名称 sv_password 服务器密码 net_start sv_lan 0 sv_friendly_fire_factor 0.75 sv_realism 1 sv_vote_issue_changelevel_allowed 0 sv_vote_issue_nextlevel_allowed 0 sv_vote_issue_restart_game_allowed 0 如果需要无密码服务器,请删除sv_password行。如果想要一个关闭友军伤害的服务器,请将相关参数设为0;如果不希望服务器为写实模式,同样设为0。 投票议题决定是否允许通过投票来更换地图、重新开始游戏等。建议将其设为0,这样您就不会失去对自己服务器的控制权。 将文件保存为【servermode.cfg】(选择类型:所有文件),并存放在【C: Program Files (x86) Steam SteamApps common nmrih nmrih cfg】路径下。

步骤3:启用控制台 为了能够正确运行服务器并对其进行控制,需要使用控制台。要启用控制台,请在Steam游戏库中右键点击游戏【活死人之地】,然后选择属性>设置启动选项...并输入-console(无需引号)。

步骤4:创建服务器 打开游戏,如果你正确完成了上一步操作,应该能看到控制台。

如果你已正确完成第二步来运行预配置服务器,请在控制台输入: maxplayers 6 map nmo_cabin exec servermode.cfg 之后可能需要更改或重新加载地图以使更改生效。 changelevel nmo_cabin 如果你选择跳过第二步,可以从创建服务器(Create Server)运行,然后在控制台输入以下命令: sv_lan 0 最后更改地图以使更改生效(可以是同一地图) changelevel nmo_cabin 开始游戏吧! 其他说明 当你主持一个无密码的开放服务器时,可能会遇到不受欢迎的玩家,他们可能是因为 ping 值过高,或者说外语且不配合……又或者浪费弹药。以下是一些非常实用的控制台命令: status:此命令至关重要,能显示服务器及其玩家的信息。 banip <分钟> <IP>:若遇到非常烦人的玩家,只需输入“status”,查看其IP,然后执行封禁999分钟的操作,例如:banip 999 192.168.0.111。 changelevel nmo_...:该命令可用于即时切换地图。 以上就是全部内容。希望大家能享受游戏。 由衷感谢《地狱已满》的开发者们,这确实是一款非常有趣的游戏,而且它是免费的,所有人都能游玩。 Franivelius