Cheats & Guides

Battlefield 2 Cheats For PC

  1. Skip Intro Movies

    To skip the intro movies when you load up Battlefield 2, delete the Dice, EA, Intro, and Legal Bink Video files from your EA Games\Battlefield 2\mods\bf2\Movies folder.

    Contributed by: _DeadManWalkin_ 

  2. Stay outside the map border forever!

    This glitch allows you to stay outside of the map forever, where you should normally hear the "Where do you think you are going soldier..." message.

    You can do this with a friend for example by making a squad together. What you do is this: The squadleader goes out into the red zone where you hear the previously mentioned message and you spawn in on him. You can stay outside the map forever. Have your friend die and leave the squad so you become squad leader and let him spawn in on you. Now the two of you can stay outside and never die from the out of bound penalty.

    (Only works on earlier patches)

    Contributed by: CWGaming 

  3. Play BF2 In a Window

    To play Battlefield 2 in a window, right click your Battlefield 2 shortcut. In the Target section, change "+ fullscreen 1" to "+ fullscreen 0" You will get a windowed version of the game.

    Contributed by: Spot2009 

  4. Unlock Special Weapons (Version 1.0.0 only)

    Locate the file "unlocks.py" located in <Drive Letter>Program Files\EA GAMES\Battlefield 2\python\bf2\stats (or whereever you installed Battlefield 2, in the folders \python\bf2\stats), and open "unlocks.py" with Notepad.

    (Before you open 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 code

    defaultUnlocks = [0, 0, 0, 0, 0, 0, 0]

    change all the "0"s to "1"s, so it looks like

    defaultUnlocks = [1, 1, 1, 1, 1, 1, 1]

    and now press CTRL+S to save.

    Note: this only works for single player, this trick works for multiplayer, however, EA Games will ban your CD-Key for a week if they discover you are using this for multiplayer. So just replace the unaltered backup file of "unlocks.py" for multiplayer and vice versa.

    Contributed by: jtslau 

  5. Console Commands (1.0.1 or prior only)

    Press the "~" key to bring up the console and type these codes in to do the desired effect. If you see a "1" or a "0" Change it to the oppostie and it will turn it on/off. If you see any thing with "[]" around it you replace it with what it says.

    Effect Effect
    renderer.drawFps 1 Displays the current and average frames per second (FPS) in the top left corner on
    localProfile.setName [name] Set Profile Name
    localProfile.setNick [nick] Set Profile Nick
    demo.recordDemo [demoname] Starts recording current gameplay and saves the file as demoname.bf2demo in your \Program Files\EA Games\Battlefield 2 Demo\mods\bf2\Demos directory
    demo.stopRecording Stops current demo recording
    gameLogic.togglePause Toggles pausing the game
    renderer.drawConsole 0 Turns off access to the in-game console
    renderer.drawHud 0 Turns the Heads Up Display (HUD) off

    Contributed by: The_Dr_D, JetAdamxx 

Walkthroughs & FAQs

Type Name File Size
Character FAQs Medic Guide by Buckwheatz Revenge 26K
Character FAQs Sniper Guide by Juxt9000 46K
Character FAQs Spec Ops Guide by Faramir862 15K
Character FAQs Support FAQ by TripleJump 35K
Character FAQs Transport Guide by Playbahnosh 77K
General FAQs FAQ/Strategy Guide by antseezee 201K
In-Depth FAQs Award Strategy Guide by Fatality4u 50K
In-Depth FAQs Awards Guide by NitrousOxcide 54K
In-Depth FAQs Chopper Guide by fat_bud 26K
In-Depth FAQs Jet Guide by Sn1p3r_3lit3 17K
In-Depth FAQs Knife Guide by simonhawke 21K
In-Depth FAQs Parachute Guide by Grubzic 10K
In-Depth FAQs Real World Vehicles FAQ by DChan 82K

Battlefield 2: Special Forces Cheats For PC

  1. Get special forces unlockable weapons for the core game

    As you know you may purchse unlockable weapons in special forces for use in core Battlefield2. However you need not own special forces in order to use these weapons in the core game.
    Simply log onto a friends account from the special forces log in screen, play 1 round of any map that was included in special forces, then logout of that acount and log back in, you will then be able to choose 1 if not several unlocks from the selection screen, though to unlock the special forces kits you must have already unlocked the previously unlockable one, (for instance, you cant unlock the scar-l for the spec-ops kit if you havent unlocked the g36c). After choosing your special forces unlocks, you can then log unto any computer with BF2 on it, and use your special forces unlocks in the Core: BF2 game with out having to buy special forces!!!
    :"NOTE: YOU MUST HAVE BF2 UPDATED TO VERSION 1.12 IN ORDER FOR THIS TO WORK.:"

    Contributed by: redforth 

  2. Console Codes

    Enter the following codes in the console (~) to quickly exit out of Special Forces

    Effect Effect
    exit exits Special Forces
    quit quits Special Forces

    Contributed by: teh_yeti 

Walkthroughs & FAQs

Type Name File Size
In-Depth FAQs Weapon/Class Guide by TripleJump 35K