Call of Duty 4 Humiliation Challenges

Call of Duty 4 introduces the concept of “challenges” into the series, having you perform certain tasks or do something multiple times in order to get a reward or unlock something in the game.

Looking at the logs, it seems that many people are looking for details on the humiliation challenges in CoD4.

– AirBourne –

XP: 250 Points

Unlocked Level: 42
Get a 2 kill streak with bullets in midair
– Multi-Frag –

XP: 250 Points

Unlocked Level: 42

Kill at least 2 enemies with a frag grenade
– CarpetBomb –

XP earned: 250 Points

Unlocked level: 42

Kill 5 enemies with a single airstrike
– MG Master –

XP earned: 250 Points

Unlocked level: 42

Get a 5 kill streak while mounted on a machine gun

– Slasher –

XP earned: 250 Points

Unlocked level: 45

Get a 3 melee kill streak without dying

– Multi-C4 –

XP earned: 250 Points

Unlocked level: 45

Kill 2 enemies or more with a single C4 pack

– Hot Potato I –

XP earned: 50 Points

Unlocked level: 45

Kill 1 enemy with a thrown back grenade

– Hot Potato II –

XP earned: 100 Points

Unlocked level: 45

Kill 5 enemy with a thrown back grenade.

CoD4 Multiplayer Configuration Tweaks

Here is my modified Call of Duty 4 multiplayer config (cfg), please note my screen resolution is 1440×900, and I’m using a Geforce 8600GT. Your results may vary, but I get a pretty consistent 90 frames per second (fps) most of the time using these tweaks.

Here goes:

// generated by Call of Duty, do not modify
unbindall
bind TAB "+scores"
bind ESCAPE "togglemenu"
bind SPACE "+gostand"
bind 4 "+smoke"
bind 5 "+actionslot 3"
bind 6 "+actionslot 4"
bind 7 "+actionslot 2"
bind ` "toggleconsole"
bind A "+moveleft"
bind B "mp_QuickMessage"
bind C "gocrouch"
bind D "+moveright"
bind E "+leanright"
bind F "+activate"
bind G "+frag"
bind N "+actionslot 1"
bind Q "+leanleft"
bind R "+reload"
bind S "+back"
bind T "chatmodepublic"
bind V "+melee"
bind W "+forward"
bind Y "chatmodeteam"
bind Z "+talk"
bind ~ "toggleconsole"
bind PAUSE "toggle cl_paused"
bind CTRL "goprone"
bind SHIFT "+breath_sprint"
bind F1 "vote yes"
bind F2 "vote no"
bind F4 "+scores"
bind F12 "screenshotJPEG"
bind KP_END "r_gamma 1.00"
bind KP_DOWNARROW "r_gamma 1.21"
bind KP_PGDN "r_gamma 1.41"
bind MOUSE1 "+attack"
bind MOUSE2 "+toggleads_throw"
bind MOUSE3 "+frag"
bind MOUSE4 "+melee"
bind MOUSE5 "+smoke"
bind MWHEELDOWN "weapnext"
bind MWHEELUP "weapnext"
seta ai_corpseCount "10"
seta cg_blood "0"
seta cg_brass "1"
seta cg_chatHeight "8"
seta cg_chatTime "12000"
seta cg_connectionIconSize "0"
seta cg_crosshairAlpha "1"
seta cg_crosshairAlphaMin "0.5"
seta cg_crosshairDynamic "0"
seta cg_crosshairEnemyColor "1"
seta cg_cursorHints "4"
seta cg_debugInfoCornerOffset "0 0"
seta cg_descriptiveText "1"
seta cg_drawBreathHint "1"
seta cg_drawCrosshair "1"
seta cg_drawCrosshairNames "1"
seta cg_drawFPS "Simple"
seta cg_drawFPSLabels "1"
seta cg_drawLagometer "1"
seta cg_drawMantleHint "1"
seta cg_drawSnapshot "0"
seta cg_drawTurretCrosshair "1"
seta cg_fov "65"
seta cg_gameBoldMessageWidth "390"
seta cg_gameMessageWidth "455"
seta cg_headIconMinScreenRadius "0.015"
seta cg_hintFadeTime "100"
seta cg_hudChatIntermissionPosition "5 110"
seta cg_hudChatPosition "5 204"
seta cg_hudDamageIconHeight "64"
seta cg_hudDamageIconInScope "0"
seta cg_hudDamageIconOffset "128"
seta cg_hudDamageIconTime "2000"
seta cg_hudDamageIconWidth "128"
seta cg_hudGrenadeIconEnabledFlash "0"
seta cg_hudGrenadeIconHeight "25"
seta cg_hudGrenadeIconInScope "0"
seta cg_hudGrenadeIconMaxHeight "104"
seta cg_hudGrenadeIconOffset "50"
seta cg_hudGrenadeIconWidth "25"
seta cg_hudGrenadePointerHeight "12"
seta cg_hudGrenadePointerPivot "12 27"
seta cg_hudGrenadePointerWidth "25"
seta cg_hudMapBorderWidth "2"
seta cg_hudMapFriendlyHeight "15"
seta cg_hudMapFriendlyWidth "15"
seta cg_hudMapPlayerHeight "20"
seta cg_hudMapPlayerWidth "20"
seta cg_hudMapRadarLineThickness "0.15"
seta cg_hudProneY "-160"
seta cg_hudSayPosition "5 180"
seta cg_hudStanceHintPrints "0"
seta cg_hudVotePosition "5 220"
seta cg_invalidCmdHintBlinkInterval "600"
seta cg_invalidCmdHintDuration "1800"
seta cg_laserLight "0"
seta cg_mapLocationSelectionCursorSpeed "0.6"
seta cg_marks_ents_player_only "0"
seta cg_predictItems "1"
seta cg_ScoresPing_BgColor "0.25098 0.25098 0.25098 0.501961"
seta cg_ScoresPing_HighColor "0.8 0 0 1"
seta cg_ScoresPing_Interval "100"
seta cg_ScoresPing_LowColor "0 0.74902 0 1"
seta cg_ScoresPing_MaxBars "4"
seta cg_ScoresPing_MedColor "0.8 0.8 0 1"
seta cg_scriptIconSize "0"
seta cg_sprintMeterDisabledColor "0.8 0.1 0.1 0.2"
seta cg_sprintMeterEmptyColor "0.7 0.5 0.2 0.8"
seta cg_sprintMeterFullColor "0.8 0.8 0.8 0.8"
seta cg_subtitleMinTime "3"
seta cg_subtitles "1"
seta cg_subtitleWidthStandard "520"
seta cg_subtitleWidthWidescreen "520"
seta cg_teamChatsOnly "0"
seta cg_viewZSmoothingMax "16"
seta cg_viewZSmoothingMin "1"
seta cg_viewZSmoothingTime "0.1"
seta cg_voiceIconSize "0"
seta cg_weaponCycleDelay "0"
seta cg_youInKillCamSize "6"
seta cl_allowDownload "1"
seta cl_anonymous "0"
seta cl_connectionAttempts "30"
seta cl_freelook "1"
seta cl_maxpackets "30"
seta cl_maxPing "800"
seta cl_mouseAccel "0"
seta cl_packetdup "1"
seta cl_pitchspeed "140"
seta cl_punkbuster "1"
seta cl_voice "1"
seta cl_wwwDownload "1"
seta cl_yawspeed "140"
seta com_introPlayed "1"
seta com_maxfps "85"
seta com_recommendedSet "1"
seta compassClampIcons "1"
seta compassCoords "740 3590 400"
seta compassECoordCutoff "37"
seta compassFriendlyHeight "18.75"
seta compassFriendlyWidth "18.75"
seta compassMaxRange "2500"
seta compassMinRadius "0.0001"
seta compassMinRange "0.0001"
seta compassObjectiveArrowHeight "20"
seta compassObjectiveArrowOffset "2"
seta compassObjectiveArrowRotateDist "5"
seta compassObjectiveArrowWidth "20"
seta compassObjectiveDrawLines "1"
seta compassObjectiveHeight "20"
seta compassObjectiveIconHeight "16"
seta compassObjectiveIconWidth "16"
seta compassObjectiveMaxRange "2048"
seta compassObjectiveMinAlpha "1"
seta compassObjectiveNumRings "10"
seta compassObjectiveRingSize "80"
seta compassObjectiveRingTime "10000"
seta compassObjectiveTextHeight "18"
seta compassObjectiveTextScale "0.3"
seta compassObjectiveWidth "20"
seta compassPlayerHeight "18.75"
seta compassPlayerWidth "18.75"
seta compassRadarLineThickness "0.4"
seta compassRadarPingFadeTime "4"
seta compassRadarUpdateTime "4"
seta compassRotation "1"
seta compassSize "1"
seta compassSoundPingFadeTime "2"
seta compassTickertapeStretch "0.5"
seta con_errormessagetime "8"
seta con_gameMsgWindow0FadeInTime "0.25"
seta con_gameMsgWindow0FadeOutTime "0.5"
seta con_gameMsgWindow0Filter "gamenotify obituary"
seta con_gameMsgWindow0LineCount "4"
seta con_gameMsgWindow0MsgTime "5"
seta con_gameMsgWindow0ScrollTime "0.25"
seta con_gameMsgWindow0SplitscreenScale "1.5"
seta con_gameMsgWindow1FadeInTime "0.25"
seta con_gameMsgWindow1FadeOutTime "0.01"
seta con_gameMsgWindow1Filter "boldgame"
seta con_gameMsgWindow1LineCount "5"
seta con_gameMsgWindow1MsgTime "8"
seta con_gameMsgWindow1ScrollTime "0.25"
seta con_gameMsgWindow1SplitscreenScale "1.5"
seta con_gameMsgWindow2FadeInTime "0.75"
seta con_gameMsgWindow2FadeOutTime "0.5"
seta con_gameMsgWindow2Filter "subtitle"
seta con_gameMsgWindow2LineCount "7"
seta con_gameMsgWindow2MsgTime "5"
seta con_gameMsgWindow2ScrollTime "0.25"
seta con_gameMsgWindow2SplitscreenScale "1.5"
seta con_gameMsgWindow3FadeInTime "0.25"
seta con_gameMsgWindow3FadeOutTime "0.5"
seta con_gameMsgWindow3Filter ""
seta con_gameMsgWindow3LineCount "5"
seta con_gameMsgWindow3MsgTime "5"
seta con_gameMsgWindow3ScrollTime "0.25"
seta con_gameMsgWindow3SplitscreenScale "1.5"
seta con_inputBoxColor "0.25 0.25 0.2 1"
seta con_inputHintBoxColor "0.4 0.4 0.35 1"
seta con_matchPrefixOnly "1"
seta con_minicon "0"
seta con_miniconlines "5"
seta con_minicontime "4"
seta con_outputBarColor "1 1 0.95 0.6"
seta con_outputSliderColor "0.15 0.15 0.1 0.6"
seta con_outputWindowColor "0.35 0.35 0.3 0.75"
seta con_typewriterColorGlowCheckpoint "0.6 0.5 0.6 1"
seta con_typewriterColorGlowCompleted "0 0.3 0.8 1"
seta con_typewriterColorGlowFailed "0.8 0 0 1"
seta con_typewriterColorGlowUpdated "0 0.6 0.18 1"
seta con_typewriterDecayDuration "700"
seta con_typewriterDecayStartTime "6000"
seta con_typewriterPrintSpeed "50"
seta customclass1 "RumRunner"
seta customclass2 "Custom Slot 2"
seta customclass3 "Custom Slot 3"
seta customclass4 "Custom Slot 4"
seta customclass5 "Custom Slot 5"
seta drew_notes "3"
seta dynEnt_active "1"
seta fx_marks "0"
seta fx_marks_ents "1"
seta fx_marks_smodels "1"
seta g_allowvote "1"
seta g_useGear "1"
seta hud_deathQuoteFadeTime "1000"
seta hud_enable "1"
seta hud_fade_ammodisplay "0"
seta hud_fade_compass "0"
seta hud_fade_healthbar "2"
seta hud_fade_offhand "0"
seta hud_fade_sprint "1.7"
seta hud_fade_stance "1.7"
seta hud_fadeout_speed "0.1"
seta hud_flash_period_offhand "0.5"
seta hud_flash_time_offhand "2"
seta hud_health_pulserate_critical "0.5"
seta hud_health_pulserate_injured "1"
seta hud_health_startpulse_critical "0.33"
seta hud_health_startpulse_injured "1"
seta in_mouse "1"
seta loc_forceEnglish "0"
seta loc_language "0"
seta m_filter "0"
seta m_forward "0.25"
seta m_pitch "0.022"
seta m_side "0.25"
seta m_yaw "0.022"
seta monkeytoy "0"
seta name "string"
seta net_noipx "0"
seta net_noudp "0"
seta net_socksEnabled "0"
seta net_socksPassword ""
seta net_socksPort "1080"
seta net_socksServer ""
seta net_socksUsername ""
seta r_aaAlpha "off"
seta r_aaSamples "1"
seta r_altModelLightingUpdate "0"
seta r_aspectRatio "auto"
seta r_autopriority "1"
seta r_cacheModelLighting "1"
seta r_cacheSModelLighting "1"
seta r_customMode ""
seta r_debugLineWidth "1"
seta r_depthPrepass "1"
seta r_depthprepassmodels "1"
seta r_detail "0"
seta r_displayRefresh "75 Hz"
seta r_distortion "0"
seta r_dlightLimit "0"
seta r_dof_enable "0"
seta r_drawDecals "0"
seta r_drawSun "0"
seta r_drawWater "0"
seta r_envMapExponent "0.05"
seta r_envMapMaxIntensity "0.01"
seta r_envMapMinIntensity "0"
seta r_envMapOverride "0"
seta r_envMapSpecular "0"
seta r_envMapSunIntensity "0"
seta r_fastSkin "1"
seta r_floatz "1"
seta r_fullscreen "1"
seta r_gamma "0.8"
seta r_glow_allowed "0"
seta r_gpuSync "off"
seta r_ignorehwgamma "0"
seta r_inGameVideo "1"
seta r_lodBiasRigid "0"
seta r_lodBiasSkinned "0"
seta r_lodScaleRigid "4"
seta r_lodScaleSkinned "4"
seta r_mode "1440x900"
seta r_monitor "0"
seta r_multiGpu "0"
seta r_normal "1"
seta r_outdoor "1"
seta r_outdoorFeather "0"
seta r_picmip "3"
seta r_picmip_bump "3"
seta r_picmip_manual "1"
seta r_picmip_spec "3"
seta r_picmip_water "0"
seta r_polygonOffsetBias "-1"
seta r_polygonOffsetScale "-1"
seta r_portalBevels "0.7"
seta r_preloadShaders "0"
seta r_rendererInUse "Shader model 3.0"
seta r_rendererPreference "Default"
seta r_resampleScene "1"
seta r_specular "0"
seta r_sun_from "0"
seta r_texFilterAnisoMax "16"
seta r_texFilterAnisoMin "1"
seta r_texFilterMipMode "Unchanged"
seta r_textfilteranisomax "16"
seta r_textfilteranisomin "1"
seta r_textfiltermipmode "3"
seta r_useLayeredMaterials "0"
seta r_vsync "0"
seta r_zFeather "0"
seta ragdoll_enable "0"
seta ragdoll_max_simulating "16"
seta rate "25000"
seta sensitivity "5"
seta server1 ""
seta server10 ""
seta server11 ""
seta server12 ""
seta server13 ""
seta server14 ""
seta server15 ""
seta server16 ""
seta server2 ""
seta server3 ""
seta server4 ""
seta server5 ""
seta server6 ""
seta server7 ""
seta server8 ""
seta server9 ""
seta sm_enable "0"
seta sm_maxLights "4"
seta snaps "20"
seta snd_cinematicVolumeScale "0.85"
seta snd_enableEq "1"
seta snd_errorOnMissing "0"
seta snd_khz "44"
seta snd_levelFadeTime "250"
seta snd_outputConfiguration "Stereo"
seta snd_slaveFadeTime "500"
seta snd_touchStreamFilesOnLoad "0"
seta snd_volume "0.8"
seta sv_allowDownload "1"
seta sv_floodProtect "1"
seta sv_hostname "CoD4Host"
seta sv_maxclients "24"
seta sv_maxPing "0"
seta sv_maxRate "5000"
seta sv_minPing "0"
seta sv_punkbuster "1"
seta sv_reconnectlimit "3"
seta sv_voice "0"
seta sv_wwwBaseURL ""
seta sv_wwwDlDisconnected "0"
seta sv_wwwDownload "0"
seta sys_configSum "4379996"
seta sys_configureGHz "7.43661"
seta sys_gpu "NVIDIA GeForce 8600 GT"
seta sys_sysMB "1024"
seta ui_bigFont "0.4"
seta ui_browserFriendlyfire "-1"
seta ui_browserKillcam "-1"
seta ui_browserMod "0"
seta ui_browserShowDedicated "0"
seta ui_browserShowEmpty "1"
seta ui_browserShowFull "1"
seta ui_browserShowPassword "-1"
seta ui_browserShowPunkBuster "-1"
seta ui_browserShowPure "1"
seta ui_currentMap "0"
seta ui_currentNetMap "0"
seta ui_dedicated "0"
seta ui_drawCrosshair "1"
seta ui_extraBigFont "0.55"
seta ui_gametype "0"
seta ui_joinGametype "5"
seta ui_maxclients "32"
seta ui_netGametype "4"
seta ui_netGametypeName "war"
seta ui_netSource "2"
seta ui_serverStatusTimeOut "7000"
seta ui_smallFont "0.25"
seta vehDriverViewHeightMax "50"
seta vehDriverViewHeightMin "-15"
seta vid_xpos "3"
seta vid_ypos "22"
seta winvoice_mic_mute "1"
seta winvoice_mic_reclevel "65535"
seta winvoice_mic_scaler "1"
seta winvoice_save_voice "0"
con_hidechannel *; con_showchannel dontfilter error gamenotify boldgame subtitle obituary logfile_only console_only gfx sound files devgui profile ui client server system playerweap ai anim physics fx leaderboards parserscript script

Where Is the Underscore on a Moto Q?

I recently got a Motorola Q smart phone, and was puzzled for quite some time trying to find the underscore “_” character which some people use in email addresses.

Unfortunately, the answer is not very simple, but it does work, and also allows you access to a slew of other keys that are hard to find otherwise:

In order to insert an underscore “_” into any dialog, first press the “alt” key, the one you normally use to insert numbers. As soon as you have hit that key, hit the “shift” key, the one that allows you to enter capital letters. Once this is done, you’ll be presented with the character input screen. Funnily enough, the underscore, _ , is the first symbol listed, and you can simply tap right, then select it.

Voila!

CoD4 1.1 Patch – mss32.dll not found

Many people are having issues with the new Call of Duty 4 patch reporting that they get the error “mss32.dll not found” – this is caused by the patch being improperly installed – or not being installed properly. When iw3mp.exe is run on its own, it tries to run Call of Duty 4 multiplayer, but without the dynamically loading libraries it needs (the DLL file). In order to remedy this situation, simply copy the iw3mp.exe file to your call of Duty 4 installation directory – typically found in C:\Program Files\Activision\Call of Duty 4 - Modern Warfare.

CoD4 Single Player Cheats

Here are some simple single player tips, tricks, and cheats for the Call of Duty 4 single player mode on PC.

Start up Call of Duty 4 single player, go into your options, and make sure that the console is enabled.

Press your ~ (tilde) key anytime you want to enter these codes in – you can keep entering them.
First off, type seta thereisacow "1337", this enables most of the cheats.

In order to pick a level, use spdevmap mapname

Here are some handy console commands that may help you through the game:

  • ufo – you can fly through walls to get places – be careful, this can mess things up a little, and you may get stuck
  • give – gives you an item. If you type give all, you will get all weapons
  • god – god mode!
  • demigod – god mode, but some things still happen like screen shaking and such
  • notarget – you will be invisible to enemies
  • give ammo – instant ammo
  • jump_height – allows you to change the physics in the game – like moon shoes
  • timescale – let’s you play with time – fast or slow
  • cg_LaserForceOn – laser sight, baby!

Call of Duty 4 Perk Descriptions/Guide

Here is complete guide to the perks found in Call of Duty 4, as well as some personal tactics gleaned from my first few days with the games, as well as from talking to others. The perks are a very satisfying addition to CoD in my opinion, and add another level to the game, making it very addictive as you try to collect all the perks that completely change the way you play the game. The levels needed per perk are listed after the perk name.
Perk 1:
Bomb Squad (14)
The Bomb Squad perk allows you to detect explosives planted in the map. This is useful if you are up against people who just love using bombs, and have C4 and Claymores hidden throughout the map. The Bomb Squad perk is unlocked at level 14 – Staff Sergeant I.

C4 Explosives x2 (2)
The C4 Explosives perk gives you two C4 explosives that you can detonate remotely using the fire button, or if you are using your primary weapon you can detonate them by double tapping the “use” button (the default mapping is F). In Call of Duty 4, there are no binoculars, so make sure you are aware of your enemy’s location before setting them off – I find this also a bit difficult, but on some level night vision comes in handy. C4 Explosives are unlocked as soon as you unlock the Demolitions Class – level 2, Private I.

Claymore x 2
Claymores are basically a mine that you can plant in the game to blow people up when they are in range. The calymore packs use light sensors, and typical will be visible before you stumble upon one. The explosion is very directional, and because of this the Claymore perk isn’t very useful in situations you would typically use mines. That said, I’ve had good luck hiding these things just around corners out of sight where people can’t see the garish red beams emanating from these things. Claymores are unlocked at the onset of the game.

RPG-7 x 2
The RPG-7 x2 perk gives you two ground-to-air missiles that are very useful for shooting down helicopter air strikes. It should also be noted that they can explode cars and other destrutible objects on the map, and are very fun to shoot at spawn points, followed by a cooked nade.

Special Grenades x 3
This is my favorite among the Perk 1 group – this one gives you 3 special grenades as opposed to just one. Why is it my fave? Well, combine this with stun grenades, the radar, and the “x” indication that you’ve hit someone, and it’s a great way to find out where people are, run up to them, and knife them with your hobo knife, even from far away! The Sepcial Grenades perk is unlocked by default.

Frag x 3 (41)
The Frag x3 perk gives you three frag grenades – simple huh? Not really, once this is unlocked, you’ll find the maps littered with grenades – try as you will to pick them up and throw them back, more are on the way! This perk is unlocked at level 41 – Colonel I.

Bandolier (32)
The Bandolier perk gives you much more amo for your clip, and is my second favorite among the Perk 1 set because it goes so well with the Double Tap perk. If you like to sprint around, doing some spray and pray while having a beer like me, this is definitely a must-try. The Bandolier perk is unlocked at level 32 – Captain I.
Perk 2:
Juggernaut
The Juggernaut perk, well… makes you a juggernaut! You can take a LOT more damages than usual, and still be standing. Typically this means that I can survive 2 badly fought 1-on-1 rounds and still be running around like a chicken with my head cut off. This perk is unlocked straight away as far as I can tell.

Sleight of Hand (20)
Sleight of Hand helps you to reload weapons a lot faster, and if you can’t aim, like to spray and pray, and run around without reloading or watching your amo, this may be for you. Truth be told, this comes in very handy for shotgun and SAW users, but just about any one can use this. Sleight of Hand is unlocked at Master Sergeant I (Lv20).

Stopping Power
Stopping Power gives your weapon some oompf, and remoes the pew-pew! This is a good addition to weapons like the Mini Uzi, that while very fast, certainly lacks power. The Stopping Power perk is unlocked by default.

UAV Jammer (11)
The UAV Jammer perk helps to keep you off the radar, even when firing shots. This perk is useful against seasoned players who have become accustomed to watching the radar like hawks, and know all of the hiding places already. I highly recommend trying this with the Dead Silence perk and a knife. UAV Jammer is unlocked at level 11, Sergeant I.

Sonic Boom
The Sonic Boom perk gives your explosions some added range, and is great when used with the Martyrdom perk because it will see you taking out many people at a time as the grenade you drop will have a larger blast radius. This perk is unlocked out of the gates.

Overkill (38)
Easily the best perk in the game, Overkill allows you to carry two primary weapons at once, in the primary and secondary slots. This means you can fulfill your dreams of being a sniper/shotgunner! You simply change weapons to where your pistol would be, and there’s your other weapon. This is great because you can switch weapons faster than you can reload, in my case, but also because it opens the maps up so that everyone can carry an ACOG weapon as well as an LMG/SMG or what-have-you. Highly recommended, worth all of the effort.

Double Tap (29)
Double Tap increases the rate of fire for your weapon. This really helps balance things out for weapons that have a slow rate of fire, and makes some weapons like the M16 MUCH better. I highly recommend using this perk with the Bandolier perk as you’ll be going through a lot more amo than usual. The Double Tap perk is unlocked at level 29 (1st Lieutenant I).

Continue reading “Call of Duty 4 Perk Descriptions/Guide”

Call of Duty 4 Widescreen

A lot of gamers playing CoD4 will be doing so with a widescreen LCD – I know that I am.

With wide flat panels becoming so cheap,  everyone has one these days.

In order to get Call of Duty 4 working nicely with a wide screen, the first thing you’ll want to do is to pick a wide display setting, preferably one that is the native resolution of your screen. For example, I use a Samsung 931BW 19 wide display, and my default resolution is 1440×900 at 75hz – so I set the game to that and adjust everything else to fit it. That said, if your video card can’t handle it, you can use any display mode, just make sure to pick the  aspect ratio that suits your monitor. Most screens these days are 16:10, so try that first. This way it still looks a bit pixelated, but you won’t have any issues with the way people look in-game.

Another good tweak that I use is to set the field of view a little bit wider – this also helps for those knife fights at close range.

This can be done by editing your mp_config.cfg file, and adding seta cg_fov "80"

The default is 60 or so, but I typically set this to around 80 in the Call of Duty games, and I think you will find that it’s not too high, and just a bit wider than normal which is good. By all means, try other settings, but that’s what works for me.

Call of Duty 4 Cheats – Unlock All Ranks and Perks

Unlock everything easily!

Well someone was bound to do it…

The memory address that contains the CoD4 XP has been located, and you can now modify it, making leveling up a much faster and easier process. This means that you can easily get the Commander Rank within a few hours of buying the game, and you can unlock all perks and weapons.

The memory address needed is: CBF0E68

You can use a tool such as Tsearch to edit the value of that address (your XP), so that you’ll only need one XP to get to the new CoD 4 rank.

Here’s how: open Tsearch, start a new script, enter the memory address, then enter in the XP you would like. Keep in mind – you’ll want to back up your Call of Duty 4 profile just in case something goes wrong – YOU HAVE BEEN WARNED! They also give you tips on what not to do which can prevent you from losing all of your saved data.

More details: if you just want to quickly go up a level, take your current XP from the Rank screen in the multiplayer mode, then add the amount of XP you will need to go up a level. You’ll want to subtract one or two XP in order to make it easy to gain a level. Then, go online and kill someone, or get an assist – BAM! – instant level up, and possibly a new rank.

Overkill perk, here you come!

Seriously, though, I tested this method, and found it much more enjoyable to play through multiplayer the real way – it’s more of a challenge, and fun!

Call of Duty 4 Online Ranks

A more complete list of ranks in CoD4, with levels associated:
Level Rank
————————————-
1-3 Private
4-6 Lance Corpral
7-9 Corpral
10-12 Sergeant
13-15 Staff Sergeant
16-18 Gunnery Sergeant
19-21 Master Sergeant
22-24 Master Gunnery Sergeant
25-27 2nd Lieutenant
28-30 1rst Lieutenant
31-33 Captain
34-36 Major
37-39 Lieutenant Colonel
40-42 Colonel
43-45 Brigadier General
46-48 Major General
49-51 Lieutenant General
52-54 General
55 Comander

CoD4 “Connection Time Out” Fix

If you are trying to connect to an online server in Call of Duty, you have probably noticed that you will wait through “Awaiting Connection” for about 10 or 11 seconds, then the connection times out. This is due to the Activision master server browser having issues (presumably because Call of Duty 4 has been more popular than they thought).

A quick remedy for this connection problem is to set the timeout to be longer in your CoD 4 multiplayer config file, found in the profile folder of your player. For example, mine is: C:\Program Files\Activision\Call of Duty 4 - Modern Warfare\players\profiles\string\config_mp.cfg Yours could be C:\Program Files\Activision\Call of Duty 4 – Modern Warfare\players\profiles\YOURNAME\config_mp.cfg

Open the file up in notepad or any other text editor (I use ConText), and add this line: seta cl_connectionAttempts "30" – this will give the connection 30 seconds, and normally fixes the problem.

Happy Call of Duty 4 playing!