跳至主要内容
RustStats PRO
按键绑定生成器

可直接粘贴的绑定

Rust 会接受未知的按键名称而不报错,然后静默忽略该绑定。这里提供的每个按键和命令都来自 Facepunch 自己的按键绑定页面,因此你粘贴的就是你得到的。

构建

你的绑定

选择一个按键,堆叠任意数量的命令,如果希望仅在按键按下时生效,请标记为“按住”。

    • 向前走。

    bind q forward
快捷方式

现成绑定

点击一个将其添加到列表中,然后更改按键以适合你的手型。

输出

粘贴到控制台

每个绑定一行,末尾带有 writecfg,以便游戏保存它们。

bind q forward writecfg
  1. 1. 按 F1 打开控制台。
  2. 2. 粘贴代码块。每行都会立即执行,因此在关闭控制台之前绑定已生效。
  3. 3. writecfg 将它们保存到 cfg/keys.cfg,这使它们在重启后仍然有效。
参考

绑定的构成方式

直接来自 Facepunch 按键绑定页面——上述生成器遵循的规则。

  • bind <key> <command>

    一个按键,一个命令。

  • bind <key> a;b

    分号按顺序执行多个命令,一次按键。

  • bind <key> +a;+b

    加号前缀使命令仅在按键按下时生效,松开时停止。

  • bind [leftshift+k] kill

    方括号要求同时按住修饰键——对于无法撤销的操作值得使用。

  • bind <key> clear

    移除绑定并将按键恢复为默认。

  • writecfg

    将当前绑定写入 cfg/keys.cfg。没有它,重启后一切都不会保留。

如果绑定无效

几乎总是按键名称而不是命令的问题。Rust 匹配自己的字典——leftshift、mouse0、backquote——任何不在其中的都会被接受然后忽略。在控制台输入 find bind 查看运行中的构建实际注册的内容,并以同样的方式检查命令,然后再责怪绑定。