Modme Forums

Adding custom weapons to stock map boxes

Game Modding | Call of Duty: Black Ops 3 | Scripting


ModmeBot:

Thread By: MrTombone8
As the title says, I made got 20+ custom weapons that I want to put into the box in stock maps and replace the current BO3 weapons


ModmeBot:

Reply By: xdferpc
in the root Call of duty black ops III/share/raw/gamedata/weapons/zm
open zm_levelcommon_weapons.csv

for example in this weapon:

ray_gun,ray_gun_upgraded,,10000,wpck_ray,,,,,TRUE(change to false so that it does not appear in the box ),FALSE,FALSE,,,FALSE,TRUE,special,TRUE,TRUE,
and you put weapons in the box put this:

(name you weapon),(name you weapon upgrate),,1000(cost the weapon wallbuy),lmg(weapon class for example: lmg smg shotgun pistol),,,,,TRUE(in box),FALSE(in box upgrated),FALSE,,,FALSE,TRUE,lmg(weapon class for example: lmg smg shotgun pistol),,,


ModmeBot:

Reply By: eDeK
If im not wrong you need the name of the gun in your "Zone file".
Example:

weapon,ghost_magnum
weapon,ghost_magnum_upgraded
And the sounds in your "User aliases".
Example:
ghost_magnum_fire,,,weapons\ghost_magnum\ghost_magnum_fire.wav,,,UIN_MOD,,,,,BUS_FX,,,,,,75,80,,,,,,,,,oldest,,,1,1,,,,,,2d,wpn_all,,NONLOOPING,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
ghost_magnum_fire_ub,,,weapons\ghost_magnum\ghost_magnum_fire_ub.wav,,,UIN_MOD,,,,,BUS_FX,,,,,,75,80,,,,,,,,,oldest,,,1,1,,,,,,2d,wpn_all,,NONLOOPING,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
ghost_magnum_open,,,weapons\ghost_magnum\ghost_magnum_open.wav,,,UIN_MOD,,,,,BUS_FX,,,,,,75,80,,,,,,,,,oldest,,,1,1,,,,,,2d,wpn_all,,NONLOOPING,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
ghost_magnum_mag_in,,,weapons\ghost_magnum\ghost_magnum_mag_in.wav,,,UIN_MOD,,,,,BUS_FX,,,,,,75,80,,,,,,,,,oldest,,,1,1,,,,,,2d,wpn_all,,NONLOOPING,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
ghost_magnum_mag_out,,,weapons\ghost_magnum\ghost_magnum_mag_out.wav,,,UIN_MOD,,,,,BUS_FX,,,,,,75,80,,,,,,,,,oldest,,,1,1,,,,,,2d,wpn_all,,NONLOOPING,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
ghost_magnum_close,,,weapons\ghost_magnum\ghost_magnum_close.wav,,,UIN_MOD,,,,,BUS_FX,,,,,,75,80,,,,,,,,,oldest,,,1,1,,,,,,2d,wpn_all,,NONLOOPING,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
ghost_magnum_cock,,,weapons\ghost_magnum\ghost_magnum_cock.wav,,,UIN_MOD,,,,,BUS_FX,,,,,,75,80,,,,,,,,,oldest,,,1,1,,,,,,2d,wpn_all,,NONLOOPING,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,


ModmeBot:

Reply By: Harry Bo21
levelcommon is for customs, not stock

you can add it, or you can get the actual table for the map and edit that like a sensible person


ModmeBot:

Reply By: Harry Bo21
also need to remove the _zm suffix if it exists


ModmeBot:

Reply By: MrTombone8

Harry Bo21
also need to remove the _zm suffix if it exists

Thanks


ModmeBot:

Reply By: MrTombone8

Harry Bo21
levelcommon is for customs, not stock you can add it, or you can get the actual table for the map and edit that like a sensible person

How would I be able to get the actual table for the map?


ModmeBot:

Reply By: Harry Bo21
Hydra