Team Fortress 2 服务器使用 srcds_run -console -game tf 加参数启动(+map、+maxplayers、+sv_pure、+sv_setsteamaccount)。官方 TF Wiki 的示例为“+map ctf_2fort +sv_pure 1 +maxplayers 24”。该工具生成完整命令。
如何使用该工具
选择 Linux 或 Windows、起始地图(如 ctf_2fort)和人数。
设置 sv_pure(官方示例为 1)及必要时的端口(默认 27015)。
粘贴在 steamcommunity.com/dev/managegameservers 创建的 GSLT 令牌:要出现在服务器列表中必须提供。
下载脚本放到 srcds_run 旁,赋予执行权限(chmod +x)后运行;Windows 下改名为 .bat。
使用的端口
- 27015/udp:游戏
- 27015/tcp:RCON
- 27020/udp:SourceTV
常见问题
- 最大玩家数是多少?
- 官方示例使用 24 人。所查阅页面未给出确切上限;输入框最多接受 100,请确认你的版本支持的数值及 CPU 负载。
- 服务器机器上需要拥有 TF2 吗?
- 不需要:专用服务器(app 232250)可用 SteamCMD 匿名登录安装,但要出现在列表中仍需 GSLT 令牌。
