Clan
  News
  Présentation
  Teams
  Membres
  Nous défier
  Matchs
  Tournois
  Recrutement
  Chan IrC
  Forum
  Agenda
  Statistiques
  Gallerie
  Livre d'Or
  Sondages
  Vidéos
    Counter-Strike
  Headlines
  Guide
  Liens
  Downloads
  Jeux flash
    Serveur
  Infos
  Charte
  HLTV
  RCON
  AMX
    Services
  Faqs
  Console
  Infos serveurs
  Binds
  Météo
    Site
  Recommander
  Faire un lien
  Stats
  Archives
  Anciens sites


Plutôt... ?
Xbox 360
PlayStation 3

Autres Sondages




[Valid RSS]
  Dernières News | Flux RSS
17/05 - Mise à jour Loki (22)
18/12 - Clickarena revient ! Loki (30)
18/10 - Planning de Match Ice-Cube (22)
27/08 - Clickarena Project Loki (27)
22/07 - La Elite Fighting Force hiberne en été KeeperZ (20)
16/06 - Où en sommes nous ? Artika (22)
  Derniers Résultats
Counter-Strike 19/06 France - -e- Amical MR15
17/13
Counter-Strike 16/06 France - E Style Amical MR12
17/7
Counter-Strike 15/06 France - FFI Amical MR12
18/6
Counter-Strike 15/06 France - TzD Amical MR12
15/9
Counter-Strike 15/06 France - x6 Amical MR12
16/8
Counter-Strike 04/06 France - oTra Amical MR12
36/12
Document sans titre


Tutorial HLTV avec Steam

Introduction

Le coeur de HLTV est l'application proxy hltv.exe. Pour diffuser une partie en cours sur un serveur, le proxy HLTV se connecte au serveur de la partie et télécharge les données nécessaires. Les clients spectateur rejoignent un canal de diffusion multicast qui est utilisé par le proxy HLTV pour diffuser la partie.. Le nombre de clients qui peuvent être connectés sur un proxy HLTV dépend principalement des ressources réseau et du matériel utilisé. Les proxies HLTV peuvent également être connectés les uns aux autres et ainsi accueillir plus de spectateurs.

Dans toutes les configurations, seul un proxy HLTV est connecté à la partie. Ce proxy HLTV est appelé le proxy principal (Master Proxy). Il détermine le délai de diffusion et analyse les données de la partie pour placer les caméras en mode spectateur. Tous les proxies HLTV qui sont connectés sur le proxy principal sont décrits ci-dessous (les proxies relais) et forment une chaîne, ou une arborescence. Chaque proxy relais diffuse la partie aux clients qui dépendent de lui. Les proxies relais n'ajoutent aucun délai de diffusion ni ne modifient la façon dont la partie est diffusée. Seul le proxy principal a cette fonction.

Le proxy HLTV indique aux serveurs STEAM qu'il diffuse une partie. Ainsi les utilisateurs peuvent visionner une partie simplement en utilisant le navigateur intégré de Steam : ils se connectent au proxy HLTV comme s'il s'agissait d'une partie normale. Les utilisateurs peuvent également se connecter via la console en utilisant la commande 'connect', comme ils l'utilisent pour se connecter à une partie.

Installation et configuration

  • Lancez Steam puis cliquez sur "Games"
  • Faites un clic droit sur "Dedicated Server" puis "Installer ..."

  • Steam va télécharger les fichiers nécessaires pour créer un serveur dédié mais aussi pour pouvoir faire une HLTV. Cliquez sur "Installer"

  • Vous pouvez voir que Steam télécharge les fichiers nécessaires grâce à l'icone dans votre barre de tâche ou via le "Moniteur".
  • Une fois les fichiers téléchargés, revenez sur la fenêtre "Games".
  • Faites un clic droit sur "Dedicated Server" puis "Lancer la partie ..."

  • Dans la fenêtre suivante cliquez sur "Jouer"

  • Vous arrivez sur une fenêtre qui vous permet de créer un serveur dédier. Même si ce n'est pas notre but nous avions besoin de venir jusque ici pour créer les fichiers et dossiers nécessaire à la HLTV. Vous pouvez cliquer sur "Annuler"

  • Rendez vous maintenant dans le dossier : "C:\Program Files\Steam\SteamApps\votre@email.com\dedicated server\"
  • Créez un dossier "cstrike" si il n'existe pas déjà (en fait il est crée seulement si vous avez deja fait un serveur dédié Counter-Strike 1.6 sur votre ordinateur).

  • Lancez "HLTV Launcher" (hltv.exe), une fenêtre type "invite de commande " va s'ouvrir.

Remarques : Pensez à créer un raccourci du fichier hltv.exe sur votre bureau ca évitera de venir à chaque fois dans ce dossier pour lancer une HLTV :)
Toutes les commandes du fichier config "hltv.cfg" sont lancées durant le démarrage. Exemple de configuration
ici.

  • Si le serveur est protegé par un mot de passe, tapez : serverpassword <pass>
  • Tapez ensuite connect <IP:Port> avec l'IP et port du serveur de jeu ou l'on desire faire la HLTV.
  • Une fois la connection acceptée, vous serez connecté sur le serveur avec le nom HLTV Proxy (par default).
  • Vous pouvez si vous le souhaitez protèger l'accès à votre HLTV par un password, pour cela tapez : adminpassword <pass>
  • Tapez maintenant record <filename> si vous voulez créer une demo HLTV (ou <filename> est le nom que vous lui donnez). Si vous voyez une phrase du type "Start recording to ..." c'est que votre demo HLTV s'enregistre bien dans le repertoire cstrike du dossier dedicated server.
  • Quand vous voudrez stoper l'enregistrement de la demo en cours, tapez stoprecording

Remarque : HLTV est capable d'arrêter et de redémarrer une nouvelle démo aux changements de map.

L'adresse de votre proxy HLTV est : 3.90.204.40:27020
(à partir de votre IP actuelle detectée sur ce site)

  • Toute personne pourra se connecter à votre proxy HLTV à partir de cette adresse, de la même façon que si il s'agissait d'un serveur de jeu Counter-Strike.
  • Votre proxy est réglé par default pour que 128 clients (spectateurs par exemple) puissent se connecter ; bien évidement votre connexion internet ne peut pas supporter une tel charge alors qu'en LAN ca ne pose pas de problème. Si vous avez un connexion avec un débit remontant de 128kb/s soit 16ko/s (par exemple du 512/128 ou 1024/128 en ADSL), vous ne pourrez supporter que 5 clients au maximum si vous leur alloué 3,5ko de bande passante (valeur préconfiguré dans le hltv.cfg d'origine : maxclientrate 3500). Tapez maxclients <n> (ou <n> est le nombre de clients maximum accepté par votre proxy : maxclients 5 dans notre exemple)
  • Si vous ne voulez pas de spectateurs sur votre proxy HLTV ; par exemple dans le cas où votre but est de seulement faire une demo et avoir le maximum de votre bande passante disponible si vous voulez jouer (car c'est tout a fait posssible d'être dans une partie et d'avoir une HLTV sur un même PC), vous pouvez taper maxclients 0 (aucun client ne pourra se connecter) ou mettre un mot de passe à l'accès, dans ce cas tapez : spectatorpassword <pass>
  • Quand vous voudrez à la fin fermer votre HLTV tapez quit

Liste des commandes HLTV et leurs descriptions

Syntax des commandes de la console :

commande <paramètre> [<paramètre>]


Une commande peut avoir un ou plusieurs paramètres. Les paramètres entre crochets sont optionnels. Les paramètres utlisés sont :

<string> : Texte pouvant conteneir des espaces "My Name"
<n> : Un nombre entier, ex : 42
<f> : Un nombre avec une virgule, ex : 4.2
<IP:Port> : Une adresse IP + un port, ex : 192.168.130.42:27020
<a|b|c> : Une serie d'option, a ou b ou c

Remarque : Tous les caractères spéciaux <, >, |, [ or ] ne font pas partis de la commande finale à taper dans la console.

connect <IP:port> Connexion du proxy HLTV au serveur de jeu (port par défaut 27015)
disconnect Déconnexion du proxy du serveur, mais l'émission n'est pas stopée. Tous les clients spectateurs restent connectés
stop [<text>] Déconnexion du serveur, tous les clients sont deconnectés et l'enregistremement/diffusion des demos stopées. Message d'au revoir optionnel
quit Quitter l'application HLTV
retry Se reconnecte au dernier serveur/proxy
autoretry <0|1> Si activé, le proxy retentera une connexion au serveur, si celle-ci a été interrompue pour quelques raisons que ce soit
 
name <text> Nom du proxy HLTV dans le tableau des scores
hostname <text> Nom du HLTV vu de l'exterieur (browser Steam)
 
serverpassword <text> Mot de passe du serveur de jeu
adminpassword <text> Mot de passe pour le RCON et commentateur
proxypassword <text> Mot de passe pour les serveurs proxy relais
spectatorpassword <text> Mot de passe pour les spectateurs
 
clients Affiche la liste des spectateurs connectés
proxies Affiche la liste des proxy relais connectés
players Affiche la liste des joueurs du serveur de jeu
kick <ID> Kicker un spectateur du proxy
bann <IP> Bannir une adresse IP
clearbanns Supprimer toutes les adresse IPs de la banlist
say <text> Envoie un message texte au serveur de jeu (chat avec les joueurs)
msg <text> [<duration> <pos x> <pos y> <color hex rgba>] Envoie un message texte à tous les spectateurs
localmsg <text> [<duration> <pos x> <pos y> <color hex rgba>] Idem que msg, mais seulement pour les spectateurs connectés au même proxy
 
servercmd <string> Exécute une commande sur le proxy HLTV
clientcmd <group> <string> Exécute une commande dans un groupe particukier (1 : spectateurs, 2 : proxies , 3 : tous)
 
loopcmd <id> <n> <string> loopcmd executera <string> toutes les <n> secondes. <id> est un nombre compris entre 1 et 64 pour identifier ce loopcmd. "loopcmd <id> none" desactive cette commande. loopcmd sans parametres attribuera aléatoirement une commande de la liste.
 
signoncommands <string> Exécute des commandes dans la console du spectateur quand la connexion entre lui est le serveur est établie. Les commandes peuvent être séparées par des point-virgules
 
maxclients <n> Précise le nombre de clients qui peuvent être connectés sur le proxy HLTV (par défaut <n> = 128 )
delay <n> Détermine un délai de <n> secondes entre la partie et la diffusion sur le proxy principal. La valeur par défaut est de 30 secondes pour éviter des triches. Un minimum de 10 secondes est nécessaire pour le module director
rate <n> Bande passante du serveur allouée à l'envoie les données au proxy (<n> en octets/seconde)
updaterate <n> Nombre de mises à jour par seconde envoyées du serveur au proxy (<n> = images)
maxrate <n> Bande passante maximal du proxy allouée pour les clients spectateurs
maxloss <f> Limite acceptable de paquets perdus dans la rate (0.05 par défaut soit 5%). Si le nombre de paquets perdu est trop important, les nouvelles connections de spectateurs seront rejetées.
maxqueries <n> Nombre maximal d'interrogation du status par seconde (browser Steam)
 
dispatchmode <0|1|2> Le mode dispatch 1 (AUTO) redirigera les clients connectés vers d'autres proxies pour équilibrer les charges. En mode dispatch 2 (TOUJOURS) tous les clients spectateurs seront redirigés, le proxy aura donc pour seul but de "dispatcher" (réorienter les connexions). Le mode dispatch 0 ne redirigera aucun clients
 
publicgame <0|1> Si publicgame est à 1, l'adresse IP du serveur sera visible pour les spectateurs
offlinetext <string> Message envoyé aux clients quand rien n'est diffusé sur la HLTV
chatmode <0|1|2> Si chatmode est sur 0, les spectateurs ne peuvent pas discuter. Sur 1, seuls les spectateurs connectés au même proxy peuvent discuter ensemble. En chatmode 2, tous les spectateurs peuvent discuter ensemble (dans ce cas, les proxies relais et le proxy principal doivent être en mode 2)
 
bannerfile <file> Spécifie une fichier .tga (image RGBA) comme logo du HLTV (en haut à gauche de l'ecran)
 
ping <host:port> Effectue un test de temps de latence d'un serveur HL sur le port indiqué (par défaut 27015)
nomaster <0|1> Si activé, le proxy ne s'enregistrera pas sur les serveurs maitres WON
forcemaster <0|1> Si activé, le proxy s'enregistrera sur le serveur master WON
heartbeat Envoie un paquet d'état vers les serveurs WON enregistrés
region <n> Indique la région géographique de votre proxy HLTV
 
rcon <string> Envoie une commande de contrôle distant à un autre serveur/proxy
rconaddress <IP:Port> Définit l'adresse de la cible de contrôle distant
rconpassword <string> Définit le mot de passe de l'hôte contrôlé à distance
 
cheeringthreshold <f> Le ratio de joueurs encouragés doit être au-dessus de ce seuil pour jouer le son "cheer" (par défaut 0,25)
 
blockvoice <0|1> Si activé, toutes les données entrantes de voix sont bloquées (il ne diffuse pas les micros des joueurs). Utile s'il y a des commentateurs sur la partie
 
cmdlist Affiche la liste des commandes proxy utilisables
logfile <0|1> Lance ou arrête l'enregistrement dans un journal hltv.log des commandes console
status Affiche les informations d'état sur tous les modules actifs
modules Montre tous les modules HLTV chargés et leurs versions
exec <filename> Lance l'exécution d'un fichier .cfg
echo <string> Affiche un teste dans la console HLTV
developer <0|1> Les messages d'état additionnels sont affichés en mode développeur
 
record <filename> Lance l'enregistrement d'une demo
stoprecording Stop l'enregistrement de la demo en cours
playdemo <filename> Lit une demo aux spectateurs

Certains paramètres ne peuvent être définis que depuis la ligne de commande :

-port <n> - définit le port du proxy HLTV auquel les utilisateurs se connectent (par défaut 27020)
-ip <IP> - Force le proxy a utiliser cette IP
-comm <filename> - Définit un fichier d'information serveur proxy principal autre que woncomm.lst
-nodns - Désactive les résolution de DNS (seulement pour les proxies en LAN)
-maxfps <n> - Définis les cycles maximum de fps du système (défaut 100)
-highpriority - lance le proxy HLTV avec une priorité élevée
-steam - Proxy activé pour le support spécial Steam
-dev - Mode developpeur

Ces paramètres ne peuvent pas être modifiés quand l'application est lancée. Ils doivent donc être définis dans le fichier de configuration.

Pour plus d'information reportez vous à la documentation HLTV officielle du fichier HLTV-readme.txt present dans votre répertoire dedicated server.

Loki

Jeux CLICKARENA

Pseudo :
Pass :
Enregistré
S'enregistrer
Perdu votre Pass ?

  Membres
  Dernier : Pennywek
  Tous : 18728 [Liste]
  10 Derniers : Pennywek, kozminichnaPlork, RebeccaGen, RobertMam, korpusreada, Joshuaglync, RobertMom, Thomasabelm, Batteriesucf, JosephLasse,
  Public en ligne
  Visiteurs : 2
  Membres : 0
  Admins : 0
  Total : 2



Lancer la recherche



Site enregistré à la CNIL sous le n°1043855
Version 7.01 basé sur le moteur nuked-klan 1.6 - Design : Loki
La reproduction de ce site est illégale sans autorisation.
Clickarena.org © 2002-2005