Frazer wrote:
For those who may not be following other forums - check this thread out on
the mani forum.
http://www.mani-admin-plugin.com/index.php?option=com_smf&Itemid=26&topic=33
03.15
"For anyone who has'nt seen this, Valve have added the command :
cl_restrict_server_commands
Which makes it impossible for any plugin to carry out changes to client
variables...
This means rate hackers will now have free reign as we cannot change
their rates, we probably won't even be able to detect what they are set
to. It also means you cannot set sounds, skins or anything else which
involves client exec."
To me this seems analogous to blocking JavaScript in my web browser. If
I don't want some server admin screwing with my settings, I should have
the ability to control what someone else does to my machine.
You, as a server operator, are free to prevent anyone from joining your
server, so assuming you have the ability to retrieve the value of this
cvar from the client, you would be able to control who plays on your server.
It sounds like Valve gave customers the ability to restrict an exploit
in their game. I would bet there are an order of magnitude more servers
running straight vanilla CS or DoD code on them than there are servers
running plugins that modify customer's settings. If Valve wants to
protect a customer's machine from being modified by some unknown server
that they connect to, why shouldn't that be the default option? People
that want to connect to servers that modify the customer's settings can
be told how to disable this cvar.
--
Jeffrey "botman" Broome
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders