创建基础监听服务器
前置条件
请先完成 NorthStarCN 安装,并确保服务端可以被其他设备访问。若要让互联网玩家加入,需要将 UDP 37015 转发到运行游戏的电脑。
创建服务器
- 进入游戏大厅。
- 点击 私人比赛 开始创建房间。
仅创建私人比赛还不能让其他玩家加入。完成 UDP 37015 端口转发后,房间通常会出现在服务器浏览器中,其他客户端即可连接。
MOD 信息可见
将服务端进行端口转发并发布到服务器浏览器后,客户端可以看到当前启用的全部 MOD 名称。
服务端配置
监听服务器和独立服务端通常都需要调整一些配置,例如修改服务器名称、密码或 tickrate。服务端启动时会执行以下配置文件:
text
R2Northstar/mods/Northstar.CustomServers/mod/cfg/autoexec_ns_server.cfg监听服务器也可以使用独立服务端的设置:
- 启动参数写入
Titanfall2/ns_startup_args.txt。 - ConVar 写入
R2Northstar/mods/Northstar.CustomServers/mod/cfg/autoexec_ns_server.cfg。
监听服务器与独立服务端的区别是:监听服务器只有在房主位于对局中时才能运行。
更完整的变量说明请查看服务端设置。
实用设置
更改地图和模式
在控制台中执行:
text
sv_cheats 1; script GameRules_ChangeMap( "mp_forwardbase_kodai", "ctf" ); sv_cheats 0将 mp_forwardbase_kodai 和 ctf 替换为目标地图和模式。可用名称请查看模式、地图与武器代码。
限制房间设置
将 ns_private_match_only_host_can_change_settings 设为 2,仅房主可以修改房间设置。
将 ns_private_match_countdown_length 设为 0 可取消开始比赛前的倒计时;再将 ns_private_match_only_host_can_start 设为 1,即可限制只有房主能开始比赛。