Le B_BoO Bar
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Connexion

Récupérer mon mot de passe

ClanCalendar

Derniers sujets
» Mes 2 petits monstres !
Stop me dire de régler mes rates ! I_icon_minitimeSam 15 Oct - 19:17 par Darklady

» [Recencement] et oui chacun son tour !
Stop me dire de régler mes rates ! I_icon_minitimeSam 15 Oct - 19:03 par Darklady

» Recrutement de Jo Le barjo'
Stop me dire de régler mes rates ! I_icon_minitimeJeu 28 Oct - 18:36 par jojodeux

» Les rêves de Marie saison 1 :
Stop me dire de régler mes rates ! I_icon_minitimeLun 27 Sep - 22:14 par Picsou

» //Dossier [Vladimir Putin] ------ [TOP SECRET]//
Stop me dire de régler mes rates ! I_icon_minitimeVen 30 Juil - 15:20 par Sayril°Mp3

Qui est en ligne ?
Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité

Aucun

[ Voir toute la liste ]


Le record du nombre d'utilisateurs en ligne est de 18 le Lun 9 Mai - 17:02
Mumble

Stop me dire de régler mes rates !

Aller en bas

Stop me dire de régler mes rates ! Empty Stop me dire de régler mes rates !

Message  hollowarrior Mer 23 Juin - 23:52

Petit tutoriel pour ceux qui veulent régler leurs rates et surtout savoir à quoi elle servent ?

RATE 30000 ? C'est la limite d'octets que le serveur peut vous envoyer lors de la partie. Les limites du serveur sont pres de 30000, Plus vous etes pres de la limite du serveur, plus votre jeu sera fluide. Lorsque vos rates sont trop bas, le niveau de données recues est insuffisant et le jeu commence à se sacader, ce que nous appellons le choke dans le jeu. DONC :


Que savez-vous vraiment des rates (prononcez "rayte") ? Lorsque la question est posée, on est parfois face à un mur d'incompréhension de la part de certains joueurs qui sont certains que les rates se règlent à 30 000, que c'est comme ça et puis c'est tout. Cette valeur est en fait celle utilisée dans la vieille version de Counter-Strike où l'on tue les adversaires à travers les murs, CS 1.6. Mais à quoi correspond donc le réglage en question ?

La commande "rate xxxxx" permet de régler la quantité d'octets par seconde (o/s) que vous acceptez de recevoir du serveur. C'est à dire qu'elle bloque les échanges avec le serveur au delà de la limite fixée chaque seconde.

Le bon sens vous laissera deviner que CS:Source nécessite beaucoup plus d'échanges de données que CS 1.6 puisqu'il contient entre autres plus d'objets. Il parait donc plus logique de faire comme certains joueurs en décidant de mettre cette limite au maximum de façon à recevoir l'ensemble des informations du serveur (positions des joueurs, objets, etc) sans restrictions.

Plus concrêtement, une war en 5v5 n'exige pas de transferts de plus de 35 000 o/s et un serveur deathmatch n'exige pas de transferts supérieurs à 50 000 o/s.

Vos réglages dépendent aussi de la configuration des serveurs. Les administrateurs imposent une valeur minimale et une valeur maximale avec les commandes sv_minrate et sv_maxrate. Une valeur minimale trop élevée peut augmenter le ping des joueurs qui utilisent des connections à faible débit. La valeur maximale devrait quant à elle être librement choisie par les joueurs avec la commande "rcon sv_maxrate 0". Notez tout de même que les fichiers de configuration des différentes ligues imposent une valeur.

Stop me dire de régler mes rates ! Maxrate

Pour aller plus loin, il est nécessaire de définir le tickrate que certains d'entre vous connaissent déjà : il correspond au nombre de mises à jours (ticks) effectuées par le serveur chaque seconde. Ces ticks comprennent les positions des objets et des joueurs, ainsi que leurs tirs. De nos jours, les meilleurs serveurs ont un tickrate de 100, c'est à dire qu'ils effectuent 100 mises à jour par seconde.

Il est maintenant possible d'en venir aux conséquences de mauvais réglages de rates comme le choke qui est visible dans le net_graph et est assez révélateur :

Stop me dire de régler mes rates ! Net_graph

Les rates étant limités à 25 000 dans l'exemple ci-dessus, le serveur n'a pu m'envoyer que 87 ticks. J'en attendais 100 et les 13 ticks non envoyés par le serveur à mon ordinateur correspondent à la valeur du choke. Le choke est donc la différence entre le nombre de ticks attendus et ceux reçus chaque seconde.

Ce choke peut être causé par plusieurs problèmes. Le plus souvent votre limite de rates est trop basse et le serveur ne peut pas vous envoyer tous les ticks à l'image du cas précédent. Il suffit de pouvoir augmenter ses rates.

C'est aussi quelques fois la faute des serveurs de jeu de mauvaise qualité. Parfois, le serveur ne peut pas assurer les 100 fps nécessaires à la génération de ces 100 ticks. Les fps d'un serveur sont affichés aux administrateurs avec la commande "rcon stats". Enfin, le choke peut être causé dans de plus rares cas par d'autres programmes exploitant trop votre connection en ne laissant que trop peu de bande passante à votre jeu.

En résumé :

Réglage joueur pour une limite de réception maximum : rate 1048576
Réglage joueur pour une limite de réception typique match 5v5 : rate 35000
Réglage joueur pour une limite de réception typique deathmatch : rate 50000
Réglage joueur du maximum de ticks à envoyer au serveur : cl_cmdrate 100
Réglage joueur du maximum de ticks attendus du serveur : cl_updaterate 100
Réglage administrateur pour laisser les joueurs choisir leurs limites : rcon sv_maxrate 0


Voila enfin de quoi éclaircir certaines questions qui le méritaient ! Un autre dossier plus technique viendra assouvir la curiosité de certains cet été.


Pour faire simple les rates régule la vitesse de transfert de données entre votre ordinateur et le serveur de jeux, et n'influe en aucun cas sur votre "touchabilité", vos "lags" mais tout simplement à ceux qui se trouvent en face et sont eux limités en bande passante ^^
hollowarrior
hollowarrior

Messages : 98
Date d'inscription : 18/01/2010
Age : 37
Localisation : VLB

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum