Les alias cycle (boucle)
Voici le principe : vous appuyez sur x, cela éxecute l'action 1, vous appuyez de nouveau sur x, cela éxecute l'action 2, et ainsi de suite jusqu'à revenir à l'action 1
Exemple :
On défini l'alias boucle, qui doit amener à la boucle1 :
alias boucle boucle1On définit la boucle1 comme un alias classique, mais on va aussi lui demander de redéfinir boucle :
alias "boucle1" "say voici votre première boucle,
réappuiez sur cette touche";
alias "boucle" boucle2Ensuite on recommence avec la boucle2, mais en redéfinissant boucle pour boucle3 :
alias "boucle2" "say Maintenenant vous voyez la 2eme phrase";
alias "boucle" boucle3Et maintenant on ferme la boucle, en redéfinissant boucle comme boucle1 :
alias "boucle3" "say Si vous reappuiez sur cette touche, vous
verrez la 1ere phrase";
alias "boucle" boucle1On obtient au final dans le autoexec.cfg :
alias boucle boucle1
alias "boucle1" "say voici votre premiere boucle,
reappuiez sur cette touche";
alias "boucle" boucle2
alias "boucle2" "say Maintenenant vous voyez la 2eme phrase";
alias "boucle" boucle3
alias "boucle3" "say Si vous reappuiez sur cette touche,
vous verrez la 1ere phrase";
alias "boucle" boucle1 et dans le userconfig.cfg :
bind x "boucle"<< Les achats - Le commandmenu >>
Faites en autant que vous voulez mais essayer de verifier chaque passage d'une nouvelle boucle pour que en cas d'erreur elle soit imédiatement repérée !