Bienvenue dans ce tutorial qui va vous apprendre à maitriser et exploiter la commande 'alias' de CS:S. Petite intro au binds pour commencer: La commande bind permet d'associer votre commande à une touche du clavier, exemple :
Code :
bind "a" "+duckjump"
Pour commencer vous devez creer votre fichier ou vous rentrerez vos alias. Creer un fichier en .cfg qui s'appelera autoexec . Vous pouvez ouvrir les fichiers cfg avec n'importe quel logiciel de traitement de texte style notepad.
- I -
alias permet de creer une commande en respectant une synstaxe toute particuliere, voici un exemple :
Code :
alias exemple "invnext"
Voici une commande des plus simple, elle vous permet de passer a l'arme suivante. N'importe quel nom peut etre employé pour votre commande mais si il y a des espace, vous devrez toujours mettre des quillements ( "" ) de part et d'autre de la commande.
Il y a 2 types d'alias principaux que vous pouvez creer :
Les commandes simple comme celle ci-dessus qui effectue toutes les actions en une seule etape.
Les commande en + et - , c'est-à-dire que + comme +duck revient a appuyer sur la touche pour faire une action comme vous accroupir et - (-duck) sera le fait d'arreter l'action.
Modifions notre commande de base :
Code :
alias +exemple "+duck" alias -exemple "-duck"
+exemple vous fera vous accroupir et -exemple vous relever. /!\\\\Une commande comportant un + devant le nom ne peux se passer de celle avec le - !
Voici un exemple des posibilitées pour creer une commande avec alias :
Code :
alias +duckjump "+jump; +duck" alias -duckjump "-jump; -duck"
Voici le script tres connu du saut accroupi. Vous inserer autant de commande que vous voulez dans un alias, ce qui vous permetras de faire plusieurs action a la fois.
- II -
Passons à la vitesse supérieure maintenant que vous avez acquis les bases.
Il existe des facons d'exploiter la commande alias pour creer des mod On/Off par exemple.
Voici comment ca se deroule :
Code :
alias mod "mod_on" // là je creer la commande qui sera binder par la suite (ca ne pourra etre une autre pour que ca fonctionne)
alias mod_on "alias mod mod_off"// entres les "" si je devais traduire, je dirais mod n'est plus = à mod_on mais mod_off // c'est le debut de la chaine
alias mod_off "alias mod mod_on"// cette fois je dis que mod = mod_on pour relancer la chaine au debut
Si vous faites une 1ere fois, ca executera mod_on, une 2eme fois et ca sera mod_off et encore une fois mod_on, etc... Vous pouvez ensuite apres "alias mod mod_on rajouter ; et mettre la commande de votre choix
Une chaine de 2 peut etre etendu à 3 ou 50 si vous le souhaitez. Tant que vous lancer la chaine à une des commande et que la derniere de la liste renvoie a la 1ere la chaine se deroulera comme prevu.
Voici la technique pour creer vos propres bind d'achats : Il faut utiliser la commande 'buy' suivis du nom de l'arme, exemple :
Code :
buy m4a1// pour acheter une m4a1.
Vous avez 2 possibilitées; soit creer un alias soit binder directement pour tous les achats souhaités, exemple:
Code :
bind "a" "buy m4a1; buy deagle"// pour acheter une m4a1 et un deagle avec la touche a
et en utilisant la technique d'alias ca donne pratiquement la meme chose :
Code :
alias my_equipement "buy m4a1; buy deagle" // ensuite vous binder une touche pour my_equipement bind "a" "my_equipement"
Voici la liste complete des armes pour cette technique:
galil - IDF Defender ak47 - CV-47 scout - Schmidt Scout sg552 - Krieg 552 awp - Magnum Sniper Rifle g3sg1 - D3/AU1 famas - Clarion 5.56 m4a1 - Maverick M4A1 Carbine aug - Bullpup sg550 - Krieg 550 Commando glock - 9x19mm Sidearm usp - KM .45 Tactical p228 - 228 Compact deagle - Night Hawk .50C elite - .40 Dual Elites fiveseven - ES Five-Seven m3 - Leone 12 Gauge Super xm1014 - Leone YG1265 Auto Shotgun mac10 - Ingram MAC-10 tmp - Schmidt Machine Pistol mp5navy - KM Sub-Machine Gun ump45 - KM UMP45 p90 - ES C90 m249 - M249 primammo - Primary Ammo secammo - Secondary Ammo vest - Kevlar vesthelm - Kevlar+Helmet flashbang - Flashbang hegrenade - HE Grenade smokegrenade - Smoke Grenade nvgs - Nightvision defuser - Defusal Kit
Vous savez desormais comment binder une touche pour une commande, comment créer une commande avec un alias, comment creer une boucle, une commande en on/off, creer des bind d'achats personalisés.
Maintenant à vous de savoir exploiter au mieux ce que vous venez d'apprendre pour creer de superbes alias
Si vous avez la moindre question à propos de ce tuto ou le moindre probleme, n'hesitez pas à poster ici.
Si vous souhaitez que ce tuto soit plus complet ou que je rajoute des choses ou des techniques, dites-le .
Gl & Hf à tous
P.S : J'ai créé un logiciel qui permet de faire des alias beaucoup plus facilement, vois le lien :