You are viewing our Forum Archives. To view or take place in current topics click here.
~*How to make a Modded Black Ops GPD*~ [EVERYTHING MODDABLE]
Posted:

~*How to make a Modded Black Ops GPD*~ [EVERYTHING MODDABLE]Posted:

HouseOfBalloons
  • TTG Addict
Status: Offline
Joined: Jul 18, 201013Year Member
Posts: 2,379
Reputation Power: 132
Status: Offline
Joined: Jul 18, 201013Year Member
Posts: 2,379
Reputation Power: 132
First things first!

YOU MUST DO THIS FIRST:
Unplug your wireless adapter or Ethernet cord! Otherwise this will NOT work.

Delete your Title Update and clear your cache.

To do delete your TU go to System Settings > Memory > HDD > Games > Call of Duty: Black Ops > Title Update 4 hit it and delete.

To clear your cache go to System Settings > Memory > HDD and press "Y" and "Clear the System Cache".


Secondly there's only three things that you will need:

Xero: [ Register or Signin to view external links. ] (Site download link is down)
Clean GPD: [ Register or Signin to view external links. ]
Modio: [ Register or Signin to view external links. ]

Once you have that downloaded let's begin.

1. Open up Xero
2. Obtain your GPD
2a. To get your GPD simply open up Modio
2b. Open up your Profile
2c. Go to the "File Contents" tab
2d. Look for the GPD that is named "41560855.gpd" and right click and click Extract file.
3. Click Black Ops GPD Editor in Xero
4. Click "Open" and select your GPD.


There you go. Now I will show you how to do some simple things like changing your clan tag or custom class names to whatever you'd like.

Clan Tag
1. Look in the left column of the Black Ops Editor for "set clan tag "(your previous clan tag here)""
2. Change that to anything you want, including swears
3. Click "Save"


Custom Class Names
1. Look in the right column of the Black Ops Editor for "set customclass1 "Custom1""
2. Change that to whatever you want.
2A. Color codes
^0 = Black
^1 = Red/Orange
^2 = Lime Green
^3 = Yellow
^4 = Navy Blue
^5 = Light Blue
^6 = Purple
^7 = White/Default
^8 = Black

Credits to Gawley: Forums/viewtopic/t=643578.html

2B. Button Codes:
A Button = 01
B Button = 02
X Button = 03
Y Button = 04
LB Button = 05
RB Button = 06
Left Stick Button = 07
Right Stick Button = 08
Left Trigger Button = 09
Right Trigger Button = 10
Dpad up = 11
Dpad Down = 12
Dpad Left = 13
Dpad Right = 14
Start = 0E
Back = 0F


2C. Flashing Colors
^F^1 = Flashing Red/Orange
^F^2 = Flashing Lime Green
^F^3 = Flashing Yellow
^F^4 = Flashing Navy Blue
^F^5 = Flashing Light Blue
^F^6 = Flashing Purple
^F^7 = Flashing White/Default
^F^8 = Flashing Black

3. Click "Save"


Zombie Mods

Modding Nazi Zombies can be confusing and hard at times. But with my help you can do anything you want. We'll start out at the very beginning of modding the zombies. So let's get started.

You need to download these:

Xero: [ Register or Signin to view external links. ] (Site download link is down)
Clean GPD: [ Register or Signin to view external links. ]

Open up Xero and start up the Black Ops GPD Editor and let's get started in the second column.

BINDS
Okay, so first things first you need to know your binds. Binds are essentially buttons that declare commands. So it would be like this: Your bind "command". Study and remember these binds they are the basic, but most important part of GPD modding. Thank you to Ult1mateModd3rZ for his thread which can be located here and Mickeyboondock and his thread. Which where I got these codes.

Binds List
bind DPAD_RIGHT is for Dpad Right
bind DPAD_DOWN is for Dpad Down
bind DPAD_LEFT is for Dpad Left
bind DPAD_UP is for Dpad Up

bind BUTTON_RSTICK is for Right Stick
bind BUTTON_LSTICK is for Left Stick

bind BUTTON_B is for B
bind BUTTON_Y is for Y
bind BUTTON_X is for X
bind BUTTON_A is for A

bind BUTTON_LSHLDR is for Left Bumber
bind BUTTON_RSHLDR is for Right Bumber

bind BUTTON_RTRIG is for Right Trigger
bind BUTTON_LTRIG is for Left Trigger

bind APAD_LEFT is for going left on the left stick
bind APAD_RIGHT is for going right on the left stick
bind APAD_DOWN is for going down on the left stick
bind APAD_UP is for going up on the left stick


Once you get those down pat, you can move on and learn about commands.


COMMANDS
Commands are codes that will tell the game to do a certain thing. Commands must always be with binds. Without binds they don't do anything. So an example of using a command would be this:
bind DPAD_UP "god"
That would be the correct way to use a command. Here are the main commands that you will most likely use in zombies GPD modding. These are for HOST ONLY.

Commands List
god is for God mode (cant die)
give all is for Give all weapons
ai axis delete is for Delete remain zombies
noclip is for Fly thru walls ("Spectate")
take all is for Takes every weapon from u
notarget is for Zombies dont kill u or even attack u
give ammo is for Give max ammo
dropweapon is for Drop weapon in your hand
demigod is for Wannabee god mode
ai_disableSpawn zombies don't spawn


DVARS
Now to learn about DVARs. DVARs are kind of like commands except they work for everyone in the game and have set values. Without set values the DVAR will not work. And again they must be set with binds. These will work for EVERYBODY. To correctly use a DVAR it would look like this:
bind DPAD_LEFT "magic_chest_movable 0"


Dvar List
player_burstFireCooldown 0 is for No colldown for G11 and M16
player_lastStandBleedoutTime 400 is for Longer last stand
magic_chest_movable 0 is for Mystery box can`t move
player_sprintUnlimited 1 is for Unlimited sprint
Revive_Trigger_Radius 99999 is for Far revive
dog_MeleeDamage 0 is for Dogs do no damage
phys_gravity 99 is for Floating zombies (Host only)
perk_weapReloadMultiplier 0.001 is for Insta reload with Speed cola
perk_armorvest 0 is for Better juggernaut
player_meleeRange 999 is for Far knife
perk_weapratemultiplier 0 is for Tripple tap (you need double tap)
player_clipSizeMultiplier 999 is for Large clips
r_fog 0 is for No fog
timescale .1-10 is for slower/faster game
g_speed 400 is for Faster speed
cg_tracerlength 999
cg_tracerspeed 0020
cg_tracerwidth 15
cg_gun_x 7
is for bullet trails
jump_height 999 is for higher jump height
cg_drawfps 1 is to bring a FPS counter in the top right
r_znear 35 gives you wallhack
g_gravity 999 lowers the gravity
r_colorMap 0-4 colored visions
r_fullbright 0-1 cartoon mode
cg_third person third person
cg_fov 80 105 65 5 pro mod


There are two exceptions to this
zombiefive_discovered "1" Nazi Zombies map "FIVE" is playable
zombietron_discovered "1" Zombietron is playable
These do NOT have to be in a bind to work.

GIVING WEAPONS
Now onto giving weapons. This is very simple to do. Again this must be with a bind AND has to be with the command "give". So it would look like this:
bind DPAD_DOWN "give minigun_zm"
This makes it so that it gives you the Deathmachine when you press down on the DPAD. (The Deathmachine is for FIVE only.) The weapon list can be found at the bottom of this post.


Kino Der Toten Weapon List
mpl_zm
mpl_upgraded_zm
pm63_zm
pm63_upgraded_zm
spectre_zm
spectre_upgraded_zm
cz75dw_zm
cz75dw_upgraded_zm
ithaca_zm
ithaca_upgraded_zm
rottweil72_zm
rottweil72_upgraded_zm
spas_zm
spas_upgraded_zm
hs10_zm
hs10_upgraded_zm
aug_acog_zm
aug_acog_mk_upgraded_zm
galil_zm
galil_upgraded_zm
commando_zm
commando_upgraded_zm
m72_law_zm
m72_law_upgraded_zm
china_lake_zm
china_lake_upgraded_zm
zombie_cymbal_monkey
ray_gun_zm
ray_gun_upgraded_zm
thundergun_zm
thundergun_upgraded_zm
crossbow_explosive_zm
crossbow_explosive_upgraded_zm
m1911_zm
m1911_upgraded_zm
python_zm
python_upgraded_zm
cz75_zm
cz75_upgraded_zm
m14_zm
m14_upgraded_zm
m16_zm
m16_gl_upgraded_zm
g11_lps_zm
g11_lps_upgraded_zm
famas_zm
famas_upgraded_zm
ak74u_zm
ak74u_upgraded_zm
l96a1_zm
l96a1_upgraded_zm
rpk_zm
rpk_upgraded_zm
hk21_zm
hk21_upgraded_zm
knife_ballistic_zm
knife_ballistic_upgraded_zm
knife_ballistic_bowie_zm
knife_ballistic_bowie_upgraded_zm
frag_grenade_zm
claymore_zm
mp5k_zm
mp5k_upgraded_zm
mp40_zm
mp40_upgraded_zm
fnfal_zm
fnfal_upgraded_zm
dragunov_zm
dragunov_upgraded_zm


FIVE Weapon List
knife_ballistic_bowie_zm
knife_ballistic_bowie_upgraded_zm
crossbow_explosive_zm
crossbow_explosive_upgraded_zm
knife_ballistic_zm
knife_ballistic_upgraded_zm
freezegun_zm
freezegun_upgraded_zm
china_lake_upgraded_zm
zombie_cymbal_monkey
ray_gun_zm
ray_gun_upgraded_zm
m72_law_zm
m72_law_upgraded_zm
fnfal_zm
fnfal_upgraded_zm
dragunov_zm
dragunov_upgraded_zm
l96a1_zm
l96a1_upgraded_zm
rpk_zm
rpk_upgraded_zm
hk21_zm
hk21_upgraded_zm
frag_grenade_zm
claymore_zm
m1911_zm
m1911_upgraded_zm
python_zm
python_upgraded_zm
cz75_zm
cz75_upgraded_zm
m14_zm
m14_upgraded_zm
m16_zm
m16_gl_upgraded_zm
g11_lps_zm
g11_lps_upgraded_zm
spas_zm
spas_upgraded_zm
hs10_zm
hs10_upgraded_zm
aug_acog_zm
aug_acog_mk_upgraded_zm
galil_zm
galil_upgraded_zm
commando_zm
commando_upgraded_zm
famas_zm
famas_upgraded_zm
ak74u_zm
ak74u_upgraded_zm
mp5k_zm
mp5k_upgraded_zm
mpl_zm
mpl_upgraded_zm
pm63_zm
pm63_upgraded_zm
spectre_zm
spectre_upgraded_zm
cz75dw_zm
cz75dw_upgraded_zm
ithaca_zm
ithaca_upgraded_zm
rottweil72_zm
rottweil72_upgraded_zm


TOGGLE OPTION
The toggle option is what we are going to learn next. So the toggle option is used for DVARs only. Mainly because commands have the toggle setting built into them. The toggle option let's you toggle the option of one value or another. A prime example of this is to use it for changing the speed of the game (timescale). Let me show you an example:
bind BUTTON_LSHLDR "toggle timescale .2 10 1"
So what that is saying is that when you press the left bumper the speed of the game will be really slow. If you press it again it will be really fast. And if you press it once more it will go back to normal speed. And it repeats from there. This is a great tool to use when modding zombies.

STRINGS AND SETS
Now we are getting into the more advanced part of the tutorial. We are going to be using strings and sets. Strings call on sets when they are called upon by a bind. They are very valueable when you are using the same piece of code in your GPD multiple times. A set is a code that will be used when called by a string. A common way strings and sets are used are in weapon cycles. So let me show you how weapon cycles are made:
bind BUTTON_BACK "vstr a"

set a "take all;give minigun_zm;give ray_gun_upgraded_zm;bind BUTTON_BACK;vstr b"
set b "take all;give thundergun_upgraded_zm;give ak74u_upgraded_zm;bind BUTTON_BACK;vstr c"
set c "take all;give freezegun_upgraded_zm;give famas_upgraded_zm;bind BUTTON_BACK;vstr a"


So what that is saying is when the back button is pressed it will start set a. Set a says drop all of your weapons and give you the Deathmachine and Ray Gun Upgraded and when the back button is pressed again then go to set b. Set b is saying drop all of your weapons and give the Thundergun Upgraded and AK74u Upgraded and when the back button is pressed again go to set c. Set c says drop all of your weapons and give you the Freezegun Upgraded and Famas Upgraded. Then when the back button is pressed go back to set a. Then the process will repeat once again.

THE FINISHED PRODUCT
When all of these are put together you can now make your own modded Zombies GPD. In case you still want to learn more let's build one together.

bind BUTTON_BACK "god;setperk nathan specialty_bulletaccuracy;perk_weapspreadMultiplier 0;player_sustainammo 1;sf_use_ignoreammo 1;r_fog 0;r_znear 35;player_burstFireCooldown 0.0001;player_lastStandBleedoutTIme 1000;magic_chest_movable 0;Revive_Trigger_Radius 9999;dog_MeleeDamage 0;perk_weapReloadMultiplier 0.00001;g_speed 400;player_clipSizeMultiplier 999;bind DPAD_DOWN vstr a;bind DPAD_RIGHT noclip;BIND DPAD_LEFT toggle r_fullbright 1 0;bind BUTTON_LSTICK toggle cg_thirdperson 1 0;bind BUTTON_RSHLDR dropweapon;bind BUTTON_LSHLDR toggle timescale 1 10 .2;bind DPAD_UP ai axis delete"
set a "give minigun_zm;give thundergun_upgraded_zm;bind dpad_down vstr b"
set b "give g11_lps_upgraded_zm;give commando_upgraded_zm;bind dpad_down vstr c"
set c "give ray_gun_upgraded_zm;give defaultweapon;bind dpad_down vstr a"


There you have it. You have now made your own modded Nazi Zombies GPD!

Notes *MUST READ*



Campaign Mods
I will also be showing you how to make your own campaign mods for Black Ops. Campaign mods are extremely similar to zombie mods. So if you have not read the zombies tutorial, I strongly suggest you do so.

NOTE: Because campaign modding via GPD and zombie modding via GPD are so similar I am pretty much going to copy everything from the zombie tutorial. However there are some DVARs that don't work on campaign so I took those off.

BINDS
Okay, so first things first you need to know your binds. Binds are essentially buttons that declare commands. So it would be like this: Your bind "command". Study and remember these binds they are the basic, but most important part of GPD modding. Thank you to Ult1mateModd3rZ for his thread which can be located here and Mickeyboondock and his thread. Which where I got these codes.

Binds List
bind DPAD_RIGHT is for Dpad Right
bind DPAD_DOWN is for Dpad Down
bind DPAD_LEFT is for Dpad Left
bind DPAD_UP is for Dpad Up

bind BUTTON_RSTICK is for Right Stick
bind BUTTON_LSTICK is for Left Stick

bind BUTTON_B is for B
bind BUTTON_Y is for Y
bind BUTTON_X is for X
bind BUTTON_A is for A

bind BUTTON_LSHLDR is for Left Bumber
bind BUTTON_RSHLDR is for Right Bumber

bind BUTTON_RTRIG is for Right Trigger
bind BUTTON_LTRIG is for Left Trigger

bind APAD_LEFT is for going left on the left stick
bind APAD_RIGHT is for going right on the left stick
bind APAD_DOWN is for going down on the left stick
bind APAD_UP is for going up on the left stick


Once you get those down pat, you can move on and learn about commands.

COMMANDS
Commands are codes that will tell the game to do a certain thing. Commands must always be with binds. Without binds they don't do anything. So an example of using a command would be this:
bind DPAD_UP "god"
That would be the correct way to use a command. Here are the main commands that you will most likely use in zombies GPD modding. These are for HOST ONLY.

Commands List
god is for God mode (cant die)
give all is for Give all weapons
ai axis delete is for Delete remain zombies
noclip is for Fly thru walls ("Spectate")
take all is for Takes every weapon from u
notarget is for Zombies dont kill u or even attack u
give ammo is for Give max ammo
dropweapon is for Drop weapon in your hand
demigod is for Wannabee god mode
ai_disableSpawn zombies don't spawn


DVARS
Now to learn about DVARs. DVARs are kind of like commands except they work for everyone in the game and have set values. Without set values the DVAR will not work. And again they must be set with binds. These will work for EVERYBODY. To correctly use a DVAR it would look like this:
bind DPAD_LEFT "player_burstFireCooldown 0"


Dvars List
player_burstFireCooldown 0 is for No colldown for G11 M16, and rocket launcher
player_lastStandBleedoutTime 400 is for Longer last stand (if you're playing co-op only)
player_sprintUnlimited 1 is for Unlimited sprint
Revive_Trigger_Radius 99999 is for Far revive (if you're playing co-op only)
phys_gravity 99 is for Floating zombies (Host only)
player_meleeRange 999 is for Far knife
player_clipSizeMultiplier 999 is for Large clips
r_fog 0 is for No fog
timescale .1-10 is for slower/faster game
g_speed 400 is for Faster speed
cg_tracerlength 999
cg_tracerspeed 0020
cg_tracerwidth 15
cg_gun_x 7
is for bullet trails
jump_height 999 is for higher jump height
cg_drawfps 1 is to bring a FPS counter in the top right
r_znear 35 gives you wallhack
g_gravity 999 lowers the gravity
r_colorMap 0-4 colored visions
r_fullbright 0-1 cartoon mode

GIVING WEAPONS
Now onto giving weapons. This is very simple to do. Again this must be with a bind AND has to be with the command "give". So it would look like this:
bind DPAD_DOWN "give spas_zm"
This makes it so that it gives you the Spas.

Weapon List
[spoil]mpl_zm
pm63_zm
spectre_zm
cz75dw_zm
ithaca_zm
rottweil72_zm
spas_zm
hs10_zm
aug_acog_zm
galil_zm
commando_zm
m72_law_zm
china_lake_zm
ray_gun_zm
thundergun_zm
crossbow_explosive_zm
m1911_zm
python_zm
cz75_zm
m14_zm
m16_zm
g11_lps_zm
famas_zm
ak74u_zm
l96a1_zm
rpk_zm
hk21_zm
knife_ballistic_zm
knife_ballistic_bowie_zm
frag_grenade_zm
claymore_zm
mp5k_zm
fnfal_zm
dragunov_zm
freezegun_zm


TOGGLE OPTION
The toggle option is what we are going to learn next. So the toggle option is used for DVARs only. Mainly because commands have the toggle setting built into them. The toggle option let's you toggle the option of one value or another. A prime example of this is to use it for changing the speed of the game (timescale). Let me show you an example:
bind BUTTON_LSHLDR "toggle timescale .2 10 1"
So what that is saying is that when you press the left bumper the speed of the game will be really slow. If you press it again it will be really fast. And if you press it once more it will go back to normal speed. And it repeats from there. This is a great tool to use when modding campaign.

STRINGS AND SETS
Now we are getting into the more advanced part of the tutorial. We are going to be using strings and sets. Strings call on sets when they are called upon by a bind. They are very valueable when you are using the same piece of code in your GPD multiple times. A set is a code that will be used when called by a string. A common way strings and sets are used are in weapon cycles. So let me show you how weapon cycles are made:
bind BUTTON_BACK "vstr a"

set a "take all;give mp5k_zm;give L96A1_zm;bind BUTTON_BACK;vstr b"
set b "take all;give M16_zm;give ak74u_zm;bind BUTTON_BACK;vstr c"
set c "take all;give freezegun_zm;give famas_zm;bind BUTTON_BACK;vstr a"


So what that is saying is when the back button is pressed it will start set a. Set a says drop all of your weapons and give you the MP5K and a L96A1 Upgraded and when the back button is pressed again then go to set b. Set b is saying drop all of your weapons and give the M16 and AK74u and when the back button is pressed again go to set c. Set c says drop all of your weapons and give you the Freezegun and Famas. Then when the back button is pressed go back to set a. Then the process will repeat once again.

THE FINISHED PRODUCT
You have now learned how to make modded campaign for Black Ops! Here's an example you can branch off of:

bind button_Back "god;perk_weapspreadMultiplier 0;player_sustainammo 1;sf_use_ignoreammo 1;r_fog 0;r_znear 35;player_burstFireCooldown 0.0001;perk_weapReloadMultiplier 0.00001;player_clipSizeMultiplier 999;give all"
bind DPAD_UP "toggle r_fullbright 1 0"
bind DPAD_DOWN "noclip;notarget"
bind BUTTON_LSHLDR "+smoke;-smoke;ai axis delete"
bind DPAD_LEFT "+frag;-frag;toggle cg_fov 80 105 65"
bind DPAD_RIGHT "toggle timescale 1 2 .2"
bind BUTTON_RSTICK "toggle r_colorMap 1 2 3 0"
bind BUTTON_LSTICK "toggle g_speed 400 750 1000 100"



Well there you have it. If you would like me to add anything else please just tell me and I will do so A.S.A.P.


Last edited by HouseOfBalloons ; edited 1 time in total

The following 11 users thanked HouseOfBalloons for this useful post:

Monsture (07-09-2011), White_Devil (05-25-2011), -666- (05-23-2011), xSusTaiinZx (05-21-2011), Luxio (05-18-2011), -FuRy- (05-18-2011), Forest (04-20-2011), chriscampbell (04-20-2011), bsaidmalta (04-20-2011), Ghettowhi3man (04-20-2011), Violator (04-19-2011)
#2. Posted:
Ghettowhi3man
  • Junior Member
Status: Offline
Joined: Jan 15, 201113Year Member
Posts: 77
Reputation Power: 3
Status: Offline
Joined: Jan 15, 201113Year Member
Posts: 77
Reputation Power: 3
Nice post keep up the good work
#3. Posted:
w00t_owl
  • Resident Elite
Status: Offline
Joined: Apr 05, 201113Year Member
Posts: 206
Reputation Power: 9
Status: Offline
Joined: Apr 05, 201113Year Member
Posts: 206
Reputation Power: 9
yes this is great. i found the flashing class names thing and didnt think anybody else knew!! good work
#4. Posted:
nKxTrANCe
  • Ladder Climber
Status: Offline
Joined: Jan 04, 201113Year Member
Posts: 311
Reputation Power: 15
Status: Offline
Joined: Jan 04, 201113Year Member
Posts: 311
Reputation Power: 15
Nice Post . Should Be Stickied
Keep Up The Good Work
#5. Posted:
bsaidmalta
  • Junior Member
Status: Offline
Joined: Dec 31, 201013Year Member
Posts: 59
Reputation Power: 3
Status: Offline
Joined: Dec 31, 201013Year Member
Posts: 59
Reputation Power: 3
Nice thread. Keep it up!
#6. Posted:
HouseOfBalloons
  • TTG Addict
Status: Offline
Joined: Jul 18, 201013Year Member
Posts: 2,379
Reputation Power: 132
Status: Offline
Joined: Jul 18, 201013Year Member
Posts: 2,379
Reputation Power: 132
nKxTrANCe wrote Nice Post . Should Be Stickied
Keep Up The Good Work


Thank you, I'm glad you liked it.
#7. Posted:
OMGITsTheJESUS
  • Wise One
Status: Offline
Joined: Feb 28, 201113Year Member
Posts: 558
Reputation Power: 21
Status: Offline
Joined: Feb 28, 201113Year Member
Posts: 558
Reputation Power: 21
do you want to put a download link of this modded already please?
#8. Posted:
HouseOfBalloons
  • TTG Addict
Status: Offline
Joined: Jul 18, 201013Year Member
Posts: 2,379
Reputation Power: 132
Status: Offline
Joined: Jul 18, 201013Year Member
Posts: 2,379
Reputation Power: 132
OMGITsTheJESUS wrote do you want to put a download link of this modded already please?


Sure, here: Forums/viewtopic/t=678504.html
#9. Posted:
XME
  • TTG Addict
Status: Offline
Joined: Mar 24, 201113Year Member
Posts: 2,229
Reputation Power: 105
Status: Offline
Joined: Mar 24, 201113Year Member
Posts: 2,229
Reputation Power: 105
Can you put a topic on here about how to mod splitscreen like mod menu infections with the gpd. The split screen as in local > split screen
Thanks bro.
#10. Posted:
NewOrder
  • Junior Member
Status: Offline
Joined: May 17, 201112Year Member
Posts: 59
Reputation Power: 2
Status: Offline
Joined: May 17, 201112Year Member
Posts: 59
Reputation Power: 2
-XME- wrote Can you put a topic on here about how to mod splitscreen like mod menu infections with the gpd. The split screen as in local > split screen
Thanks bro.


That would be nice
Jump to:
You are viewing our Forum Archives. To view or take place in current topics click here.