PDA

View Full Version : Punkbuster Files For Call of Duty


Clanwarz
09-25-2004, 09:03 PM
Installing & Updating Your COD or COD:UO Punkbuster Files


Here is quick and simple way to fix all pb issues from now on. Goto your command line and make sure you are in the root of your game server folder so if you do a "ls" command you see the pb folder. The following steps will give you a new pb folder I have just created, fully updated with the lastest pbbans.dat file and all the files and cfgs necessary to keep the cheaters away.

-->>But Before you do this...


Before you remove the pb directory, you should go into your existing pbsv.cfg and extract anything you put in there (e.g., message tasks, bad names, etc.). For example, I have a pretty large bad name list, so I'll extract that, then paste it into pbsv.cfg after the extract.

-->Plain and simple save your old pbsv.cfg if you have one.


--------------------------


The commands are highlighted here in "yellow".


mv pb pbold - renames your CURRENT pbfolder
wget http://files.clanwarz.net/temp/pb.zip - Goes gets the folder I made. The url is not highlighted but include it.
unzip pb.zip - unzips the pb folder
rm -rf pb.zip - removes the zipped pb folder
cd pb - changes directories to your new pb folder
chmod +x pbweb.x86 - gives the pbweb for linux execuatble rights
./pbweb.x86 - executes pb web to update PB server for you.

This is what it looks like while you do the commands. The command prompt is highlighted yellow for easy reading:


[>> root << @sv23:/home/test/cod-server] rm -rf pb

[>> root << @sv23:/home/test/cod-server] wget http://files.clanwarz.net/temp/pb.zip

--03:13:34-- http://files.clanwarz.net/temp/pb.zip
=> `pb.zip.1'
Resolving files.clanwarz.net... done.
Connecting to files.clanwarz.net[65.75.140.165]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 16,619,171 [application/zip]

100%[================================================== ==============>] 16,619,171 966.91K/s ETA 00:00

03:13:51 (966.91 KB/s) - `pb.zip.1' saved [16619171/16619171]

[>> root << @sv23:/home/test/cod-server] unzip pb.zip
Archive: pb.zip
creating: pb/
inflating: pb/pbsv.so
inflating: pb/pbcl.so
inflating: pb/pbag.so
creating: pb/htm/
inflating: pb/htm/ls001079.htm
inflating: pb/htm/wa001319.htm
inflating: pb/htm/la001319.htm
inflating: pb/htm/ma001319.htm
inflating: pb/htm/wc001074.htm
inflating: pb/htm/lc001074.htm
inflating: pb/htm/mc001074.htm
inflating: pb/htm/la001331.htm
inflating: pb/htm/ma001331.htm
inflating: pb/htm/wa001331.htm
inflating: pb/htm/mc001078.htm
inflating: pb/htm/lc001078.htm
inflating: pb/htm/wc001078.htm
inflating: pb/htm/wa001335.htm
inflating: pb/htm/la001335.htm
inflating: pb/htm/ma001335.htm
inflating: pb/htm/wc001080.htm
inflating: pb/htm/lc001080.htm
inflating: pb/htm/mc001080.htm
inflating: pb/htm/ls001087.htm
inflating: pb/htm/ls001089.htm
inflating: pb/htm/wa001336.htm
inflating: pb/htm/la001336.htm
inflating: pb/htm/ma001336.htm
inflating: pb/htm/wc001085.htm
inflating: pb/htm/lc001085.htm
inflating: pb/htm/mc001085.htm
inflating: pb/htm/ls001091.htm
inflating: pb/htm/wc001092.htm
inflating: pb/htm/lc001092.htm
inflating: pb/htm/mc001092.htm
inflating: pb/htm/ls001099.htm
inflating: pb/htm/wc001106.htm
inflating: pb/htm/mc001106.htm
inflating: pb/htm/lc001106.htm
inflating: pb/htm/ls001102.htm
inflating: pb/htm/wc001107.htm
inflating: pb/htm/mc001107.htm
inflating: pb/htm/lc001107.htm
inflating: pb/htm/mc001110.htm
inflating: pb/htm/lc001110.htm
inflating: pb/htm/wc001110.htm
creating: pb/dll/
inflating: pb/dll/ls001079.so
inflating: pb/dll/la001319.so
inflating: pb/dll/lc001074.so
inflating: pb/dll/la001331.so
inflating: pb/dll/lc001078.so
inflating: pb/dll/la001335.so
inflating: pb/dll/lc001080.so
inflating: pb/dll/ls001087.so
inflating: pb/dll/ls001089.so
inflating: pb/dll/la001336.so
inflating: pb/dll/lc001085.so
inflating: pb/dll/ls001091.so
inflating: pb/dll/lc001092.so
inflating: pb/dll/ls001099.so
inflating: pb/dll/lc001106.so
inflating: pb/dll/ls001102.so
inflating: pb/dll/lc001107.so
inflating: pb/dll/lc001110.so
creating: pb/svlogs/
creating: pb/svss/
inflating: pb/pbsv.dat
inflating: pb/pbsv.db
inflating: pb/pbcls.so
inflating: pb/pbags.so
inflating: pb/pbweb.x86
inflating: pb/pbsv.cfg
extracting: pb/pbweb.dat
inflating: pb/pbsvuser.cfg
inflating: pb/pbclsold.so
inflating: pb/pbclnew.so
inflating: pb/pbagsold.so
inflating: pb/pbsvold.so
inflating: pb/pbbans.dat
inflating: pb/pbweb.log
inflating: pb/pbsecsv.htm
inflating: pb/pbsvnew.so
inflating: pb/pbclsnew.so

[>> root << @sv23:/home/test/cod-server] cd pb

[>> root << @sv23:/home/test/cod-server/pb] chmod +x pbweb.x86

[>> root << @sv23:/home/test/cod-server/pb] ./pbweb.x86

PBWEB v2.0
This program is (C) Copyright 2002 by Even Balance, Inc., All Rights Reserved.

pbweb must be launched from the home "pb" folder where the game is installed.
If launched from another location, pbweb will not be able to update PunkBuster.

If you experience a problem with this program, email support@evenbalance.com.
Please attach the generated pbweb.log file and also supply the following info:
1) Which Game, 2) Operating System, 3) Internet Connection Type, and
4) Any other details that may help in resolving the problem.

Starting pbweb to check for PunkBuster updates via world wide web
Initializing ... (please wait - ctrl+c to cancel)
************************************************** *
Resolving www.evenbalance.com
Resolved to 216.240.146.139
Checking for PB Server updates
Game: cod
Attempting to download pbsecsv.htm (please wait)
Received File pbsecsv.htm (1400 bytes)
File already exists: htm/ls001102.htm
htm/ls001102.htm successfully converted to dll/ls001102.so
dll/ls001102.so copied to pbsvnew.so
File already exists: htm/wa001336.htm
htm/wa001336.htm successfully converted to dll/wa001336.so
Removed dll/wa001336.so - not needed
File already exists: htm/la001336.htm
htm/la001336.htm successfully converted to dll/la001336.so
File already exists: htm/ma001336.htm
htm/ma001336.htm successfully converted to dll/ma001336.so
Removed dll/ma001336.so - not needed
File already exists: htm/wc001110.htm
htm/wc001110.htm successfully converted to dll/wc001110.so
Removed dll/wc001110.so - not needed
File already exists: htm/lc001110.htm
htm/lc001110.htm successfully converted to dll/lc001110.so
dll/lc001110.so copied to pbclnew.so
File already exists: htm/mc001110.htm
htm/mc001110.htm successfully converted to dll/mc001110.so
Removed dll/mc001110.so - not needed
pbclnew.so copied to pbclsnew.so



You Can also dl the PB folder first to feel confident that it is actaully a pb folder - grab it..

~~Right Here~~ (http://files.clanwarz.net/temp/pb.zip)


This is also good for windows but you need the pbweb.exe if your server doesn't automatically update, but it should!


8-) Good Nite!! ZZZzZZZZzZzzzzzzzz

Falkstick
09-27-2004, 01:02 PM
I noticed this config doesn't have a messaging attached. Would you just add the lines? Or is there another file that its located at?

OldDog
09-27-2004, 02:57 PM
Clanwarz,

This is great, thanks. To answer Falkstick's question: before you remove the pb directory, you should go into your existing pbsv.cfg and extract anything you put in there (e.g., message tasks, bad names, etc.). For example, I have a pretty large bad name list, so I'll extract that, then paste it into pbsv.cfg after the extract.

BoSBrian
09-27-2004, 03:47 PM
Reinstalling the 1.4 patch and then running the pbweb would actually have the same effect.

Clanwarz
09-29-2004, 09:25 PM
Add this to your cod-server/pb/pbsv.cfg


//************************************************** *************************************
// PB TASKS - pb_sv_task
//************************************************** *************************************

// Empties list so tasks dont pile up, resets list.

pb_sv_taskempty

// Task setup for PunkBuster


pb_sv_task 20 300 "say ^7Welcome To: ^1[^7|^156^7|^1] ^7Canadian Legion ^7Call of Duty: UO"
pb_sv_task 30 330 "say ^1-=^3Resistance is Futile^1=-"
pb_sv_task 40 360 "say ^3Visit us online at ^7www.56thCanadian.com"
pb_sv_task 50 390 "say ^3Punkbuster Admin MD5^1-^3Tool Cheat Detector Loaded & Running!"
pb_sv_task 60 420 "say ^3Email Server Admin: ^7amouda@56thcanadian.com"


Then do this in-game console

\rcon pb_sv_restart

Clanwarz
09-30-2004, 09:08 AM
Reinstalling the 1.4 patch and then running the pbweb would actually have the same effect.

Yep you're 100 percent correct if you are in windows. But that will not work in Linux.

Clanwarz
01-16-2005, 07:53 PM
Friday, January 14, 2005, PB updated to fix all the Pb crashes that dealt with the Screen Shot issues. I have also updated these pb files to reflect the update.