Bon voila un description que j'espère complète du fichier config.cfg:
_cl_autowepswitch "0" ------------> 0 / 1 Si cette variable est sur 1 , et que vous marchez sur une arme plus puissante que la votre , vous l'aurez automatiquement dans les mains prêt à tirer
_snd_mixahead "0.070"
ati_npatch "1.0" 0/1 Active ou désactive le truform (carte ati) (cela diminue l'effet 'yoyo' des fps.)
ati_subdiv "2"
bgmvolume "0.000000" ------------> Volume des pistes Audio (pour les cd audio)
bottomcolor "6"
brightness "1" ------------> Luminosité pednant une partie
cl_allowdownload "1" ------------> 0 / 1 Autorise le téléchargement de fichiers avant une partie (maps par exemple)
cl_allowupload "1" ------------> 0 / 1 Autorise l'upload de fichier pendant la partie (tag par exemple pour que les autres puissent le voir)
cl_backspeed "400" ------------> Vitesse maximale en marche arrière du joueur.
cl_career_difficulty "0"
cl_cmdbackup "2" ------------> Cette commande sert à prévenir les pertes de paquets lors de leur envoi (si des données sont perdues il renverra un "double" au serveur)
cl_cmdrate "101" ------------> Le nombre de données par seconde que le client peut envoyer(même valeur que le cl_updaterate)
cl_corpsestay "180.000000" ------------> Cette commande permet de régler la durée pendant laquelle les corqs restent au sol ! (en sec)
cl_dlmax "128" ------------> Fixe le nombre maximum de kilobytes (Kb/s) téléchargeables sur un serveur
cl_download_ingame "1" ------------> 0 / 1 Autorise ou non le téléchargement des tags des autres joueurs
cl_dynamiccrosshair "0" ------------> 0 / 1 Si cette variable est sur 0 la croix reste en permanence fixe (même quand vous sautez)
cl_forwardspeed "400" ------------> Vitesse du joueur qui avance. (ne peut pas dépasser la limite fixée par le serveur)
cl_himodels "0" ------------> 0 / 1 Mettre les skins en haute (1) ou basse (0) résolution
cl_idealpitchscale "0.8" ------------> Commande en rapport avec l'axe vertical. (ne concerne pas les joueurs qui utilisent une souris)
cl_lc "1" ------------> Active/Désactive la compensation du lag (le serveur doit le permettre sinon ça ne marche pas
cl_logocolor "#Valve_Orange"
cl_logofile "lambda"
cl_lw "1"
cl_minmodels "1" ------------> 0 / 1 Commande permettant de jouer en utilisant le modèle le plus léger : leet.mdl, gign.mdl, and vip.mdl (par défaut : 0)
cl_righthand "0" ------------> 0 / 1 Si cette commande est sur 1 , votre arme sera à droite sinon (0) à gauche
cl_shadows "1" ------------> 0 / 1 Activer ou désactiver les ombres au sol (0 pour désactiver)
cl_timeout "35" ------------> Durée en secondes d'inactivité complète avant déconnections du serveur
cl_updaterate "101" ------------>Cette commande permet de régler le taux de rafraichissement des données reçues (baissez là si vous avez du chock)
cl_vsmoothing "0.05"
cl_weather "1" ----> 0 / 1 Active ou désactive la pluie sur une carte (aztec par exemple)
con_color "255 155 50" ------------> Couleur des polices (écriture) dans la console et dans le (code RGB)
console "1" ------------> 0 / 1 Active la console , si cette variable est sur 0 vous n'aurez pas accés à la console pendant une partie
crosshair "1.000000" ------------> 0 / 1 Affiche (1) ou non (0) le viseur au centre de l'ecran (ça peut servir un viseur pour viser nan ?)
fastsprites "0" ------------> 2 / 1 / 0 Niveau de détail des fumigènes (valeur de 0 à 2 où 2=basse qualité)
fps_max "100" ------------> Nombre de frame par seconde maximum que l'ecran pourra afficher
fps_modem "0" ------------> Ce sont les frames pas seconde de votre modem (0 pour illimité)
gamma "3" ------------> Règle le gamma de votre ecran pendant une partie
//Les commandes qui suivent concernent le mode graphique open_gl , il est conseillé de ne pas toucher à ces commandes
gl_dither "1" ------------> 1 / 0 Active ou pas le dithering (mettre à zéro si votre carte vidéo supporte le 32 bits).
gl_flipmatrix "0" ------------> 1 / 0 Active ou pas un patch pour les viseurs quand on utilise les instructions 3DNow! (processeurs AMD)
gl_monolights "0" ------------> 1 / 0 Permet ou pas de créer un eclairage uniforme sans ombres en mode OpenGL.
gl_overbright "0" ------------> 1 / 0 Active ou pas le mode de luminosité maximale.
gl_polyoffset "0.1"------------> Permet de définir le niveau de compensation des polygones (augmentez la valeur si vous avez des textures instables ou tremblotantes)
hisound "0" ------------> 0 / 1 Qualité des sons , haute qualité (1) et basse (0)
(c'est la frequence qui change)
hpk_maxsize "0" ------------> Cette commande definit la taille maximal pour le fichier custom.hpk (si 0 = pas de limite)
hud_capturemouse "1" ------------> 1 / 0 Active ou pas le verrouillage du pointeur de la souris dans les menus. (Permet de libérer la souris sur les commandmenu (on ne peut naviguer dans ces menus qu'avec les flêches mais au moins on peut continuer à viser)
hud_centerid "1" ------------> 0 / 1 Sur 1 les noms des ennemis seront affichés au centre de l'écran , sur 0 en bas à droite
hud_draw "1"------------> Cacher l'interface (argent , temps ,vie , munitions)
hud_fastswitch "1" ------------> 0 / 1 Si cette variable est sur 1 plus besoin de cliquer une fois sur la souris pour sélectionné une arme il suffit d'appuyer sur le numéro de l'arme
hud_saytext_internal "1"" ------------> Permet de définir la durée d'affichage, en secondes, des messages de chat à l'écran. (say et say_team) (cvar)
hud_takesshots "0" ------------> 0 / 1 Si cette variable est sur 1 , un screenshot est automatiquement pris en fin de partie
joystick "0" ------------> 0 / 1 Permet d'acitver (1) un joystick (pas terrible pour counter-strike)
lookspring "0.000000" ------------> 0 / 1 Active le recentrage automatique de la vue après désactivation du +mlook
lookstrafe "0.000000" ------------> 0 / 1 Active l'option qui permet de transformer le mouvement tournant en mouvement latéral avec la souris quand +mlook est actif
m_filter "1"------------> 1 / 0 Active ou pas le filtre souris (amortit les mouvements trop brusques). Utile pour ceux qui ont la maladie de parkinson, pour les autres ça les aidera surtout a rater leur cible...
m_forward "1" ------------> 0 / 1 Règle la rapidité des mouvements avant et arrière lorsqu'on bouge à la souris.
m_pitch "0.022" ------------> Règle la vitesse du mouvement de la tête dans l'utilisation de la vue virtuelle (haut, bas, côtés) lorsque le mlook est actif.
m_side "0.8" ------------> Règle la vitesse du déplacement de strafe avec la souris
m_yaw "0.022" ------------> Règle la vitesse des mouvements tournants avec la souris
model "gordon"
MP3FadeTime "2.0"
MP3Volume "0.800000" ------------> Volume des sons
mp_decals "300.000000" ------------> Nombre de details sur les murs (details des impacts par exemple)
name "pseudo" ------------> Indiquez ici votre pseudo !
net_graph "3" ------------> 0 / 1 / 2 / 3 Cette variable peut être sur 0, 1 , 2 ou 3 si elle n'est pas sur 0 un petit graphique apparaitra en bas à droite de l'ecran avec des informations sur votre connection (ping/loss/chock)
net_graphpos "1" ------------> 3 / 2 / 1 / 0 Position du graphique net_graph à l'ecran
net_scale "5" ------------> Change la taille des net_graph , la valeur par defaut est 5 !
r_bmodelhighfrac "5"
r_detailtextures "0"
//Les commandes qui suivent avec s_ devant sont des commandes qui gèrent le son , laissez les d'origine elles sont bien réglées
s_a3d "0.0"------------> 1 / 0 Active, ou désactive, le support audio A3D.
s_automax_distance "30"------------> Permet de définir la distance à partir de laquelle les sons sont joués à leur volume maximal (sans atténuation).
s_automin_distance "2"------------> Permet de définir la distance à partir de laquelle les sons sont joués à leur volume minimal (avant atténuation maximale)
s_bloat "2.0" ------------>Permet de définir un paramètre A3D qui influe sur la taille des polygones (permet de boucher les trous laissés par des textures non affichées).
s_distance "60"------------> Permet de convertir les valeurs de distance du jeu en valeurs métriques (pour les sons). Cela concerne la vélocité, la distance et la position des sons.
s_doppler "0.0"------------> Permet de paramêtrer les effets doppler (variation du volume sonore en fonction de la position et de la vitesse des sons).
s_eax "1"------------> Active, ou désactive, le support audio EAX.
s_leafnum "0"
s_max_distance "1000"------------> Permet de définir la distance maximale entre le joueur et un son avant que la fonction rolloff ne soit plus appliquée.
s_min_distance "5"------------> Permet de définir la distance minimale entre le joueur et un son pour que la fonction rolloff s'applique.
s_numpolys "200"------------> Permet de définir le nombre maximal de polygones à afficher (A3D).
s_polykeep "1000000000"
s_polysize "10000000"
s_refdelay "4"------------> Permet de définir le délai d'affichage entre une source et sa réfection la plus proche (A3D). Une sorte de règlage de réverbération/echo.
s_refgain "0.4"------------> Permet de définir le niveau d'amplification de chaque réfection (echo) (A3D).
s_rolloff "1.0"------------> Permet de définir le multiplicateur du rolloff (influe sur les effets de distance et le volume).
s_verbwet "0.25"------------> Permet de définir plus ou moins le niveau de la réverbération (A3D).
sensitivity "5" ------------> Règlez la sensibilité de la souris avec cette commande
skin ""
//Commandes qui règle le mode spectateur , avec cette configuration , la caméra se mettra sur le lieu de l'action automatiquement !
spec_autodirector_internal "1"
spec_drawcone_internal "1"
spec_drawnames_internal "1"
spec_drawstatus_internal "1"
spec_mode_internal "4"
spec_pip "0"
suitvolume "1.000000"
sv_aim "0" ------------> 0 / 1 Définit la précision de l'aimantation verticale existant lorsqu'on vise une cible d'une façon seulement horizontale
sv_voiceenable "1"------------>1 / 0 Autorise, ou pas, l'émission d'une communication vocale sur le serveur.
team ""
topcolor "30"------------> Permet de définir la couleur du haut du costume en multijoueur.
tutor_enable "1"
viewsize "110" ------------> Donne une valeur pour la taille de l'écran de vue.
voice_enable "1" ------------> 0 / 1 Active ou désactive les messages micros (ça revient à muter tout le monde si la commande est sur 0)
voice_forcemicrecord "1.000000"
voice_modenable "1"
voice_scale "2" ------------> Cette commande augmente toutes les voix. Elle augmente le volume de votre propre voix, mais également les autres. Attention à ne pas mettre trop fort!!
volume "0.5" ------------> Réglez le volume général
+mlook ------------> Cette commande indique que le joueur utilise la vue souris (il deplace le viseur avec la souris)
exec userconfig.cfg ------------> Execute le fichier userconfig.cfg dans lequelle vous pouvez y mettre vos binds/alias