Activer la Console
– Démarrez CS:Source puis allez dans options
– Cliquez sur Avancé dans les options clavier de css
– Cochez la case “Activer la console developpeur“
– Appliquer puis cliquez sur OK
– Quitter css
– Ouvrez Steam et allez dans l’onglet Mes jeux
– Click droit sur css puis cliquez sur Propriété
– Onglet Général, cliquez sur Définir les options de lancement …
– Taper -console puis OK
– Voila maintenant dès que vous lancerez css la console s’ouvrira
Activer le Développeur
Ceci permet de contrôler tout ce qui se passe et si jamais une erreur se produit vous connaitrez immédiatement la raison (lorsque vous lancez un mp3 par exemple il vous dira pourquoi il ne peut pas le lancer).
Le développeur permet de voir tout ce qui se passe dans le jeu , par exemple si un fichier son est chargé durant une partie vous verrez en haut à gauche “Sound.wav loaded”
Pour activer cette fonction taper dans la console : developer 1
PS: pour lancer le jeu en mode developpeur vous pouvez également taper -dev dans les options de lancement du jeu.
Commandes Graphique
CS:Source est trés beau mais nous pouvons le rendre encore plus beau en modifiant quelques réglages dans la console (Il faut tout de même signaler que ces modifications jouent sur le nombre de FPS , si le jeu est plus beau le nombre d’images par seconde diminue).
cl_c4dynamiclight 1 — Les diodes du C4 sont plus réalistes
cl_interp X — Règle le décalage d’affichage des objets dans le temps en secondes (anciennement ex_interp)
cl_phys_props_max 1 — Niveau de détails des objets au maximum
cl_ragdoll_collide 1 — Aucune texture ne s’imbrique dans une autres , les skins et objets sont plus beaux
cl_show_bloodspray 1 — Davantage de sang
jpeg_quality 100 — Qualité des screenshots au maximum
mat_mipmaptextures 1 — Les textures sont belles quelque soit la distance
mp_decals 4096 –Le nombre de tags visible en même temps
r_avglight 3 — Davantage de lumiere sur les objets
r_decal_cullsize 0 — Les tags apparaissent en permanence quelque soit la distance
r_lod -5 — Les modèles sont en qualité max quelque soit la distance
r_propsmaxdist 5000 (ou plus) — Distance d’affichage des objets
r_rainradius 3000 (or plus) — Affichage de la pluie en détail max quelque soit la distance
r_rainsplashpercentage 100 — La totalité de la pluie provoquent des éclaboussures dans l’eau
r_rootlod 7 — Niveau des détails au maximum
Désactiver les plugins
– Connectez vous sur votre FTP.
– Rendez-vous dans le dossier /halflife_source/cstrike de votre serveur de jeux.
– Renommez le dossier addons en addons_old (_old peut-être autre chose, mais nous utilisons généralement _old).
– Redémarrez votre serveur, tous les plugins sont donc maintenant désactivés.
– Pour les réactiver, renommer juste le dossier addons_old en addons.
Frames per second (fps)
FRAME PER SECOND nombre d’images affiché à la seconde , cela joue sur la fluidité du jeu , un nombre trés bas de FPS peut apporter une sensation de lag trés désagréable et le jeu peut s’avérer injouable.
La qualité graphique du moteur source joue sur le nombre de fps.
Vous pouvez avoir 100 fps sous Counter-Strike 1.6 et avoir entre 20 et 30 fps sous CS:S , cela dépend tout d’abord de votre carte graphique bien entendu mais aussi des réglages de votre jeu.
De plus il faut rajouter que les maps sous Source ne sont pas du tout optimisées au nveau des FPS.
Vous pouvez avoir 120 fps au respawn CT sur dust2 et 50 au niveau de la longue allée …
Le phénomène était dejà présent sous la version 1.6 mais sa qualité graphique plus basse faisait que le nombre de FPS ne chutait pas dramatiquement.
Une fois que vous avez réglé votre carte graphique lancez votre jeu CS:S Tapez cl_showfps 1 où net_graph 3 dans la console et regardez le nombre de vos FPS tout en naviguant dans le monde car comme nous l’avons dit , les FPS varient en fonction de l’endroit où l’on se trouve sur la map.
Si vos FPS ne varient pas trop et se situent entre 70 et 120 , ce topic ne vous servira pas , vos FPS sont trés corrects et ne nécessitent pas de réglages particuliers.
En revanche si ils chutent brutalement , qu’ils descendent en-dessous des 60 vous pouvez essayer de modifier quelques paramètres du jeu , attention tout de même ces réglages baissent la qualité graphique du jeu.
cl_phys_props_enable 0 — neutralise tous les petits bidons et déchets (ils ne peuvent plus bouger)
cl_phys_props_max 0 — détermine le niveau de détails des objets (bidons et déchets)
cl_ragdoll_physics_enable 0 — les cadavre ne restent pas au sol une fois mort
cl_show_splashes 0 — Retire les éclaboussures
cl_smooth 0 — un peu moins beau mais vous gagnez 5 à 10 fps
fog_enable 0 — enlève le brouillard, meilleurs FPS et visibilité
mat_bloom 0 — Neutralise les végétaux
mat_bumpmap 0 — Retire le bumpmapping , meilleurs rendrements au niveau des FPS
mat_clipz 0 — Modification de l’eau
mat_fastnobump 1 –Bumpmapping plus rapide
mat_fastspecular 1 –Tracé spéculaire plus rapide
mat_mipmaptextures 0 — Les textures perdent en qualité lorsque vous vous en éloignez
mat_specular 0 — Retire les lumières dynamiques , gain de FPS
mp_decals 300 ou moins — Nombre de détails en mémoire tel que les impacts de balle
r_avglight 0 — Plus d’eclairage sur les objets (defaut 2)
r_decal_cullsize 1 — Texture de bonne qualité seulement quand vous vous en approchez
r_decals 0 — Plus de tags , meilleurs FPS
r_lod -1 — Qualité des textures basses !
r_propsmaxdist 1000 et moins — Moins d’objets suivant la distance , meilleurs FPS
r_rainradius 0 — Intensité de la pluie
r_rainsimulate 0 — Retire la pluie , plus de FPS
r_rainsplashpercentage 0 — Plus d’éclaboussures de l’eau venant de la pluie (qui tombe sur l’eau)
r_rootlod # — Niveau des détails de 1(min) à 7(max)
Installer un Skin
En premier, téléchargez un skin.
En général on trouve six fichiers :
• Deux fichiers textes :
– Readme.txt – il faut le lire
– Credits.txt – infos sur les auteurs
• Quatre dossiers :
– materials. contient la texture
– models. contient le model 3D
– scripts. contient les sons
– sound. contient une indication pour les sons personnalisés
Ouvrir votre fichier .rar puis allez dans :
C:Program FilesSteamSteamApps*compte*counter-strike sourcecstrike
Retournez de nouveau dans votre fichier .rar de votre skin puis selectionnez tous les dossiers.
Vous devez copier les dossiers directement dans votre dossier counter-strike sourcecstrike
(Si vous avez déjà des fichiers personnalisés, cliquer sur “TOUS” quand Windows proposera le remplacement.)
Language CS
Voir le LEXIQUE CS[aveyronkillers.com]
MP3 au lancement
– D’abord aller dans le dossier “counter-strike source/cstrike/sound“
– Puis, créer un dossier nommé “ui”
– Choisir un fichier format MP3.
– Renommé-le “gamestartup.mp3” où “gamestartup1.mp3“
Modes de Jeu (infos)
Les joueurs peuvent créer leur propre mod et les proposer pour être joués en ligne.
La plupart des caractéristiques et des règles de jeu dépendent de la manière dont a été configuré le serveur. Le nombre de joueur pour chaque mode n’est donné qu’à titre indicatif. Certaines règles peuvent varier d’un serveur à l’autre.
en voici quelques uns :
DR
- Signification : DeathRun – Course de la mort
- Type de map : deathrun_, dr_
- Nombre de joueurs : 1 ou 2 terroriste(s) – le reste en anti-terroristes
- Objectifs : Dans le deathrun, tous les joueurs sont placés en CT sauf 1, 2 ou 3 qui sont placés en terroristes. Les CT doivent finir la map en évitant les pièges que les terros peuvent activer pour atteindre les armes et tuer les terroristes. les joueurs démarrent en étant dépourvus d’armes. Les anti-terroristes doivent suivre un circuit qui est semé de pièges. Le terroriste doit activer ces pièges afin de les tuer et d’éviter qu’ils arrivent à la fin du circuit où ils trouveront des armes pour se débarrasser du terroriste.
FFA
- Signification : Free For All – Chacun pour soi
- Type de map : cs_, de_
- Nombre de joueurs : équilibré
- Objectifs : Dans le Free For All, il y a deux équipes qui s’affrontent. Le but du FFA est de fraguer un maximum. C’est le mode de jeu le plus courant car il permet de s’améliorer dans le domaine du tir sans avoir à se soucier de quelconque stratégies de son équipe. Le nombre de joueur par équipe varie selon les serveurs.
GG
- Signification : GunGame
- Type de map : gg_
- Nombre de joueurs : équilibré
- Objectifs : Le jeu se joue en équipe mais il n’y a qu’un seul joueur gagnant. Chaque joueur débute avec la même arme et doit suivre une série d’armes programmée par le serveur. Dès qu’un joueur a tué le nombre d’adversaires qu’il faut (un ou plusieurs), il a validé son arme et passera donc à l’arme suivante et ainsi de suite jusqu’à faire toute la série d’armes. Le joueur ayant réussi à faire valider toutes ses armes en premier gagne la partie.
HnS
- Signification : Hide and Seek – Cache-cache
- Type de map : cs_, de_
- Nombre de joueurs : équilibré ou suivant la volonté des joueurs
- Objectifs : Au début de la partie, les CT sont bloqués et les terros ont un temps limite pour se cacher. Une fois que le temps est écoulé, ils ne peuvent plus bouger et les CT doivent les trouver et les tuer (ils ont des armes, les terros non). Il s’agit d’une partie de cache-cache. Les anti-terroristes doivent retrouver les terroristes cachés. Les terroristes doivent se déguiser en objets et se cacher à un endroit de la map.
Jail
- Signification : Prison
- Type de map : ba_jail_
- Nombre de joueurs : 1 anti-terroristes pour 2 terroristes.
- Objectifs : Le jeu se passe dans une prison. Suivant la configuration et les règles du serveur, les anti-terroristes doivent surveiller et empêcher l’évasion ou les rebellions chez les terroristes et les terroristes doivent trouver le moyen de s’échapper de la prison sans se faire capturer ou d’éliminer les anti-terroristes.
Jump
- Signification : Saut
- Type de map : bhop_, kz_, xc_
- Nombre de joueurs : tous dans la même équipe
- Objectifs : Les joueurs démarrent en bas de la map et doivent grimper en haut en effectuant une série de sauts plus ou moins difficiles. La difficulté peut se situer dans la longueur ou la hauteur du saut ou dans les contournement d’obstacles. Les sauts en longueur sont appelés long jump et le fait de contourner un obstacle se nomme straf. Un autre de type de saut appelé bunny jump consiste à sauter sur des plate-formes les unes à la suite des autres sans perdre trop de temps sur la même plate-forme.
KZ
- Signification : kreedz
- Type de map :
- Nombre de joueurs : dépend du serveur.
- Objectifs : Dans ce mode, il faut sauter pour atteindre la fin de la map. Sauter? c’est facile ce truc. Si vous vous dites cela, allez de suite sur un serveur KZ et vous verrez ce que c’est que de casser son clavier. Il existe de nombreuses techniques de sauts qui sont toutes très longues à apprendre mais croyez moi, une fois que l’on est un peu entraîner, le mode prend beaucoup d’importance.
MG
- Signification : Mini-game
- Type de map : mg_, fun_
- Nombre de joueurs : le nombre de terroriste ou d’anti terroriste peut varier selon les maps.
- Objectifs : Mode de jeu qui permet au joueur de jouer sur des maps dites FUN . Par exemple partir d’un point a un autre en évitant des obstacles ou alors pendant qu’un terroriste se tien a une mitrailleuse en haut d’une colline les anti terroristes doivent essayer d’éviter les balles pour ensuite aller le tuer .Chaque map a son propre mode de jeu comme des bateaux pirates, des courses (slideraces dans le jeu) parcours d’obstacles, parcours du combattant etc.
Predator
- Type de map : cs_, de_
- Nombre de joueurs : 1 terroriste – le reste en anti-terroristes
- Objectifs : Pour la 1e partie, le serveur choisit automatiquement un joueur comme étant le predator. Il se retrouve alors seul face à tous les autres joueurs en ayant la particularité de posséder une arme puissante (suivant la configuration du serveur) et d’être invisible. L’anti-terroriste qui tue le predator devient le predator pour la partie suivante.
Sport
- Type de map : ka_
- Nombre de joueurs : équilibré
- Objectifs : Les joueurs se retrouvent à jouer sur des maps semblables à des terrains de foot, de volley, de tennis, etc. Les joueurs se retrouvent dépourvus de toutes armes hormis le couteau (suivant la configuration du serveur) qui leur sert à déplacer le ballon. L’objectif principal étant le même que sur un vrai terrain de foot, de volley ou autre.
Surf
- Type de map : surf_
- Nombre de joueurs : équilibré
- Objectifs : Les joueurs doivent se déplacer sur des rampes de blocs en forme triangulaire qui leur font prendre de la vitesse d’où cette impression de surfer. L’objectif principal est que l’anti-terroriste doit tuer le terroriste et inversement.
VIP
- Signification : Very Important Person – Personne très importante
- Type de map : as_
- Nombre de joueurs : équilibré
- Objectifs : Le serveur désigne automatiquement parmi les anti-terroristes un joueur qui sera le VIP. Les anti-terroristes doivent protéger et conduire le VIP jusqu’à la zone de sécurité où la partie prendra fin. Les terroristes doivent tuer le VIP avant qu’il n’atteigne la zone de sécurité.
ZM
- Signification : Zombie Mod
- Type de map : ze_, zm_
- Nombre de joueurs : 3 terroriste (où diffère suivant le serveur) – le reste en anti-terroristes
- Objectifs : Au début de chaque partie, les joueurs sont choisi automatiquement par le serveur comme étant les zombies, le reste des joueurs faisant partie des humains. Les zombie doivent alors contaminer les humains afin de faire augmenter le nombre de zombies et les humains doivent se défendre contre ceux-ci pour éviter la contamination.En tirant sur le zombie ou en contaminant des CT, vous gagnez des amo-pack qui vous permettent d’acheter des objets à l’aide d’un menu tels que des antidotes, des bombes infections,etc ou encore d’autre objets tels que les jet pack, lances flammes,etc que l’on peut rajouter au mode. Il y a des parties spéciales tels que les swarm mod, plaque mod, suvivor etc.
Personnaliser son Pseudo
Dans Windows, cliquez sur Démarrer puis sur Executer :
Tapez -> charmap
La Table des caractères apparait, vous pouvez customiser votre pseudo :
Une fois le pseudo réaliser, copiez le avec le clic droit de votre souris.
Lancez le jeu, et collez le toujours en faisant un clic droit avec la souris.
Attention Counter Strike n’accepte que 8 caractères spéciaux dans votre pseudo.
Radar – Overview
Le Radar de CS:Source est l’un des éléments les plus utiles du jeu.
Il est nécessaire de le connaître dans ses moindres détails.
Voici ces commandes principales :
cl_radar_locked 0/1 => Activer la rotation de la carte où non dans les options du jeu.
cl_radaralpha => 0 et 255 (0 = radar non visible) Afficher l’alpha du radar.
cl_radartype = 1 =>When set to 1, allows cl_radaralpha to be used (Off, On <0|1>)
drawradar => This will show the location text under your radar screen.
hideradar => This will hide the location text under your radar screen.
overview_preferred_mode 0/1/2 => 0=Off; 1=Mini map (defaut); 2=overview en fullscreen.
overview_health 1 => Permet d’afficher le niveau de vie des joueurs sur le radar.
overview_names 1 => Permet d’afficher le nom des joueurs sur le radar.
overview_tracks 1 => Trace un trait derrière le joueur, représentant son parcours.
overview_locked 1 => Permet de ne pas rentrer dans les murs de la map en vue 3° personne.
overview_alpha 0/1 => Règle la transparence de la map entre 0 et 1. (ex: overview_zoom 0.7)
overview_zoom => Règle le zoom du radar. 1: Map entière 4: zoom important. Vous pouvez jongler entre ces valeurs avec des décimales. (ex: overview_zoom 2.33)
Source TV
Les différentes variables de la source TV
Vous pouvez entrez les variables dont vous avez besoins, dans un fichier spécial “sourceTV_match.cfg“, où “sourceTV_ffa.cfg” soit ajouter quelques variables relatives à la source TV dans les fichiers “server.cfg” où match.cfg“
tv_enable : permet d’activer la source TV (elle sera visible tant que spectateur, et sera active qu’au changement de niveau suivant.)
tv_port : permet de choisir le port de la source tv. L’ip de base étant la même que celle du serveur. Le port par défaut: 27020
tv_name nom_de_la_tv : permet de donner un nom a la source tv.
tv_maxclients : Défini le nombre de spectateurs à pouvoir se connecter à la Source TV. Attention, un nombre de spectateurs trop important risque de saturer le serveur. Il peut être nécessaire dans certains cas de créer un proxy. Il s’agit d’une machine qui va se connecter a la source tv du serveur en tant que spectateur, puis retransmettre a tout ses client connectés, la diffusion de la source TV. Le nombre de spectateurs maximum de 255 peut etre atteint sans mettre le serveur en difficulté contraiement à la source TV (master) qui elle, doit en meme temps gérer le jeu. Un exemple de configuration pour plus de 700 spectateurs serait de connecter 3 proxy sur la source TV pour ne pas faire souffrir le serveur, et de connecter plus de 200 spectateurs sur chaque proxy. Pour lancer un proxy, il suffit de procéder comme pour lancer un serveur dédié, mais il faut le lancer sans charger de map. Dans la console, vous rentrez la commande: tv_relay IP_Source_TV, et les spectateurs n’auront plus qu’a se connecter sur l’ip du proxy. Ca fonctionne aussi pour les serveur dédié sans steam, en Win32.exemple: srcds.exe -game cstrike -console +tv_relay ip:27020
tv_delay : détermine en sec, le temps de décalage entre le déroulement du jeu et la diffusion sur le source tv (permet d’eviter tout cheat via TS en match) defaut: 90 sec
tv_maxrate : bande passante donnée par client connecté à la source tv (defaut: 5000)
tv_password mot_de_pass : défini un mot de passe pour accéder à une source TV privée.
tv_relaypassword : défini un mot de pass pour connecter un proxy relais source TV
tv_retry : reconnecte les relais / proxy à la source tv.
tv_stop : arrete la diffusion de la source TV.
tv_status : affiche les infos de la Source TV.
tv_record : enregistre la demo Source TV.
tv_stoprecord : arrète l’enregistrement de la demo Source TV
tv_autorecord : enregistrement auto de chaque partie avec comme nom: auto-AAAAMMJJ-hhmm-map.dem (a utiliser avec précaution, au risque de se retrouver avec des heures et des Go de demo ffa sur votre ftp).
tv_msg text : envoie un message sur l’écran de tous les clients connectés à la source TV.
tv_autoretry : permet aux relais/proxy de se reconnecter automatiquement en cas de perte de connection.
tv_delaymapchange : permet à la source tv de diffuser le contenu mis en mémoire dû au ♥♥♥♥♥♥ du tv_delay lors d’un changement de map.
tv_snapshotrate : Défini le nombre de secondes entre chaque screenshot automatique de la source TV.
tv_relayvoice : permet de retransmettre les voix des joueurs.
tv_transmitall 1: Permet a chaque spectateur de choisir sa propre vue du jeu ainsi que le joueur qu’il veux voir. (attention, augmentation de la bande passante car plus d’info sont transmises. Limiter la TV a 50 slots si la variables et a 1)
tv_chattimelimit : nombre de secondes d’affichage du chat des spectateurs.
tv_nochat : Désactive le chat des spectateurs.
tv_allow_static_shots : permet à la source tv de choisir des points du vue automatiques pour tous les clients.
tv_allow_camera_man : Permet à un spectateur connecté sur le serveur de choisir les points de vue de la source TV.
tv_title <text> Sets a SourceTV broadcast title shown in the spectator GUI
tv_clients Shows a list of all spectator clients connect to local SourceTV server
tv_debug <0|1> Shows additional debugging messages
tv_dispatchmode <0|1|2> Sets Source client dispatch mode for connecting clients: 0=never, 1=if appropriate, 2=always
tv_overrideroot <0|1> Overrides the master IP broadcast to spectators with a local IP.
tv_chatgroupsize <n> Set chat group size to n spectators. Only spectators in the same chat group can speak to each other. Chat groups are turned off with “tv_chatgroupsize 0” and everybody can speak to everybody. Setting chat groups helps reducing chatter noise and saves some bandwidth.
tv_chatgroup <name> Allows spectators to choose their chat group. If no name if given the current chat group is shown (client only)
-nohltv (Command Line Variable)
-tvdisable Disables all SourceTV features on this game server. (Command Line Variable)
-tvmasteronly SourceTV can only serve one client and can’t be used as relay proxy. (Command Line Variable)
Souris sans accélération
Pour retirer l’accélération de votre souris il faut ouvrir Steam , cliquez sur “JEUX” dans la fenêtre principale Steam et faire un clic droit sur CS:Source puis sur propriétés.
Vous apercevez un bouton “Options de lancement” , cliquez dessus et rajoutez ceci :
-noforcemaccel -noforcemparms -noforcemspd
Faites Ok et voilà vous pouvez lancer le jeu , les mouvements de la souris seront trés fluide et sans accélération.
Pour plus de précision adapter la taille de votre viseur :
Taper cl_crosshairscale (chiffre) cette commande suivi d’un chiffre pour définir la taille de votre viseur.
Tags Animés (SprayR)
En premier télécharger SprayR[aveyronkillers.com]
Sprayr est un outil pour créer des Tags pour Half-life 2 et les Mods sur le moteur Source. Sont supporter HL2 Deathmatch et CounterStrike:Source dans toutes les langues.
Votre Tag peut être créé de tout les Formats d’images commun comme JPEG, JPG, GIF, BMP, PNG, TGA…
Vous pouvez aussi créer des tags colorés et animés.
– Formats : 32×32 64×64 128×128 256×256 (pas plus de 120ko)
– Créer une animation (suite d’image, 4maxi)
Ouvrez vos images (au moins deux pour faire une animation) en cliquant sur “Ajouter” et cocher ensuite la case “Créer une animation“
Une barre verte vous indique l’espace utilisé par vos images , si la barre verte va jusqu’à la fin , votre tag est trop gros en taille , vous devez supprimer une image ou les redimensionner !
Pour redimensionner vos images , il vous suffit de cliquer avec le bouton droit de la souris sur le nom de vos images et dans la fenêtre qui apparaît vous pouvez attribuer une taille pour vos images , faites le pour chaque image en choisissant toujours le même format.
Vérifier les informations en haut de votre compte Steam, et validez le tout en cliquant sur “Créer” le tag se place automatiquement dans le dossier :
SteamSteamAppsVOTRE_NOMcounter-strike sourcecstrike_frenchmaterialsVGUIlogos
Si vous jouez en français le tag est dans le bon dossier mais il faudra le sélectionner dans vos options CS:Source / Options / Général
Valve liste commandes (Source_Cvar_list)
Liste des commandes[aveyronkillers.com] fournies par le dévelopeur Valve.