phil302 Posté(e) le 8 février 2005 Signaler Posté(e) le 8 février 2005 Comment scripter Ici, je vais vous montrer que faire pour créer des scripts d'achats, de phrases préfabriquées ... Tout d'abord, pour etre au point, je vous demanderais de lire l'article de Vossey, consacré a ca. En fait, je crée ce topic car dans la version 1.6, le menu VGUI ne fonctionne plus avec les "menuselect" ... Je vais donc vous apprendre les bonnes commandes Tout d'abord, la structure du script Il faudra mettre le contenu du script dans un fichier appelé autoexec.cfg . on commence par les alias En fait, quand on crée un alias, on crée une commande par exemple : alias essai "say Salut tout le monde vous allez bien ??; deagle; secammo" "alias" pour dire au jeu qu'il faut créer une commande ; "pub" le nom de la commande "say Salut [...] bien ??" le contenu de la commande, ce qu'elle fait. Vous aurez peut etre remarqué, dans cet alias, on insere une autre commande existant deja, la commande "say" pour dire Dans les alias, pour 'dire' il faut mettre "say message" pour un message général et "say_team message" pour un message a l'equipe. Mais on peut faire autre chose tout en restant dans la meme commande Si vous avez bien remarqué, j'ai mis aussi "deagle; secammo" Vous vous demandez ce que c'est ? Je vous l'expliquerais plus tard. Maintenant, l'execution de la commande Pour cela, il faudra taper dans la console : essai Mais, comment faire pour ne pas avoir a taper ca dans la console ??? Il faut créer des binds Des commandes allouées a une touche "Késako ??" C'est à dire qu'on va indiquer au jeu que si on appuie sur telle touche, ca fasse comme si on ecrivait dans la console bind p "essai" Ici, on indique au jeu que si on appuie sur la touche p il faudra executer ce qu'il y a entre les guillemets, c'est a dire, ici, essai Zappons cette partie, passons aux choses serieuses Liste des commandes pour l'achat des armes Vous devez etre en train de vous dire "comment faire? les menuselect ne marchent pas! comment faire ??" C'est simple, dans la 1.6, des commandes ont été crées specialement pour ca Voici la liste des commandes, avec leur effet : commande : ce qu'elle fait / appreciation personnelle Armes (certaines n'y sont pas, desolé, mais dites moi si vous savez quels sont leur raccourcis ) Petits pistolets : usp : Achete un USP Tactical glock : Achete un Glock p228 : Achete un P228 deagle : Achete un Desert Eagle fiveseven : Achete un Five Seven elites : Achete des Dual Elites Fusils a pompe : m3 : Achete un Leone CAL 12 xm1014 : Achete un Leone YG1265 Auto Sub Machine Guns : tmp : Achete un TMP (seulement CTs)/ piou piou ^^ mp5 : Achete un mp5 navy ump45 : Achete un UMP 45 p90 : Achete un P90 mac10 : Achete un MAC10 (seulement terroristes) / Machine a Headshots ^^ Fusils : Terroristes : galil : Achete un Galil ak47 : Achete une AK47 sg552 : Achete une SG552 g3sg1 : Achete un D3/AU 1-- Anti-terroristes : famas : Achete un Famas m4a1 : Achete une Maverick M4A1 aug : Achete un Bullpup sg550 : Krieg 550 Commando-- Pour tous : awp : Achete un Magnum Sniper Rifle scout : Achete un Scout / Super en Unscope Machine Gun : m249 : FM PARA LA MACHINE DE RAMBO!!! Equipements : hegren : High Explosive Grenade / Traduisez par Grenade à Explosion sgren : Smoke Grenade / Fumigenes flash : Gss / vous savez, ce qui rend l'ecran blanc quand on s'en prend vesthelm : Gillet en Kevlar + Casque vest : Gillet seulement defuser : Kits de desamorcage (seulement CTs) nvgs : Night Vision Googles-- Commandes speciales : primammo : Munitions arme primaire secammo : Munitions arme secondaire buyammo1 : Achete un seul chargeur de l'arme primaire buyammo2 : Achete un seul chargeur de l'arme secondaire Voila Si vous mettez une de ces commandes dans la console, vous acheterez l'objet / arme / equipement en question Maintenant, passons aux alias Je vais vous presenter quelques alias tirés de mon script perso alias starter "usp; defuser; hegren; secammo" alias ddeagle "deagle; secammo; defuser" alias mp5navy "mp5; primammo; defuser" alias famaskits "famas; primammo; defuser" Vous avez surement remarqué, j'emploie les commandes pour l'arme, les munitions, les grenades... Et ainsi, utilisant les bind et les alias, vous pourrez faire vos script s d'achats :) :) Voila Bientot, je mettrais ici comment créer son propre menu In-Game ! A bientot Créer son propre menu in-game Comme beaucoup, vous avez surement deja pensé à créer votre propre menu in game... vous savez, celui qui s'ouvre quand on appuie sur "h" Et bien ici, je vous explique comment faire :wahoo: Materiel requis Bloc notes Le fichier commandmenu.txt a l'adresse suivante : votre_compte_steam\counter-strike\cstrike\ Passons a la pratique Comme vous avez du le remarquer, il y a beaucoup de " et de { et de chiffres et de commandes ... Compliqué vous dites vous ... C'est tres simple a comprendre vous allez voir En premier vous trouverez "1" "zzzz" { "1" "xxx" "xxxxxxxxx" "2" "yyy" "yyyyyyyyy" } Analysons ... Nous avons des " et des { et des } Je m'explique "1" "zzzz" c'est que zzzz apparaitra en position 1 { c'est pour indiquer que si on passe dessus, il faut ouvrir un nouveau menu ce qu'il y a entre { et } c'est le contenu de ce menu aussi, on peut ouvrir plusieurs menu de suite "1" "Salut, clique ici" { "1" "clique ici" { "1" "Encore" { "1" "T'aimes bien? clique ici^^" { "1" "c'est fini, clique ici pour fermer :)" "slot10" } } } } "2" "Sortie d'avance :)" "slot10" Arf je dois yaller la j'editerais plus tard
Invité Posté(e) le 8 février 2005 Signaler Posté(e) le 8 février 2005 slt c'est quoi menu VGUI ne fonctionne plus avec les "menuselect" ... ? si c'est le menu qu'on obtient avec B il marche !!!suffit juste d'appuyer sur verrouille majuscule.
phil302 Posté(e) le 8 février 2005 Auteur Signaler Posté(e) le 8 février 2005 avant, on mettait menuselect numero_du_menu et ca ouvrait le menu avec ce numero :/ maintenant ca marche plus :/
MyStic200 Posté(e) le 8 février 2005 Signaler Posté(e) le 8 février 2005 euh phil, j'ai fais un alias + bind ça marche mais après que je coupe steam et que je me reconnecte plus tard tous mes binds sont plus là lol comprend rien :sweat:
phil302 Posté(e) le 8 février 2005 Auteur Signaler Posté(e) le 8 février 2005 Oui tu l'as fait dans la console non ?
ThEBiShOp Posté(e) le 8 février 2005 Signaler Posté(e) le 8 février 2005 faut les mettre dans un fichier à part, moi je conseil userconfig.cfg, c'est le fichier qui est utilisé normalement par défaut avec la 1.6
phil302 Posté(e) le 8 février 2005 Auteur Signaler Posté(e) le 8 février 2005 J'aimerais bien que ce topic soit en post-it si ce n'est trop demander
Cybernetix Posté(e) le 8 février 2005 Signaler Posté(e) le 8 février 2005 Ben ca sert a rien , un tuto a deja ete fait par vossey
phil302 Posté(e) le 8 février 2005 Auteur Signaler Posté(e) le 8 février 2005 Oui mais le tuto date de la 1.5 Depuis ca a beaucoup changé ...
Cybernetix Posté(e) le 8 février 2005 Signaler Posté(e) le 8 février 2005 Ben tu peut demender a faire un vrai tuto , disponible sur le site :wahoo:
shadeeoops Posté(e) le 11 mars 2005 Signaler Posté(e) le 11 mars 2005 Salut autoexec.cfg, il faut bien le créer ?
phil302 Posté(e) le 12 mars 2005 Auteur Signaler Posté(e) le 12 mars 2005 Salut Oui, ce fichier doit etre créé Pour cela, tu ouvres les bloc notes, tu fais enregistrer sous, tu vas dans le repertoire cstrike_french ou cstrike et tu ecris "autoexec.cfg" (avec les guillemets); ca forcera le bloc notes a l'enregistrer au format cfg A +
Arcanos Posté(e) le 12 mars 2005 Signaler Posté(e) le 12 mars 2005 Topic en post it en attendant que j'aie le temps d'en faire un sur le site
Invité Posté(e) le 12 avril 2005 Signaler Posté(e) le 12 avril 2005 SalutOui, ce fichier doit etre créé Pour cela, tu ouvres les bloc notes, tu fais enregistrer sous, tu vas dans le repertoire cstrike_french ou cstrike et tu ecris "autoexec.cfg" (avec les guillemets); ca forcera le bloc notes a l'enregistrer au format cfg A + [/quotemsg] faux et archi faux userconfig.cfg sur 1.6 est le replacant de autoexec.cfg sur 1.5
Arcanos Posté(e) le 13 avril 2005 Signaler Posté(e) le 13 avril 2005 On peut toujours utiliser l'autoexec.cfg en 1.6 hein le seul truc c'est que dans ton config.cfg ils ont ajouté en dernière ligne: exec userconfig.cfg => que ce soit l'autoexec ou le userconfig il sera exécuté automatiquement.
asterix71 Posté(e) le 7 juillet 2005 Signaler Posté(e) le 7 juillet 2005 Bon allez un coup de pub pour les fénéants du bind passez par là http://www.ptigros-clan.com/portal.php?pid=7 tout sera fait automatiquement
phil302 Posté(e) le 11 juillet 2005 Auteur Signaler Posté(e) le 11 juillet 2005 Dommage qu'il y ait autant de fautes car le principe est bon
BenHur Posté(e) le 1 juin 2012 Signaler Posté(e) le 1 juin 2012 Ce sujet a été déplacé de la catégorie Counter-Strike vers la categorie Univers Counter-Strike par BenHur
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.