* Added new cl_restrict_server_commands to prevent unwanted commands being run on game clients. The default value is 1, valid settings are:
o 0 = Don't restrict any server commands
o 1 = Restrict server commands in Valve multiplayer games
o 2 = Restrict server commands in all multiplayer games
Depuis la dernière mise à jour, Valve a implanté un nouveau système de vérification des Cvars rendant impossible la connection à certains serveurs.
Nous ne savons pas encore réellement à quoi sert ce nouveau système ni pourquoi la connection à certains serveurs ne se fait pas (le problème viendrait apparemment de serveurs ayant un plugin de blocage de Cvar : CVAR-X, CvarBlock...).
La solution temporaire coté client pour vous permettre de jouer et de vous connecter à tous les serveurs et de mettre cette variable à 0. Cette nouvelle variable étant à une valeur de 1 par défaut.
Si vous possédèz un serveur Dédié, nous vous conseillons de supprimer tout plugin de vérification de Cvar en attendant d'avoir une mise à jour corrective de Valve ou des plugins sinon beaucoup de joueurs ne pourront se connecter s'ils n'ont pas changé la valeur de cette nouvelle commande.
Methode Client :
Vous devez taper cette commande dans la console ou l'ajouter dans un votre fichier autoexec.cfg. Si vous ne savez pas comment activer la console, consultez ce topic : Activation de la console.
cl_restrict_server_commands 0
Methode Serveur :
Vous devez désinstaller tout plugin de vérification de Cvar (CVAR-X, CvarBlock etc...) et rebooter votre serveur.
En attendant d'avoir plus d'informations de la part de valve, une future mise à jour de correction, ceci devrait corriger votre problème.
en fait, le joueur a la choix de laisser le serveur changer ou pas ses Cvars.
si le joueur empeche, par cette variable que le serveur touche à son CFG, le serveur rejette la connection.
la première tentative se solde par une connection impossible, la 2eme par un ban dudit serveur (a la méthode des 3 essais de rcon).
le soucis est que par défaut, cette variable n'est pas à zéro pour les joueurs. Donc, depuis la maj de cette nuit, les joueurs ne sachant pas l'existence de cette nouvelle variable se font banir à tour de bras.
Il ne me semble pas necessaire de degager tous les plug de surveillance de cvar, mais simplement de mettre dans nos cfg la variable que tu as cités panté, à savoir :
cl_restrict_server_commands 0
Le pb est qu'avant que tous les joueurs soient au courant, il va y avoir du ban automatique dans l'air ...
le lien de valve s'explique comme tel :
o 0 = Don't restrict any server commands (laisser le serveur modifier nos cvars)
o 1 = Restrict server commands in Valve multiplayer games (empecher le serveur de modifier nos cvars dans les jeux multijoueurs de valve. mais si le serveur detecte une variable dans vos cfg qu'il ne peut modifier, vous ne pourrez pas vous connecter)
o 2 = Restrict server commands in all multiplayer games (meme chose qu'au dessus, mais dans tous les jeux multiplayer utilisant steam etc ...)
Il aurait été plus simple de la part de valve de mettre cette variable à 0 par défaut car comme tu le dis avant que tout le monde connaisse cette variable, les gens ne peuvent pas se connecter aux serveurs à cause des plugins de vérification de Cvar.
j'avais déjà répondu cette nuit sur le forum technique à deux gamers qui n'arrivaient plus à ce connecter ,mais je ne comprenais pas pourquoi ils avaient le message illegal alias ,alors qu'ils n'avaient pas de skin texture ni de script !!!
j'ai fait un copier/coller vers mon site ,au moins ils y en aura quelques uns de plus qui liront ton post Panteror
J'ai du mal à saisir l'utilité de cette commande qui a le mérite d'emmerder le monde... A quand une mise à jour utile ?
l'utilité de cette commande est de laisser le choix au joueur de décider si le serveur modifie leur cfg. ca laisse eu joueur un total control de sa configuration et empeche un plug de venir modifier quoique ce soit sans son accord.
c'est à double tranchant :
Dans certaines league/pays, le hax n'est pas aussi "réprimender" qu'en france ou en europe.
Certains en ont eu marre d'avoir à retrafiquer leur cfg apres une connection sur un serveur muni de cvar-x ou cvar block.
Donc valve laisse le choix au joueur de ne plus se voir imposer cette modification.
En contrepartie, valve ne pouvant pas créditer l'utilisation abusive du hax, ils ont punis ces joueurs par une sanction sévère.
Le souci dans cette manoeuvre est que techniquement, cette cvar n'est pas à 0 par défaut. Ce qui a provoqué le ban (des serveurs où l'ont se connecte, pas un ban du compte) de joueur même totalement clean.
C'est une belle plantade de valve. Dans l'historique des boulettes de l'année, je crois que celle la se place en n°1 et loin devant.
30min avant de pouvoir commencé un pcw contre des allemands ce soir.. si déjà on "galère" à mettre les teams au courant, ben en ffa certains doivent devenir fou ..
Ca part (surement) d'une bonne intention de valve (comme tjrs on va dire) sauf que là ils ont un peu raté leur coup pour leur nouvelle cvar.
Surtout que finalement quesqu'il se passe quand on met la cvar à 0 ? Rien ? ou c'est vraiment que pour quelques variables? J'ai pas tout pigé
Surtout que finalement quesqu'il se passe quand on met la cvar à 0 ? Rien ? ou c'est vraiment que pour quelques variables? J'ai pas tout pigé
quand tu la mets à zéro tu autorise le serveur à modifier ta cfg ou un admin a executer une commande a ta place (ce qui a toujours exister en fait). Ce n'est pas réservé à quelques variables, mais à toutes les variables.
a 1 ou 2, tu ne l'autorise pas et donc un cvarx ou cvarblock n'ont pas d'effet sur toi, mais en contrepartie, tu ne peux pas rentrer sur le serveur.
sachant que le 1 concerne les jeux de valve (dod:s cs:s par exemple) et que le 2 concerne tous les jeux multiplayer de steam (dod:s cs:s the ship, red oprchestra etc ...)
@jor, ce n'est pas plus utile que le VAC, mais maintenant, ca revient à cette philosophie : si tu veux haxer, tu as le droit, tu es obligé de le dire (en mettant cette variable à 1 ou 2) mais tu ne peux plus rentrer sur les serveurs qui ne veulent pas du hax.
Merci general toxic, donc en gros aussi si j'ai bien compris maintenant il n'est plus possible de "forcer" le cvar X vu que soit tu autorises le changement de tes valeurs soit tu peux pas rentrer.
Mais c'est domage pour un pseudo "anti-hax" je pense qu'ils auraient pu pousser encore un peu plus loin !
Trakiss a raison, et je crois que la pétition demande la même chose, une valeur par défaut mise à 0.
Cependant, je pensais qu'actuellement c'était déjà possible. J'ai déjà été sur des serveurs qui modifiaient mes cl_cmdrate et cl_updaterate (51 / 20). Donc j'ai du mal à voir ce qui change ^^
Pante tu pourrai nous tenir au courant d'eventuelle mise à jour de la part de cvarblock et Cvar-X ?
Ca permettra à tout le monde de mettre à jour ces version le plus rapidement possible
Si jai du nouveau avant je vous tinet bien entendu au courant.
Soit une partie des serveurs a enlevé le CVAR-X ,soit la modif de Valve (restrict à 0 ) est surprenante ,car je peux maintenant rejouer sur ceux qui m'interdisaient l'entrée avec mes skins texture et sons que je n'avais pas enlevé.
Je vous remercie bien de toutes vos précisions , et j'ai trouvé la solution pour mon serveur , désinstaller cvarblock en public et le réinstaller pour les matchs , choses qui n'est pas bien compliquée ni ne prend trop de temps
Vous devez être enregistré pour poster un commentaire.
en fait, le joueur a la choix de laisser le serveur changer ou pas ses Cvars.
si le joueur empeche, par cette variable que le serveur touche à son CFG, le serveur rejette la connection.
la première tentative se solde par une connection impossible, la 2eme par un ban dudit serveur (a la méthode des 3 essais de rcon).
le soucis est que par défaut, cette variable n'est pas à zéro pour les joueurs. Donc, depuis la maj de cette nuit, les joueurs ne sachant pas l'existence de cette nouvelle variable se font banir à tour de bras.
Il ne me semble pas necessaire de degager tous les plug de surveillance de cvar, mais simplement de mettre dans nos cfg la variable que tu as cités panté, à savoir :
cl_restrict_server_commands 0
Le pb est qu'avant que tous les joueurs soient au courant, il va y avoir du ban automatique dans l'air ...
le lien de valve s'explique comme tel :
o 0 = Don't restrict any server commands (laisser le serveur modifier nos cvars)
o 1 = Restrict server commands in Valve multiplayer games (empecher le serveur de modifier nos cvars dans les jeux multijoueurs de valve. mais si le serveur detecte une variable dans vos cfg qu'il ne peut modifier, vous ne pourrez pas vous connecter)
o 2 = Restrict server commands in all multiplayer games (meme chose qu'au dessus, mais dans tous les jeux multiplayer utilisant steam etc ...)