Créer vos bindsCréez un fichier userconfig.cfg dans votre repertoire C:\***\Steam\SteamApps\xxx@yyy.zzz\counter-strike\cstrike
Un bind, c'est assigner une fonction à une touche.Ouvrez votre config.cfg avec le bloc-notes : vous avez devant vous toute une série de lignes commençant par la commande bind.
Par exemple :
bind "UPARROW" "+forward"
bind "DOWNARROW" "+back"
bind "LEFTARROW" "+moveleft"
bind "RIGHTARROW" "+moveright"
bind "ALT" "+strafe"
bind "CTRL" "+duck"Les mots en majuscules, ce sont les touches de votre clavier, ici les touches directionnelles, ALT et CTRL
Les mots qui suivent, ce sont les assignations, c'est à dire les commandes qui correspondent aux touches, ici ce sont les déplacements, le strafe et l'accroupi.
Vous pouvez modifier la quaxi-totalité de ces binds à partir du menu de configuration de counter-strike.
Les Alias
Un alias, c'est la possibilité d'assigner plusieurs fonctions pour une même touche, comme recharger son arme et l'annoncer à ses coéquipier en même temps, ou encore acheter tout un équipement pré-selectionné en appuyant sur une touche unique.
Nous allons faire l'exemple cité précédemment : recharger et prévenir ses amis
Ouvrez votre autoexec.cfg et tappez :
//recharge et dit en texte "je recharge, couvrez-moi"
alias "recharg" "+reload; wait; say_team Je recharge, couvrez moi;
wait; -reload"Expliquons ce que vous venez de taper :
La ligne qui commence par // est un commentaire, ne l'oublier pas pour savoir reconnaitre vos binds par la suite.
TOUS les alias commencent par le mot alias.
« recharg » est le nom de mon alias, c'est ce nom que j'utiliserais dans mon userconfig.cfg.
Ensuite c'est là que c'est un peu plus complexe : c'est le corps de l'alias. Toutes les commandes sont placées les unes après les autres, et sont séparées par des ; . En fait, pour faire un alias, il faut bien penser à TOUTES les actions que l'on va faire ! Dans ce cas-ci :
J'appuie sur la touche pour recharger : +reload
Je relache la touche pour recharger : -reload
Je préviens mes coéquipiers que je recharge : say_team xxxxxx
L'ordre des commandes doit parfois être modifié, pour des raisons pratiques, comme c'est le cas ici.
Il faut aussi mettre la commande wait à des intervalles réguliers dans les alias, car celui-ci s'exécute parfois tellement vite que certaines commandes ne passent pas, donc les wait servent à ralentir l'alias, mais de façon très légère, sans que vous ne puissiez voir de différence.
Vous n'avez plus qu'à aller dans votre userconfig.cfg pour remplacer la commande:
bind "KP_INS" "+reload"Par
bind "KP_INS" "recharg"La touche KP_INS correspond au 0 du clavier numérique
Et voilà ! vous venez de créer votre 1er alias ! Vous n'avez plus qu'à le tester !
Noms des achatsCe sont les noms des objets qui constituent le menu d'achat, et ce sont aussi les noms que vous devrez utiliser pour vos alias.
glock
usp
p228
deagle
elites
fn57 m3
xm1014 mac10
tmp
mp5
ump45
p90 galil
scout
sg552
awp
g3sg1
famas
m4a1
aug
sg550
ak47 m249 primammo
secammo defuser
vest
shield
vesthelm
flash
hegren
Sgren
Nvg
liste exaustive, vous devriez vous y retrouver en regardant votre menu d'achat du jeu !
Nous allons voir comment réaliser un alias d'achat (simple à exécuter)
Prenons pour 1er exemple, l'achat d'un desert eagle et de ses munitions.Vous avez besoin d'un desert eagle (deagle) et de munitions pour pistolet (secammo).L'alias prendra alors cette forme dans votre autoexec.cfg .
alias "debut" "deagle; secammo"pour vos noms d'alias, utilisez toujours des noms qui ne sont pas déjà utilisés par CS, pour éviter tout conflit
Ensuite, dans votre userconfig.cfg.
bind "F6" "debut"Tout simplement !
Maintenant voyons... Vous avez pour habitude d'acheter un m4a1 (ou un ak47 en terro), ainsi que deux grenades : une flash et une he. Voici ce que ça va donner :
alias "rambo" "m4a1; ak47; primammo; wait; flash; hegren"Vous remarquerez qu'ici, un m4a1 ainsi qu'une ak47 sont achetés afin que cet alias soit disponible dans un camp comme dans l'autre.
Lorsque vos alias sont relativement longs, pensez à mettre un « wait », pour marquer une pause.
Et voila, c'est fini ^^ .