Tout d'abord vous aurez besoin de la console, pour la mettre allez voir dans le paragraphe de la partie low qui lui est consacré.Une fois la console installée, on va prendre le cas de figure où vous voulez voir une sourceTv, il s'agit de la telecharger et de la mettre sur votre PC dans le bon dossier c'est à dire quelque chose de ce genre : D:\Program Files\Steam\steamapps\VotreCompteSteam\counter-strike source\cstrike
Je vous conseille d'ailleurs de créer un raccourci sur le dossier cstrike et de couper-coller ce raccourci à la racine de votre disque, vous en aurez besoin souvent.
Reprenons, une fois que vous avez décompresser votre sourceTV dans le dossier indiqué, lancez votre jeu. Tapez dans console playdemo lenomdelademo. Patientez un peu et la démo se lance. Pour naviguer dans cette vidéo un petit GUI est fourni, pour le faire apparaitre appuyez simultanément sur Shift+F2 (shift c'est la majuscule gauche hein ;)). Je vous laisse comprendre par vous même le fonctionnement de ce gui, sachez simplement que c'est normal que c'est long quand vous lui donnez un tick à aller chercher (imaginer un magnétoscope qui dois rembobiner la bande et s'arrête automatiquement où vous lui demandez).
Bon concernant, le record pour vous enregistrer vous-même, c'est très simple : tapez record lenomdevotredemo
Pour arrêter l'enregistrement taper stop, ou quitter simplement le serveur. L'enregistrement reprends automatiquement si le serveur change de map, tant que vous ne quittez pas le serveur ou que vous ne tapez pas stop, ça ne s'arrête pas. Avec ça vous pourrez revoir exactement toutes vos actions tels que vous les avez réalisé, c'est ce qu'on appelle un PointOfView ("Pov"), contrairement à la source TV c'est réellement tel que vous l'avez vu, et vous ne pouvez voir que vos actions. pour voir les actions des autres joueurs au même moment, ou avoir une vue ghost, c'est la sourceTv qu'il vous faut, et ça seul le serveur peut vous la donner.
Pour ceux qui ne voient pas de quoi je parle regardez plutôt les screenshots... J'avais déja eu le problème avec ma 8800GTS 640mb au début que j'avais un gros problème de brouillard "fog" sur dust2 qui rendait les gens/tonneaux tout gris, bref c'était pas la joie et ça s'était résolu "naturellement". Je ne sais plus trop ce que j'avais fait mais il me semble que c'était une simple mis-à jour des pilotes. Quoiqu'il en soit avec mon Ati HD4890 un problème un peu similaire est apparu, vu que les lumiéres du toit de nuke sont beaucoup trop accentué et on voit clairement les halos on dirait du 16bits, c'est moche. Et surtout, c'est extrêmement gênant pour la visibilité.
Je n'ai trouvé qu'une solution pour le moment, si vous avez une autre méthode comme d'habitude, n'hésitez pas à me mailer. Allez dans steam où on rentre les commandes de lancement du jeu pour bloquer l'accélération souris par exemple.
Lancer steam --> allez dans l'onglet mygames --> click-droit sur counter strike source --> clickez sur propriétés.
Clickez sur définir les options de lancement (Set launch options) et ajouter -dxlevel 81
Celà passe le jeu en directx 8.1, personnellement à part la résolution du bug, je ne vois aucune différence, et si zblock et la majorité des leagues interdisent l'utilisation d'un directx 8 ou inférieur, le 81 est semble autorisé (contredisez moi si je me trompe). Donc vous devrez refaire tout vos réglages graphiques. Allez constater que le bug à disparu. Quitter le jeu et enlever la commande -dxlevel 81 si vous ne voulez pas avoir à refaire vos réglages graphiques à chaque fois. Voilà problème résolu. D'après certaines personnes le passage en dxlevel 81 entrainerai une légére baisse de fps, personnellement je n'ai pas vu de différence.
Une petite mise à jour, je viens de recevoir un mail (18/10/2009) d'une personne (aLk, si je ne m'abuse merci à lui :)) ayant une solution légérement différente dans son application mais qui je pense est exactement identique au final. On change la version directx par la base de registre.
Ouvrir la base de registre (démarrer/exécuter/taper regedit)
Chercher la ligne de commande suivante :
[HKEY_CURRENT_USER\Software\Valve\Source\cstrike\Settings]
Par défaut la clé a cette valeur :
"DXLevel_V1"=dword:0000005f
Mais il faut la modifié avec celle ci :
"DXLevel_V1"=dword:00000050 (hexadécimale)
5f est égal à 95 en décimal donc le même nombre qu'on rentre pour dxlevel dans ma méthode
50 est égal à 80 en décimal se qui supposerai qu'on passe le jeu en directx 8
Directx 8 et non directx8.1? Je ne sais pas je n'ai pas essayer si quelqu'un veut essayer pour voir s'il y a une différence je suis curieux...
81 décimal ça corresponds à 51 en hexadécimale. Utilisez la calculatrice de windows en mode scientifique ou programmeur pour faire la conversion ou bien google.
Je crois de mémoire que zblock accepte directx à partir de 8.1 et pas 8.0, en tout cas pas en-dessous de 8, c'est sur.
Ne vous inquiétez pas, ça vous vaudra qu'un kick du serveur ayant le zblock au pire.
La nouvelle version de Zoomplayer a un systéme qui télécharge automatiquement tout les plugins utiles à l'installation , c'est très efficaces, je vous recommande désormais cette solution en priorité. Il gere même le quicktime (.mov) et le format realplayer sans polluer votre pc comme peuvent le faire quicktime et realplayer ( ce logiciel est désormais payant :( VIVE L'OPEN SOURCE). Et pour ceux qui ne voudrait pas installer ceci, il reste la solution VLC, un lecteur qui fonctionne avec ses propres codecs et qui consomme tres peu de ressource mais son ergonomie est plus que discutable. Solution plus ancienne, le pack CCCP mais qui fonctionne toujours bien je suppose...
Cette article n'a pas vocation à être exhaustif, mais plutôt à référencer les bonnes adresses.
Voici un tutoriel qui reprends de A à Z comment "ripper" vos séquences in game et en faire des vidéos avec une belle qualité. La partie pour ripper vos vidéos css se trouve dans la section annexe à la fin.
Pour enregistrer vos vidéos il y a 2 méthodes : fraps (celle que j'utilise), plus simple mais la qualité d'image est légérement dégradé et vous avez besoin d'une machine relativement puissante, et la méthode source recorder qui n'a jamais fonctionné chez moi, toujours eu un problème de son. Un tutoriel moins complet mais en français ici.
Voici les principales commandes utiles quand vous enregistrez :
hidepanel all
Cette commande vous permet de cacher la barre des scores sur la source TV, autrement dit super pratique.
hud_saytext_time 0
Cette commande régle le temps d'affichage des messages écrits, ici en la réglant sur 0, ils ne s'afficheront pas.
Cette commande vous permet de résumer un longue phrase en un seul mot voir 1 seul lettre
Elle s'utilise comme ceci : alias "leMotQueVousTaperezParLaSuite" "laCommandeQueVousVoulezExecuter"
exemple : alias "d2" "rcon changelevel de_dust2"
Dans cet exemple quans vous taperez d2 dans la console le serveur changera directement de map pour de_dust2.
exemple2 : alias "16000" "rcon mp_startmoney 16000; rcon mp_restartgame 1"
Ici l'argent sera mis à 16000$ et le round sera redémarré juste après.
Vous devez placer ces alias à la fin de votre autoexec.
On se calme, la commande n'est activable uniquement qu'avec sv_cheats 1 ou sur une sourcetv, c'est comme le no_clip pour citer une commande plus connu. Je ne présenterai jamais de cheat ici ni de glitch ou bug map, question d'éthique. Donc la commande est r_drawothermodels 2. Si vous mettez la variable à 2, les persos apparaitront en fil de fer, pour l'enlever vous la remettez sur 1. Cette commande est particuliérement utile pour chercher des wallshots, ou vérifier si un type à un wallhack, car elle fonctionne sur les sourceTV même en live, et elle fonctionne aussi sur les démos Pov!
Une des forces de css, c'est son nombre de joueurs à n'importe quel heure de la journée ou de la nuit qui vous permet de trouver très rapidement et facilement une war (compter entre 1 et 10 minutes selon l'heure et le level recherché). Pour se faire on utilise irc, et je dis bien irc et non pas mirc qui n'est qu'un des logiciels qui permet d'accéder aux serveurs irc. Je vous conseille particuliérement le client irc kvirc car il est gratuit, opensource et relativement simple d'utilisation contrairement au vieillisant mirc...
Lancer Kvirc, on va tout d'abord se connecter sur un serveur du réseau quakenet (irc.quakenet.org) qui est le principal réseau irc utilisé pour tout ce qui concerne les fps sur pc. Pour gagner du temps pour trouver le serveur dans la longue liste appuyer sur la touche q pour vous positionner directement sur le premier serveur de la liste commençant par un q. Le serveur quakenet se situe en principe juste en dessous. Appuyez sur le petit + à gauche de Quakenet pour faire apparaitre la liste des serveurs quakenet, puis sélectionnez un des serveurs et clickez sur "Se Connecter Maintenant" (voir le screenshot ci-dessous).

On va maintenant se connecter à un channel. Appuyez sur valider pour fermer la fenêtre de connection aux serveurs, il faut entrer un nom de channel si vous cherchez une war pour une team de 5, entrez #5on5.css et clickez sur joindre (voir screenshot ci-dessous). Le reste je vous laisse découvrir, c'est pas bien compliqué.

Les messages de recherche de war se présente en général sous cette forme "High ON nuke/train/tuscan/inferno". Vous devez donc précisé votre level (niveau), et par pitié ne demandez pas du high si vous n'êtes pas en team avec des strats efficaces et/ou que vous avez moins de 2ans d'expérience. Décolé pour le coup de geule mais j'en ai ras le bol de tomber sur des personnes mid à tout casser qui se prennent pour le top fr parce qu'ils ont du skill, et finissent par leaver/insulter/traiter de cheater au bout de 5 rounds. Chercher du high pour progresser ne sert à rien si la différence de level est trop importante et/ou que vous n'avez pas de stratégies efficaces.
Revenons à nos moutons, le ON veut dire que la personne à un serveur et que vous allez donc jouer sur son serveur (OFF si il n'a pas de serveur donc). En général on précise une map, et parfois pour éviter les erreurs on précise le nombre de joueurs, par exemple 5on5.
Pour les différents channels, en fonction du nombre de joueurs présent au sein de votre team, vous pouvez adapter le nom du channel que je vous ai donné. Ainsi #3on3.css ou #2on2.css etc fonctionne. Veillez à ne pas oublier le .css sinon vous allez tomber sur un channel avec des joueurs 1.6 se qui serai problèmatique ;). Si vous voulez d'autres channels intéressant, je vous laisse fouiller par vous-même.
Jusqu'a maintenant, je me suis occupé seul du site et celà représente pas mal de travail et de temps alors pourquoi me direz-vous?
Il y a plusieurs raisons à celà. Tout d'abord ce site est un moyen pour moi de progresser en informatique (programmation et graphisme) avant toute chose, c'est pour celà que le site garde ce design un peu moche pour le moment. C'est également un moyen pour moi de progresser sur css en vous présentant ces astuces, principes, théories et stratégies, je les mémorise mieux et les garde à l'esprit. Ce site à aussi pour but de favoriser la progression rapide des joueurs français à potentiel professionnel sur css, afin de compléter rapidement leurs connnaissances. C'est pourquoi si l'éventualité à était étudié un moment de faire une version anglaise du site en parallèle, il n'y n'en aura pas. Afin de favoriser les français (vous en faites pas il y a de bon guide depuis longtemps en anglais mais payant ( en particulier le "lethal guide" pour 1.6 des complexity et particuliérement bien fait)). Pour les autres, ceux qui n'ont pas forcément les réflexes de pgm et qui n'ont pas le potentiel pour devenir pro, probablement 99% des lecteurs et moi-même ne nous voilons pas la face, ce site à simplement pour but de participer à la montée du niveau de la scéne française. Et également de montrer aux débutants que même si cheater il y a, il faut arrêter un peu la paranoïa et chercher avant tout à s'améliorer.
Concernant l'hébergement, ce site me revient à 60€ par an, c'est pas énorme mais étant donné que j'ai était le seul à payer jusqu'a maintenant ça fait cher. C'est pourquoi j'en appel à vos dons pour maintenir ce site en ligne. Vous pourrez prochainement acheter des T-shirts à l'effigie du site dont les bénéfices serviront à financer l'hébergement du site.
Me concernant moi "G4tsu" alias Gaëtan Vanoosten, vous pouvez consulter ma fiche esl à cette adresse et même me laisser un petit message pour ceux qui me réclamaient un livre d'or ;). Mon temps de jeu hebdomadaire si il a pu être important par le passé est plutôt très limité désormais. Si vous voulez jouer avec moi et être tenu au courant des mises à jour du site, vous pouvez rejoindre le groupe steam du site, je suis désolé si je ne vous accepte pas dans ma liste d'ami mais elle est un peu surchargé et le résultat final est le même si vous vous ajoutez sur le groupe steam cssbrain. ;)
Comme je l'ai dit, je m'occupe seul du site mais je dois néanmoins remercier plusieurs personnes, dont voici une liste non exhaustive, qui m'ont aidé à vous fournir tout ce contenu :
Keitaro, Falcon, Mad, Floorfilla, Slayer, Caesar et tout les daylight.