Post: COD4 - Guide To Making Your Own MULTIPLAYER Hacks
11-17-2011, 05:49 AM #1
(adsbygoogle = window.adsbygoogle || []).push({}); Credit Goes To Tons?
Okay, this is basicly a list of hacks for COD4 Multiplayer, by the end of this guide, you should not need to ask someone for there codes, and will be able to make your own. Some of these are un-confirmed, and I'll point out when they are, and keep in mind, for all codes in the second post, you need to be host, while all in first you don't.

Contents System: I will include a contents, look for the thing you want, then press Ctrl + F and search for the Ref Code next to it, if I find some better hacks then the current ones, I will most likely replace, than add to. Example: 1d would find weapons.

Contents:

1 - Getting Started
1a - Binds
1b - Basic Commands
1c - Killstreak Rewards
1d - Weapons
1e - Changing Colours/Classes/Clan/MOTD etc.
1f - Knife
1g - Laser Sight
1h - Laser Editors
1i - Sprint Speed
1j - Perk Modifiers
1k - Making An Aimbot
1l - Editing the Compass
1m - Ignore Flash Stun Grenades
1n - Seeing Through Grass/Bushes Etc.
1o - Field of View
1p - Allow/Disallow Blood
1q - Allow/Disallow Bullet Cases
1r - Third Person
1s - FPS Counter
1t - Changing HUD
1u - Changing the Grenade Nearby Icon
1v - Editing Chat Preferences
1w - Hiding Gun
1x - Repositioning Gun
1y - Remove Bullet Marks
1z - Show When Nothing Hit

NEED HOST:

2a - Changing Gametype
2b - Changing Map
2c - Changing Free for All and/or Cage Match Settings
2d - Changing Domination Settings
2e - Changing Team Deathmatch Settings
2f - Changing Sabotage Settings
2g - Changing Search and Destroy Settings
2h - Changing Headquaters Settings
2i - Changing The Ammount of People Allowed In Game (1 - 32)
2j - Password Protecting Games
2k - Reserve Spaces
2l - Misc. Server Settings
2m - Make A Game Hardcore
2n - Make A Game Oldschool
2o - Disable Killcam
2p - Headshots Only
2q - Changing XP per kill
2r - Server Killstreak Reward Settings
2s - Team Settings
2t - Player Settings
2u - Jump height
2v - Gravity
2w - Sprint Speed
2x - Slow/Fast Motion
2y - Kick Players
2z - (UNDER CONSTRUCTION) - Server Lighting Settings etc.

----
[1] Getting Started
----

You will need to copy your save data from your PS3 to your PC, using a USB, and then open GPAD0_MP. Delete everything in there, yes, everything. Now feel free to add these.

Next, open GPAD0_CM, remove everything, and put this in:

set gpad_buttonsConfig "tonsillitis"
set gpad_button_lstick_deflect_max "1"
set gpad_button_rstick_deflect_max "1"
set r_gamma "1"
set snd_volume "0.8"
set input_invertPitch "0"
set input_viewSensitivity "1"
set input_autoAim "1"
set gpad_sticksConfig "thumbstick_default"


Once done copy back to PS3, delete the patch, and find a BYPASS METHOD. (Use search tool)

----
[1a] Binds:
----

Binding is changing your controller mapping. For example, if you bound Infinate Ammo to SELECT, instead of opening the score menu when you press SELECT you will recieve infinate ammo. This would be set out like this:

bind BUTTON_BACK "player_sustainAmmo 1"

You can use one bind for more than one thing, just seperate them with a semi-colon.

bind BUTTON_BACK "player_sustainAmmo 1 ; god ; give m40a3_mp"

With bind's you can add toggles, so for example, when you press SELECT once, it turns unlimited ammo on, press it again, and it will turn it off.

bind BUTTON_BACK "toggle player_sustainAmmo 1 0"

(1 = on) (0 = off)

Another thing these can be used for, are for giving weapons, I have set up a list of every 'give weapon' command, which will appear later on it the guide. This is just an example:

bind BUTTON_BACK "give m40a3_mp" - When you press select, you will recieve a M40A3 Sniper Rifle.

Obviously, you don't just have to bind to SELECT; these are a list of all the buttons and there bind command, but remember, if you want any of them to work you will have to open up GRAD0_CM and take out the part that says 'buttons_default'/'buttons_tactical' or other & the part that says 'thumbstick_default'.

UP = DPAD_UP
LEFT = DPAD_LEFT
DOWN = DPAD_DOWN
RIGHT = DPAD_RIGHT
SELECT = BUTTON_BACK
START = BUTTON_START
TRIANGLE = BUTTON_Y
SQUARE = BUTTON_X
X = BUTTON_A
O = BUTTON_B
R1 = BUTTON_RSHLDR
L1 = BUTTON_LSHLDR
R2 = BUTTON_RTRIG
L2 = BUTTON_LTRIG
R3 = BUTTON_RSTICK
L3 = BUTTON_LSTICK

----
[1b] Basic Commands:
----

Add these to binds, press that button, and it'll activate it.

Example: bind BUTTON_BACK "god"

god = Infinate Health
demigod = Infinate Health, but your screen still flashes red. Good for split-screen games against friends, so they can't tell you've got god mode. ;]
give all = Gives all weapons.
take all = Takes all weapons.
give ammo = Gives ammo.
noclip = Float Around
ufo = Same basic thing as noclip, but different controls.
player_sustainAmmo "1" = unlimited ammo
give health = Instant Health Regen.

----
[1c] Killstreak Rewards:
----

Again, add these to binds. Expample: bind BUTTON_BACK "give radar_mp"

give radar_mp = UAV
give airstrike_mp = Airstrike
give helicopter_mp = Helicopter

----
[1d] Weapons
----

Set these to binds, but remember to use the 'give' command before it, eg.

bind BUTTON_BACK "give m40a3_mp"

When you recieve the weapon, it will have low ammo, so bind 'give ammo' to the same button for maxium affect.

1 - Assault Rifles:

m16_mp = M16A4
ak47_mp = AK-47
m4_mp = M4 Carbine
g3_mp = G3
g36c_mp = G36C
m14_mp = M14
mp44_mp = MP44

2 - Sub Machine Guns

mp5_mp = MP5
skorpion_mp = Skorpion
uzi_mp = Mini-Uzi
ak74u_mp = AK-74u
p90_mp = P90

3 - Shotguns

winchester1200_mp = W1200
m1014_mp = M1014

4. Light Machine Guns

saw_mp = SAW
rpd_mp = RPD
m60e4_mp = M60

5. Sniper Rifles

m40a3_mp = M40A3
m21_mp = M21
dragunov_mp = Dragonuv
remington700_mp = R700
barret_mp = Barret 50 Cal.

6. Pistols

beretta_mp = M9
colt45_mp = Colt .45
usp_mp = USP
deserteagle_mp = Desert Eagle
deserteaglegold_mp = Golden Desert Eagle

7. Grenades

frag_grenade_mp = Fragmentation Grenade
flash_grenade_mp = Flash(bang) Grenade
concussion_grenade_mp = Stun Grenade
smoke_grenade_mp = Smoke Grenade

8. Perks

rpg_mp = RPG-7
c4_mp = C4
claymore_mp = Claymore

9. Default Weapon

defaultweapon_mp = An invisble gun? :]

Adding Attachments:

When you put the code in to give you a weapon, eg. 'bind BUTTON_BACK "give m40a3_mp"' you can add attachments, obviously only the ones you'd be able to in Create-a-class. It would be set out like this:

bind BUTTON_BACK "give m40a3_acog_mp

Here's the full list:

gl = Grenade Launcher (example: bind BUTTON_BACK "give m16_gl_mp"
reflex = Red Dot Sight (example: bind BUTTON_BACK "give m16_reflex_mp"
silencer = Silencer (example: bind BUTTON_BACK "give m16_silencer_mp"
acog = ACOG (example: bind BUTTON_BACK "give m16_acog_mp"
grip = Grip (example: bind BUTTON_BACK "give m1014_grip_mp"

----
[1e] Changing Colours/Classes/Clan/MOTD etc.
----

Ever wanted to know how to change your name's into different colours? Or change your classes, well now you can.

Colours:

Putting different colour codes infront of text, will make them into that colour. This can include MOTD, Classes & Clan name.

The codes are:

^1 = Red
^2 = Green
^3 = Yellow
^4 = Blue
^5 = Cyan
^6 = Pink/Magenta
^7 = White
^8 = Random
^0 = Black

Eg.

set motd “^1 MESSAGE OF THE DAY”

This would make your Message of the Day 'MESSAGE OF THE DAY' but it would be red.

MOTSad Awesome

Changing the Message of the Day is simple, just put the following code into
GRAD0_MP, and replace the text with whatever you want, and whatever colours.

set motd "INSERT TEXT HERE"

Classes:

You can change the name of you classes, you can use colours, and symbols, which you can't usually access, this also works with the patch installed. Just change the text to your liking, and place it in

GRAD0_MP.

set customclass1 "INSERT TEXT HERE"
set customclass2 "INSERT TEXT HERE"
set customclass3 "INSERT TEXT HERE"
set customclass4 "INSERT TEXT HERE"
set customclass5 "INSERT TEXT HERE"

Clans:

The same as the rest, you can insert text and colours, but there's a maximum amount of characters; 4. (not including colour codes)

set clanName "INSERT TEXT HERE"

----
[1f] Knife
----

Edit then copy the selected codes into your GRAD0_MP file.

set player_meleeHeight "10"
set player_meleeRange "64"
set player_meleeWidth "10"

These are pretty self explanitry.

----
[1g] Laser Sight
----

This can help for aiming.

1 = on, 0 = off.

cg_laserForceOn "0"

----
[1h] Laser Editors
----

There are also configurations for them, but I won't go into detail, as they're un-important. (values are defaults)

cg_laserFlarePct "0.2"
cg_laserLight "1"
cg_laserLightBeginOffset "13"
cg_laserLightBodyTweak "15"
cg_laserLightEndOffset "-3"
cg_laserLightRadius "3"
cg_laserRadius "0.8"
cg_laserRange "1500"
cg_laserRangePlayer "1500"

----
[1i] Sprint Speed
----

Sprinting Faster; just change the number to your liking.

player_sprintSpeedScale "1.5"

Setting these as low/high as possible will change how long you have to sprint, before you can stop.

player_sprintForwardMinimum "105"
player_sprintMinTime "1"

It's also useful setting this higher:

player_sprintStrafeSpeedScale "0.667"

----
[1j] Perk Modifiers
----

These will only work if you have that perk. However, they can prove very useful. The values are default.

set perk_bulletPenetrationMultiplier "2" - Set this higher, to shoot through walls with ease. Needs 'Awesome faceeep Impact'.
set perk_extraBreath "5" - How long you can hold breath with 'Iron Lungs'. (The higher, the better.)
set perk_sprintMultiplier "2" - How long you can run for with 'Extreme Conditioning'. (The higher, the better.)
set perk_weapRateMultiplier "0.75" Using 'Awesome faceouble Tap', set this to lower, and you'll fire faster.
set perk_weapReloadMultiplier "0.5" The lower the number, the faster you reload. Requires 'Slight of Hand'.
set perk_weapSpreadMultiplier "0.65" The lower, the smaller your crosshair using 'Steady Aim'.

There's also these 3, but I have not tested; they may do somthing different to what I say they do.

perk_armorVest "75" - How much is added to your health with 'Juggernaught'?
perk_bulletDamage "40" - How much damage is added to your weapons with 'Stopping Power'?
perk_explosiveDamage "25" - How much damage is added to your explosive weapons with 'Sonic Boom'?

----
[1k] Making an Aimbot
----

Using the following codes, will make it easier to locate and destroy enemies..

set aim_autoaim_enabled "1" - Enables auto-aim.
set aim_lockon_debug "1" - Enhanced lock-on.
set aim_lockon_region_height "1000" - Area of lock-on.
set aim_lockon_region_width "1000" - Area of lock-on.
set g_compassshowenemies "1" - Show's enemies on radar.
set aim_lockon_strength "0.99" - Enhanced lock-on.
set aim_lockon_deflection "0.0005" - Enhanced lock-on.
set cg_tracerchance "1" - Shows bullet tracers.
set cg_tracerlength "5000" - Size of tracers.
set cg_tracerSpeed "750" - Size of tracers.
set cg_drawThroughWalls "1" - See peoples names through walls.
set cg_tracerwidth "4" - Size of tracers.
set cg_enemyNameFadeIn "0" - Stops name fading.
set cg_enemyNameFadeOut "1000" - Stops name fading.

Use these combined with the perk modifiers for maxium use.

----
[1l] Editing the Compass
----

Completely useless, but can help. I will not go into depth with these, as they are pretty dumb. Just read them and they'll make more sense. To be honest, I havn't tested these so they may not work.

compass "1"
compassClampIcons "1"
compassCoords "720 340 200"
compassECoordCutoff "37"
compassEnemyFootstepEnabled "0"
compassEnemyFootstepMaxRange "500"
compassEnemyFootstepMaxZ "100"
compassEnemyFootstepMinSpeed "140"
compassFriendlyHeight "18.75"
compassFriendlyWidth "18.75"
compassMaxRange "2500"
compassMinRadius "0.0001"
compassMinRange "0.0001"
compassObjectiveArrowHeight "20"
compassObjectiveArrowOffset "2"
compassObjectiveArrowRotateDist "5"
compassObjectiveArrowWidth "20"
compassObjectiveDetailDist "10"
compassObjectiveDrawLines "1"
compassObjectiveHeight "20"
compassObjectiveIconHeight "16"
compassObjectiveIconWidth "16"
compassObjectiveMaxHeight "70"
compassObjectiveMaxRange "2048"
compassObjectiveMinAlpha "1"
compassObjectiveMinDistRange "1"
compassObjectiveMinHeight "-70"
compassObjectiveNearbyDist "4"
compassObjectiveNumRings "10"
compassObjectiveRingSize "80"
compassObjectiveRingTime "10000"
compassObjectiveTextHeight "18"
compassObjectiveTextScale "0.3"
compassObjectiveWidth "20"
compassPlayerHeight "18.75"
compassPlayerWidth "18.75"
compassRadarLineThickness "0.4"
compassRadarPingFadeTime "4"
compassRadarUpdateTime "4"
compassRotation "1"
compassSize "1"
compassSoundPingFadeTime "2"
compassTickertapeStretch "0.5"

----
[1m] Ignore Flash/Stun Grenades
----

For this, lot's of people just use the code:

set cg_drawShellshock "0"

Which works perfectly, but a few things remain, like sound and sensitivity. There are loads of codes, more than I have time to go into detail with, but I'll put them all here and talk about some of them. Just place 'set' infront of them if you're going to use them, but I don't reccomend them, and I have not tested - just use the one above.

(Values are defaults)

bg_shock_lookControl "1" - Set this to '0' and you proberly wont be able to look around when stunned.
bg_shock_lookControl_fadeTime "2" Set this lower and the above effect will last longer?
bg_shock_lookControl_maxpitchspeed "90" - Somthing to do with looking around, then again, what's pitch got to do with it? o.O
bg_shock_lookControl_maxyawspeed "90" - Just don't use these.
bg_shock_lookControl_mousesensitivityscale "0.5" - It says mouse, but it proberly works for PS3 too, set it to '1.0' and it'll proberly allow you to still look around as fast as before stunned.
bg_shock_movement "1" - Set this to '0' and you proberly won't be able to move while stunned.
bg_shock_screenBlurBlendFadeTime "1" - Set this low and the blur from the flash will last longer.
bg_shock_screenBlurBlendTime "0.4" - ^^^^
bg_shock_screenFlashShotFadeTime "1" - ^^^^
bg_shock_screenFlashWhiteFadeTime "1" - ^^^^
bg_shock_screenType "blurred" - Leave it. Or change blurred to default or somthing, IDK.
bg_shock_sound "1" - I reccomend this if you do not like the sound of stuns/flashes. Just set to '0'. IF YOU USE THIS YOU WONT NEED ANY OF THE 'bg_shock_sound..." codes, and so, I removed fromlist. If you really want them, to look at PM me or reply to thread. Infact, I just removed all after this, as before, PM me if you want them.

---
[1n] See through bushes, grass etc.
---

Copy pasta

set r_lodscalerigid "4"
----
[1o] Field of View (FOV)
----

The distance you can see to your left and right, very helpful, just set the number higher.

(160 Max)

set cg_fov "65"

----
[1p] Allow/Disallow Blood (Very Slightly Improves FPS)
----

1 = Allow, 0 = Disallow.

set cg_blood "1"

----
[1q] Allow/Disallow Bullet Casings When Firing Guns (Very Slightly Improves FPS)
----

1 = Allow, 0 = Disallow.

set cg_brass "1"

----
[1r] Third Person
----

1 = on, 0 = off.

set cg_thirdPerson "0"

Want to change how zoomed you are to your character?

cg_thirdPersonRange "120"

----
[1s] FPS Counter
----

Copypasta

cg_drawFPS "1"

----
[1t] Changing the HUD (Adding things that aren't already there, and removing things that are. BTW, I only added things I thought were useful, if you want a full list of things you can do withthe HUD, reply to this thread or PM me, thanks.)
----

set hud_enable "1" - Show HUD (1 = Keep, 0 = Remove.)
set ammoCounterHide "0" - Ammo Counter (1 = Remove, 0 = Keep.)
set cg_drawCrosshair "1" - Crosshair (1 = Keep, 0 = Remove.)
set cg_drawHealth "0" - If this works, it'll probery display your health. (1 = Add, 0 = Remove.)
set cg_drawFPS "0" - Show's your current FPS rate. (1 = Add, 0 = Remove.)
set cg_drawLagometer "0" - Show's how different things affect your lag. (1 = Add, 0 = Remove.)

----
[1u] Changing the Grenade Nearby Icon
----

set cg_hudGrenadeIconEnabledFlash "0" - You know how when there's a grenadenearby, it shows an icon, so you can flee, if you set this to '1', you'll recieve the sameicon when a flash is near, but it obviously only last a few nano-seconds. (1 = Add, 0 = Remove.)
set cg_hudGrenadeIconHeight "25" - Height of the grenade indicator icon. (Default =25 - 0 = Smallest, 512 = Biggest)
set cg_hudGrenadeIconInScope "0" - Show the grenade indicator when aiming with a sniper. Very useful (1 = Add, 0 = Remove.)
set cg_hudGrenadeIconMaxHeight "104" - The minimum height difference between a player and a grenade for the grenade icon to be shown. (Default = 104 - Lowest = 0, Highest = 1000.)
set cg_hudGrenadeIconMaxRangeFlash "500" - The minimum distance a flashbang has tobe from a player in order for the grenade icon to be shown. (Default = 500 - Lowest = 0, Highest = 2000.)
set cg_hudGrenadeIconMaxRangeFrag "250" - The minimum distance a frag grenade hasto be from a player in order for the grenade icon to be shown. (Default = 250 - Lowest = 0, Highest = 2000)
set cg_hudGrenadeIconOffset "50" - Offset from the center of the screen of the grenade icon (pixels). (Default = 50 - Smallest = 0, Biggest = 512)
set cg_hudGrenadeIconWidth "25" - Width of the grenade indicator icon (pixels). (Default = 25 - Smallest = 0, Biggest = 512)
set cg_hudGrenadePointerHeight "12" - The height of the grenade indicator pointer(indicator points to the grenade). (Default = 12 - Smallest = 0, Biggest = 512)
set cg_hudGrenadePointerPivot "12 27" - The pivot point of the grenade indicatorpointer. (Default = 12 27 - Smallest = 0 0, Biggest = 512 512)
set cg_hudGrenadePointerPulseFreq "1.7" - The number of times a grenade indicatorflashes in Hz. (Default = 1.7 - Smallest = 0.1, Biggest = 50)
cg_hudGrenadePointerPulseMax "1.85" - The maximum alpha (brightness) of the grenade indicator pulse. Higher numbers will cause the grenade indicator to remain at higher brightness for longer. (Default = 1.85 - Smallest = 0, Biggest = 3)
cg_hudGrenadePointerPulseMin "0.3" - The minimum alpha of the grenade indicator pulse. values lower than 0 will cause the grenade indicator pulse to remain at full transparency for longer periods. (Default = 0.3 - Smallest = =3, Biggest = 1)
cg_hudGrenadePointerWidth "25" - The width of the grenade indicator pointer.
(Default = 25 - Smallest = 0, Biggest = 512)

----
[1v] Editing Chat Preferences
----

So lots of people have commands beggining with 'say' in their files, which can be quiteannoying, or you might like them, if like me you'd like to remove them you can proberlyuse the following code and set it to '0'.

set cg_chatHeight "8" - Number of rows of chat displayed at once - Set it to 0?
set cg_chatTime "12000" - The amount of time in milliseconds that chat remains onscreen. (1000 milliseconds = 1 second)

However, '0' might set them both to infinate.

----
[1w] Hiding Gun
----

Useless, but it makes this tutorial bigger >;]

0 = Hide, 1 = Show.

set cg_drawGun "1"

----
[1x] Repositioning Gun
----

A fun little thing I like to do, but dosn't always seem to work, as I do not know whatnumbers you need, but are proberly co-ordinates.

set cg_gun_x "0" - Position of the gun on the X-axis
set cg_gun_y "0" - Position of the gun on the Y-axis
set cg_gun_z "0" - Position of the gun on the Z-axis

----
[1y] Removing Bullet Marks (slightly improves FPS, other than that pointless)
----

0 = Remove, 1 = Show.

set cg_marks "0"

----
[1z] Show's When You've Hit Nothing
----

Set it to 1, and it'll show you when you've missed.

set cg_showmiss "0"

Took A Whole Night Please Give Credit
(adsbygoogle = window.adsbygoogle || []).push({});

The following 4 users groaned at xWaveyModz for this awful post:

Bad Luck Brian, Correy, Det0x, XSnIpEriSBaCk
11-17-2011, 12:30 PM #2
Kush Friendly
League Champion
Originally posted by xWaveyModz View Post
Okay, this is basicly a list of hacks for COD4 Multiplayer, by the end of this guide, you should not need to ask someone for there codes, and will be able to make your own. Some of these are un-confirmed, and I'll point out when they are, and keep in mind, for all codes in the second post, you need to be host, while all in first you don't.

Contents System: I will include a contents, look for the thing you want, then press Ctrl + F and search for the Ref Code next to it, if I find some better hacks then the current ones, I will most likely replace, than add to. Example: 1d would find weapons.

Contents:

1 - Getting Started
1a - Binds
1b - Basic Commands
1c - Killstreak Rewards
1d - Weapons
1e - Changing Colours/Classes/Clan/MOTD etc.
1f - Knife
1g - Laser Sight
1h - Laser Editors
1i - Sprint Speed
1j - Perk Modifiers
1k - Making An Aimbot
1l - Editing the Compass
1m - Ignore Flash Stun Grenades
1n - Seeing Through Grass/Bushes Etc.
1o - Field of View
1p - Allow/Disallow Blood
1q - Allow/Disallow Bullet Cases
1r - Third Person
1s - FPS Counter
1t - Changing HUD
1u - Changing the Grenade Nearby Icon
1v - Editing Chat Preferences
1w - Hiding Gun
1x - Repositioning Gun
1y - Remove Bullet Marks
1z - Show When Nothing Hit

NEED HOST:

2a - Changing Gametype
2b - Changing Map
2c - Changing Free for All and/or Cage Match Settings
2d - Changing Domination Settings
2e - Changing Team Deathmatch Settings
2f - Changing Sabotage Settings
2g - Changing Search and Destroy Settings
2h - Changing Headquaters Settings
2i - Changing The Ammount of People Allowed In Game (1 - 32)
2j - Password Protecting Games
2k - Reserve Spaces
2l - Misc. Server Settings
2m - Make A Game Hardcore
2n - Make A Game Oldschool
2o - Disable Killcam
2p - Headshots Only
2q - Changing XP per kill
2r - Server Killstreak Reward Settings
2s - Team Settings
2t - Player Settings
2u - Jump height
2v - Gravity
2w - Sprint Speed
2x - Slow/Fast Motion
2y - Kick Players
2z - (UNDER CONSTRUCTION) - Server Lighting Settings etc.

----
[1] Getting Started
----

You will need to copy your save data from your PS3 to your PC, using a USB, and then open GPAD0_MP. Delete everything in there, yes, everything. Now feel free to add these.

Next, open GPAD0_CM, remove everything, and put this in:

set gpad_buttonsConfig "tonsillitis"
set gpad_button_lstick_deflect_max "1"
set gpad_button_rstick_deflect_max "1"
set r_gamma "1"
set snd_volume "0.8"
set input_invertPitch "0"
set input_viewSensitivity "1"
set input_autoAim "1"
set gpad_sticksConfig "thumbstick_default"


Once done copy back to PS3, delete the patch, and find a BYPASS METHOD. (Use search tool)

----
[1a] Binds:
----

Binding is changing your controller mapping. For example, if you bound Infinate Ammo to SELECT, instead of opening the score menu when you press SELECT you will recieve infinate ammo. This would be set out like this:

bind BUTTON_BACK "player_sustainAmmo 1"

You can use one bind for more than one thing, just seperate them with a semi-colon.

bind BUTTON_BACK "player_sustainAmmo 1 ; god ; give m40a3_mp"

With bind's you can add toggles, so for example, when you press SELECT once, it turns unlimited ammo on, press it again, and it will turn it off.

bind BUTTON_BACK "toggle player_sustainAmmo 1 0"

(1 = on) (0 = off)

Another thing these can be used for, are for giving weapons, I have set up a list of every 'give weapon' command, which will appear later on it the guide. This is just an example:

bind BUTTON_BACK "give m40a3_mp" - When you press select, you will recieve a M40A3 Sniper Rifle.

Obviously, you don't just have to bind to SELECT; these are a list of all the buttons and there bind command, but remember, if you want any of them to work you will have to open up GRAD0_CM and take out the part that says 'buttons_default'/'buttons_tactical' or other & the part that says 'thumbstick_default'.

UP = DPAD_UP
LEFT = DPAD_LEFT
DOWN = DPAD_DOWN
RIGHT = DPAD_RIGHT
SELECT = BUTTON_BACK
START = BUTTON_START
TRIANGLE = BUTTON_Y
SQUARE = BUTTON_X
X = BUTTON_A
O = BUTTON_B
R1 = BUTTON_RSHLDR
L1 = BUTTON_LSHLDR
R2 = BUTTON_RTRIG
L2 = BUTTON_LTRIG
R3 = BUTTON_RSTICK
L3 = BUTTON_LSTICK

----
[1b] Basic Commands:
----

Add these to binds, press that button, and it'll activate it.

Example: bind BUTTON_BACK "god"

god = Infinate Health
demigod = Infinate Health, but your screen still flashes red. Good for split-screen games against friends, so they can't tell you've got god mode. ;]
give all = Gives all weapons.
take all = Takes all weapons.
give ammo = Gives ammo.
noclip = Float Around
ufo = Same basic thing as noclip, but different controls.
player_sustainAmmo "1" = unlimited ammo
give health = Instant Health Regen.

----
[1c] Killstreak Rewards:
----

Again, add these to binds. Expample: bind BUTTON_BACK "give radar_mp"

give radar_mp = UAV
give airstrike_mp = Airstrike
give helicopter_mp = Helicopter

----
[1d] Weapons
----

Set these to binds, but remember to use the 'give' command before it, eg.

bind BUTTON_BACK "give m40a3_mp"

When you recieve the weapon, it will have low ammo, so bind 'give ammo' to the same button for maxium affect.

1 - Assault Rifles:

m16_mp = M16A4
ak47_mp = AK-47
m4_mp = M4 Carbine
g3_mp = G3
g36c_mp = G36C
m14_mp = M14
mp44_mp = MP44

2 - Sub Machine Guns

mp5_mp = MP5
skorpion_mp = Skorpion
uzi_mp = Mini-Uzi
ak74u_mp = AK-74u
p90_mp = P90

3 - Shotguns

winchester1200_mp = W1200
m1014_mp = M1014

4. Light Machine Guns

saw_mp = SAW
rpd_mp = RPD
m60e4_mp = M60

5. Sniper Rifles

m40a3_mp = M40A3
m21_mp = M21
dragunov_mp = Dragonuv
remington700_mp = R700
barret_mp = Barret 50 Cal.

6. Pistols

beretta_mp = M9
colt45_mp = Colt .45
usp_mp = USP
deserteagle_mp = Desert Eagle
deserteaglegold_mp = Golden Desert Eagle

7. Grenades

frag_grenade_mp = Fragmentation Grenade
flash_grenade_mp = Flash(bang) Grenade
concussion_grenade_mp = Stun Grenade
smoke_grenade_mp = Smoke Grenade

8. Perks

rpg_mp = RPG-7
c4_mp = C4
claymore_mp = Claymore

9. Default Weapon

defaultweapon_mp = An invisble gun? :]

Adding Attachments:

When you put the code in to give you a weapon, eg. 'bind BUTTON_BACK "give m40a3_mp"' you can add attachments, obviously only the ones you'd be able to in Create-a-class. It would be set out like this:

bind BUTTON_BACK "give m40a3_acog_mp

Here's the full list:

gl = Grenade Launcher (example: bind BUTTON_BACK "give m16_gl_mp"
reflex = Red Dot Sight (example: bind BUTTON_BACK "give m16_reflex_mp"
silencer = Silencer (example: bind BUTTON_BACK "give m16_silencer_mp"
acog = ACOG (example: bind BUTTON_BACK "give m16_acog_mp"
grip = Grip (example: bind BUTTON_BACK "give m1014_grip_mp"

----
[1e] Changing Colours/Classes/Clan/MOTD etc.
----

Ever wanted to know how to change your name's into different colours? Or change your classes, well now you can.

Colours:

Putting different colour codes infront of text, will make them into that colour. This can include MOTD, Classes & Clan name.

The codes are:

^1 = Red
^2 = Green
^3 = Yellow
^4 = Blue
^5 = Cyan
^6 = Pink/Magenta
^7 = White
^8 = Random
^0 = Black

Eg.

set motd “^1 MESSAGE OF THE DAY”

This would make your Message of the Day 'MESSAGE OF THE DAY' but it would be red.

MOTSad Awesome

Changing the Message of the Day is simple, just put the following code into
GRAD0_MP, and replace the text with whatever you want, and whatever colours.

set motd "INSERT TEXT HERE"

Classes:

You can change the name of you classes, you can use colours, and symbols, which you can't usually access, this also works with the patch installed. Just change the text to your liking, and place it in

GRAD0_MP.

set customclass1 "INSERT TEXT HERE"
set customclass2 "INSERT TEXT HERE"
set customclass3 "INSERT TEXT HERE"
set customclass4 "INSERT TEXT HERE"
set customclass5 "INSERT TEXT HERE"

Clans:

The same as the rest, you can insert text and colours, but there's a maximum amount of characters; 4. (not including colour codes)

set clanName "INSERT TEXT HERE"

----
[1f] Knife
----

Edit then copy the selected codes into your GRAD0_MP file.

set player_meleeHeight "10"
set player_meleeRange "64"
set player_meleeWidth "10"

These are pretty self explanitry.

----
[1g] Laser Sight
----

This can help for aiming.

1 = on, 0 = off.

cg_laserForceOn "0"

----
[1h] Laser Editors
----

There are also configurations for them, but I won't go into detail, as they're un-important. (values are defaults)

cg_laserFlarePct "0.2"
cg_laserLight "1"
cg_laserLightBeginOffset "13"
cg_laserLightBodyTweak "15"
cg_laserLightEndOffset "-3"
cg_laserLightRadius "3"
cg_laserRadius "0.8"
cg_laserRange "1500"
cg_laserRangePlayer "1500"

----
[1i] Sprint Speed
----

Sprinting Faster; just change the number to your liking.

player_sprintSpeedScale "1.5"

Setting these as low/high as possible will change how long you have to sprint, before you can stop.

player_sprintForwardMinimum "105"
player_sprintMinTime "1"

It's also useful setting this higher:

player_sprintStrafeSpeedScale "0.667"

----
[1j] Perk Modifiers
----

These will only work if you have that perk. However, they can prove very useful. The values are default.

set perk_bulletPenetrationMultiplier "2" - Set this higher, to shoot through walls with ease. Needs 'Awesome faceeep Impact'.
set perk_extraBreath "5" - How long you can hold breath with 'Iron Lungs'. (The higher, the better.)
set perk_sprintMultiplier "2" - How long you can run for with 'Extreme Conditioning'. (The higher, the better.)
set perk_weapRateMultiplier "0.75" Using 'Awesome faceouble Tap', set this to lower, and you'll fire faster.
set perk_weapReloadMultiplier "0.5" The lower the number, the faster you reload. Requires 'Slight of Hand'.
set perk_weapSpreadMultiplier "0.65" The lower, the smaller your crosshair using 'Steady Aim'.

There's also these 3, but I have not tested; they may do somthing different to what I say they do.

perk_armorVest "75" - How much is added to your health with 'Juggernaught'?
perk_bulletDamage "40" - How much damage is added to your weapons with 'Stopping Power'?
perk_explosiveDamage "25" - How much damage is added to your explosive weapons with 'Sonic Boom'?

----
[1k] Making an Aimbot
----

Using the following codes, will make it easier to locate and destroy enemies..

set aim_autoaim_enabled "1" - Enables auto-aim.
set aim_lockon_debug "1" - Enhanced lock-on.
set aim_lockon_region_height "1000" - Area of lock-on.
set aim_lockon_region_width "1000" - Area of lock-on.
set g_compassshowenemies "1" - Show's enemies on radar.
set aim_lockon_strength "0.99" - Enhanced lock-on.
set aim_lockon_deflection "0.0005" - Enhanced lock-on.
set cg_tracerchance "1" - Shows bullet tracers.
set cg_tracerlength "5000" - Size of tracers.
set cg_tracerSpeed "750" - Size of tracers.
set cg_drawThroughWalls "1" - See peoples names through walls.
set cg_tracerwidth "4" - Size of tracers.
set cg_enemyNameFadeIn "0" - Stops name fading.
set cg_enemyNameFadeOut "1000" - Stops name fading.

Use these combined with the perk modifiers for maxium use.

----
[1l] Editing the Compass
----

Completely useless, but can help. I will not go into depth with these, as they are pretty dumb. Just read them and they'll make more sense. To be honest, I havn't tested these so they may not work.

compass "1"
compassClampIcons "1"
compassCoords "720 340 200"
compassECoordCutoff "37"
compassEnemyFootstepEnabled "0"
compassEnemyFootstepMaxRange "500"
compassEnemyFootstepMaxZ "100"
compassEnemyFootstepMinSpeed "140"
compassFriendlyHeight "18.75"
compassFriendlyWidth "18.75"
compassMaxRange "2500"
compassMinRadius "0.0001"
compassMinRange "0.0001"
compassObjectiveArrowHeight "20"
compassObjectiveArrowOffset "2"
compassObjectiveArrowRotateDist "5"
compassObjectiveArrowWidth "20"
compassObjectiveDetailDist "10"
compassObjectiveDrawLines "1"
compassObjectiveHeight "20"
compassObjectiveIconHeight "16"
compassObjectiveIconWidth "16"
compassObjectiveMaxHeight "70"
compassObjectiveMaxRange "2048"
compassObjectiveMinAlpha "1"
compassObjectiveMinDistRange "1"
compassObjectiveMinHeight "-70"
compassObjectiveNearbyDist "4"
compassObjectiveNumRings "10"
compassObjectiveRingSize "80"
compassObjectiveRingTime "10000"
compassObjectiveTextHeight "18"
compassObjectiveTextScale "0.3"
compassObjectiveWidth "20"
compassPlayerHeight "18.75"
compassPlayerWidth "18.75"
compassRadarLineThickness "0.4"
compassRadarPingFadeTime "4"
compassRadarUpdateTime "4"
compassRotation "1"
compassSize "1"
compassSoundPingFadeTime "2"
compassTickertapeStretch "0.5"

----
[1m] Ignore Flash/Stun Grenades
----

For this, lot's of people just use the code:

set cg_drawShellshock "0"

Which works perfectly, but a few things remain, like sound and sensitivity. There are loads of codes, more than I have time to go into detail with, but I'll put them all here and talk about some of them. Just place 'set' infront of them if you're going to use them, but I don't reccomend them, and I have not tested - just use the one above.

(Values are defaults)

bg_shock_lookControl "1" - Set this to '0' and you proberly wont be able to look around when stunned.
bg_shock_lookControl_fadeTime "2" Set this lower and the above effect will last longer?
bg_shock_lookControl_maxpitchspeed "90" - Somthing to do with looking around, then again, what's pitch got to do with it? o.O
bg_shock_lookControl_maxyawspeed "90" - Just don't use these.
bg_shock_lookControl_mousesensitivityscale "0.5" - It says mouse, but it proberly works for PS3 too, set it to '1.0' and it'll proberly allow you to still look around as fast as before stunned.
bg_shock_movement "1" - Set this to '0' and you proberly won't be able to move while stunned.
bg_shock_screenBlurBlendFadeTime "1" - Set this low and the blur from the flash will last longer.
bg_shock_screenBlurBlendTime "0.4" - ^^^^
bg_shock_screenFlashShotFadeTime "1" - ^^^^
bg_shock_screenFlashWhiteFadeTime "1" - ^^^^
bg_shock_screenType "blurred" - Leave it. Or change blurred to default or somthing, IDK.
bg_shock_sound "1" - I reccomend this if you do not like the sound of stuns/flashes. Just set to '0'. IF YOU USE THIS YOU WONT NEED ANY OF THE 'bg_shock_sound..." codes, and so, I removed fromlist. If you really want them, to look at PM me or reply to thread. Infact, I just removed all after this, as before, PM me if you want them.

---
[1n] See through bushes, grass etc.
---

Copy pasta

set r_lodscalerigid "4"
----
[1o] Field of View (FOV)
----

The distance you can see to your left and right, very helpful, just set the number higher.

(160 Max)

set cg_fov "65"

----
[1p] Allow/Disallow Blood (Very Slightly Improves FPS)
----

1 = Allow, 0 = Disallow.

set cg_blood "1"

----
[1q] Allow/Disallow Bullet Casings When Firing Guns (Very Slightly Improves FPS)
----

1 = Allow, 0 = Disallow.

set cg_brass "1"

----
[1r] Third Person
----

1 = on, 0 = off.

set cg_thirdPerson "0"

Want to change how zoomed you are to your character?

cg_thirdPersonRange "120"

----
[1s] FPS Counter
----

Copypasta

cg_drawFPS "1"

----
[1t] Changing the HUD (Adding things that aren't already there, and removing things that are. BTW, I only added things I thought were useful, if you want a full list of things you can do withthe HUD, reply to this thread or PM me, thanks.)
----

set hud_enable "1" - Show HUD (1 = Keep, 0 = Remove.)
set ammoCounterHide "0" - Ammo Counter (1 = Remove, 0 = Keep.)
set cg_drawCrosshair "1" - Crosshair (1 = Keep, 0 = Remove.)
set cg_drawHealth "0" - If this works, it'll probery display your health. (1 = Add, 0 = Remove.)
set cg_drawFPS "0" - Show's your current FPS rate. (1 = Add, 0 = Remove.)
set cg_drawLagometer "0" - Show's how different things affect your lag. (1 = Add, 0 = Remove.)

----
[1u] Changing the Grenade Nearby Icon
----

set cg_hudGrenadeIconEnabledFlash "0" - You know how when there's a grenadenearby, it shows an icon, so you can flee, if you set this to '1', you'll recieve the sameicon when a flash is near, but it obviously only last a few nano-seconds. (1 = Add, 0 = Remove.)
set cg_hudGrenadeIconHeight "25" - Height of the grenade indicator icon. (Default =25 - 0 = Smallest, 512 = Biggest)
set cg_hudGrenadeIconInScope "0" - Show the grenade indicator when aiming with a sniper. Very useful (1 = Add, 0 = Remove.)
set cg_hudGrenadeIconMaxHeight "104" - The minimum height difference between a player and a grenade for the grenade icon to be shown. (Default = 104 - Lowest = 0, Highest = 1000.)
set cg_hudGrenadeIconMaxRangeFlash "500" - The minimum distance a flashbang has tobe from a player in order for the grenade icon to be shown. (Default = 500 - Lowest = 0, Highest = 2000.)
set cg_hudGrenadeIconMaxRangeFrag "250" - The minimum distance a frag grenade hasto be from a player in order for the grenade icon to be shown. (Default = 250 - Lowest = 0, Highest = 2000)
set cg_hudGrenadeIconOffset "50" - Offset from the center of the screen of the grenade icon (pixels). (Default = 50 - Smallest = 0, Biggest = 512)
set cg_hudGrenadeIconWidth "25" - Width of the grenade indicator icon (pixels). (Default = 25 - Smallest = 0, Biggest = 512)
set cg_hudGrenadePointerHeight "12" - The height of the grenade indicator pointer(indicator points to the grenade). (Default = 12 - Smallest = 0, Biggest = 512)
set cg_hudGrenadePointerPivot "12 27" - The pivot point of the grenade indicatorpointer. (Default = 12 27 - Smallest = 0 0, Biggest = 512 512)
set cg_hudGrenadePointerPulseFreq "1.7" - The number of times a grenade indicatorflashes in Hz. (Default = 1.7 - Smallest = 0.1, Biggest = 50)
cg_hudGrenadePointerPulseMax "1.85" - The maximum alpha (brightness) of the grenade indicator pulse. Higher numbers will cause the grenade indicator to remain at higher brightness for longer. (Default = 1.85 - Smallest = 0, Biggest = 3)
cg_hudGrenadePointerPulseMin "0.3" - The minimum alpha of the grenade indicator pulse. values lower than 0 will cause the grenade indicator pulse to remain at full transparency for longer periods. (Default = 0.3 - Smallest = =3, Biggest = 1)
cg_hudGrenadePointerWidth "25" - The width of the grenade indicator pointer.
(Default = 25 - Smallest = 0, Biggest = 512)

----
[1v] Editing Chat Preferences
----

So lots of people have commands beggining with 'say' in their files, which can be quiteannoying, or you might like them, if like me you'd like to remove them you can proberlyuse the following code and set it to '0'.

set cg_chatHeight "8" - Number of rows of chat displayed at once - Set it to 0?
set cg_chatTime "12000" - The amount of time in milliseconds that chat remains onscreen. (1000 milliseconds = 1 second)

However, '0' might set them both to infinate.

----
[1w] Hiding Gun
----

Useless, but it makes this tutorial bigger >;]

0 = Hide, 1 = Show.

set cg_drawGun "1"

----
[1x] Repositioning Gun
----

A fun little thing I like to do, but dosn't always seem to work, as I do not know whatnumbers you need, but are proberly co-ordinates.

set cg_gun_x "0" - Position of the gun on the X-axis
set cg_gun_y "0" - Position of the gun on the Y-axis
set cg_gun_z "0" - Position of the gun on the Z-axis

----
[1y] Removing Bullet Marks (slightly improves FPS, other than that pointless)
----

0 = Remove, 1 = Show.

set cg_marks "0"

----
[1z] Show's When You've Hit Nothing
----

Set it to 1, and it'll show you when you've missed.

set cg_showmiss "0"

Took A Whole Night Please Give Credit


already posted.
11-17-2011, 12:31 PM #3
Kush Friendly
League Champion
my pc is ****ed up.
double post.
11-17-2011, 09:19 PM #4
Originally posted by Lz View Post
my pc is ****ed up.
double post.
oh im sorry man i litterally didnt know but thanks for telling me Smile
11-18-2011, 12:01 AM #5
Det0x
Pimpin 24/7
Are you STUPID? you stole this from Tons and didnt even give him Credit YOU DUMB TROLL!
Originally posted by xWaveyModz View Post
oh im sorry man i litterally didnt know but thanks for telling me Smile
11-18-2011, 01:23 AM #6
Originally posted by Drum
Are you STUPID? you stole this from Tons and didnt even give him Credit YOU DUMB TROLL!
Rage Much? and who the **** is tons? you want me to give credit to a weird person? ok DUMB TROLL LMAO
11-20-2011, 05:19 PM #7
Det0x
Pimpin 24/7
Your an idiot ive been with this site for YEARS i know everything about COD 4 ok and you know who im talking about Dummmmy MOD should close this thread we have a thief in the house!
Originally posted by xWaveyModz View Post
Rage Much? and who the **** is tons? you want me to give credit to a weird person? ok DUMB TROLL LMAO

The following user thanked Det0x for this useful post:

Bad Luck Brian
11-21-2011, 08:45 AM #8
Originally posted by drum
your an idiot ive been with this site for years i know everything about cod 4 ok and you know who im talking about dummmmy mod should close this thread we have a thief in the house!
lmfao ur funny
11-22-2011, 03:37 AM #9
SupImBirdy
Climbing up the ladder
Well I'm sorry to say but this is useless to people who still come to this forum because if you haven't noticed cod4 is dead like literally dead no one plays it! So most people her know all this! You didn't give credit to anybody, you wrote all this down and researched it because thought you get some rep or better yet a stickies thread but this is awful this is how you get flames on Ngu!
1. Post something old
2. Ask for something
3. Don't give credit to the founders!

Think before you post!
11-22-2011, 10:50 PM #10
Kush Friendly
League Champion
Originally posted by SupImBirdy View Post
Well I'm sorry to say but this is useless to people who still come to this forum because if you haven't noticed cod4 is dead like literally dead no one plays it! So most people her know all this! You didn't give credit to anybody, you wrote all this down and researched it because thought you get some rep or better yet a stickies thread but this is awful this is how you get flames on Ngu!
1. Post something old
2. Ask for something
3. Don't give credit to the founders!

Think before you post!


i still play it...

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo