Tuto Complet sur les Alias

Voir le sujet précédent Voir le sujet suivant Aller en bas

Tuto Complet sur les Alias

Message  Sniper-wolf le Mer 26 Sep - 19:53

Bienvenue dans ce tutorial qui va vous apprendre à maitriser et exploiter la commande 'alias' de CS:S.
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 chainealias 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_equipementbind "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
avatar
Sniper-wolf
Best of Best
Best of Best

Nombre de messages : 117
Date d'inscription : 07/09/2007

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum