Battlefield 2 PC Cheats

Skip Intro Movies:

Go into the ..EA GamesBattlefield 2modsbf2Movies folder and delete or move the Dice, Intro, EA, and Legal Bink video files.

Windowed Mode:

Right click the shortcut to Battlefield 2. In the Target submenu change "+ fullscreen 1" to "+ fullscreen 0".

Get Special Weapons: (only v1.0.0)

(1) Go to ..Program FilesEA GAMESBattlefield 2pythonbf2stats

(2) Make a backup of the "" file

(3) Open the "" file in Notepad to edit

(4) Use CTRL + F to find the text "defaultunlocks"

(5) Change this:

defaultunlocks = [ 0, 0, 0, 0, 0, 0, 0 ]

(6) To this:

defaultunlocks = [ 1, 1, 1, 1, 1, 1, 1 ]

(7) Save the file. Only use this in Single Player, for if EA finds you trying to use this Multiplayer, you will suffer suit smackdown.

Press ~ to bring up the console and enter the codes. Replace 1 or 0 with the opposite number to toggle the code's effect on/off.

aiCheats.code Tobias.Karlsson Invincible
renderer.drawHud 0 Turn HUD off
aiCheats.code Jonathan.Gustavsson Kill Enemy Bots
aiCheats.code Thomas.Skoldenborg Kill Bots
aiCheats.code BotsCanCheatToo Bots Cheat
aiCheats.code TheAllSeeingEyeOfTheAIProgrammer Ai Stat Toggle
localProfile.setName [profilename] Set Profile Name
localProfile.setNick [nickname] Set Profile Nickname
aiCheats.code WalkingIsWayTooTiresome New Spawn Location
renderer.drawConsole 0 Turn Console Access off
gameLogic.togglePause Pause Game Toggle
renderer.drawFps 1 Turn FPS on
demo.recordDemo [demoname] Begin recording current gameplay. The file will be saved as "demoname.bf2demo" in the ..Program FilesEA GamesBattlefield 2 Demomodsbf2Demos directory
demo.stopRecording Stops Demo Recording

Thanks to Revolution readers Demogague, Stevel Kanieval, faith evans, PWNER, Fernando, and I.D.!