[pb_set_ban]
PB_SV_AutoUpdBan "[0=no, 1=yes]" "Set to 1 (defaults to 0) if you want PB to automatically update the permanent ban file (pbbans.dat) after each change to the banlist in memory."

[pb_set_kick]
PB_SV_KickLen "[Minutes]" "The number of minutes (default is 2) a player will be kept from being able to rejoin after getting kicked by PunkBuster."
PB_SV_PowerKickLen "[minutes]" "The number of minutes (default is 5) a player will be kept from being able to rejoin after being removed via the PB Player Power facility."
PB_SV_ScoreKick "[low_negative_score]" "Players whose score drops below this setting will be kicked from the server; the default of 0 means disabled; the allowable range is -1 to -20."
PB_SV_GUIDRelax "[0-7]" "Defaults to 0; Controls PunkBuster's kicking behavior related to GUIDS; A Value of 1 means PB will not kick for UNKN (Unknown) GUIDs; A Value of 2 means PB will not kick for WRONGIP GUIDs (these are GUIDS which are valid but not from the IP Address the player is connecting from); A Value of 4 means PB will not kick for DUPLICATE GUIDs; These values (1, 2 and 4) can be combined to achieve the desired behavior."
PB_SV_NoGuidGrace "[Seconds]" "Holds the number of seconds PB will wait (default is 1) before kicking players who join without having a GUID; Refusing to enter a CDKey into the game causes the "no guid" condition."

[pb_set_cvar]
PB_SV_CvarChangedPulse "[Number]" "The number of minutes (default is 99 which means disabled) between automatic sends of the CVARCHANGED command described in the command section above."
PB_SV_CvarFreq "[Number]" "The number of times per minute (default is 6) that each player has one cvar value checked against the current list of cvar ranges on this server."
PB_SV_CvarLogging "[0/1/2/3]" "Determines the target destination of log output related to player cvar checks; The value of 1 (default) specifies the server console and normal log file, the value of 2 specifies separate log files in the "svlogs" folder with the var file extension, and the value of 3 specifies both."
PB_SV_CvarUserPulse "[Number]" "The number of minutes (default is 99 which means disabled) between automatic sends of the CVARUSER command described in the command section above."
PB_SV_CvarWalk "[Number]" "The default setting of 0 tells PunkBuster to simply log lists of cvar names returned by the CVARSRCH, CVARUSER and CVARCHANGED commands so that the Admin would have to manually query the individual values if desired; a non-zero setting tells PunkBuster to "walk" through each cvar returned in such a list automatically and log the values of each cvar - the higher the number for this setting, the more cvars PunkBuster walks through during each processing cycle."

[pb_set_name]
PB_SV_DupNameGrace "[Seconds]" "Set to the number of seconds (default is 0 which means duplicate name kicking is disabled) of grace period a player should be granted to change names before being kicked for having the same (duplicate) name as another player (first come first served) on the server."
PB_SV_EmptyName "[0=no, 1=yes]" "When set to 0 (which is the default), PunkBuster will remove players who join with an Empty Name or who change to an Empty Name during gameplay."
PB_SV_ExtChar "[0=no, 1=yes]" "The default setting of 0 tells PunkBuster to disallow extended ASCII Characters in player names; for the purposes of this command, characters that cannot be easily entered with simple keystrokes are considered extended."
PB_SV_MinName "[0-4]" "Holds the minimum player name length (default is 0) allowed on the server (after stripping color codes)."
PB_SV_Specname "[text]" "If a special spectator client "bot" is used on the server, this setting should hold the player name corresponding to that client so that the PB Server will know this is not a real player; if the player with this name ever has a non-zero score, the "special" status is lost."


[pb_set_screenshot]
pb_sv_autoSs "[0=no, 1=yes]" "Set to 1 (default is 0) if you want the PB server to regularly retrieve screen shots from connected players."
pb_sv_autoSsFrom "[seconds]" "Minimum number of seconds (default is 60) PB will wait before requesting a screen shot after the previous request from each player"
pb_sv_autoSsTo "[seconds]" "Maximum number of seconds (default is 1200 = 20 minutes) PB will wait before requesting a screen shot after the previous request from each player"
PB_SV_SsCeiling "[Number]" "The highest serial number (default is 100) that PB will use in numbering Screenshot (PNG) files obtained from players before starting over at the PB_SV_SsFloor value."
PB_SV_SsCmd "[Filename]" "The name of the script file (default is "" empty which means "not used") that PB calls after each screen shot PNG image file is received; this can be used by admins to copy or otherwise process screenshot files that are obtained automatically during gameplay."
PB_SV_SsDelay "[Seconds]" "When this is non-zero (default is 0), then each PB client will wait a random number of seconds up to the value of this setting after receiving the request before actually capturing a screen image for sending back to the server."
PB_SV_SsFloor "[Number]" "The lowest serial number (default is 1) that PB will use in numbering Screenshot (PNG) files obtained from players."
PB_SV_SsHeight "[Pixels]" "The requested height (default is 240 pixels) of images captured by PunkBuster Clients for sending to the PB Server."
PB_SV_SsNext "[Number]" "The next serial number that PB will use to name a PNG screen shot image file."
PB_SV_SsPath "[Path]" "If specified (default is "" empty), PB will write captured screen shot images obtained from connected players to this alternate location, this can be a network share or some other location where you would prefer to place screen shot images and the "helper" htm files that go with them."
PB_SV_SsSRate "[Number]" "The sample rate (default is 1) used for capturing screen shots, specifies how many pixels get skipped in the processing of the image to keep file sizes down; if set to 2, then only every 2nd pixel is taken (in both horizontal and vertical directions); if set to 4, then only every 4th pixel is taken."
PB_SV_SsWidth "[Pixels]" "The requested width (default is 320 pixels) of images captured by PunkBuster Clients for sending to the PB Server."
PB_SV_SsXPct "[Percentage]" "The percentage across the screen (default is 50%) where the center of the requested screenshot should be captured from."
PB_SV_SsYPct "[Percentage]" "The percentage down the screen (default is 50%) where the center of the requested screenshot should be captured from."

[pb_set_power]
PB_SV_PowerDef "[power points]" "Holds the default number of Player Power points (default is 1) assigned to players who are not in the locally stored PB Player Power database."
PB_SV_PowerKickLen "[minutes]" "The number of minutes (default is 5) a player will be kept from being able to rejoin after being removed via the PB Player Power facility."
PB_SV_PowerMin "[power points]" "A player is removed from the server when the number of power points applied against him/her is equal to or greater than the value of this setting (default is 10)."


[pb_set_log]
PB_SV_LogAddr "[Address / Internet Hostname]" "Holds the address of the machine to which remote logging is sent (default is empty meaning the feature is not used)."
PB_SV_LogCeiling "[Number]" "The highest serial number (default is 1000) that PunkBuster will use in numbering its log files before starting over at 1"
PB_SV_LogNext "[Number]" "The next serial number that PB will use to name a PB log file; this setting is automatically maintained by PunkBuster and is incremented after each map change by the Game Server as PB opens a new log file."
PB_SV_LogPort "[Port #]" "Holds the listen port of the machine to which remote logging is sent (default is 0 meaning the feature is not used)."
PB_SV_LogPw "[Password]" "Holds the password required to send logging output to a listening remote logging machine."
PB_SV_LogSync "[0=no, 1=yes]" "When set to 1 (default is 0), PB will name Game log files in accordance with PB log files using the same serial number system; Game log files will still be stored in the same location inside the game directory either way, but will have the same filename as the corresponding PB log file and both will be closed at the end of each map and a new log file will be opened."
PB_SV_LogUser "[Username]" "Holds the username required to send logging output to a listening remote logging machine."


[pb_set_http]
PB_SV_HttpAddr "[IP Address]" "The IP Address of the computer running the PunkBuster WebTool; if this setting is left empty ("" which is the default), then the WebTool will only operate properly when used with a web browser running on the same machine as PunkBuster itself (i.e. using 127.0.0.1 as the IP address)."
PB_SV_HttpKey "[Key (password) for WebTool use]" "The Key or Password used by the WebTool to limit access to its features; if this setting is left empty ("" which is the default), then the game server's rconpassword will be used instead; if both are empty, then the WebTool will not be usable at all."
PB_SV_HttpMaps "[List of Maps]" "By default, this setting is empty which means that the standard official maps will be displayed in the 'change map' dropdown list inside the WebTool; if you wish to customize the entries in the dropdown, then use this setting to store the list of maps (each separated by a space)."
PB_SV_HttpPort "[Port Number]" "The TCP port number used by the WebTool's http server; this setting defaults to 0 which means the WebTool is deactivated."
PB_SV_HttpRefresh "[Number]" "The number of seconds between auto-refreshes of the Player List screen inside the WebTool; setting this to 999 means that the page will not auto-refresh at all."


[pb_set_misc]
PB_SV_CQC "[0=no, 1=yes]" "CQC means Client Query Capability - setting this to 0 (default is 1) means that connected players cannot use PB to check the value of game server cvars (we recommend leaving this set to the default of 1 to promote goodwill); NOTE that PB doesn't let players see the value of any server-side cvars that include the text "pass" nor any PB settings."
PB_SV_LanMask "[IP Subnet Mask]" "This setting is used for Internet Servers that also have local LAN game clients connecting; it should be set to hold the subnet of the LAN; for example, if the LAN IP Addresses are 192.168.1.x, then set pb_sv_lanmask to 192.168.1"
PB_SV_MaxConDls "[Number]" "The maximum number (default is 3) of PB updates that PB will attempt to download at the same time."
PB_SV_MaxDlRate "[KB/sec]" "The (roughly) maximum bandwidth (default is 1 KB/sec) requested per file for PB update downloads."
PB_SV_MsgPrefix "[New Prefix]" "Holds the text that the PunkBuster Server displays in front of every output line displayed; the default is ^3PunkBuster Server (note the ^3 means output in the color GOLD); If the game server is running in non-dedicated (listen) mode, all PunkBuster Server output goes to both the top of the playing screen and to the console by default; To prevent PunkBuster Server messages from being displayed on the playing screen, insert the text [skipnotify] before any desired message prefix text.  For example, the command pb_sv_msgprefix [skipnotify]^3PunkBuster Server will cause all PunkBuster Server output to go only to the console and not to the playing screen."
PB_SV_Sleep "[Period]" "Holds the period of time (milliseconds) that the PunkBuster Server "sleeps" between processing cycles; lower numbers will cause PunkBuster to process more times each second which also may have the effect of marginally increasing the bandwidth used by PunkBuster."
PB_SV_UpdateGrace "[Seconds]" "Holds the number of seconds (default is 600) that PunkBuster allows for a player to successfully update to the version of PunkBuster currently in use at the server."