View Full Version : Punkbuster CVAR restrictions
Brave Warrior
16th November 2007, 12:41 AM
These are the suggested COD4 punkbuster CVARs to be enforced. A number of them are a carry over from COD1/COD2. Most are known for their CVAR exploits in scripts. Nothing overly outrageous.
// PsB Recommended CVAR list for CoD4 Retail by Ross Dagley-Cleworth
// Last updated: 05/10/2007
// Version 1.0
pb_sv_cvarempty //[empty cvar checks before being loaded below]
pb_sv_cvar cg_errordecay in 100
pb_sv_cvar cg_fov IN 65 97
pb_sv_cvar cg_hudDamageIconHeight IN 64
pb_sv_cvar cg_hudDamageIconInScope IN 0
pb_sv_cvar cg_hudDamageIconOffset IN 128
pb_sv_cvar cg_hudDamageIconTime IN 2000
pb_sv_cvar cg_hudDamageIconWidth IN 128
pb_sv_cvar cl_avidemo IN 0
pb_sv_cvar cl_forceavidemo IN 0
pb_sv_cvar cl_freelook IN 1
pb_sv_cvar cl_maxpackets IN 30 100
pb_sv_cvar cl_pitchspeed IN 140
pb_sv_cvar cl_punkbuster IN 1
pb_sv_cvar cl_yawspeed IN 140
pb_sv_cvar com_maxfps OUT 0.000001 40
pb_sv_cvar m_pitch OUT -0.015 0.015
pb_sv_cvar m_yaw IN 0.022
pb_sv_cvar pb_Sleep IN 0 500
pb_sv_cvar rate IN 5000 25000
pb_sv_cvar r_fog IN 1
pb_sv_cvar r_fullbright IN 0
pb_sv_cvar r_picmip IN 0 3
pb_sv_cvar r_polygonOffsetBias IN -1
pb_sv_cvar r_polygonOffsetScale IN -1
pb_sv_cvar r_lightTweakAmbient IN 0 0.3
pb_sv_cvar r_drawdecals IN 1
pb_sv_cvar sensitivity IN 0 30.000001
pb_sv_cvar snaps IN 20 40
pb_sv_cvar fx_freeze IN 0
pb_sv_cvar fx_count IN 0
pb_sv_cvar fx_debugBolt IN 0
pb_sv_cvar fx_draw IN 1
pb_sv_cvar fx_enable IN 1
pb_sv_cvar fx_profile IN 0
Brave Warrior
16th November 2007, 12:52 AM
And the suggested PBSV.CFG
// PsB Recommended config list for CoD4 Retail by Ross Dagley-Cleworth
// Last updated: 05/10/2007
// Version 1.1
pb_sv_MsgPrefix "^3PunkBuster Server" //[PB Message Prefix (default=^3PunkBuster Client)]
pb_sv_MaxDlRate 4 //[KB/sec requested per file (default=4)]
pb_sv_MaxConDls 1 //[Concurrent downloads (default=1)]
pb_sv_KickLen 2 //[Minutes (default=2)]
pb_sv_CvarFreq 6 //[# of range checks per minute]
pb_sv_CvarLogging 2 //[1=Reg. Log, 2=Var Log, 3=Both, 0=Neither]
pb_sv_CvarWalk 4 //[0=disabled, 1-4=Walk through obtained Cvar lists]
pb_sv_CvarUserPulse 15 //[Frequency to auto-send CvarUser (minutes)]
pb_sv_CvarChangedPulse 99 //[Frequency to auto-send CvarChanged (minutes)]
pb_sv_CQC 1 //[0=No, 1=Yes (default=1)]
pb_sv_LogSync 1 //[0=No, 1=Yes (default=0)]
pb_sv_SsFloor 1 //[Low screenshot filename serial #]
pb_sv_SsCeiling 1000 //[High screenshot filename serial #]
pb_sv_SsCmd "" //[Filename of system command to run after screenshots]
pb_sv_SsWidth 320 //[Requested pixel width of remote screenshots]
pb_sv_SsHeight 240 //[Requested pixel height of remote screenshots]
pb_sv_SsXpct 50 //[Percentage across screen for remote screenshots]
pb_sv_SsYpct 50 //[Percentage down screen for remote screenshots]
pb_sv_SsSrate 1 //[Sample Rate for remote screenshots]
pb_sv_SsDelay 0 //[Maximum delay client waits before capturing screenshot]
pb_sv_SsPath "" //[Path where remote screenshots are saved]
pb_sv_AutoSsFrom 120 //[Min # of seconds to wait before requesting next ss]
pb_sv_AutoSsTo 900 //[Max # of seconds to wait before requesting next ss]
pb_sv_AutoSs 0 //[0=No, 1=Yes (default=0)]
pb_sv_ssLogging 0 //[1=Reg. Log, 2=SS Log, 3=Both, 0=Neither]
pb_sv_ssTimeout 0 //[Seconds]
pb_sv_Sleep 60 //[# of Milliseconds (default=60)]
pb_sv_PowerMin 10 //[Power Points]
pb_sv_PowerDef 1 //[Power Points]
pb_sv_PowerKickLen 5 //[Minutes (default=5)]
pb_sv_HttpPort 0 //[Port #]
pb_sv_HttpAddr "" //[External IP Address]
pb_sv_HttpRefresh 30 //[Seconds]
pb_sv_HttpKey "" //[Key]
pb_sv_HttpMaps "" //[Map list (separate by spaces)]
pb_sv_ScoreKick 0 //[Min score (negative)]
pb_sv_ChangePeriod 999 //[Seconds]
pb_sv_ChangeMax 2 //[Max name changes allowed]
pb_sv_DupNameGrace 0 //[Seconds]
pb_sv_AutoUpdBan 1 //[0=No, 1=Yes (default=0)]
pb_sv_ExtChar 0 //[0=No, 1=Yes (default=0)]
pb_sv_GuidRelax 0 //[1=UNKN, 2=WRONGIP, 4=DUP (add desired values)]
pb_sv_RconReload 0 //[0=No, 1=Yes (default=0)]
pb_sv_HttpMapsPath "" //[Path where maps are loaded from in WebTool]
pb_sv_HttpColText1 "FFFFFF" //[Text Color #1 in WebTool (default=FFFFFF)]
pb_sv_HttpColText2 "0000FF" //[Text Color #2 in WebTool (default=0000FF)]
pb_sv_HttpColBack1 "000000" //[Background Color #1 in WebTool (default=000000)]
pb_sv_HttpColBack2 "808080" //[Background Color #2 in WebTool (default=808080)]
pb_sv_HttpColLine1 "FF0000" //[Line Color #1 in WebTool (default=FF0000)]
pb_sv_HttpColLine2 "0000FF" //[Line Color #2 in WebTool (default=0000FF)]
pb_sv_HttpColMsg "FF0000" //[Message Color in WebTool (default=FF0000)]
pb_sv_HttpShowGuid 0 //[0=No, 1=Yes (default=0)]
pb_sv_Restrictions 1 //[0=No, 1=Yes (default=1)]
pb_sv_FileWhitelist "" //[Folder Filename Filename ... Filename]
pb_sv_EmptyName 0 //[0=No, 1=Yes (default=0)]
pb_sv_LogFloor 1 //[Low log filename serial #]
pb_sv_MinName 2 //[Min Characters in Player name (default=0)]
pb_sv_MaxName 20 //[Max Characters in Player name (default=0)]
pb_sv_LanMask "" //[IP Address Mask for LAN Players (default=)]
pb_sv_Lan 0 //[0=No, 1=Yes (default=0)]
pb_sv_UpdateGrace 600 //[Seconds to wait before Update Failure kick]
pb_sv_NoGuidGrace 1 //[Seconds to wait before No GUID kick]
pb_sv_AliasFn "" //[Filename (default="pbalias.dat")]
pb_sv_AliasAutoLoad 0 //[0=No, 1=Yes (default=0)]
pb_sv_AliasMax 0 //[Max # of Aliases to track for each PB GUID]
pb_sv_AliasMaxEnforce 0 //[0=No, 1=Yes (default=0)]
pb_sv_load pbsvlog.cfg //load remote logging settings (if pbsvlog.cfg exists)
;Badname List - pb_sv_badname [grace_period_secs] [disallowed text]
;add a whole bunch of badnames like fu<k, sh1t, etc...
;PB UCON Settings / Lists
pb_sv_usessionlimit 0
pb_sv_ucontimeout 300
pb_sv_uconempty
pb_sv_uconignoreempty
;task for 24/7 streaming (important for match server) , it does not cause any lag and the stream will never stop
pb_sv_task 1 86400 pb_sv_ver
However, there are a couple of settings that I'd prefer to see changed.
pb_sv_KickLen 2:
This should be "0" on tournament servers IMO, A player getting kicked for a PB violation on a tournament server is usually due to a CVAR violation as opposed to a hack. As a result, they make the necessary change and then subsequently cannot join for 2 mins. This was an issue in previous COD tournaments. Often the CVAR violation is triggered by them previously playing a modded server that turned something in their config on or off without them knowing. Pub servers, yep fine. But tourney servers, it's just a pain! I mean, even when "0" they still can't participate so it's still effective on "0"
pb_sv_ChangePeriod 999:
This should be changed to "10" IMO. (if pb_sv_ChangeMax = 2) No player should need to change their name more than twice in 10 seconds. Not an issue on SD servers, but it is an issue on game types such as DM, TDM and CTF. It stops all the colour name scripts... :(
Brave Warrior
21st November 2007, 08:41 PM
Any comment as to what PB settings this comp will be using?
blight
22nd November 2007, 12:44 PM
pb_sv_GuidRelax
please allow duplicate guid's so me and my brother can both play(we're both in [z])
0 = Will kick for ALL
1 = Will not kick UNKNown GUIDS
2 = Will not kick for wrong IP addresses
3 = Will not kick for UNKNown GUIDS and wrong IP addresses
4 = Will not kick for DUPlicate GUIDS
5 = Will not kick for UNKNown GUIDS and DUPlicate GUIDS
6 = Will not kick for wrong IP addresses and DUPlicate GUIDS
7 = Will not kick for UNKNown GUIDS, wrong IP addresses, and DUPlicate GUIDS
i recommend pb_sv_GuidRelax 4
also why enforce pb_sv_cvar r_fog IN 1?
fog has always been disabled in cod as its completely unnecessary, detracts from the gameplay and causes prefomance issues
where did you find this brave? seems to me like a default server for a pub, such as
;Badname List - pb_sv_badname [grace_period_secs] [disallowed text]
;add a whole bunch of badnames like fu<k, sh1t, etc...
Buzzrker
22nd November 2007, 01:07 PM
I have no idea what you guys are on about lol but looks complicated and important
Jack_L
22nd November 2007, 01:14 PM
they are discussing a comon set of settings so that everyone would have the same anti cheat settings.
personally I can understand why but i actually dont care what they are. kinda just want to play, have fun, simply shit like that...
Jack_L
22nd November 2007, 01:19 PM
pb_sv_GuidRelax
please allow duplicate guid's so me and my brother can both play(we're both in [z])
aye?
Spigalau
22nd November 2007, 01:19 PM
pb_sv_GuidRelax
please allow duplicate guid's so me and my brother can both play(we're both in [z])
eh wtf ??? you both haven't brought the game and you both want to play on the same CD key... rofl
Fubar
22nd November 2007, 06:55 PM
pb_sv_GuidRelax
please allow duplicate guid's so me and my brother can both play(we're both in [z])
You are entering a Prize tourney........the least you could do is buy the game :)
Hazard
22nd November 2007, 07:10 PM
Yeah I don't really want to over complicate things, but there will be some punkbuster config work done.
As for the duplicate GUID thing, not going to happen sorry. If you and your brother are sharing a guid, one of you will need to purchase another copy of the game,
Brave Warrior
23rd November 2007, 02:04 PM
pb_sv_GuidRelax
please allow duplicate guid's so me and my brother can both play(we're both in [z])
0 = Will kick for ALL
1 = Will not kick UNKNown GUIDS
2 = Will not kick for wrong IP addresses
3 = Will not kick for UNKNown GUIDS and wrong IP addresses
4 = Will not kick for DUPlicate GUIDS
5 = Will not kick for UNKNown GUIDS and DUPlicate GUIDS
6 = Will not kick for wrong IP addresses and DUPlicate GUIDS
7 = Will not kick for UNKNown GUIDS, wrong IP addresses, and DUPlicate GUIDS
i recommend pb_sv_GuidRelax 4
also why enforce pb_sv_cvar r_fog IN 1?
fog has always been disabled in cod as its completely unnecessary, detracts from the gameplay and causes prefomance issues
where did you find this brave? seems to me like a default server for a pub, such as
Nah it's not a default pb config for pub server but rather competition play. I presume that "pb_sv_cvar r_fog IN 1" is present due to some glitch or something. I'm nto 100% about that particular one. This PB config is being discussed at great length in tourney's overseas. I originally got onto it from a thread in IWNation from BulletWorm.
I don't particularly care about that specific setting, but do care about a number of the others.
Brave Warrior
23rd November 2007, 02:07 PM
Yeah I don't really want to over complicate things, but there will be some punkbuster config work done.
As for the duplicate GUID thing, not going to happen sorry. If you and your brother are sharing a guid, one of you will need to purchase another copy of the game,
Cool, can we presumme that you will post the contents when finalised? How far off might that be?
blight
27th November 2007, 08:23 PM
You are entering a Prize tourney........the least you could do is buy the game :)
we brought the game, we both live in the same house, why buy it again?
blight
27th November 2007, 08:24 PM
As for the duplicate GUID thing, not going to happen sorry. If you and your brother are sharing a guid, one of you will need to purchase another copy of the game,
why?
Hazard
27th November 2007, 08:42 PM
Standard tournament rules, each player needs their own copy of the game.
I am not going to change this rule I'm afraid. If you are sharing the same copy and CD Key of the game, then one of you is required to get another copy of the game.
If you want further reason, refer to your Software License Agreement in the back of the manual.
...non-exclusive, non-transferable limited right and license to use one copy of this product....
and
You agree not to:
* Use the program, or permit use of the program, on more than one computer, computer terminal, or workstation at the same time.
there are various others in there also.
blight
27th November 2007, 09:32 PM
so thats why they made guidrelax default to "doesn't matter"
doesn't matter, we will make arrangements
blight
27th November 2007, 09:34 PM
so thats why they made guidrelax default to "doesn't matter", some developer clearly thinks differently to activision
doesn't matter, we will make arrangements
Jack_L
28th November 2007, 10:59 AM
Nah it's not a default pb config for pub server but rather competition play. I presume that "pb_sv_cvar r_fog IN 1" is present due to some glitch or something. I'm nto 100% about that particular one. This PB config is being discussed at great length in tourney's overseas. I originally got onto it from a thread in IWNation from BulletWorm.
I don't particularly care about that specific setting, but do care about a number of the others.
I'd rather have fog out. my puter is old
brucewillis2
17th December 2007, 10:43 PM
fuck change the PB so I don't have to wait 2mins to join again due to packet loss. Had to sub out due to this 2 min wait... :cussing:
Brave Warrior
17th December 2007, 10:46 PM
pb_sv_KickLen 2:
This should be "0" on tournament servers IMO, A player getting kicked for a PB violation on a tournament server is usually due to a CVAR violation as opposed to a hack. As a result, they make the necessary change and then subsequently cannot join for 2 mins. This was an issue in previous COD tournaments. Often the CVAR violation is triggered by them previously playing a modded server that turned something in their config on or off without them knowing. Pub servers, yep fine. But tourney servers, it's just a pain! I mean, even when "0" they still can't participate so it's still effective on "0"
...
brucewillis2
17th December 2007, 11:01 PM
yeah that's the one - change it to whatever that is please. cheers
Chook
18th December 2007, 12:38 PM
Does COD4 have timenudge? or something like it... if so i would like to see a restriction on that.. Displacement of models is naughty.
pyro
18th December 2007, 05:37 PM
danm it chook your giving away all my secrets.
Snake_Daddy
18th December 2007, 05:41 PM
yer i agree. Already see a few people on the pubs with what looks like dodgey rates
brucewillis2
18th December 2007, 05:48 PM
Does COD4 have timenudge? or something like it... if so i would like to see a restriction on that.. Displacement of models is naughty.
That sounds very technical, like people can do this on purpose - explain.
pyro
18th December 2007, 06:04 PM
That sounds very technical, like people can do this on purpose - explain.
Nope it wasn't incorporated in cod4 so no need to worry about it. It was mainly used for dialup users to add negatvie lag I guess you could say, so that your model would appear where it should be instead of behind by 300 ping. Err something like that :P but without restrictions and on an steady connection you could set a massive negative mark making it difficult to be hit.
Along with the scripts that jumped from negatives to positives constantly to avoid bullet rego. But thats all in the past, most of the old quake config tweaks have been removed, nurfed of disabled. I miss those good old days :(
Snake_Daddy
18th December 2007, 06:05 PM
I dont know sweet f a about it. But if its like css u can change either the size or rate at which u packets are uploaded and downloaded ie so u can up load a small amount and download heaps.
Making u alot harder to hit. Ive always thought it works both ways as it must fuck up ur hit reg aswell. But im sure the guys that know what they are doing have found away round this.
Anyway makes for a frustrating game.
Sounds like its abit different from what pyro's on about?
Spork
19th December 2007, 02:02 AM
If you and your brother both want to play, can't you just play on the same computer just for the tournament?
sad.act
19th December 2007, 02:21 AM
Don't they play for the same team?
Vandal
19th December 2007, 07:21 PM
Don't they play for the same team?
Correct
sad.act
19th December 2007, 07:26 PM
You guys can come over and use mine when you play.
Powered by vBulletin® Version 4.1.5 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.