TUTORIAL HLTV (Steam et Counter-strike 1.6)
( Fait par [G2LOQ]Flibustier )


Je vais essayer de vous expliquer clairement et simplement comment créer
et utiliser un 'PROXY HLTV', attachez vos ceintures c'est parti :P
Tout d'abord, vous devez télécharger 'Dedicated Server'
(disponible sur Steam, cliquez sur 'Jeux', puis sur 'Dedicated server', installation de 12 Mo)

CONNECTION A UN SERVEUR ET ENREGISTEMENT D'UNE DEMO:
Faites un clic droit sur l'icone hltv.exe
(par défaut, C:\Program Files\Steam\SteamApps\g2loq_flibustier@hotmail.com\dedicated server\hltv.exe) :



Allez sur 'envoyer vers' puis sur 'Bureau (créer un raccourci)'.
Faites un nouveau clic droit mais cette fois sur l'icône de votre bureau 'raccourci vers hltv.exe',
cliquez sur 'propriétés'. Dans le champs 'Cible' (onglet 'raccourci'), tapez à la suite de la ligne déja écrite :
-port 27020 -maxclients 20

ce qui donne pour les installations par défaut (comme moi) :
"C:\Program Files\Steam\SteamApps\ADRESSE_EMAIL\dedicated server\hltv.exe" -port 27020 -maxclients 20



-port 27020, c'est le port par lequel passe HLTV pour se connecter au serveur
-maxclients 20, signifie que vous autorisez 20 personnes (IP différents)
à se connecter à vous ( attention à la bandante passante, ADSL recommandé ! )
pour voir le match puisque vous faites désormais office de serveur HLTV, en fait PROXY HLTV :)
Cliquez 'OK' pour valider la ligne inscrite.
Lancez HLTV (en cliquant sur le raccourci 'hltv.exe' de votre bureau)
Une petite fenètre noire apparait (type MS-DOS):

Dans cette fenètre, écrivez :
connect xxx.xxx.xxx.xxx:yyyyy

(où les x seront l'IP du serveur a filmer, et les y le port), nous utiliserons le serveur
[G2LOQ]French Server pour l'exemple, ce qui donne :
connect 62.210.134.203:27022

Une fois la phrase de confirmation affichée, vous êtes connecté
sur le serveur sous le pseudo 'HLTV Proxy' (pour l'exemple nous utiliserons le [G2LOQ]HLTV proxy,
et nous verrons comment configurer le HLTV Proxy plus loin...) :



Tout ça c'est bien, mais vous ne voyez rien !
Pour enregistrer une démo, vous devez écrire dans cette fenètre noire :
record xxxxx

(où les x seront le nom de la démo), nous l'appellerons g2loqvsall pour l'exemple, ce qui donne :
record g2loqvsall

La démo commence quelques secondes aprés, pour l'arréter, tapez :
stoprecord

La démo s'arrète et le message de fin d'enregistrement s'affiche :



Vous la trouverez dans votre dossier 'C:\Program Files\Steam\SteamApps\g2loq_flibustier@hotmail.com\dedicated server\cstrike'
au format .dem, à lire avec SKPlayer ou avec la console (petit tutorial disponible ici) de Counter-strike 1.6.

Pendant que vous enregistrez la partie (sans rien voir malheureusement,
ou que les commentaires des joueurs),
vous pouvez vous connecter sur votre serveur pour suivre le match :D
Pour cela, il faut aller chercher votre IP :
Sous Windows XP, Cliquez 'Démarrer', 'Tous les programmes', 'accessoires', 'invite de commandes',
dans la fenètre noire (la même que celle d'HLTV, ne vous trompez pas), tapez :
ipconfig

Sous les autres systèmes d'exploitation, je ne me souviens plus,
je crois que c'est 'Démarrer', 'exécuter', tapez 'winipcfg' mais je demanderais à mon inf3ct, lui il sait tout...
Un tableau s'affiche, et à la deuxième ligne il y a écrit 'Adresse IP'
et 4 nombres séparés par 3 points, c'est votre IP:



Notez-la. Fermez la fenètre MS-DOS (Attention ! Pas celle de HLTV !) et lancez Steam,
cliquez 'Serveurs', onglet 'Observer', votre HLTV Proxy est visible désormais:



(vous pouvez aussi rentrer votre IP dans l'onglet 'Favoris', cliquez sur 'ajouter un serveur', ajoutez votre IP, c'est pareil)
cliquez 'OK'. Votre HLTV Proxy s'affiche :



Double-cliquez dessus pour vous connecter à lui en tant que spectateur
(il ne reste plus désormais que 19 places de libre).
Vous pouvez vous déconnecter de la partie 'Spectateur' à tout moment
sans conséquence sur l'enregistrement d'HLTV.
Une fois la partie terminée, arrétez la démo comme indiqué ci-dessus, puis quittez HLTV en écrivant :
quit

Voilà, votre démo est faite, vous pouvez la lire en lançant Counter-strike, cliquez ici
si vous ne savez pas comment faire.


CONFIGURATION DU HLTV:

Pour configurer votre HLTV, éditez le fichier 'hltv.cfg'
(C:\Program Files\Steam\SteamApps\g2loq_flibustier@hotmail.com\dedicated server\hltv.cfg)
avec le bloc-notes. Les double-slash permettent de désactiver des commandes
ou de mettre des commentaires, enlevez-les pour activer une commande.
// set HLTV proxy name as shown in score board
//(Configurez le nom du HLTV proxy comme vous voulez
qu'il soit vu dans la fenètre des serveurs sur Steam)
hostname "[G2LOQ]HLTV Proxy"

// set offline info text clients will see as reject reason if HLTV isn't broadcasting yet
// (Configurez la phrase qui s'affichera lorsque des personnes veulent
se connecter sur votre HLTV Proxy alors qu'il n'est pas opérationnel)
offlinetext "Le match est retarde, veuillez reessayer dans un instant."

// delays broadcasting for 30 seconds
// (Configurez le délai entre l'action et la retransmission, ici 30 secondes)
delay 30.0

// allow 3.5 KByte/sec as client rate. This is good a value
// for internet broadcasts. On LAN you may set this value to 10000
// (Configurez le rate afin de trouver un compromis entre la netteté du jeu
et les lags dûs à la multiplication des connections)
maxrate 3500

// log HLTV console in proxy.log
// (Configurez cette commande de façon à avoir un .log des erreurs de HLTV
// logfile 1

// local chatting for HLTV spectators enabled
// (Configurez cette commande afin de permettre
aux spectateurs de discuter entre eux)
chatmode 1

// if game server is password protected, enable this line
// (Ecrivez entre les guillemets le mot de passe
qui vous permet de vous connecter sur le serveur)
serverpassword ""

// proxy's adim password for rcon, commentator etc.
// (Ecrivez entre les guillemets le mot de passe rcon
qui vous permet d'avoir les commandes rcon)
adminpassword ""

// MDP pour se connecter au proxy
// (Ecrivez entre les guillemets le mot de passe qui va permettre
aux spectateurs de se connecter sur votre HLTV Proxy)
spectatorpassword ""

// show message for 5 seconds each 60 seconds in center of X axis (-1) and
// above help text bar (0.85). Color given as hexadecimal RGBA .
// (Remplacez la phrase entre guillemets pour qu'elle soit vu
sur la démo HLTV 1 fois toutes les 120 secondes (loopcmd 1 120),
vous pouvez aussi changer la couleur du texte au format RVB)
loopcmd 1 120 localmsg "Vous regardez le [G2LOQ]HLTV Proxy. Visitez www.allfps.com" 10 -1 0.9 00FF00

// hltv.tga will be shown instead of the default HLTV logo in spectator GUI
// (Creéz votre propre logo au format .tga (pris en charge par Photoshop par exemple),
mettez-le dans votre dossier C:\Program Files\Steam\SteamApps\ADRESSE_EMAIL\dedicated server\...
et activez la commande en effaçant les //) // bannerfile "hltv.tga"

// these commands will be executed on connecting spectator client and may be used
// to adjust settings for HLTV (for example voice parameters)
// (Configurez les sons sur votre HLTV Proxy)
signoncommands "voice_scale 2; voice_overdrive 16; volume 0.5; echo Voice adjusted for HLTV"


echo hltv.cfg loaded.


J'espère avoir été clair, en cas de problème contactez-moi :)

Retour à la page d'accueil