Battlefield 2 Cheats
Locate the file "unlocks.py" located in Program Files\EA GAMES\Battlefield 2\python\bf2\stats (or wherever you installed Battlefield 2, in the folders \python\bf2\stats), and open "unlocks.py" with Notepad. (Before you edit unlocks.py, you should make a backup of the file "unlocks.py" (just copy and paste the file) and rename the file to unlocks1.py) Now you should see a whole bunch of codes. Press CTRL+F and find the word "defaultunlocks" (without the quotations). This should highlight the line of codedefaultUnlocks = [0, 0, 0, 0, 0, 0, 0] Change all the "0"s to "1"s, so it looks like this: defaultUnlocks = [1, 1, 1, 1, 1, 1, 1] and now press CTRL+S to save. Note: this only works for single player. EA Games will ban your CD-Key for a week if they discover you are using this for multiplayer (darn). So just replace the unaltered backup file of "unlocks.py" for multiplayer.
Submitted By: The Incredible E-Man
Entry Location:
Press ~ during gameplay to open the cheat console.
aiCheats.code Tobias.Karlsson (warning: people have reported problems getting this cheat to work!)
Entry Location:
Press ~ during gameplay to open the cheat console.
aiCheats.code Jonathan.Gustavsson
Entry Location:
Press ~ during gameplay to open the cheat console.
aiCheats.code Thomas.Skoldenborg
Entry Location:
Press ~ during gameplay to open the cheat console.
aiCheats.code BotsCanCheatToo
Entry Location:
Press ~ during gameplay to open the cheat console.
aiCheats.code TheAllSeeingEyeOfTheAIProgrammer
Entry Location:
Press ~ during gameplay to open the cheat console.
aiCheats.code WalkingIsWayTooTiresome