Call of Duty Cheats


  • Gravity and Speed Console Cheats

    The following codes only work if you have set up the Console Cheats shortcut. While in game, press the tilde key (~) to open up the console to enter the cheats . Once entered you should get a message (also in the console) stating that the setting has been changed to whatever the variable was that you entered.

    Note: You may want to put GODmode on when using low gravity if you dont want to die as soon as you land from your 500 foot jump..

    Replace #### with a variable 1-9999. Changes the effects of gravity the lower the number the less gravity./set g_gravity ####
    Replace #### with a variable 1-9999. Changes your running speed. The higher the number the faster you run./set g_speed ####
    Slow or speed time (Default is 1)timescale # (from .1 to 10)

    Contributed By: KKBoomer and acearotms.

  • Play Any Level

    When in a Single Player game bring down the console with the key above ''TAB'', and type the following to play any map you want.

    Play "Airfield" airfield
    Play "Berlin" berlin
    Play "Brecourt" brecourt
    Play "Burnville" burnville
    Play "Car Ride" carride
    Play "Chateau" chateau
    Play "Dam" dam
    Play "Dawnville" dawnville
    Play "Factory" factory
    Play "Hurtgen" hurtgen
    Play "Pathfinder" pathfinder
    Play "Pavlov" pavlov
    Play "Pegasus Day" pegasusday
    Play "Pegasus Night" pegasusnight
    Play "POW Camp" powcamp
    Play "Rail Yard" railyard
    Play "Red Square" redsquare
    Play "Rocket" rocket
    Play "Sewer" sewer
    Play "Ship" ship
    Play "Stalingrad" stalingrad
    Play "Tank Drive Country" tankdrivecountry
    Play "Tank Drive Town" tankdrivetown
    Play "Train Station" trainstation
    Play "Training" training
    Play "Truck Ride" truckride

    Contributed By: Psy.

  • Single Player cheats (Demo)

    Create a shortcut and edit the properties of it and add this after all the other stuff: ''+set monkeytoy 0 +set sv_cheats 1'' (without the quotes)

    Start the game and press the tilde sign (~) to open the console.

    Note: If after you type one of these codes in the console it tells you that ''sv_cheats are read only'', then try typing this into the console: setrandom sv_cheats 1

    Enter some of these commands:

    Gives player an object ("give mp 40", etc.)give
    gives you full healthgive health
    Semi-Automatic Weapons/weapon 32
    The enemies won't shoot younotarget
    Walk through walls and such.noclip

    Contributed By: Mister Dog and Psy.

  • Weapon Codes

    At the command prompt, enter "give (mind the space) followed by any of the below strings to summon ammunition for that weapon. Note that the weapon itself will not be spawned, thus these are only useful if you already have the weapon itself. Handy if you come across a gun you love but can't find much ammo for it.

    A word of warning: the game only caches certain weapons for each mission. If you attempt to summon a weapon that wasn't pre-cached, the game will kick you to the main screen. To be completely safe, only summon weapons that you currently have equipped.

    Not listed is the "panzerfaust" string. Like I said, the weapon itself won't be spawned, so it's of no use due to the weapon's one-shot nature. Also not listed (because I ran out of fields) is the German grenade, string "stielhandgranate."

    Bren LMGbren
    Browning Automatic Riflebar
    Colt .45colt
    Kar98k (regular)kar98k
    M1 Garandm1garand
    M1A1 Carbinem1carbine
    M2 Frag Grenadefraggrenade
    MK1 Frag Grenademk1britishfrag
    Mosin-Nagant (regular)mosin_nagant
    RGD-33 Frag Grenadergd-33russianfrag
    Scoped Kar98kkar98k_sniper
    Scoped Mosin-Nagantmosin_nagant_sniper

    Contributed By: schism trace.


  • Infinite Ammo

    Only works in single-player maps with Panzerfausts. May not work in later patches. Make sure you have a full inventory. If one of your primary rifles are low on ammunition, exchange your rifle with a panzerfaust. Shoot the panzerfaust at any direction and pick up your rifle. You will find your rifle ammo increased. Note : Don't do this cheat if you have a full or near-full ammunition. You may find yourself have lesser ammo.

    Contributed By: Makreth.

Call of Duty 2 Cheats


  • Cheats

    At the main menu screen of the demo enter the "Game Options" and Enable the Console. From there, push your tilde (~) button to bring down the console and type the following:

    seta thereisacow "1337"
    followed by
    spdevmap eldaba

    This will start the demo level with devmap and cheats enabled. This allows you to use any of the commands in game without restriction. When in game, bring down the console and enter any of the commands from below to activate the 'cheat'.

    Each time it's entered you'll be given 2 different weapons from the demo.give all
    Enemies ignore you.notarget
    Infinite health.god
    Moon jump (jump_height 39 for default).jump_height 128
    Refill your ammunition / grenades.give ammo
    Slow motion (timescale 1 for default).timescale .25
    Walk / Fly through walls.noclip

    Contributed By: Psy.

  • Command to Show FPS

    Shows your Frames Per Second in the game. Useful for benchmarks and likewise.

    Display Off/cg_drawFPS 0
    Simple FPS Display/cg_drawFPS 1
    Time FPS Display/cg_drawFPS 3
    Verbose FPS Display/cg_drawFPS 2

    Contributed By: Animawarrior.

  • Devloper 2 - console enabled

    In SINGLE PLAYER / RETAIL VERSION of the game, from the options menu under SYSTEM and select GAME OPTIONS and ENABLE CONSOLE click until YES is displayed. Then click back until you get to the main menu. Type the "~" tilde symbol, upper left character to the left of the "1" key. The console will be displayed, next type "developer 2" omitting the double quotes and strike the "Enter" key. A new menu item will apeear labeled "LOAD" in the bottom left hand corner of the screen. It will take a few seconds before the list of games are retrieved and displayed. Scroll through the list and select a game. Once the game/scenario has been loaded, left click on your mouse to start the sceneario. Once you have reached a point in the game where you have the desired weapons to finish the scenario, bring up the console by typing the tilde "~" aymbol. Now type "give ammo" omitting the double quotes. This should provide a ffull load for all weapons and the max loadout for both fragmentation grenades and smokew grenades. Now that you are at developer 2 level, all level difficulties will be enhanced. Remaining enemies still aftive in the scenario will fire upon you and attack you unless they are tied down by territorial or restrictive code. You may also type any other applicable code. For a list of commands, with the console enabled, type "AI ~ cmdlist" omitting the double quotes and this will list all commands as well as all messages up to that point in the game. Use the "Page Up" and "Page Down " keys to scroll through the list. I do not have a full explanation of all commands and cannot provide support at this time. Please advise me of any discrepancies. I have played all scenarios except for the TANK BATTLES with "developer 2" active and have noted a mrked increase in difficulty over the "developer 0" default level.

    inreased difficulty level, allows cheatsdeveloper 2
    provides full ammo loads for all wepons including grenadesgive ammo
    random weapon selection loads new weaponsgive all

    Contributed By: 0crusader.

  • Play Any Mission

    Bring down the console in game with your tilde key (the key to the left of "1") and enter the following to play your desired mission. This will allow you to play missions you are yet to unlock.

    Play "88 Ridge"map 88ridge
    Play "Armoured Car Escape"map toujane_ride
    Play "Assault On Matmata"map matmata
    Play "Bergstein"map bergstein
    Play "Comrade Sniper"map downtown_sniper
    Play "Crusader Charge"map libya
    Play "Defending The Pointe"map duhoc_defend
    Play "Demolition"map demolition
    Play "Downtown Assault"map downtown_assault
    Play "El Alamein"map elalamein
    Play "Holding The Line"map decoytown
    Play "Prisoners Of War"map beltot
    Play "Railroad Station No. 1"map trainyard
    Play "Rangers Lead The Way"map hill400_assault
    Play "Red Army Training"map moscow
    Play "Repairing The Wire"map tankhunt
    Play "Retaking Toujane"map toujane
    Play "Stalingrad City Hall"map cityhall
    Play "The Battle For Hill 400"map hill400_defend
    Play "The Battle Of Pointe Du Hoc"map duhoc_assault
    Play "The Brigade Box"map breakout
    Play "The Crossing Point"map rhine
    Play "The Crossroads"map crossroads
    Play "The Diversionary Raid"map decoytrenches
    Play "The End Of The Beginning"map eldaba
    Play "The Silo"map silotown
    Play "The Tiger"map newvillers

    Contributed By: Psy.

  • Unlock Any Mission

    The following cheats will allow you to unlock any mission of your choosing in the mission select screen. Bring down the console with the tilde key (button to the left of "1") in game and type the following commands to unlock your desired mission sets.

    Unlock "Crossing The Rhine" Mission Set/seta mis_10 9
    Unlock "D-Day" Mission Set/seta mis_07 9
    Unlock "Fortress Stalingrad" Mission Set/seta mis_04 9
    Unlock "Hill 400" Mission Set/seta mis_09 9
    Unlock "Not One Step Backwards!" Mission Set/seta mis_03 9
    Unlock "Rommel's Last Stand" Mission Set/seta mis_06 9
    Unlock "The Battle For Caen" Mission Set/seta mis_08 9
    Unlock "The Battle Of El Alamein" Mission Set/seta mis_02 9
    Unlock "The Tank Squadrons" Mission Set/seta mis_05 9
    Unlock "The Winter War" Mission Set/seta mis_01 9

    Contributed By: Psy.

Call of Duty: United Offensive Cheats


  • Console Cheats

    Create a shortcut to the "CoDUOSP.exe" file located in the Call Of Duty program files. Right click on the shortcut and go to properties. Go to where it says ''Target'' and add the following onto the end of the existing link: +set thereisacow 1337 +set developer 1 +set sv_cheats 1 +set monkeytoy 0

    So the link should now say something like: ''C:\Program Files\Call of Duty\CoDUOSP.exe" +set thereisacow 1337 +set developer 1 +set sv_cheats 1 +set monkeytoy 0

    Next go into the game and bring down the console by pressing the "~" key, then enter the codes below for the desired effect.

    NOTE: The cheats will only work on a RESUME GAME. If you wish to use them on a new game, start the game, save it, then quit the game and reload it and the cheats should work.

    Allows rifles to be fired in Automatic Mode. Hold down shootweapon 32
    Displays lines where the light comes through the leavestoggle r_showLeafLights
    Displays numbers on each texturetoggle r_showtricounts
    Displays where you can access via blue linestoggle r_showportals
    Enables walk through wallsnoclip
    Enemies don't shoot at younotarget
    Gives a list of all commands in the gamecmdlist
    Gives indicated itemgive <item>
    Gives information about the game graphicsgfxinfo
    Gives the player all weapons in the gamegive all
    Loads the map you wantmap <name>
    Makes random textures turn invisibletoggle r_lockpvs
    Makes the ground and other stationary textures whitetoggle r_lightmap
    Makes the player commit suicidekill
    Makes the players arm and gun invisible which boosts the frame ratetoggle cg_drawgun
    Puts the camera at a third person perspective. You are always invisible however.toggle cg_thirdperson
    Puts the game in multicolours (rather laggy)toggle r_measureOverdraw
    Puts the game in wire frametoggle r_showtris
    Refills the players health metergive health
    Refills the players weapon ammo levelsgive ammo
    Removes all on screen information making the game look like a movietoggle cg_draw2d
    Removes the sky which can brighten or darken the terrain depending on the maptoggle r_fastsky
    Restart current levelmap_restart
    Shows scripts over important soldiers and objectstoggle g_entinfo
    Teleports you to a specific node on the mapjumptonode <number>

    Contributed By: Psy and Dogfish Rising.

  • Play Any Level

    When in a Single Player game bring down the console with the "~" key, and type the following to play any level and mission you want.

    Play Mission 10: Ponyrimap ponyri
    Play Mission 11: Kurskmap kursk
    Play Mission 12: Kharkov 1map kharkov1
    Play Mission 13: Kharkov 2map kharkov2
    Play Mission 1: Bastogne 1map bastogne1
    Play Mission 2: Bastogne 2map bastogne2
    Play Mission 3: Foymap foy
    Play Mission 4: Novillemap noville
    Play Mission 5: Bombermap bomber
    Play Mission 6: Train Bridgemap trainbridge
    Play Mission 7: Sicily 1map sicily1
    Play Mission 8: Sicily 2map sicily2
    Play Mission 9: Trenchesmap trenches

    Contributed By: Psy.

Know Something We Don't?

You can submit new cheat codes for this game using our Cheat Submission Form.

Have We Been Fooled?

If you see a non-working or fake code in the list above, let us know by using our Problem Submission Form.