View Full Version : PB and Bad player names
BadassJoeDK
10-19-2004, 06:40 AM
Some where on this fine forum I found a post about preventing people with "bad" names entering a server. I think that it was done by adding a pb cfg to a pb folder somewhere. How is this done and even though my English is pretty good, I dont know all swear words or bad names out there. So if someone has a list I would appreciate it.
Wrong forum; go here:
http://www.codadmin.com/nuke/modules.php?name=Forums&file=viewforum&f=16
In the meantime, the PunkBuster cvar that does this is pb_sv_badname. It's formated as follows:
pb_sv_badname [TIME] [BAD WORD]
Example:
pb_sv_badname 60 "jerk"
In the above, someone with "jerk" in their name would have 60 seconds to remove it or be kicked from the server.
More info about PunkBuster can be found in the above forum, as well as on EvenBalance's site:
http://www.evenbalance.com/publications/cod-ad/index.htm#commsettings
Racquel
10-19-2004, 10:53 AM
Put these lines in your pbsv.cfg file. I got it from someone on the punkbuster forums:
//Player Name settings
pb_sv_badnameempty //empties list so BadNames dont pile up, resets list.
pb_sv_badname 60 noname //60 seconds to remove this word from your name
pb_sv_badname 300 unknown //300 seconds to change unknown soldier name
pb_sv_badname 60 www.
pb_sv_badname 60 http://
pb_sv_badname 60 .com
pb_sv_badname 60 nazi
As you can see you can put many more names or part of a name in it.
You can find your pbsv.cfg in this folder:
X:/Call of Duty UO/pb/
If you dont have one, create one with notepad and put the above lines in it and rename it to pbsv.cfg
If you want to change more punkbuster settings, I use this pbsv.cfg from BosBrian and changed it a bit to my leisure.
//PunkBuster Config Made by BosBrian, thx for making this!
//Explanation you can find on this website: http://www.evenbalance.com/publications/cod-ad/index.htm#commsettings
//PB Tasks messages The first number is the number of seconds after a player
//connects that the message will be displayed. The second is the repeated seconds.
PB_SV_TaskDel 1 //empties list so tasks dont pile up, resets list.
//pb_sv_task 10 360 "say ^3You can visit our website @ ^6www.vividclan.com"
//pb_sv_task 30 120 "say ^6Behave & ^3 Enjoy"
//pb_sv_task 85 120 "say ^3Press ^6'F' ^3after respawn to change class to ^6Medic ^3or ^6Footsoldier!"
//pb_sv_task 90 120 "say ^6Medics ^3can ^6Heal^3; Hold ^6'F' ^3standing next to a teammate"
//pb_sv_task 95 120 "say ^6Footsoldiers ^3can choose ^62 Weapons ^3at respawn"
//pb_sv_task 90 120 "say ^3Only ^6Engineers ^3can place ^6Explosives!"
pb_sv_task 65 300 "pb_sv_bindsrch com_maxfps"
pb_sv_task 75 320 "pb_sv_bindsrch centerview"
pb_sv_task 80 330 "pb_sv_bindsrch updatescreen"
;Auto Generated by PunkBuster Server
pb_sv_MsgPrefix "^3PunkBuster Client" //[PB Message Prefix (default=^3PunkBuster Client)]
//PB Client Downloads Settings
pb_sv_MaxDlRate 1 //[KB/sec requested per file (default=1)] //kb's per sec per file for PB update downloads
pb_sv_MaxConDls 1 //The maximum number (default is 3) of PB updates that PB will attempt to download at the same time
PB_SV_UpdateGrace 960 //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
//Log Settings
pb_sv_CQC 1 //[0=No, 1=Yes (default=1)] //people see why they are being kicked
pb_sv_LogSync 0 //[0=No, 1=Yes (default=0)]
pb_sv_LogCeiling 5000 //The highest serial number (default is 1000) that PunkBuster will use in numbering its log files before starting over at 1
//PB ScreenShot settings
pb_sv_AutoSsFrom 360 //[Minimum # of seconds to wait before requesting next screenshot]
pb_sv_AutoSsTo 600 //[Maximum # of seconds to wait before requesting next screenshot]
pb_sv_AutoSs 0 //Set to 1 (default is 0) if you want the PB server to regularly retrieve screen shots from connected players
pb_sv_SsFloor 1 //[Low screenshot filename serial #]
pb_sv_SsCeiling 5000 //[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 2 //[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 Scanner Settings
pb_sv_KickLen 2 ////minutes a player is kicked for (default=2)
pb_sv_Sleep 500 //[# of Milliseconds (20-100)(default=60)]
pb_sv_md5toolfreq 120 //[Time in seconds between md5tool checks (default=60)]
pb_sv_guidRelax 4 //[1=UNKN, 2=WRONGIP, 4=DUP (add desired values)]
//PB Power Settings
pb_sv_PowerMin 10 //[power points]
pb_sv_PowerDef 1 //[power points]
pb_sv_PowerKickLen 5 //[minutes (default=5)]
//PB Web Settings not available
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 Monitored Game Settings
pb_sv_scoreKick -2 //[minimum score (negative) to be kicked]
//PB Ban Settings
pb_sv_autoUpdBan 1 //[0=No, 1=Yes (default=0)]
//Player Name settings
// ****{ NAME MANAGEMENT }****
pb_sv_badnameempty //empties list so BadNames dont pile up, resets list.
pb_sv_badname 60 noname //60 seconds to remove this word from your name
pb_sv_badname 300 unknown
pb_sv_badname 60 www.
pb_sv_badname 60 http://
pb_sv_badname 60 .com
pb_sv_badname 60 .de
pb_sv_badname 60 .net
pb_sv_badname 60 .org
pb_sv_badname 60 .co.uk
pb_sv_badname 60 UnnamedPlayer
pb_sv_badname 60 hitler
pb_sv_badname 60 himmler
pb_sv_badname 60 goebbels
pb_sv_badname 60 nazi
pb_sv_badname 1 Console
pb_sv_changePeriod 60 //seconds between allowed name changes
pb_sv_changeMax 5 //max name changes allowed
pb_sv_dupNameGrace 300 //seconds to change duplicate name
pb_sv_extChar 0 //0=No, 1=Yes allow symboled name
pb_sv_emptyname 0 //disallow empty names
pb_sv_minName 2 //must have at least x character in name
//Remote Log settings
// pb_sv_load pbsvlog.cfg //load remote logging settings (if pbsvlog.cfg exists)
//Cvar Checks Settings
pb_sv_cvarempty
pb_sv_CvarFreq 1 //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=Reg. Log, 2=Var Log, 3=Both, 0=Neither] Default=2
pb_sv_CvarWalk 0 //[0=disabled, 1-4=Walk through obtained Cvar lists]
pb_sv_CvarUserPulse 15 //[How often (in min.) to auto-send CvarUser command]
pb_sv_CvarChangedPulse 15 //[How often (in min.) to auto-send CvarChanged command]
pb_sv_cvar cl_maxpackets IN 15 125
pb_sv_cvar rate IN 2500 25000
pb_sv_cvar snaps IN 20 60
pb_sv_cvar cg_thirdPerson IN 0
pb_sv_cvar r_lightmap IN 0
pb_sv_cvar r_fog IN 1
pb_sv_cvar r_drawSModels IN 1
pb_sv_cvar cg_drawGun IN 1
pb_sv_cvar r_showCullXModels IN 0
pb_sv_cvar r_drawWorld IN 1
pb_sv_cvar r_entfullBright IN 0
pb_sv_cvar r_showtris IN 0
pb_sv_cvar r_intensity IN 1
pb_sv_cvar r_overBrightBits IN 0 2
pb_sv_cvar com_maxfps OUT 0.000001 39
pb_sv_cvar r_flares IN 1
pb_sv_cvar r_lodbias IN -200 0
pb_sv_cvar r_lodscale IN 0 4
pb_sv_cvar r_drawentities IN 1
pb_sv_cvar r_uifullscreen IN 0
pb_sv_cvar wallhack IN 0
pb_sv_cvar thirdp IN 0
pb_sv_cvar aim IN 0
pb_sv_cvar esp IN 0
pb_sv_cvar fire IN 0
This works for me, but some cvars are unknown to me, so it might not work for you, but on this website (click here) (http://www.iwnation.com/Forums/index.php?showtopic=6985) you might find more answers, but it requires some skills to tweak it at your own leisure.
Good luck!
BadassJoeDK
10-19-2004, 03:38 PM
Thanks a lot.
Rammer_DD
10-19-2004, 04:01 PM
lol be careful it dont kick you
OldDog
10-19-2004, 04:47 PM
If you want, I have a pretty extensive pb "bad names" list that I grabbed (via Major Woody) from BlackBart (developer of CI for MOH). PM me, and I'll send it to you. It's quite large, about 330+, so posting it here would be too much.
-OldDog
Racquel
10-19-2004, 04:48 PM
Haha, I agree, you mean if he uses "Ass" as a badname it will kick him! :P
OldDog
10-19-2004, 05:10 PM
Ha! Just got that...I actually had a problem like that with someone's name...I made "ass" a bad name and some guy (German, I think) with a name that CONTAINED "ass" kept getting kicked...it was his real name, though... :oops:
BadassJoeDK
10-20-2004, 02:02 AM
Yeah kicking oneself would be bad. There was some at IWnation that had done that to himself. Ofcause everybody laughed - including himself. Hmm I dont think tha t my nick is that bad. As far as I understand the badass part, it also means something that cool.
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.