you need to buy the game. from your post it sounds like you don't have a legal copy. most of the keys thay you find online are already banned.
now if this is a legimate copy, and its not working. please reinstall the game and patch to the latest version, 1.5. next do the following:
This is the executable for Punkbusters Client side AUTO UPDATING using WINDOWS Operating Systems:http://www.evenbalan...loads/pbweb.exe
Be sure to save the pbweb.exe into the home "pb" folder (C:\Program Files\Call of Duty\pb) on your hard drive and then launch PBWEB.exe. If PBWEB is not launched from inside the home "pb" directory/folder, then it will not work.
This is the easiest way to AUTO update Punkbusters from the player/client side. The game server does NOT update ALL of your game files. This way will do that for you!
I would recommend doing this even if your not having problems or if your having 999 problems along with No Packet Flow errors & PB Initialization Failures.
This can take a little while to run........this is typical!
now if you have a firewall, make sure cod is allowed/trusted. also if you have a router make sure you update the firmware and set the pc into the dmz (if the above doesn't work).