跳转到内容

腐蚀 Rust Staging 服务器:运行并加入

简短回答: 用 Staging 分支 预设创建服务器并选好构建。然后在 Steam 里,右键点击 Rust,打开 属性,游戏版本与测试版,选同一个分支。Steam 更新完你的客户端后,启动服务器,在 上线 时按 加入。

Rust 的 staging 分支是 Facepunch 即将推出的改动在到达正式游戏之前落地的地方。Crucible Local Server 可以在 staging 上运行服务器,让你提前测试这些改动。多出来的一步是,你自己的 Rust 客户端必须和它在同一个构建上才能加入,而这个切换是在 Steam 里完成的,不在应用里。

创建服务器时使用 Staging 分支 预设并按 下一个。第二步 哪个测试构建? 会问你要运行哪个构建:

  • Staging(主线),通常的选择,搭配 原版、+ Carbon 或 + Oxide。
  • 某个 aux 测试分支,它们只有原版。

Facepunch 一年里会开放和关闭 aux 分支、给它们改名,还会把一部分放到访问代码后面。列表显示的是 Steam 此刻提供的内容,再加上 aux01 到 aux04 这四个 aux 位置,这样新分支总有一行可用。标着 需要在“安装”中填写访问代码 的分支,必须先在 安装 下拉列表里解锁:把 Facepunch 公布的代码输入该分支的 访问代码 框并安装。见安装 Rust 服务器文件。

应用会替你安装那个构建,和其他任何安装一样。

把你的 Rust 客户端切到同一个分支

Section titled “把你的 Rust 客户端切到同一个分支”

staging 服务器 和你的 Rust 客户端 必须在同一个构建上,否则客户端连不上。在 Steam 里让它们保持一致:

1. 在你的 Steam 库里找到 Rust。 已经在 staging 上的客户端,名字旁边会显示分支。

Steam 库里显示 Rust 和一项 Rust Staging Branch main

2. 右键点击 Rust,选择属性。

Steam 里对 Rust 右键的菜单,属性在底部

3. 打开“游戏版本与测试版”标签页并选择构建。 选和你的服务器运行的同一个:Staging(主线)对应 main,或者对应的 aux 分支。选 默认公开版本 就回到正式游戏。

Rust 的 Steam 属性里的“游戏版本与测试版”标签页,从包含默认公开版本和 aux 分支的列表中选中了 staging main

4. 对需要访问代码的分支,输入代码。 把它输入 私有版本,按 检查代码,再选它解锁的那个分支。这就是应用在该分支的安装行上要的同一个代码。不需要代码的分支,直接从列表里选。

Rust 的 Steam“游戏版本与测试版”标签页,选中了 aux04 staging 分支,并在“私有版本”字段里输入了 Facepunch 的访问代码

5. 让 Steam 更新 Rust。 Steam 会下载客户端的那个构建。完成之后,你的客户端就在这个分支上了。

Steam 里的 Rust 页面,有安装按钮,准备下载选中的 staging 构建

客户端在对应的分支上之后,在 Crucible Local Server 里启动 staging 服务器,等到 上线,然后像加入其他任何本地服务器一样加入它。在 staging 服务器上,加入 按钮带一个小旗子,它会替你启动单独的 Rust - Staging Branch 应用(正式版服务器会启动正式版 Rust),所以不论哪种情况,打开的都是对的游戏。把那个应用切到对应的分支,仍然需要你自己在上面的 Steam 里完成。

加入 旁边的加入提示 (i) 按钮在 staging 服务器上说的是同样的内容,并带一个 如何切换分支 链接回到本页。关于加入按钮和连接字符串,见控制台、RCON 与管理员工具。

测试完之后,把你的 Steam 客户端切回 默认公开版本,就能再玩正式游戏。