Mokujin Posté(e) le 9 octobre 2005 Signaler Posté(e) le 9 octobre 2005 bon après une recherche infructueuse sur Vossey, je poste pour demander si quemqu'un saurait comment forcer le cmdrate pour les clients .. j'ai lu dans ce fameux article qu'on pouvait le faire avec MANI: http://et172.free.fr/srcnetcode/ mais j'ai pas trouvé comment quelqu'un qui sait ?
ChandlerBing82 Posté(e) le 9 octobre 2005 Signaler Posté(e) le 9 octobre 2005 sv_minupdaterate sv_maxupdaterate
Mokujin Posté(e) le 9 octobre 2005 Auteur Signaler Posté(e) le 9 octobre 2005 çà c'est pour l updaterate et ces commandes existent déjà dans le server.cfg mais ce que je veux forcer c'est le cmdrate, et par défaut ce n'est pas permis par contre j'ai lu dans le doc cité qu'on peut le faire avec MANI alors ma question c'est: comment ?
LeSage Posté(e) le 9 octobre 2005 Signaler Posté(e) le 9 octobre 2005 le dossier netcode ne dit pas qu'il y a des sommande pour le cmdrate, ils te disent que tu peux appliquer 2 politique pour mani : Le serveur ne dispose pas de CVAR sv_mincmdrate, et c'est bien dommage. Pour résoudre le problème, vous devrez utiliser des plugins serveur (Mani Admin Plugin par exemple) pour forcer la valeur de CVARs chez le joueur. Vous pouvez appliquer deux politiques : Forcer cl_cmdrate à une valeur minimale. Atténue fortement le problème mais ne le fait pas disparaître complètement; de plus, peut causer des problèmes chez les joueurs ayant des connexions lentes. ( tu le fait en metant une valeur max dans le CVAR sv_maxcmdrate) Forcer cl_interp à 0 pour couper l'interpolation chez tout le monde. Plus souple mais possède l'inconvénient de choisir pour les joueurs entre touchabilité et fluidité graphique sans leur demander leur avis, et surtout pénalise tout le monde pour contrecarrer les agissements d'une minorité. A vous de choisir. il dit aussi que la CVAR sv_mincmdrate n'existe pas, mais ne dit pas si la commande CVAR sv_maxcmdrate exestite, mais bon comme il dit aussi : force cl_cmdrate à une valeur minimale c'est que la commande CVAR sv_maxcmdrate exestite et tu la met a une valeur la plus petite possible enffin je pensse
Mokujin Posté(e) le 9 octobre 2005 Auteur Signaler Posté(e) le 9 octobre 2005 oui je faisais référence à çà, il disent bien qu'avec MANI on peut le forcer reste à savoir comment ...
thedark Posté(e) le 9 octobre 2005 Signaler Posté(e) le 9 octobre 2005 Surement en utilisant la passibilité d'excuter des commandes chez les joueurs.
Mokujin Posté(e) le 10 octobre 2005 Auteur Signaler Posté(e) le 10 octobre 2005 hmm ben ouais, c'est pourtant évident et j'ai pas essayé je fais çà ce soir et je vous tiens au courant
Mokujin Posté(e) le 10 octobre 2005 Auteur Signaler Posté(e) le 10 octobre 2005 bien vu, avec la commande ma_cexec cl_cmdrate xx , ca passe ...
LeSage Posté(e) le 10 octobre 2005 Signaler Posté(e) le 10 octobre 2005 et est-ce que quand tu fait sa, la commade est locked coté client, il ne peut plus la changer?
Mokujin Posté(e) le 10 octobre 2005 Auteur Signaler Posté(e) le 10 octobre 2005 je pense pas EDIT: j ai peut-être pas été clair: le client peut bien sûr la changer. La commande ma_cexec (et ses dérivées) ne font que forcer le client à exécuter une commande, il n'a aucune raison de bloquer la variable. En fait c'est comme si le joueur avait tapé lui-même la commande dans sa console, sauf que c'est toi qui fait la demande au pc du client sans demander son avis au joueur (le temps de faire comprendre au joueur lambda l'intérêt de la commande * nb de joueurs lambda = pétage de câbles )
Mokujin Posté(e) le 11 octobre 2005 Auteur Signaler Posté(e) le 11 octobre 2005 la commande telle quelle passe bien dasn la console, mais çà reste encore un peu contraignant j'aimerais bien l'exécuter avec un alias du genre: say: @alias "@alias" R ma_cexec "cl_cmdrate xx" mais j'arrive pas à gérer un paramètre (joueur) avec ce type d'alias Quelqu'un a la solution ?
Exyntigor Posté(e) le 1 juin 2012 Signaler Posté(e) le 1 juin 2012 Ce sujet a été déplacé de la catégorie Logiciel vers la categorie Aide Technique par Exyntigor
Question
Mokujin
bon après une recherche infructueuse sur Vossey, je poste pour demander si quemqu'un saurait comment forcer le cmdrate pour les clients ..
j'ai lu dans ce fameux article qu'on pouvait le faire avec MANI:
http://et172.free.fr/srcnetcode/
mais j'ai pas trouvé comment
quelqu'un qui sait ?
11 réponses à cette question
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.