» Membres: 39020» Fichiers: 13117» News: 31325» Images: 14253
»
Membres:
39020
Fichiers:
13117
News:
31325
Images:
14253
::
GENERAL
Actualité
Ajouter un lien
Ajouter une news
Annuaire
Archives des news
Backend js & rss
Contact
TUTORIAL
Binds
Création de Menu
Demo
Installer CS 1.6
Installer Skins
Mapping
PsycoStats
Radio Fr
Serveur Adminmod
Tagging
Vidéo .avi
Waypoints
DIVERS
Dossier CPL
Dossier CS 1.6
Dossier Expo 3
Dossier Half-Life 2
AUTRES
Astuces Ultimes
Binds des Armes
Console
Stratégie CS
SERVEURS
Liste complete
Notre serveur
DOWNLOADS
Bots
Fichiers Mapping
Kits de Web
Maps
Menus CS ( CS 1.5 )
Movie
Musiques
Pack de Tags
Patchs & Files
PlayersPack
Programmes
Skins ( Armes )
Skins ( CS 1.6 )
Skins ( Players )
Skins ( Steam )
Skins ( WinAmp )
SkinsPack
Sons
Sprites
Steam
Tags
Textures Maps
SCREENSHOTS
Screenshots
Wallpapers
Partenaires
CREATION Command Menu - COUNTER-STRIKE
Apprendre à faire ses menus dans Counter-Strike, ce n'est pas une tâche bien compliquée. Une fois qu'on a une vague idée, on peut transformer les menus et les rendre biens plus facile que ceux par défaut.
Dans ce dossier je vais (essayer de?!) vous initier à la création d'un ComMand Menu comme le mien, à la création de fonts pour la console , à la modification des messages dans Counter-Strike ou des images des menus et aussi vous apprendre à créer ou modifier des menus In-game, ceux qui vous permettent de choisir votre team, ou vos armes.
Avant de commencer à modifier tous les fichiers, faites des sauvegardes des originaux pour être sûr avant chaque modification.
Les logiciels à avoir pour un bon travail
(Facultatif mais utile) Conversion d'images en tous formats: ACD See
Travail des images: paint de Windows (fourni par Windows; très limité) ou, je vous conseille par exemple Photo Impact, Photo Shop ou Paint Shop Pro. Vous pouvez télécharger les versions d'évaluation si vous n'avez pas les logiciels complets.
Un éditeur de texte tel Notepad (fourni par Windows). Personnelement, j'utilise TextPad
Pour visionner les skins: Half-Life Model Viewer
Pour la police de la console, il faut le Fonts Maker
1/ Commençons par les VGUI menus
Intro: ces menus, vous vous en servez toutes les 4 minutes (environ ;) ) Ce sont les menus qui concerne l'achat des armes, la séléction de team.
En premier lieu, pour ceux qui n'aiment pas les grands menus VGUI avec image et description, il est possible de les enlever et de retourner à ceux qu'il y avait dans les betas. Pour cela, alllez dans Play CS> Customize> et la dans le menu déroulant correspondant, séléctionez VGUI Menus "Old style".
Au boulot: Le texte des menus est stocké dans le répertoire .../cstrike/classes. Nous pouvons maintenant ouvrir, dans le répertoire classes, le fichier ak47.txt. Celui-ci contient du texte simple. C'est ce texte qui apparaît dans les menus lorsque vous voyez la description de la AK 47. Il vous suffit donc de simplement modifier la ligne désirée par votre texte.
Price : $2500 devient par exemple Le prix est: 2500$
Voilà pour le texte. Maintenant, au dessus, dans le jeu, il y a l'image. Celle-ci est dans .../cstrike/gfx/vgui. Ouvrez votre logiciel de dessin et ouvrez le fichier 640_ak47.tga pour coninuer à modifier la Kalash.
Vous voyez donc l'image au fornmat .tga. Il vous suffit de modifier cette image par votre nouvelle. Si vous avez un skin perso, par exemple, vous pouvez ouvrir votre fichier model avec HL model viewer. Positionnez votre skin comme désiré et puis le petit oiseau va sortir, cliquez sur le menu Options > make screenshot.
La vous spécifiez l'endroit et le nnom de sortie. Ensuite, retournons à notre programme de dessin ou vous ouvrez la screenshot prise à l'instant. Vous pouvez donc copier celle-ci sur le fichier ak47.tga de défaut, toutefois, il faut que le fichier d'origine garde sa taille.
Pour cela, modifiez la taille de votre image copiée par le menu spécifique de votre programme. De plus, pour garder la couleur de fond transparente, il faut que celle-ci soit noire; lors de la screenshot du skin dans HL MV, il suffit donc de laisser le background noir.
Si vous avez tout compris, vous avez donc le fichier 640_ak47.tga qui a une nouvelle image que celle du début mais qui a la même taille. Maintenant, enregistrez le fichier .tag de la AK dans le dossier de .../gfx/shell et remplacez ainsi l'ancienne.
Voilà votre Kalash a une nouvelle description et une nouvelle image. L'avantage de changer les images est que, lorsque vous avez un skin perso, vous pouvez avoir son image dans le menu.
Personnelement, j'ai mis comme fond des images la même couleur que celle de l'écriture des menus; c'est à dire que le jaune des menus est repris pour les images ce qui permet, je trouve, de mieux les voir.
2/ Attaquons nous maintenant à l'interface de Counter-Strike
Intro: il est possible de modifier l''interface de séléction du jeu, celle qui permet de choisir Play CS, Configuration ou d'autres encore. En fait comme Counter-Strike est un mod, il n'est qu'un skin sur Half-Life, donc l'endroit ou il faut cliquer est défini par HL mais la police ou la couleur sont définies par le mod.
Au taff: Rendez vous dans le dossier .../cstrike/gfx/shell. La vous trouverez tous les fichiers en .bmp des menus de Counter-Strike. On peut ouvrir par exemple btns_main.bmp qui contient toutes les images noms de menus.
Le fichier ouvert (bnts) a une résolution de 156*5382 qu'il ne faut de nouveau pas modifier. Chaque commande du menu a 3 différentes images qui concernent ça :
Première image : image normale Deuxième image :image quand la souris est dessus. Troisième image : image quand on clique dessus.
Il vous suffit donc maintenant de coller vos bouts de texte avec la police que vous voulez sur celle du fichier d'origine, sachnt que chaque image a une longueur de 26 pixels. Aidez vous de votre programme de dessin pour garder la taille exacte. Il faut aussi faire attention à la résolution de l'image, celle-ci doit être en 8 bits soit 256 couleurs.
Mais si vous ne faites que modifier le fichier original, il n'y a pas de danger. Maintenant, vous pouvez aussi modifier les images en fond d'écran. C'est à dire celles qui apparaissent lorsque vous cliquez, par exemple, sur Play CS; ce Play CS se retrouvera en grand fond d'écran.
Ouvrez donc le premier fichier comencant par head, c'est head_advanced. Vous pouvez maintenant le modifer selon vos goûts, toujours en gardant la même taille. Faites la même chose pour les autres head que vous désirez.
Passons aux icônes. Ouverz le fichier dnarrowp.bmp et dnarrowf.bmp. Le f (dnarrowf.bmp), c'est pour quand vous cliquez sur le bouton et le p (dnarrowp.bmp) c'est l'étât normal de l'icône.
Modifiez l'image et enregistrez là. Il y a ensuite le fichier splash.bmp qui n'est rien d'autre que le fond d'écran du jeu, celui ou (par défaut) on voit le CT en avant plan. Modifiez cette image en gardant sa taille mais, ici, vous pouvez mettre plus que du 8 bits (pour changer le nombre de bits, dans votre programme de dessin faites enregistrer sous et sélectionnez le format BMP 24 ou 8 bits).
3/ Modification du contenu texte de Counter-Strike
Intro: de nouveau, on peut changer tout le texte qui s'applique a tel ou tel bouton car celui-ci est stocké dans des fichiers spécifiques.
Au travail: Maintenant, on peut s'attaquer au fichier colors.LST. Ouvrez le avec votre éditeur de texte (Notepad, textpad, ...) Dans celui-ci sont stockées les valeurs Rouge Vert bleu (RGB ou RVB en français). Pour savoir à quoi ressemble cette couleur, ouvrez Paint et cliquez sur Couleurs> Définir les couleurs> Couleurs personalisées.
Là, vous entrez comme valeur, dans l'ordre, Rouge, Vert et Bleu. Puis ensuite il ne vous reste plus qu'a chercher la couleur que vous désirez puis à reporter les valeurs RVB (RGB). Pour savoir à quoi ressemble cette couleur, ouvrez Paint et cliquez sur Couleurs> Définir les couleurs> Couleurs personalisées.
Là, vous entrez comme valeur, dans l'ordre, Rouge (ici=255), Vert (ici=155) et Bleu (ici=50). Puis ensuite il ne vous reste plus qu'a chercher la couleur que vous désirez puis à reporter les valeurs RVB (RGB) dans le fichier de config, ce qui peut donner par exemple: con_color "63 224 85".
Il n'y a par défaut que HELP_COLOR. Mais, je me suis renseigné et vous pouvez rajouter ou modifier les commandes suivantes :
HELP_COLOR *** *** *** C'est la couleur du texte qui décrit les fonctions des boutons dans les menus.
PROMPT_TEXT_COLOR *** *** *** C'est la couleur du texte des questions comme "Do you really want to quit CS?
PROMPT_TITLE_COLOR *** *** *** C'est la couleur du texte, par défaut grisâtre, qui explique à quoi sert chaque menu (Configuration, c'est marquer en grisâtre Change CS's video, audio options).
INPUT_TEXT_COLOR *** *** *** C'est la couleur du texte lorsque vous écrivez du texte, comme dans Add IP par exemple.
REFRESH_TEXT_COLOR *** *** *** C'est la couleur du texte dans les boîtes de dialogue comme Server is full.
Après les modifications éventuelles, fermez le fichier.
Vous pouvez maintenant ouvrir kb_act.lst qui est le fichier ou sont stockés les binds de Counter-Strike, ceux que vous modifiez depuis le menu de Configuration> Controls.
On peut par exemple voir:
"blank" "==========================" "blank" "Movement" "blank" "==========================" "+forward" "Move forward"
Ca veut dire que pour les fonctions blank, il n'y a rien d'assigné mais qu'il y aura une ligne (==========================). Par contre +forward est une commande pour avancer, voilà pourquoi à côté on retrouve Move Forward.
Vous pouvez donc modifer seulement la partie de droite en mettant du texte français si vous le désirez. Mais à gauche, vous pouvez mettre des alias par exemple. Vous rajoutez une commande AK47 qui se reportera dans le fichier autoexec.cfg à l'alias AK47.
Bref ca donne:
"blank" "_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-" (On verra ici une ligne horizontale) "blank" "Commandes de mouvement" (On verra ici du texte) "blank" "_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-"(On verra ici une ligne horizontale) "+forward" "Avancer" (On verra ici le mot avancer, se reportant à la commande +forward) "ak47" "Achat de la Kalash et de 3 chargeurs" (On verra ici le texte ak47, qui se reporte a un alias créé dans le fichier Autoexec.cfg.)
Pour ceux qui ne savent pas faire des binds, je ne m'attarde pas là dessus, c'est pas le but. N'oubliez pas les guillemets devant chaque terme; ceux-ci ne sont pas repris dans le menu de configuration mais permettent au jeu de savoir ce qui est du texte, ce qui est une commande, ce qui est vide.
On peut maintenant ouvrir le fichier strings.lst (toujours avec votre éditeur de texte). Celui-ci contient le texte qui est à côté de chaque titre de menu. On voit par exemple :
194 "Read Half-Life's readme.txt." (Le numéro concerne le jeu uniquement, puis ensuite vous pouvez modifier le texte)
196 "Quit Counter-Strike."
Il vous suffit donc de garder le numéro de droite mais de mettre le texte, de gauche, que vous voulez. Ca donne par exemple 194 "Lire le fichier d'infos de Half-Life."
Pour finir la partie shell, le fichier kb_def.lst est quasiment inutile. Il contient les touches par défaut de Counter-Strike, que vous pouvez activer dans Configuration> Controls> Default. Toutes ces infos de modifications fonctionnent pour Half-Life et tous ses mods bien sûr.
4/ Le texte dans les menus de séléction de team, d'achat d'arme ou dans les messages du jeu.
Intro : Les titres dans les menus in game sont, eux aussi modifiables. Cela vous permettra de mettre le texte que vous voulez pour les messages concernant le déroulement d'une partie.
Au work : Ouvrez le fichier titles.txt dans le répertoire de Counter-Strike. Quand vous jouez et que vous voulez, par exemple, modifier votre team, un menu s'ouvre.
Que ce soit le grand avec images ou le petit, vous avez le texte
- 1. Terrorist Force - 2. Counter-Terrorist Force - 5. Auto-select - 6. Spectator - 0. Exit qui s'affiche.
Il est facilement modifiable une fois le système compris. Prenons la première partie du fichier titles.
Team_Select (A ne pas modifier, c'est ce qui fait que le jeu "comprend" dans quel menu on est) { (Ca c'est les fameux crochets pour l'ouverture d'un menu) \ySelect a team\w (Ici vous pouvez modifier le TEXTE, sans toucher au \y ou \w. 1. Terrorist Force(Il faut laisser le chiffre mais le texte peut être édité) 2. Counter-Terrorist Force (Idem)
5. Auto-select (Idem) }(Crochet de fermeture du menu.)
En modifiant le menu en français, ca peut donner ça :
Team_Select { \ySelectionnes ta team\w 1. Terros 2. CTs
5. Automatique }
Il ne faut jamais mettre d'accent sur le texte, nulle part, ils seront ignorés et ça donnera par exemple Slctionnes ta team. Vous pouvez aussi modifier les messages qui apparraissent pendant le jeu, comme lorsque que vous tuez un otage.
Killed_Hostage>(A ne pas toucher, c'est le code anglais) { (Ouverture du menu) You killed a hostage!(Message que l'on peut modifier) } (Fermeture du menu)
4) Maintenant, on va modifier la couleur de police dans Counter-Strike aisni que la police elle même, dans la console par exemple.
Intro: le problème avec les hautes résolutions, c'est que le texte de chat ou dans la console est écrit très petit. Mais heureusement il est possible de le modifier grâce a un programme du Kit de Dévelopement de Valve. Téléchargez le Fonts Maker. Ensuite extractez tous les fichiers dans le répertoire de Valve.
Au Arbeit :
Maintenant pour l'utiliser, il faut un minimum de base avec DOS. Je vais essayer d'expliquer ca le plus facilemet possible, en tout cas pour Windows 95, 98 et ME. Cliquez sur Démarrer> Programmes> Commandes MS-DOS. Il y a une fenêtre qui s'ouvre avec du texte blanc et un fond noir: je vous présente DOS, la base de Windows.
Bon la vous voyez la commande (qui vient par défaut) C:\Windows. Tapez après celle-ci cd.. et elle se transforme en c:\ .Là vous devez savoir ou est votre répertoire Half.Life.
Disons qu'il est dans C:\Jeux\Sierra\half-Life\Valve. Alors tapez après le C:\ cd Jeux\Sierra\half-Life\Valve en un coup ou en plusieurs coups, avec cd devant le nom de votre répertoire qui fait que ça l'ouvre.
Si ca a marché, vous êtes dans le répertoire de Valve. La il vous manque juste le paramètres makefont.exe. Mais après celui-ci, il faut ajouter -font "le nom de la police" -pointsizes taille1 taille 2 taille3 nom de sortie (obligatoirement FONTS)
Bref ca donne C: \>cd Jeux\Sierra\half-Life\Valve\makefont.exe -font "Tahoma" -pointsizes 12 13 14 fonts.
Là, si ca marche, ce n'est pas marqué ERROR (logique non!) et dans votre dossier de Valve, vous avez un nouveau fichier fonts.wad (regardez sa date de création dans ses Propriétés)
Bon j'avoue, ce n'est pas facile pour les débutants de DOS mais c'est sympa d'avoir sa police. Et pour le comble de la beauté, vous pouvez changer la couleur de la police dans la console et dans les dialogues chat. Ouvrez le fichier config.cfg dans le répertoire de Counter-Strike.
La vous trouvez une ligne con_color "255 155 50". Si non, crééz la. Laissez le texte con_color mais changez la valeur RGB de "255 155 50" (qui donne la couleur orange de la console). Pour trouver la valeur RGB, cherchez plus haut dans le tutorial.
5) Terminons avec le Command Menu.
Intro: Le command menu est une nouveauté depuis la version 1.3 de Counter-Strike. il existait déjà dans des mods comme Team Fortress ou Frontline Force et est en fait un menu qui apparaît par pression d'une touche avec dedans, dans ses "entrailles", des commandes que vous entrez d'habitude dans la console. Le but est de faciliter l'usage de ses commandes.
Au boulot: (là, j'avais plus d'idée) Bon, le commandmen.txt se trouve directement à la source de votre répertoire de Counter-Strike.
Ouvrez le et commencons l'opération. Premièrement, le texte avec deux barres obliques (//) devant est du texte qui ne sert qu'a vous, cela permet au jeu de savoir que "ca ne le concerne pas".
Ensuite pour les bases, il faut savoir qu'il faut toujours un numéro pour ouvrir une nouvelle commande, qu'il faut toujours des guillemets devant chaque commande et que les { et } sont la pour ouvrir et fermez les commandes. Il ne faut jamais dépasser 9 menus, qui eux mêmes ne peuvent avoir plus de 4 sous-menus. Prenons un extrait de mon command menu.
"3" "|>Messages rapides >>" (Le 3 concerne le numéro du menu par rapport aux autres, bien évidemement il y avait le 1 & 2 plus haut. Ensuite on écrit le texte désiré) { "1" "Besoin d aide" "radio3; menuselect 3; slot10; wait; wait; slot10; say_team Besoin d aide - Need backup" (On ouvre le menu, qui se déploiera vers la droite dans le jeu, par le crochet { . Puis on écrit le texte affiché a l'écran et pour finir, la commande que le jeu doit suivre, comme si vous l'écriviez dans la console ou si vous faisiez votre bind)
...(Le reste de vos commandes)
"8" "Regroupement" "radio1; menuselect 4; slot10; wait; wait; slot10; say_team On se regroupe - Regroup Team!" "9" "Saluer" "say |* Hi everybody - SALUT tout le monde *|" } (On ferme le menu ouvert par la droite grâce au } )
Maintenant, décortiquons le menu:
D'abord j'ouvre le numéro. Je commence par 1, logiquement... N'oubliez pas les guillements et ne mettez jamais d'accent. Puis on met le nom du menu. Celui ci peut-être directement une commande ou un texte simple avec donc une ouverture de menu à sa suite. Puis ensuite sur le texte auquel on veut assigner une commande, on met après, la commande qu'on écrirait dans la console. Ca donne :
"1" "Premier" {
"1" "Second" "Commande" "2" "Deuxième" "Commande"}
Si je veux donc maintenant faire un menu Nom de l'animal, numéro 1, avec une sortie à droite pour dire a sa team chat et pour dire à tous les joueurs chien; qui elle-même se redéploie vers la droite, ça donne :
"1" "Nom de l'animal >" le > est facultatif, c'est selon les goûts de chacun)
{ "1" "Chat" "say_team Chat" (Le souligné c'est donc le menu qui donne vers la droite depuis Nom de l'animal) "2" "Chien" "say Chien"> "3" "Cris"
{ "1" "Miaou" "say_team Miaou " (Le gras et italique concerne le sous menu avec les cris des animaux. Il sera ouvert après Chat et Chien. Ensuite je le ferme directement) "2" "Wouf" "say Wouf" }
} (Et ici on ferme le souligné, c'est à dire le menu de nom de l'animal)
Ca donne donc une fois fini, dans le fichier texte :
Et ça donne ça dans Counter-Strike :
Bon voilà pour l'explication. Maintenant, c'est à vous de jouer. Vous créez votre texte, suivi de son menu à droite avec des options avec commandes ou sans commandes, qui celles-ci se déploients vers la droite avec ou sans comande. Bon travail.
Voilà, ici se conclut notre page de modification. J'espere vous avoir été utile. Sur ce, je retourne me pieuter, euh, je veux dire travailler.
TOP IMAGE
MEMBRES
PseudonymeMot de passeInscriptionMot de passe oublié
TOP FILES
Sons Alpha S2
Bots RealBot v10 ..
Skins ( Steam ) Matrix_01
Skins ( Armes ) Desert-Eagle..
Pack de Tags pack5
SkinsPack Pack de Skin..
Bots Podbot_Steam
Publicité
Copyright © 2003-2004 Game Bazar Network