Game Modding | Call of Duty: Black Ops 3 | Scripting
ModmeBot:
Thread By: TCM
I have not seen this around so I thought I would post it as I was working on my map earlier testing and thought this would be cool to add, Thanks!
If it is posted somewhere else sorry I did not know.
First Open Your mapname.GSC file (Located in usermaps/MAPNAME/scripts/zm/MAPNAME.gsc
Find
zm_usermap::main();
Right below that add this
//Randomize Start Items
thread randomizestartstuff();
Along with this
startingWeapon = array::randomize(level.custom_start_weapon_random)[0];
weapon = getWeapon(startingWeapon);
level.start_weapon = (weapon);
Then at the very bottom (Or wherever you like as long as the format is correct)
Place this
function randomizestartstuff()
{
//Change Perk Limit
level.PerkLimit = randomIntRange(4,15);
level.perk_purchase_limit = level.PerkLimit;
//Change Starting Points
level.StartPoints = randomIntRange(0,2500);
level.player_starting_points = level.StartPoints;
//Custom Start Weapon
level.custom_start_weapon_random = array( "WEAPONNAME", "WEAPONNAME", "WEAPONNAME", "WEAPONNAME", "WEAPONNAME", "WEAPONNAME", "WEAPONNAME" );
}
To change the perk limit change this line
level.PerkLimit = randomIntRange(4,15);
Change 4 to the minimum you would like it to be and 15 to the max (Randomizes.)
For start points change
level.StartPoints = randomIntRange(0,2500);
Change 0 to min and 2500 to max points
For weapons change
level.custom_start_weapon_random = array( "WEAPONNAME", "WEAPONNAME", "WEAPONNAME", "WEAPONNAME", "WEAPONNAME", "WEAPONNAME", "WEAPONNAME" );
Change weaponname to your name of the weapon you want to use.
ModmeBot:
Reply By: Abnormal202
Would you mind putting your code in code tags?
helps the old eyes.
ModmeBot:
Reply By: TCM
Abnormal202
Would you mind putting your code in code tags? helps the old eyes.
ModmeBot:
Reply By: TCM
Abnormal202
Would you mind putting your code in code tags? helps the old eyes.
ModmeBot:
Reply By: Scobalula
TCM
Abnormal202 Would you mind putting your code in code tags? helps the old eyes. Does that look a bit better?
ModmeBot:
Reply By: TCM
Scobalula
TCM Abnormal202 Would you mind putting your code in code tags? helps the old eyes. Does that look a bit better? I edited it for you, in future just click the button Abnormal showed, it will bring up a dialogue to paste code into then just press OK.