按键绑定生成器
可直接粘贴的绑定
Rust 会接受未知的按键名称而不报错,然后静默忽略该绑定。这里提供的每个按键和命令都来自 Facepunch 自己的按键绑定页面,因此你粘贴的就是你得到的。
构建
你的绑定
选择一个按键,堆叠任意数量的命令,如果希望仅在按键按下时生效,请标记为“按住”。
向前走。
bind q forward
快捷方式
现成绑定
点击一个将其添加到列表中,然后更改按键以适合你的手型。
输出
粘贴到控制台
每个绑定一行,末尾带有 writecfg,以便游戏保存它们。
bind q forward
writecfg- 1. 按 F1 打开控制台。
- 2. 粘贴代码块。每行都会立即执行,因此在关闭控制台之前绑定已生效。
- 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 查看运行中的构建实际注册的内容,并以同样的方式检查命令,然后再责怪绑定。