- 



  Crosshair
Catégorie : Configs
Ajouté le : 30.06.2008 14:33
Dernière édition le : 13.03.2009 13:45
Auteur : *naruto*LaF
Lectures : 1278
Commentaires : 1 [ Poster un commentaire ]
Note :  [ Evaluer ]

Voici un petit tutoriel sur les crosshair.
Il sera illustré d'images pour faciliter sa compréhension.

Sommaire :



Parlons tout d’abord de la forme du viseur.
La variable est la suivante :
seta cg_drawCrosshair "X", sachant que X est un nombre allant de 0 à 9 (et les majuscules n’ont aucune importance dans la variable, et le 0 donne un viseur doté d'une simple croix).
Alors à quoi correspondent ces valeurs ? La réponse en images :

seta cg_drawCrosshair "1"

cg_drawcrosshair 1

seta cg_drawCrosshair "2"

cg_drawcrosshair 2

seta cg_drawCrosshair "3"

cg_drawcrosshair 3

seta cg_drawCrosshair "4"

cg_drawcrosshair 4

seta cg_drawCrosshair "5"

cg_drawcrosshair 5

seta cg_drawCrosshair "6"

cg_drawcrosshair 6

seta cg_drawCrosshair "7"

cg_drawcrosshair 7

seta cg_drawCrosshair "8"

cg_drawcrosshair 8

seta cg_drawCrosshair "9"

cg_drawcrosshair 9





Passons maintenant à la couleur du viseur.
Ce n'est pas compliqué et n'a pas besoin d'être illustré. Dans les images précédentes, vous avez vu que les couleurs du viseur étaient le violet (magenta) et le vert. Mon viseur secondaire était violet et le principal était vert.
Ma syntaxe est donc la suivante :
seta cg_crosshaircolor "green" //La couleur de mon viseur principal est le vert.
seta cg_crosshaircoloralt "magenta" //La couleur de mon viseur secondaire (représenté par le alt) est le violet.

Vous aurez remarqué quand dans mon exemple, les noms de couleurs sont en anglais.
Mais vous pouvez aussi utilisez les couleurs dites hexadécimales. Ce sont les couleurs composées de 6 chiffres ou lettres et précédées d'un #
Exemple : seta cg_crosshaircolor "#FFFFFF" //La couleur de mon viseur principal sera blanche (ne jouons pas aux puristes, on va considérer que le blanc est bien une couleur).
Une petite explication sur cette notation. Comme le RGB, la notation hexadécimale fonctionne avec les associations de trois couleurs : le rouge, le vert et le bleu.
Vous remarquerez qu'il y a 6 chiffres ou/et lettres dans cette notation. Ces chiffres fonctionnent par paire. Les deux premiers chiffres/lettres représentent la quantité de rouge, les deux suivant la quantité de vert et les deux derniers la quantité de bleu. N'oubliez pas que la notation hexadécimale comprend toujours un # avant les chiffres et les lettres. Pour la palette des couleurs hexadécimales, voir ici

Mais ce n'est pas tout ! Il existe une troisième méthode. C'est celle que j'ai évoquée plus haut, la méthode RGB.
RGB est l'abréviation de Red-Green-Blue (Rouge-Vert-Bleu) et correspond donc aussi à l'association de ces trois couleurs. Notation :
seta cg_crosshair "(0, 0, 0)" //La couleur de mon viseur sera de 0 rouge+0 vert+0 bleu. La couleur de mon viseur sera le blanc.
Pour connaître les quantités nécessaires de RGB pour créer une couleur, il vous suffit d'ouvrir paint à l'aide du menu démarrer. Une fois ouvert, allez dans couleurs, choisissez modifier les couleurs, puis cliquez sur définir les couleurs personnalisées. Vous voilà arrivez à un tableau de couleurs. Modifiez-le à votre guise et vous allez voir qu'en bas à droite, les couleurs de rouge, vert et bleu seront affichées. Il vous suffira de respecter la notation avec les quantités indiquées pour obtenir votre couleur.
Pour la palette RGB, voir ici
Remarque : Les nombres vont de 0 à 255 pour le rgb, alors vérifiez bien ce que vous marquez !

Note: La notation hexadécimale est la première méthode de notation des couleurs et peut se révéler utile. Cependant, pour Wolfenstein, l'intérêt n'est pas très grand. Tout comme pour la méthode RGB, les différences sont tellement minimes qu'il vaut mieux garder les couleurs en anglais, qui offrent beaucoup moins de choix (on ne va pas donner des noms à toutes les couleurs) mais qui est beaucoup plus simple et largement suffisant.

Et voilà pour les couleurs, je parlais de quelque chose de facile, et ça l'est, et vous voici reparti avec plus de connaissances que je ne le pensais.



Repartons maintenant pour une nouvelle explication en images.
L'emplacement du viseur est défini par deux variables :
  • seta cg_crosshairX "X" qui définit l'emplacement horizontal.
  • seta cg_crosshairY "X" qui définit l'emplacement vertical.
X est un nombre quelconque, pouvant prendre des valeurs négatives. Exemple en images :

seta cg_crosshairX 120

cg_crosshairX 120

seta cg_crosshairX -120

cg_crosshairX -120

seta cg_crosshairY 120

cg_crosshairY 120

seta cg_crosshairY -120

cg_crosshairY -120

J'ai pris de grandes valeurs pour que vous voyez la différence. Personnellement, je laisse les deux à 0.



On a déjà fait le tour de pas mal de choses ! Mais pourquoi pas continuer ? On va maintenant parler de la transparence du viseur.
La transparence du viseur principal se détermine ainsi : seta cg_crosshairalpha "0~1", le ~ signifiant jusqu'à. C'est à dire qu'à 0, le viseur ne verra pas à 0.1 on le verra un peu plus, ... jusqu'à 1 où on le verra complètement.
La transparence du viseur secondaire maintenant : seta cg_crosshairalphaalt "0~1"
Je vais vous faire disparaître le viseur secondaire en guise d'exemple (avec seta cg_drawcrosshair 1, pour une meilleure compréhension.) !

seta cg_crosshairalphaalt "0"

cg_crosshairalphaalt 0



Passons maintenant à la taille du viseur, déterminer par la variable suivant :
seta cg_crosshairsize "X" //X est un nombre positif.

On peut réduire le viseur (exemple avec seta cg_crosshairsize 24 et seta cg_drawcrosshair 1).

cg_crosshairsize 24

On peut aussi l'agrandir (exemple avec seta cg_crosshairsize 120 et seta cg_drawcrosshair 9).

cg_crosshairsize 120



Pour finir, voici quatre dernières variables, qui ne seront pas illustrées.
seta cg_crosshairpulse "0/1" // A 1, le viseur grossit quand on vise un ennemi. Personnellement, je trouve cela troublant et je le garde à 0.
seta cg_drawcrosshairPickups "0/1"//A 1, transformation du viseur en main en survolant un objet.
seta cg_crosshairHealth "1" // La couleur du viseur varie selon les points de vie restants
seta cg_drawcrosshairNames "0/1"//A 1, affichage du nom du coéquipier visé.



RESUME
Commandes Effets
seta cg_crosshairColorAlt "white" Permet de changer la couleur du viseur secondaire
seta cg_crosshairAlpha "1" Transparence du viseur
seta cg_crosshairColor "White" Permet de changer la couleur du viseur
seta cg_crosshairPulse "1" A 1 le crosshair grossit quand la précision baisse. a 0 elle reste fixe
seta cg_crosshairAlphaAlt "1.0" Transparence du viseur secondaire
seta cg_drawCrosshairPickups "1" Transformation du viseur en main en survolant un objet
seta cg_drawCrosshairNames "1" Affichage du nom du coéquipier visé
seta cg_drawCrosshair "1" Type du viseur :
seta cg_crosshairSize "48" Taille du viseur
seta cg_crosshairHealth "1" La couleur du viseur varie selon les points de vie restants

Toutes les valeurs présentées dans le résumé sont par défaut.
En espérant avoir été assez clair !

Revenir en haut
  

Thème by PhaLoiD and by dFx -  Powered by nuked-klan and by dFx