Originally Posted by dustinandband
I was looking more for an explanation on how the cheat worked and any potential false positives. Iím not sure exactly how a client would go about trying to force their own cvars (intentionally or otherwise) but Iím trying to be fair as an admin, and Iíve seen this ban quite a bit on other server groups.
Iíve noticed lots of hearsay on forums saying thereís potential for false positives, or just differing opinions coming from server admins. Really I was hoping by posting here Iíd get something more useful.
Cvars are used to store configuration by both the server and client. Replicated cvars (what the module checks) always have the same value on the client as the server. Cheats interrupt the replication process to set their own value for the cvar rather than the servers value. Why they do it and how they do it is specific to the cheat and the cvar in question. A replicated cvarís value not matching the server always indicates a cheat is being used (and a badly written one at that), the game client itself has no functionality to bypass cvar replication.