CheatCodes.com has all the official Battlefield 2 PC cheats to unlock everything. If you know of any that we don't have, please let us know.
All published and official codes as of Tuesday June 18, 2013 for Battlefield 2 are shown below.
Open up the windows explorer and go to your bf2 folder. Then open the python/bf2/stats. you should now be here : C:/Program Files/EA GAMES/Battlefield 2/python/bf2/stats. Open the file called unlocks with notepad. Scroll down and you will see a line that looks like this: defaultUnlocks = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. Change all of the 0 to 1. It should now look like this: defaultUnlocks = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]. Now save it.
Found some tricks that we don't have? Got some helpful hints, tips, or tactics we don't know about? Tell us and you could win a free PC game (or any other game you want for any video game system)!