Un alias est un bind mais plus complexe mais aussi plus intéressant, en effet on peut grâce aux alias enchaîner plusieurs actions en appuyant sur une touche !
Un alias se crée comme ceci :
alias +NOM_ALIAS "VOS COMMANDES"
alias -NOM_ALIAS "VOS COMMANDES"
bind "TOUCHE" "+NOM_ALIAS"
Voici quelque actions prédéfinies que vous retrouverez dans votre config.cfg :
+use, +forward, +back, +moveleft, +moveright, +duck, +reload, +speed, +attack, +attack2, +jump...
Le
+ devant le nom de l’action correspond à tous ce qui sera exécuter pendant que la touche sera enfoncé.
Le
– correspond à ce qui sera exécuté au moment du relâchement de la touche.
EXEMPLES :
Dans cet exemple, je me saisis de la bombe puis je la jette en appuyant sur la touche ‘o’ et quand je la relâche j’en avertis ma team :
alias +lachec4 "use weapon_c4 ; drop"
alias –lachec4 "say_team J’ai jetai la bombe !"
bind "o" "+lachec4"
Cette fois, je defuse avec la touche ‘m’ en disant à ma team de me couvrir (vocal et écrit) :
alias +defuse "+use ; coverme ; say_team Couvrez moi je defuse !"
alias –defuse "-use"
bind "m" "+defuse"
Vous comprenez donc qu’il n’y a pas de limite et que vous pouvez vous imaginez toute sorte de bind possible, encore faut-il qu’ils servent à quelque chose...