In Game: Teo
Joined: Sep 21, 2009
Last Visit: May 23, 2017
Medals: 6 (View more...)
|Posted: Mon Apr 08, 2013 8:51 am
Post subject: Server-side variable PunkBuster™
| This is a fairly advanced topic. This section assumes that the reader is familiar with the concept of game variables (also known as cvars).
If you have used external game browsers such as GameSpy, Pingtool, or Kali, you may have noticed that there are many details about Game Servers that are reported. Things like the maximum number of players, the current map, the gravity settings, etc. are displayed in the game browser so players can know how servers are set up before attempting to join them. You may also know that there are many, many variable settings that are not reported by the Game Server to be viewed by persons who do not have access to the Game Server. The PunkBuster Variable Monitoring Facility is designed to let players view the current value of almost all Server-side variables - the only exceptions are the variables that have the text "password" in them.
Server Admins have the option of disabling this feature for their Game Servers if they do not want players to be able to see the value of Server-side variables. However, this facility is Enabled by default and if a particular Server Admin has Disabled the feature, players who try to check the value of Server-side variables will be informed that it is Disabled by the Server Admin.
To check the value of a Server-side variable, use the command called "PB_CVARVAL". After the command, type in the name of the variable you wish to check. For example, when connected to a PunkBuster Enabled Game Server, type "PB_CVARVAL timelimit" into your console and press the Tab key then the Enter key. After a short pause, you should see a response similar to: SV_CVAR timelimit = "8".
At the time of this writing, there are over 350 different Server-side variables that may be configured by Server Admins. If you want a list, start a Server and type 'cvarlist' into your console and the full list will scroll through the console. It is beyond the scope of this publication to explain Game Server variables and their meanings.