Des binds à coller
Rust accepte un nom de touche inconnu sans se plaindre, puis ignore le bind. Chaque touche et chaque commande proposée ici provient de la propre page keybinds de Facepunch, donc ce que vous collez est ce que vous obtenez.
Vos binds
Choisissez une touche, empilez autant de commandes que vous voulez, et marquez-la comme maintenue si elle ne doit être active que lorsque la touche est enfoncée.
Avancer.
bind q forward
Binds prêts à l'emploi
Cliquez sur un pour l'ajouter à la liste, puis changez la touche selon votre main.
Collez ceci dans la console
Une ligne par bind, avec writecfg à la fin pour que le jeu les conserve.
bind q forward
writecfg- 1. Ouvrez la console avec F1.
- 2. Collez le bloc. Chaque ligne s'exécute immédiatement, donc les binds sont actifs avant de fermer la console.
- 3. writecfg les enregistre dans cfg/keys.cfg, ce qui leur permet de survivre à un redémarrage.
Comment un bind est assemblé
Directement de la page keybinds de Facepunch — les règles que le générateur ci-dessus suit.
bind <key> <command>
Une touche, une commande.
bind <key> a;b
Un point-virgule exécute plusieurs commandes en ordre, sur une seule pression de touche.
bind <key> +a;+b
Un préfixe plus rend une commande active uniquement lorsque la touche est enfoncée, et l'arrête lorsqu'elle est relâchée.
bind [leftshift+k] kill
Les crochets exigent qu'un modificateur soit également maintenu — utile pour tout ce qui ne peut pas être annulé.
bind <key> clear
Supprime le bind et rend la touche à sa valeur par défaut.
writecfg
Écrit les binds actuels dans cfg/keys.cfg. Sans cela, rien ne survit à un redémarrage.
C'est presque toujours le nom de la touche plutôt que la commande. Rust correspond à son propre dictionnaire — leftshift, mouse0, backquote — et tout ce qui est en dehors est accepté puis ignoré. Tapez find bind dans la console pour voir ce que la version en cours enregistre réellement, et vérifiez la commande de la même manière avant de blâmer le bind.