按小时计费的游戏服务器,玩多久付多久。

CS2出现"server is running an older version":怎么解决

你想加入一个CS2服务器,却被告知服务器版本过旧,或者提示你的游戏版本过旧。这说明你的游戏和服务器用的不是同一个CS2版本。下面说明是哪一边版本旧,以及怎么解决。

为什么会这样

  • 玩家只能加入和自己游戏版本完全相同的CS2服务器。
  • Valve发布更新时,Steam会更新你的游戏。专用服务器运行中不会自动更新。
  • 所以补丁发布后,用新版本的玩家无法加入还停留在旧版本的服务器,反过来也是一样。

是哪一边版本旧?

  • "Server is running an older version":服务器版本旧,请按下面的方法修复服务器。
  • "Your game is out of date" 或类似提示:你的游戏版本旧,请在Steam里更新。
  • 有些朋友能加入,有些不能:不能加入的那些人,用的版本和服务器不一样。

在你这边(玩家)修复

  1. 关闭CS2,重启Steam,等更新在下载页面里完成。
  2. 检查你选的版本:在库中右键点击Counter-Strike 2,选属性,再选测试版。当前版本下,Beta Participation应该是无。
  3. 还是不行?选属性,已安装的文件,验证游戏文件的完整性。

测试版标签:旧的CS2版本

Steam在属性,测试版里列出以前的CS2版本。Valve保留这些主要是为了让你能观看用旧版本录制的录像。

  • 如果你为了看录像选了旧版本,之后忘了改回来,就无法加入最新的服务器。把它改回无。
  • 回放一个旧录像,提示和当前游戏版本不兼容?这些旧版本就是为此准备的。

在服务器(主机)那边修复

如果是你自己的专用服务器,用SteamCMD更新,然后重启服务器:

steamcmd +login anonymous +app_update 730 validate +quit

在2hours.gg上:

  • 我们持续关注Valve的更新,并自动重新构建CS2服务器文件,通常一小时内完成。
  • CS2页面会显示我们部署的服务器版本。打勾表示和最新的Steam版本一致。"Update available"表示重新构建还在进行中。
  • Valve发布补丁时已经在运行的服务器,会停留在旧版本上。CS2页面打勾后,部署一台新服务器,并分享新地址。

查看CS2版本,按小时部署服务器

延伸阅读

← 返回所有指南