HLTV ?? [CS] - Jeux Video
Marsh Posté le 22-09-2001 à 02:12:31
C'est pas assez claire la ?
En gros tu lmances comme un raccoucis avec l'ip du serveur auquel il se connecte plus le rcon etc etc dans le cfg tu precises kel ip il utilise et port pour renvoyer les donnees
ensuite les clients se connectent sur le port..
Euh si ce que je dis est faux je plaide coupable
Marsh Posté le 22-09-2001 à 02:13:59
COUPABLE !!!!
Oki donc admettons que je le lance sur un server Demon UK et que je souhaite l'utliser, comment sous cs j'active cette option?
ou est seulement parametrable lors de la creation d'un server?
[edtdd]--Message édité par vydoll--[/edtdd]
Marsh Posté le 22-09-2001 à 02:17:07
essayes voir de te connecter sur littleboboy.d2g.com
jai connexte le proxy sur le serveur du clan
oki ya personne sur le serveur
Marsh Posté le 22-09-2001 à 02:23:18
littleboboy a écrit a écrit : essayes voir de te connecter sur littleboboy.d2g.com jai connexte le proxy sur le serveur du clan ![]() oki ya personne sur le serveur ![]() |
ah oui dans cs tu as l'option view parties
Marsh Posté le 22-09-2001 à 02:32:51
c ou view partys?
et je me connect a HLTV sur ton adresse ou avec CS ?
Marsh Posté le 22-09-2001 à 02:49:40
vydoll a écrit a écrit : ton server ne reponds pas... ![]() |
bein
je sias j'ai eu un plantage
je vias relire le txt ;p
Marsh Posté le 22-09-2001 à 02:52:30
et en fait est ce que en tant que client on a besoin de lancer HLTV ?
pour le truc view parties je vois vraiment pas ou ca se trouve...
Marsh Posté le 22-09-2001 à 02:53:57
vydoll a écrit a écrit :![]() et en fait est ce que en tant que client on a besoin de lancer HLTV ? pour le truc view parties je vois vraiment pas ou ca se trouve... |
quand tu lances cs tu as une nv option wiev parties (lances cs pas direct sur uen aprtie avec le raccourci hl.exe -counter etc etc.
D'apres ce qeu j'ai vaquement compris tu te connectes sur l'ip du proxies et pas sur le serveur lui meme!!
Marsh Posté le 22-09-2001 à 02:58:15
pour view parties c vraiment pas tres clair....lol
dis moi le chemin exact, option....customize etc....
car je trouve rien sous CS.
Ps: ton server ne repons tjrs pas...
[edtdd]--Message édité par vydoll--[/edtdd]
Marsh Posté le 22-09-2001 à 03:04:12
vydoll a écrit a écrit : pour view parties c vraiment pas tres clair....lol dis moi le chemin exact, option....customize etc.... car je trouve rien sous CS. ![]() Ps: ton server ne repons tjrs pas... ![]() |
euh quand tu est dans l'ecran de choix entre partie internet lan etc etc
t'as un truc view
Marsh Posté le 22-09-2001 à 03:08:25
oui!!!!!!!!!!
tu sais pk e voyais pas
Killerscript a pas traduit ce texte du coup c'est invisible mais qd je clik dessus (càd sur le champ invisible)ben j'y arrive
Marsh Posté le 22-09-2001 à 03:13:15
vydoll a écrit a écrit : oui!!!!!!!!!! ![]() ![]() ![]() tu sais pk e voyais pas Killerscript a pas traduit ce texte du coup c'est invisible mais qd je clik dessus (càd sur le champ invisible)ben j'y arrive |
bon cela marche
come Ip tu mets mayoni.d2g.com:27015
on voit un NGI
Marsh Posté le 22-09-2001 à 03:19:08
en fais c un freelook mode permanent c 'est tout.....
ok je m'y connecte tu me rejoins?
[edtdd]--Message édité par vydoll--[/edtdd]
Marsh Posté le 22-09-2001 à 03:20:47
vydoll a écrit a écrit : en fais c un freelook mode permanent c 'est tout..... ![]() ok je m'y connecte tu me rejoins? |
Bein mle fias chier
car j'ai des deocnnexions quand je me connecte a mon propre serveur
masi cela focntionne
en fait fait un update et tu auras lmes serveurs acceptant le multicast
Marsh Posté le 22-09-2001 à 03:23:20
arf ca marche pas....
mais bon c comme un freelook mode c tout koi?
Marsh Posté le 22-09-2001 à 02:08:36
Salut
Le coeur de HLTV, c'est l'application proxy hltv.exe. Pour diffuser une partie en cours sur un serveur de jeu donné, le proxy HLTV doit se connecter à ce serveur et télécharger les données nécessaires. Les clients "spectateurs" sont alors branchés sur un canal "multicast" utilisé par le proxy HLTV pour to diffuser la retransmission de la partie. Si la technologie "multicast" n'est pas disponible parce que le réseau LAN ou les routeurs du FAI ne sont pas compatibles multicast, les clients peuvent se connecter directement sur le proxy HLTV. Le nombre de clients que peut accueillir un proxy HLTV dépend du matériel et des ressources disponibles sur le réseau. Les proxies HLTV peuvent également se connecter les uns aux autres pour permettre à un plus grand nombre de spectateurs d'assister à la partie.
Dans tous les cas, un seul proxy HLTV est directement connecté sur la partie. Ce proxy HLTV est appelé le "Master Proxy". C'est le Master Proxy qui définit le délai d'envoi et qui analyse les données du jeu pour placer la caméra en mode contrôle spectateur. Tous les proxies HLTV qui sont connectés sur le Master Proxy comme décrit précédemment (les "Relay Proxies" ) forment une chaîne ou un arbre. Chaque Relay Proxy retransmet la partie aux clients spectateurs qui sont connectés à lui. Les Relay Proxies n'ont pas les options de délai ou de contrôle caméra du Master Proxy. Seul le Master Proxy a l'autorisation d'émettre un groupe multicast (IP de classe D). Il est très important que chaque proxy utilise son propre groupe multicast, sinon les données de plusieurs parties risquent de se mélanger.
Le proxy HLTV informe les serveurs maître de WON qu'il transmet une partie. Ainsi, les utilisateurs peuvent regarder une partie simplement en utilisant le navigateur de serveurs intégré dans Half-Life, en se connectant à un proxy HLTV comme ils se connecteraient à une partie normale. Les utilisateurs peuvent également utiliser la console pour se connecter à un proxy HLTV en se servant de la commande 'connect', exactement comme ils le feraient pour se connecter à une partie classique. Si le proxy HLTV retransmet la partie en multicast, le client essaie automatiquement de se connecter au canal multicast, si c'est possible.
La console du proxy HLTV reconnaît les commandes suivantes :
connect <host:port> - connexion au serveur/proxy sur le port indiqué (par défaut 27015)
disconnect - déconnexion du serveur/proxy
quit - quitter HLTV
exit - équivalent à 'quit'
retry - reconnexion au dernier serveur/proxy
name <string> - définit le nom client du proxy
password - définit le mot de passe du serveur
clients - liste tous les clients spectateurs connectés et leurs ID (pas les joueurs participant à la partie)
kick <ID> - bannir un client spectateur du proxy
say <string> - envoyer un message textuel à tous les spectateurs
chatmode <0|1|2> - en mode 0, les spectateurs ne peuvent pas dialoguer. En mode 1, seuls les spectateurs connectés sur le même proxy voient les messages. En mode 2, tous les spectateurs peuvent dialoguer les uns avec les autres (si le Master proxy et tous les Relay proxies sont en mode 2). Les spectateurs Multicast ne peuvent pas dialoguer entre eux, car ils n'ont pas une véritable connexion.
ping <host:port> - affiche le ping du serveur HL sur le port indiqué (par défaut 27015)
heartbeat - envoie un paquet de données d'état aux serveurs maîtres WON
rcon <string> - envoie une commande de contrôle distant à un autre serveur/proxy
rcon_address <IP:port> - définit l'adresse du serveur/proxy distant
rcon_password <string> - définit le mot de passe duserveur/proxy distant
proxypassowrd <string> - le mode de passe du proxy rcon
rate <n> - bande passante utilisée par le serveur pour envoyer des données au proxy en octets/seconde
updaterate <n> - mises à jour par seconde envoyées du serveur au proxy
maxclientrate <n> - définit la bande passante maximale pour les clients spectateurs
delay <n> - définit un délai d'envoi des données de n secondes sur le Master Proxy. La valeur par défaut est 30 secondes, pour éviter la triche. Un minimum de 10 secondes est nécessaire pour que le module réalisateur fasse son travail.
loop <0|1> - si loop est sur 1 et que le proxy se déconnecte ou que le fichier de démonstration se termine, tous les clients restent connectés et la dernière partie est rediffusée.
multicast <0|1> - lance ou arrête le multicast sur le Master Proxy
connectip <IP:Port> - définit l'IP de classe D du groupe multicast (par défaut 234.5.5.1:27025)
gameip <IP:Port> - définit l'IP de classe D pour le groupe partie multicast (par défaut 234.5.5.2:27025)
fullupdateinterval <n> - toutes les n images, un paquet de données non compressées est envoyé pour que les clients puissent se reconnecter en cas de pertes de données en multicast (par défaut toutes les 20 images)
cmdlist - affiche toutes les commandes proxy reconnues
logfile <0|1> - lance/arrête l'inscription en journal des commandes console dans hltv.log
status - imprime des informations sur l'état de tous les modules actifs
exec <filename> - lance un fichier .cfg
developer <0|1> - des messages d'état supplémentaires sont affichés en mode développeur
fakeloss <n> - simule une perte de paquet, n = la probabilité de perdre une unité (par défaut 0.0)
record <filename> - enregistre toutes les parties dans des fichiers nommés filename1.dm à filename99.dem
playback <filename> - commence l'émission d'une démonstration enregistrée (sans fin si loop sur 1)
stop - arrête la lecture du fichier
La console essaie de compléter un nom de commande lorsque vous appuyez sur 'TAB'. Toutes les commandes du fichier "hltv.cfg" sont lancées lors du démarrage du programme.
Certains paramètes peuvent être définis uniquement par ligne de commande :
-maxframes <n> - définit le nombre minimum d'images en tampon (par défaut 2400)
-cachesize <n> - taille du cache images (par défaut 32 images)
-port <n> - définit le port du proxy HLTV sur lequel se connectent les clients (par défaut 27020)
-maxclients <n> - combien de clients peuvent être accueillis sur ce proxy HLTV (par défaut 128 )
-comm <filename> - définit un fichier d'info serveur maître différent de woncomm.lst
-multicastttl <n> - définit la valeur Time-To-Live pour les paquets multicast
-highpriority - lance le proxy HLTV avec une priorité élevée
-nomaster - le proxy HLTV n'envoie aucune information aux serveurs WON
Ces paramètres ne peuvent pas être modifiés lorsque l'application est lancée et donc ils ne peuvent apparaître dans le fichier de configuration.
Toutes les commandes console peuvent être utilisées dans la ligne de commande, si vous ajoutez un "+" devant elles :
hltv.exe +connect localhost:27015 -port 27021 +rate 7000
Un serveur Half-Life peut définir sv_proxies <n>, pour indiquer combien de proxies peuvent se connecter. Si les proxies HLTV doivent être interdits, indiquez 0, sinon indiquez 1 pour définir un Master Proxy. Les autres valeurs sont à tester.
Grâce à la nouvelle technologie vocale intégrée dans Half-Life, un client peut commenter la partie pour les autres spectateurs. Ce commentateur doit se connecter sur le Master Proxy normalement puis taper :
commentator <password>
Le mot de passe à utiliser est le même que le mot de passe RCON du proxy. Le commentateur peut ensuite parler comme dans une partie normale et tous les spectateurs entendront ce commentaire. Si un spectateur enregistre la partie, les commentaires sont également enregistrés.
Bon alors qq m'explique comment faire marcher ce bordel ?