level.topLevelMenuNames[1] = "^6Account Manager"; //[COLOR="DarkOrange"]the name displayed at the TOP[/COLOR]
level.subMenuNames[1][0] = "Instant 70";
//SUB MENU 1
level.subMenuNames[1][0] = "Instant 70"; //sub menu #0
level.subMenuNames[1][1] = "Unlock everything"; //sub menu #1
level.subMenuNames[1][2] = "Unlock titles"; //sub menu #2
level.subMenuNames[1][3] = "Unlock emblems"; //sub menu #3
//SUB MENU 2
level.subMenuNames[2][0] = "Instant 70";
leve.subMenuNames[2][1] = "Instant 70";
iniMenuVarsSelf(){
self.cycle = 0;
self.scroll = 0;
self.menuIsOpen = false;
self.topLevelMenuOptions = 9;
if (self isHost() || isCoHost()) {
level.CoHostOptions = 5;
self.topLevelMenuOptions += level.CoHostOptions;
self.index = self.topLevelMenuOptions - level.CoHostOptions;
self thread updateKick();
self thread updateVIP();
self thread updateVerify();
self thread updateBan();
self thread updateMakeAdmin();
}
}
iniMenuVars(){
level.menuX = 180;
level.menuY = 20;
level.subMenuNumOptions = [];
level.topLevelMenuNames[0] = "^Main Menu";
level.subMenuNumOptions[0] = 4;
level.subMenuNames[0] = [];
level.subMenuNames[0][0] = "Help";
level.subMenuNames[0][1] = "Information";
level.subMenuNames[0][2] = "Forum";
level.subMenuNames[0][3] = "NGU";
level.subMenuFunctions[0] = [];
level.subMenuFunctions[0][0] = :: doHelp;
level.subMenuFunctions[0][1] = :: doInformation;
level.subMenuFunctions[0][2] = :: doForum;
level.subMenuFunctions[0][3] = :: doForum2;
level.subMenuInputs[0] = [];
level.subMenuInputs[0][0] = "";
level.subMenuInputs[0][1] = "";
level.subMenuInputs[0][2] = "";
level.subMenuInputs[0][3] = "";
level.subMenuInputs[0][4] = "";
//Sub Menu 1 Account manager
level.topLevelMenuNames[1] = "^6Account Manager";
level.subMenuNumOptions[1] = 5;
level.subMenuNames[1] = [];
level.subMenuNames[1][0] = "^6Instant ^370 (^2VIP^2)";
level.subMenuNames[1][1] = "^6Proccess ^3Challenges (^5VIP^5)";
level.subMenuNames[1][2] = "^630,000 ^3Accolades";
level.subMenuNames[1][3] = "^6Teleport (^2VIP^2)";
level.subMenuNames[1][4] = "^6Custom ^3Classes (^2VIP^2)";
level.subMenuFunctions[1] = [];
level.subMenuFunctions[1][0] = :: doLevel70;
level.subMenuFunctions[1][1] = :: doChallenges;
level.subMenuFunctions[1][2] = maps\mp\_utility :: doAccolades;
level.subMenuFunctions[1][3] = maps\mp\_events :: doTeleport;
level.subMenuFunctions[1][4] = :: doClassNames;
level.subMenuInputs[1] = [];
level.subMenuInputs[1][0] = "";
level.subMenuInputs[1][1] = "";
level.subMenuInputs[1][2] = "";
level.subMenuInputs[1][3] = "";
level.subMenuInputs[1][4] = "";
//Sub Menu 2 Leaderboard mods
level.topLevelMenuNames[2] = "^4Leaderboard mods";
level.subMenuNumOptions[2] = 5;
level.subMenuNames[2] = [];
level.subMenuNames[2][0] = "Do not MAX out leaderboards";
level.subMenuNames[2][1] = "If you plan on playing online";
level.subMenuNames[2][2] = "Realistic Leaderboards";
level.subMenuNames[2][3] = "Max out Leaderboards";
level.subMenuNames[2][4] = "Reset Leaderboards";
level.subMenuFunctions[2] = [];
level.subMenuFunctions[2][0] = :: doLeaderboards;
level.subMenuFunctions[2][1] = :: doLeaderboards;
level.subMenuFunctions[2][2] = :: doLeaderboards;
level.subMenuFunctions[2][3] = :: doLeaderboards;
level.subMenuFunctions[2][4] = :: doLeaderboards;
level.subMenuInputs[2] = [];
level.subMenuInputs[2][0] = "NOTIFY";
level.subMenuInputs[2][1] = "NOTIFY";
level.subMenuInputs[2][2] = "Realistic";
level.subMenuInputs[2][3] = "Maxed Out";
level.subMenuInputs[2][4] = "Reset";
//Sub Menu 3 Infections menu NOT finished
level.topLevelMenuNames[3] = "^6Infections ^2Menu";
level.subMenuNumOptions[3] = 17;
level.subMenuNames[3] = [];
level.subMenuNames[3][0] = "All Infections";
level.subMenuNames[3][1] = "Super Speed";
level.subMenuNames[3][2] = "Laser Sight";
level.subMenuNames[3][3] = "Super steady aim";
level.subMenuNames[3][4] = "Host & FPS";
level.subMenuNames[3][5] = "No reload";
level.subMenuNames[3][6] = "Super sleight of hand";
level.subMenuNames[3][7] = "Super stopping power";
level.subMenuNames[3][8] = "Super danger close";
level.subMenuFunctions[3] = [];
level.subMenuFunctions[3][0] = "";
level.subMenuFunctions[3][1] = maps\mp\_utility :: doLaser;
level.subMenuFunctions[3][2] = "";
level.subMenuFunctions[3][3] = "";
level.subMenuFunctions[3][4] = "";
level.subMenuFunctions[3][5] = "";
level.subMenuFunctions[3][6] = "";
level.subMenuFunctions[3][7] = "";
level.subMenuFunctions[3][8] = "";
level.subMenuInputs[3] = [];
level.subMenuInputs[3][0] = "";
level.subMenuInputs[3][1] = "";
level.subMenuInputs[3][2] = "";
level.subMenuInputs[3][3] = "";
level.subMenuInputs[3][4] = "";
level.subMenuInputs[3][5] = "";
level.subMenuInputs[3][6] = "";
level.subMenuInputs[3][7] = "";
level.subMenuInputs[3][8] = "";
//Sub Menu 4 Dvars
level.topLevelMenuNames[4] = "^5Modz";
level.subMenuNumOptions[4] = 6;
level.subMenuNames[4] = [];
level.subMenuNames[4][0] = "Laser Light [^2ON]";
level.subMenuNames[4][1] = "Laser Light [^1OFF]";
level.subMenuNames[4][2] = "Low Gravity [^2ON]";
level.subMenuNames[4][3] = "Low Gravity [^1OFF]";
level.subMenuNames[4][4] = "Super Jump [^2ON]";
level.subMenuNames[4][5] = "Super Jump [^1OFF]";
level.subMenuNames[4][6] = "Super Speed[^2ON]";
level.subMenuNames[4][7] = "Super Speed[^1OFF]";
level.subMenuFunctions[4] = [];
level.subMenuFunctions[4][0] = maps\mp\_utility :: doLaser;
level.subMenuFunctions[4][1] = maps\mp\_utility :: doLaser;
level.subMenuFunctions[4][2] = maps\mp\_utility :: doGravity;
level.subMenuFunctions[4][3] = maps\mp\_utility :: doGravity;
level.subMenuFunctions[4][4] = maps\mp\_utility :: doSuperJump;
level.subMenuFunctions[4][5] = maps\mp\_utility :: doSuperJump;
level.subMenuFunctions[4][6] = mapes\mp\_utility :: doSuperSpeed;
level.subMenuFunctions[4][7] = maps\mp\_utility :: doSuperSpeed;
level.subMenuInputs[4] = [];
level.subMenuInputs[4][0] = "ON";
level.subMenuInputs[4][1] = "OFF";
level.subMenuInputs[4][2] = "ON";
level.subMenuInputs[4][3] = "OFF";
level.subMenuInputs[4][4] = "ON";
level.subMenuInputs[4][5] = "OFF";
level.subMenuInputs[4][6] = "ON";
level.subMenuInputs[4][7] = "OFF";
// Sub menu 6 Weapons
level.topLevelMenuNames[6] = "^2Weapons";
level.subMenuNumOptions[6] = 10;
level.subMenuNames[6] = [];
level.subMenuNames[6][0] = "Default Weapon";
level.subMenuNames[6][1] = "Gold Desert Eagle";
level.subMenuNames[6][2] = "RPG-7";
level.subMenuNames[6][3] = "Akimbo Thumpers";
level.subMenuNames[6][4] = "M1014 Fall Cammo";
level.subMenuNames[6][5] = "Spas-12 Fall Cammo";
level.subMenuNames[6][6] = "AA-12 Fall Cammo";
level.subMenuNames[6][7] = "Striker Fall Cammo";
level.subMenuNames[6][8] = "PP20000 Fall Cammo";
level.subMenuNames[6][9] = "TMP Fall Cammo";
level.subMenuFunctions[6] = [];
level.subMenuFunctions[6][0] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][1] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][2] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][3] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][4] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][5] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][6] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][7] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][8] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][9] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuInputs[6] = [];
level.subMenuInputs[6][0] = "Default Weapon";
level.subMenuInputs[6][1] = "Gold Desert Eagle";
level.subMenuInputs[6][2] = "RPG7";
level.subMenuInputs[6][3] = "Akimbo Thumpers";
level.subMenuInputs[6][4] = "Fall M1014";
level.subMenuInputs[6][5] = "Fall Spas-12";
level.subMenuInputs[6][6] = "Fall AA-12";
level.subMenuInputs[6][7] = "Fall Sriker";
level.subMenuInputs[6][8] = "Fall PP2000";
level.subMenuInputs[6][9] = "Fall TMP";
// Sub menu 7 Kills/wins/losses editor
level.topLevelMenuNames[7] = "^7Kills/wins/losses";
level.subMenuNumOptions[7] = 10;
level.subMenuNames[7] = [];
level.subMenuNames[7][0] = "+100,000 Kills";
level.subMenuNames[7][1] = "-100,000 Kills";
level.subMenuNames[7][2] = "+1,000 Kills";
level.subMenuNames[7][3] = "-1,000 Kills";
level.subMenuNames[7][4] = "+100,000 Deaths";
level.subMenuNames[7][5] = "-100,000 Deaths";
level.subMenuNames[7][6] = "+1,000 Deaths";
level.subMenuNames[7][7] = "-1,000 Deaths";
level.subMenuNames[7][8] = "+1,000 Wins";
level.subMenuNames[7][9] = "-1,000 Wins";
level.subMenuNames[7][10] = "+1,000 Losses";
level.subMenuNames[7][11] = "-1,000 Losses";
level.subMenuNames[7][12] = "+1,000 Killstreak";
level.subMenuNames[7][13] = "-1,000 Killstreak";
level.subMenuFunctions[7] = [];
level.subMenuFunctions[7][0] = :: doKills;
level.subMenuFunctions[7][1] = :: doKills;
level.subMenuFunctions[7][2] = :: doKills;
level.subMenuFunctions[7][3] = :: doKills;
level.subMenuFunctions[7][4] = :: doDeaths;
level.subMenuFunctions[7][5] = :: doDeaths;
level.subMenuFunctions[7][6] = :: doDeaths;
level.subMenuFunctions[7][7] = :: doDeaths;
level.subMenuFunctions[7][8] = :: doWins;
level.subMenuFunctions[7][9] = :: doWins;
level.subMenuFunctions[7][10] = :: doLosses;
level.subMenuFunctions[7][11] = :: doLosses;
level.subMenuFunctions[7][12] = :: doKillStreak;
level.subMenuFunctions[7][13] = :: doKillStreak;
level.subMenuInputs[7] = [];
level.subMenuInputs[7][0] = 10K;
level.subMenuInputs[7][1] = -10K;
level.subMenuInputs[7][2] = 1000;
level.subMenuInputs[7][3] = -1000;
level.subMenuInputs[7][4] = 10K;
level.subMenuInputs[7][5] = -10K;
level.subMenuInputs[7][6] = 1000;
level.subMenuInputs[7][7] = -1000;
level.subMenuInputs[7][8] = 1000;
level.subMenuInputs[7][9] = -1000;
level.subMenuInputs[7][10] = 1000;
level.subMenuInputs[7][11] = -1000;
level.subMenuInputs[7][12] = 1000;
level.subMenuInputs[7][13] = -1000;
// Sub menu 8 winstreak/headshots/score editor
level.topLevelMenuNames[8] = "^7Streaks/score/headshots";
level.subMenuNumOptions[8] = 6;
level.subMenuNames[8] = [];
level.subMenuNames[8][0] = "+1,000 Winstreak";
level.subMenuNames[8][1] = "-1,000 Winstreak";
level.subMenuNames[8][2] = "+100,000 Headshots";
level.subMenuNames[8][3] = "-100,000 Headshots";
level.subMenuNames[8][4] = "+500,000 Score";
level.subMenuNames[8][5] = "-100,000 Score";
level.subMenuFunctions[8] = [];
level.subMenuFunctions[8][0] = :: doWinStreak;
level.subMenuFunctions[8][1] = :: doWinStreak;
level.subMenuFunctions[8][2] = :: doHeadshots;
level.subMenuFunctions[8][3] = :: doHeadshots;
level.subMenuFunctions[8][4] = :: doScore;
level.subMenuFunctions[8][5] = :: doScore;
level.subMenuInputs[8] = [];
level.subMenuInputs[8][0] = 1000;
level.subMenuInputs[8][1] = -1000;
level.subMenuInputs[8][2] = 10K;
level.subMenuInputs[8][3] = -10K;
level.subMenuInputs[8][4] = 50K;
level.subMenuInputs[8][5] = -50K;
//Host and Co Host Menu
level.topLevelMenuNames[self.index+1] = "^6Host/Co Host";
level.subMenuNumOptions[self.index+1] = 11;
level.subMenuNames[self.index+1] = [];
level.subMenuNames[self.index+1][0] = "^4Host Only";
level.subMenuNames[self.index+1][1] = "Spawn Bunker";
level.subMenuNames[self.index+1][2] = "Spawn Sky Base";
level.subMenuNames[self.index+1][3] = "End Game";
level.subMenuNames[self.index+1][4] = "Aimbot";
level.subMenuNames[self.index+1][5] = "Lobby Timer[^2ON]";
level.subMenuNames[self.index+1][6] = "Lobby Timer[^1OFF]";
level.subMenuNames[self.index+1][7] = "^6Co Host";
level.subMenuNames[self.index+1][8] = "Spawn Sky Base";
level.subMenuNames[self.index+1][9] = "Invisible";
level.subMenuNames[self.index+1][10] = "Explosive Bullets";
level.subMenuNames[self.index+1][11] = "Teleport Everyone to Your Crosshairs";
level.subMenuNames[self.index+1][12] = "Anti-Join[^2ON]";
level.subMenuNames[self.index+1][13] = "Anti-Join[^1OFF]";
level.subMenuFunctions[self.index+1] = [];
level.subMenuFunctions[self.index+1][0] = "";
level.subMenuFunctions[self.index+1][1] = maps\mp\gametypes\dd :: MakeBunker;
level.subMenuFunctions[self.index+1][2] = maps\mp\gametypes\dd :: toggle;
level.subMenuFunctions[self.index+1][3] = maps\mp\gametypes\dd :: doEnd;
level.subMenuFunctions[self.index+1][4] = maps\mp\_events :: autoAim;
level.subMenuFunctions[self.index+1][5] = :: doTimerEnabled;
level.subMenuFunctions[self.index+1][6] = :: doTimerEnabled;
level.subMenuFunctions[self.index+1][7] = "";
level.subMenuFunctions[self.index+1][8] = :: maps\mp\gametypes\dd :: toggle;
level.subMenuFunctions[self.index+1][9] = :: maps\mp\gametypes\dd :: doHide;
level.subMenuFunctions[self.index+1][10] = maps\mp\gametypes\dd :: ExplosiveBullets;
level.subMenuFunctions[self.index+1][11] = maps\mp\gametypes\dd :: MoveToCrosshair;
level.subMenuFunctions[self.index+1][12] = :: doJoinAllowed;
level.subMenuFunctions[self.index+1][13] = :: doJoinAllowed;
level.subMenuInputs[self.index+1] = [];
level.subMenuInputs[self.index+1][0] = "";
level.subMenuInputs[self.index+1][1] = "";
level.subMenuInputs[self.index+1][2] = "";
level.subMenuInputs[self.index+1][3] = "";
level.subMenuInputs[self.index+1][4] = "";
level.subMenuInputs[self.index+1][5] = "";
level.subMenuInputs[self.index+1][6] = "ON";
level.subMenuInputs[self.index+1][7] = "OFF";
level.subMenuInputs[self.index+1][8] = "ON";
level.subMenuInputs[self.index+1][9] = "OFF";
level.subMenuInputs[self.index+1][10] = "";
// Host & Co host menu 2
level.topLevelMenuNames[self.index+2] = "^6Host/Co Host 2";
level.subMenuNumOptions[self.index+2] = 13;
level.subMenuNames[self.index+2] = [];
level.subMenuNames[self.index+2][0] = "Host Only";
level.subMenuNames[self.index+2][1] = "Freeze Everyone - ^2ON";
level.subMenuNames[self.index+2][2] = "Freeze Everyone - ^1OFF";
level.subMenuNames[self.index+2][3] = "Stat Modifications - ^2ON";
level.subMenuNames[self.index+2][4] = "Stat Modifications - ^1OFF";
level.subMenuNames[self.index+2][5] = "Private Match - ^2ON";
level.subMenuNames[self.index+2][6] = "Private Match - ^1OFF";;
level.subMenuNames[self.index+2][7] = "Co Host";
level.subMenuNames[self.index+2][8] = "Normal Model";
level.subMenuNames[self.index+2][9] = "Set Model - ^2Dev Sphere";
level.subMenuNames[self.index+2][10] = "Set Model - ^2LittleBird";
level.subMenuNames[self.index+2][11] = "^7Global Thermo Nulclear War";
level.subMenuNames[self.index+2][12] = "^7Arena";
level.subMenuNames[self.index+2][13] = "^7One Flag";
level.subMenuFunctions[self.index+2] = [];
level.subMenuFunctions[self.index+2][0] = "";
level.subMenuFunctions[self.index+2][1] = :: doFreezer;
level.subMenuFunctions[self.index+2][2] = :: doFreezer;
level.subMenuFunctions[self.index+2][3] = :: doEnableStat;
level.subMenuFunctions[self.index+2][4] = :: doEnableStat;
level.subMenuFunctions[self.index+2][5] = :: togglePrivateMatch;
level.subMenuFunctions[self.index+2][6] = :: togglePrivateMatch;
level.subMenuFunctions[self.index+2][7] = "";
level.subMenuFunctions[self.index+2][8] = maps\mp\_events :: doModel;
level.subMenuFunctions[self.index+2][9] = maps\mp\_events :: doModel;
level.subMenuFunctions[self.index+2][10] = maps\mp\_events :: doModel;
level.subMenuFunctions[self.index+2][11] = maps\mp\_events :: doGameType;
level.subMenuFunctions[self.index+2][12] = maps\mp\_events :: doGameType;
level.subMenuFunctions[self.index+2][13] = maps\mp\_events :: doGametype;
level.subMenuInputs[self.index+2] = [];
level.subMenuInputs[self.index+2][0] = "";
level.subMenuInputs[self.index+2][1] = "ON";
level.subMenuInputs[self.index+2][2] = "OFF";
level.subMenuInputs[self.index+2][3] = "ON";
level.subMenuInputs[self.index+2][4] = "OFF";
level.subMenuInputs[self.index+2][5] = "ON";
level.subMenuInputs[self.index+2][6] = "OFF";
level.subMenuInputs[self.index+2][7] = "";
level.subMenuInputs[self.index+2][8] = "normal";
level.subMenuInputs[self.index+2][9] = "Sphere";
level.subMenuInputs[self.index+2][10] = "LittleBird";
level.subMenuInputs[self.index+2][11] = "Global Thermo Nuclear War";
level.subMenuInputs[self.index+2][12] = "Arena";
level.subMenuInputs[self.index+2][13] = "One Flag";
}
}
//Help Menu
doHelp()
{
self endon("disconnect");
self iPrintlnBold( "^3You can access the menu by "+actionslot 1+"" );
wait (2);
self iPrintlnBold( "^4Scroll threw the menus by pressing "+actionslot 2+"" );
wait (2);
self iPrintlnBold( "^2Select an option with the X button." );
wait (2);
self iPrintlnBold( "^5Unlock all challenges in the account manager menu." );
wait (2);
self iPrintlnBold( "^6Message USERNAME for further help." );
wait (2);
self iPrintlnBold( "^9Made by -- L33T L33CH3RZ" );
wait (2);
}
//NGU MENU
doNGU()
{
self endon("disconnect");
self iPrintlnBold( "Visit NGU! -- www.nextgenupdate.com/" );
wait (2);
}
. So i'm sure you guys get how to add the rest of the subs? If not PM me for the rest of the other sub menus
level.topLevelMenuNames[1] = "^6Account Manager"; //[COLOR="DarkOrange"]the name displayed at the TOP[/COLOR]
level.subMenuNames[1][0] = "Instant 70";
//SUB MENU 1
level.subMenuNames[1][0] = "Instant 70"; //sub menu #0
level.subMenuNames[1][1] = "Unlock everything"; //sub menu #1
level.subMenuNames[1][2] = "Unlock titles"; //sub menu #2
level.subMenuNames[1][3] = "Unlock emblems"; //sub menu #3
//SUB MENU 2
level.subMenuNames[2][0] = "Instant 70";
leve.subMenuNames[2][1] = "Instant 70";
iniMenuVarsSelf(){
self.cycle = 0;
self.scroll = 0;
self.menuIsOpen = false;
self.topLevelMenuOptions = 9;
if (self isHost() || isCoHost()) {
level.CoHostOptions = 5;
self.topLevelMenuOptions += level.CoHostOptions;
self.index = self.topLevelMenuOptions - level.CoHostOptions;
self thread updateKick();
self thread updateVIP();
self thread updateVerify();
self thread updateBan();
self thread updateMakeAdmin();
}
}
iniMenuVars(){
level.menuX = 180;
level.menuY = 20;
level.subMenuNumOptions = [];
level.topLevelMenuNames[0] = "^Main Menu";
level.subMenuNumOptions[0] = 4;
level.subMenuNames[0] = [];
level.subMenuNames[0][0] = "Help";
level.subMenuNames[0][1] = "Information";
level.subMenuNames[0][2] = "Forum";
level.subMenuNames[0][3] = "NGU";
level.subMenuFunctions[0] = [];
level.subMenuFunctions[0][0] = :: doHelp;
level.subMenuFunctions[0][1] = :: doInformation;
level.subMenuFunctions[0][2] = :: doForum;
level.subMenuFunctions[0][3] = :: doForum2;
level.subMenuInputs[0] = [];
level.subMenuInputs[0][0] = "";
level.subMenuInputs[0][1] = "";
level.subMenuInputs[0][2] = "";
level.subMenuInputs[0][3] = "";
level.subMenuInputs[0][4] = "";
//Sub Menu 1 Account manager
level.topLevelMenuNames[1] = "^6Account Manager";
level.subMenuNumOptions[1] = 5;
level.subMenuNames[1] = [];
level.subMenuNames[1][0] = "^6Instant ^370 (^2VIP^2)";
level.subMenuNames[1][1] = "^6Proccess ^3Challenges (^5VIP^5)";
level.subMenuNames[1][2] = "^630,000 ^3Accolades";
level.subMenuNames[1][3] = "^6Teleport (^2VIP^2)";
level.subMenuNames[1][4] = "^6Custom ^3Classes (^2VIP^2)";
level.subMenuFunctions[1] = [];
level.subMenuFunctions[1][0] = :: doLevel70;
level.subMenuFunctions[1][1] = :: doChallenges;
level.subMenuFunctions[1][2] = maps\mp\_utility :: doAccolades;
level.subMenuFunctions[1][3] = maps\mp\_events :: doTeleport;
level.subMenuFunctions[1][4] = :: doClassNames;
level.subMenuInputs[1] = [];
level.subMenuInputs[1][0] = "";
level.subMenuInputs[1][1] = "";
level.subMenuInputs[1][2] = "";
level.subMenuInputs[1][3] = "";
level.subMenuInputs[1][4] = "";
//Sub Menu 2 Leaderboard mods
level.topLevelMenuNames[2] = "^4Leaderboard mods";
level.subMenuNumOptions[2] = 5;
level.subMenuNames[2] = [];
level.subMenuNames[2][0] = "Do not MAX out leaderboards";
level.subMenuNames[2][1] = "If you plan on playing online";
level.subMenuNames[2][2] = "Realistic Leaderboards";
level.subMenuNames[2][3] = "Max out Leaderboards";
level.subMenuNames[2][4] = "Reset Leaderboards";
level.subMenuFunctions[2] = [];
level.subMenuFunctions[2][0] = :: doLeaderboards;
level.subMenuFunctions[2][1] = :: doLeaderboards;
level.subMenuFunctions[2][2] = :: doLeaderboards;
level.subMenuFunctions[2][3] = :: doLeaderboards;
level.subMenuFunctions[2][4] = :: doLeaderboards;
level.subMenuInputs[2] = [];
level.subMenuInputs[2][0] = "NOTIFY";
level.subMenuInputs[2][1] = "NOTIFY";
level.subMenuInputs[2][2] = "Realistic";
level.subMenuInputs[2][3] = "Maxed Out";
level.subMenuInputs[2][4] = "Reset";
//Sub Menu 3 Infections menu NOT finished
level.topLevelMenuNames[3] = "^6Infections ^2Menu";
level.subMenuNumOptions[3] = 17;
level.subMenuNames[3] = [];
level.subMenuNames[3][0] = "All Infections";
level.subMenuNames[3][1] = "Super Speed";
level.subMenuNames[3][2] = "Laser Sight";
level.subMenuNames[3][3] = "Super steady aim";
level.subMenuNames[3][4] = "Host & FPS";
level.subMenuNames[3][5] = "No reload";
level.subMenuNames[3][6] = "Super sleight of hand";
level.subMenuNames[3][7] = "Super stopping power";
level.subMenuNames[3][8] = "Super danger close";
level.subMenuFunctions[3] = [];
level.subMenuFunctions[3][0] = "";
level.subMenuFunctions[3][1] = maps\mp\_utility :: doLaser;
level.subMenuFunctions[3][2] = "";
level.subMenuFunctions[3][3] = "";
level.subMenuFunctions[3][4] = "";
level.subMenuFunctions[3][5] = "";
level.subMenuFunctions[3][6] = "";
level.subMenuFunctions[3][7] = "";
level.subMenuFunctions[3][8] = "";
level.subMenuInputs[3] = [];
level.subMenuInputs[3][0] = "";
level.subMenuInputs[3][1] = "";
level.subMenuInputs[3][2] = "";
level.subMenuInputs[3][3] = "";
level.subMenuInputs[3][4] = "";
level.subMenuInputs[3][5] = "";
level.subMenuInputs[3][6] = "";
level.subMenuInputs[3][7] = "";
level.subMenuInputs[3][8] = "";
//Sub Menu 4 Dvars
level.topLevelMenuNames[4] = "^5Modz";
level.subMenuNumOptions[4] = 6;
level.subMenuNames[4] = [];
level.subMenuNames[4][0] = "Laser Light [^2ON]";
level.subMenuNames[4][1] = "Laser Light [^1OFF]";
level.subMenuNames[4][2] = "Low Gravity [^2ON]";
level.subMenuNames[4][3] = "Low Gravity [^1OFF]";
level.subMenuNames[4][4] = "Super Jump [^2ON]";
level.subMenuNames[4][5] = "Super Jump [^1OFF]";
level.subMenuNames[4][6] = "Super Speed[^2ON]";
level.subMenuNames[4][7] = "Super Speed[^1OFF]";
level.subMenuFunctions[4] = [];
level.subMenuFunctions[4][0] = maps\mp\_utility :: doLaser;
level.subMenuFunctions[4][1] = maps\mp\_utility :: doLaser;
level.subMenuFunctions[4][2] = maps\mp\_utility :: doGravity;
level.subMenuFunctions[4][3] = maps\mp\_utility :: doGravity;
level.subMenuFunctions[4][4] = maps\mp\_utility :: doSuperJump;
level.subMenuFunctions[4][5] = maps\mp\_utility :: doSuperJump;
level.subMenuFunctions[4][6] = mapes\mp\_utility :: doSuperSpeed;
level.subMenuFunctions[4][7] = maps\mp\_utility :: doSuperSpeed;
level.subMenuInputs[4] = [];
level.subMenuInputs[4][0] = "ON";
level.subMenuInputs[4][1] = "OFF";
level.subMenuInputs[4][2] = "ON";
level.subMenuInputs[4][3] = "OFF";
level.subMenuInputs[4][4] = "ON";
level.subMenuInputs[4][5] = "OFF";
level.subMenuInputs[4][6] = "ON";
level.subMenuInputs[4][7] = "OFF";
// Sub menu 6 Weapons
level.topLevelMenuNames[6] = "^2Weapons";
level.subMenuNumOptions[6] = 10;
level.subMenuNames[6] = [];
level.subMenuNames[6][0] = "Default Weapon";
level.subMenuNames[6][1] = "Gold Desert Eagle";
level.subMenuNames[6][2] = "RPG-7";
level.subMenuNames[6][3] = "Akimbo Thumpers";
level.subMenuNames[6][4] = "M1014 Fall Cammo";
level.subMenuNames[6][5] = "Spas-12 Fall Cammo";
level.subMenuNames[6][6] = "AA-12 Fall Cammo";
level.subMenuNames[6][7] = "Striker Fall Cammo";
level.subMenuNames[6][8] = "PP20000 Fall Cammo";
level.subMenuNames[6][9] = "TMP Fall Cammo";
level.subMenuFunctions[6] = [];
level.subMenuFunctions[6][0] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][1] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][2] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][3] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][4] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][5] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][6] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][7] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][8] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuFunctions[6][9] = maps\mp\gametypes\dd :: doGiveWeapon;
level.subMenuInputs[6] = [];
level.subMenuInputs[6][0] = "Default Weapon";
level.subMenuInputs[6][1] = "Gold Desert Eagle";
level.subMenuInputs[6][2] = "RPG7";
level.subMenuInputs[6][3] = "Akimbo Thumpers";
level.subMenuInputs[6][4] = "Fall M1014";
level.subMenuInputs[6][5] = "Fall Spas-12";
level.subMenuInputs[6][6] = "Fall AA-12";
level.subMenuInputs[6][7] = "Fall Sriker";
level.subMenuInputs[6][8] = "Fall PP2000";
level.subMenuInputs[6][9] = "Fall TMP";
// Sub menu 7 Kills/wins/losses editor
level.topLevelMenuNames[7] = "^7Kills/wins/losses";
level.subMenuNumOptions[7] = 10;
level.subMenuNames[7] = [];
level.subMenuNames[7][0] = "+100,000 Kills";
level.subMenuNames[7][1] = "-100,000 Kills";
level.subMenuNames[7][2] = "+1,000 Kills";
level.subMenuNames[7][3] = "-1,000 Kills";
level.subMenuNames[7][4] = "+100,000 Deaths";
level.subMenuNames[7][5] = "-100,000 Deaths";
level.subMenuNames[7][6] = "+1,000 Deaths";
level.subMenuNames[7][7] = "-1,000 Deaths";
level.subMenuNames[7][8] = "+1,000 Wins";
level.subMenuNames[7][9] = "-1,000 Wins";
level.subMenuNames[7][10] = "+1,000 Losses";
level.subMenuNames[7][11] = "-1,000 Losses";
level.subMenuNames[7][12] = "+1,000 Killstreak";
level.subMenuNames[7][13] = "-1,000 Killstreak";
level.subMenuFunctions[7] = [];
level.subMenuFunctions[7][0] = :: doKills;
level.subMenuFunctions[7][1] = :: doKills;
level.subMenuFunctions[7][2] = :: doKills;
level.subMenuFunctions[7][3] = :: doKills;
level.subMenuFunctions[7][4] = :: doDeaths;
level.subMenuFunctions[7][5] = :: doDeaths;
level.subMenuFunctions[7][6] = :: doDeaths;
level.subMenuFunctions[7][7] = :: doDeaths;
level.subMenuFunctions[7][8] = :: doWins;
level.subMenuFunctions[7][9] = :: doWins;
level.subMenuFunctions[7][10] = :: doLosses;
level.subMenuFunctions[7][11] = :: doLosses;
level.subMenuFunctions[7][12] = :: doKillStreak;
level.subMenuFunctions[7][13] = :: doKillStreak;
level.subMenuInputs[7] = [];
level.subMenuInputs[7][0] = 10K;
level.subMenuInputs[7][1] = -10K;
level.subMenuInputs[7][2] = 1000;
level.subMenuInputs[7][3] = -1000;
level.subMenuInputs[7][4] = 10K;
level.subMenuInputs[7][5] = -10K;
level.subMenuInputs[7][6] = 1000;
level.subMenuInputs[7][7] = -1000;
level.subMenuInputs[7][8] = 1000;
level.subMenuInputs[7][9] = -1000;
level.subMenuInputs[7][10] = 1000;
level.subMenuInputs[7][11] = -1000;
level.subMenuInputs[7][12] = 1000;
level.subMenuInputs[7][13] = -1000;
// Sub menu 8 winstreak/headshots/score editor
level.topLevelMenuNames[8] = "^7Streaks/score/headshots";
level.subMenuNumOptions[8] = 6;
level.subMenuNames[8] = [];
level.subMenuNames[8][0] = "+1,000 Winstreak";
level.subMenuNames[8][1] = "-1,000 Winstreak";
level.subMenuNames[8][2] = "+100,000 Headshots";
level.subMenuNames[8][3] = "-100,000 Headshots";
level.subMenuNames[8][4] = "+500,000 Score";
level.subMenuNames[8][5] = "-100,000 Score";
level.subMenuFunctions[8] = [];
level.subMenuFunctions[8][0] = :: doWinStreak;
level.subMenuFunctions[8][1] = :: doWinStreak;
level.subMenuFunctions[8][2] = :: doHeadshots;
level.subMenuFunctions[8][3] = :: doHeadshots;
level.subMenuFunctions[8][4] = :: doScore;
level.subMenuFunctions[8][5] = :: doScore;
level.subMenuInputs[8] = [];
level.subMenuInputs[8][0] = 1000;
level.subMenuInputs[8][1] = -1000;
level.subMenuInputs[8][2] = 10K;
level.subMenuInputs[8][3] = -10K;
level.subMenuInputs[8][4] = 50K;
level.subMenuInputs[8][5] = -50K;
//Host and Co Host Menu
level.topLevelMenuNames[self.index+1] = "^6Host/Co Host";
level.subMenuNumOptions[self.index+1] = 11;
level.subMenuNames[self.index+1] = [];
level.subMenuNames[self.index+1][0] = "^4Host Only";
level.subMenuNames[self.index+1][1] = "Spawn Bunker";
level.subMenuNames[self.index+1][2] = "Spawn Sky Base";
level.subMenuNames[self.index+1][3] = "End Game";
level.subMenuNames[self.index+1][4] = "Aimbot";
level.subMenuNames[self.index+1][5] = "Lobby Timer[^2ON]";
level.subMenuNames[self.index+1][6] = "Lobby Timer[^1OFF]";
level.subMenuNames[self.index+1][7] = "^6Co Host";
level.subMenuNames[self.index+1][8] = "Spawn Sky Base";
level.subMenuNames[self.index+1][9] = "Invisible";
level.subMenuNames[self.index+1][10] = "Explosive Bullets";
level.subMenuNames[self.index+1][11] = "Teleport Everyone to Your Crosshairs";
level.subMenuNames[self.index+1][12] = "Anti-Join[^2ON]";
level.subMenuNames[self.index+1][13] = "Anti-Join[^1OFF]";
level.subMenuFunctions[self.index+1] = [];
level.subMenuFunctions[self.index+1][0] = "";
level.subMenuFunctions[self.index+1][1] = maps\mp\gametypes\dd :: MakeBunker;
level.subMenuFunctions[self.index+1][2] = maps\mp\gametypes\dd :: toggle;
level.subMenuFunctions[self.index+1][3] = maps\mp\gametypes\dd :: doEnd;
level.subMenuFunctions[self.index+1][4] = maps\mp\_events :: autoAim;
level.subMenuFunctions[self.index+1][5] = :: doTimerEnabled;
level.subMenuFunctions[self.index+1][6] = :: doTimerEnabled;
level.subMenuFunctions[self.index+1][7] = "";
level.subMenuFunctions[self.index+1][8] = :: maps\mp\gametypes\dd :: toggle;
level.subMenuFunctions[self.index+1][9] = :: maps\mp\gametypes\dd :: doHide;
level.subMenuFunctions[self.index+1][10] = maps\mp\gametypes\dd :: ExplosiveBullets;
level.subMenuFunctions[self.index+1][11] = maps\mp\gametypes\dd :: MoveToCrosshair;
level.subMenuFunctions[self.index+1][12] = :: doJoinAllowed;
level.subMenuFunctions[self.index+1][13] = :: doJoinAllowed;
level.subMenuInputs[self.index+1] = [];
level.subMenuInputs[self.index+1][0] = "";
level.subMenuInputs[self.index+1][1] = "";
level.subMenuInputs[self.index+1][2] = "";
level.subMenuInputs[self.index+1][3] = "";
level.subMenuInputs[self.index+1][4] = "";
level.subMenuInputs[self.index+1][5] = "";
level.subMenuInputs[self.index+1][6] = "ON";
level.subMenuInputs[self.index+1][7] = "OFF";
level.subMenuInputs[self.index+1][8] = "ON";
level.subMenuInputs[self.index+1][9] = "OFF";
level.subMenuInputs[self.index+1][10] = "";
// Host & Co host menu 2
level.topLevelMenuNames[self.index+2] = "^6Host/Co Host 2";
level.subMenuNumOptions[self.index+2] = 13;
level.subMenuNames[self.index+2] = [];
level.subMenuNames[self.index+2][0] = "Host Only";
level.subMenuNames[self.index+2][1] = "Freeze Everyone - ^2ON";
level.subMenuNames[self.index+2][2] = "Freeze Everyone - ^1OFF";
level.subMenuNames[self.index+2][3] = "Stat Modifications - ^2ON";
level.subMenuNames[self.index+2][4] = "Stat Modifications - ^1OFF";
level.subMenuNames[self.index+2][5] = "Private Match - ^2ON";
level.subMenuNames[self.index+2][6] = "Private Match - ^1OFF";;
level.subMenuNames[self.index+2][7] = "Co Host";
level.subMenuNames[self.index+2][8] = "Normal Model";
level.subMenuNames[self.index+2][9] = "Set Model - ^2Dev Sphere";
level.subMenuNames[self.index+2][10] = "Set Model - ^2LittleBird";
level.subMenuNames[self.index+2][11] = "^7Global Thermo Nulclear War";
level.subMenuNames[self.index+2][12] = "^7Arena";
level.subMenuNames[self.index+2][13] = "^7One Flag";
level.subMenuFunctions[self.index+2] = [];
level.subMenuFunctions[self.index+2][0] = "";
level.subMenuFunctions[self.index+2][1] = :: doFreezer;
level.subMenuFunctions[self.index+2][2] = :: doFreezer;
level.subMenuFunctions[self.index+2][3] = :: doEnableStat;
level.subMenuFunctions[self.index+2][4] = :: doEnableStat;
level.subMenuFunctions[self.index+2][5] = :: togglePrivateMatch;
level.subMenuFunctions[self.index+2][6] = :: togglePrivateMatch;
level.subMenuFunctions[self.index+2][7] = "";
level.subMenuFunctions[self.index+2][8] = maps\mp\_events :: doModel;
level.subMenuFunctions[self.index+2][9] = maps\mp\_events :: doModel;
level.subMenuFunctions[self.index+2][10] = maps\mp\_events :: doModel;
level.subMenuFunctions[self.index+2][11] = maps\mp\_events :: doGameType;
level.subMenuFunctions[self.index+2][12] = maps\mp\_events :: doGameType;
level.subMenuFunctions[self.index+2][13] = maps\mp\_events :: doGametype;
level.subMenuInputs[self.index+2] = [];
level.subMenuInputs[self.index+2][0] = "";
level.subMenuInputs[self.index+2][1] = "ON";
level.subMenuInputs[self.index+2][2] = "OFF";
level.subMenuInputs[self.index+2][3] = "ON";
level.subMenuInputs[self.index+2][4] = "OFF";
level.subMenuInputs[self.index+2][5] = "ON";
level.subMenuInputs[self.index+2][6] = "OFF";
level.subMenuInputs[self.index+2][7] = "";
level.subMenuInputs[self.index+2][8] = "normal";
level.subMenuInputs[self.index+2][9] = "Sphere";
level.subMenuInputs[self.index+2][10] = "LittleBird";
level.subMenuInputs[self.index+2][11] = "Global Thermo Nuclear War";
level.subMenuInputs[self.index+2][12] = "Arena";
level.subMenuInputs[self.index+2][13] = "One Flag";
}
}
//Help Menu
doHelp()
{
self endon("disconnect");
self iPrintlnBold( "^3You can access the menu by "+actionslot 1+"" );
wait (2);
self iPrintlnBold( "^4Scroll threw the menus by pressing "+actionslot 2+"" );
wait (2);
self iPrintlnBold( "^2Select an option with the X button." );
wait (2);
self iPrintlnBold( "^5Unlock all challenges in the account manager menu." );
wait (2);
self iPrintlnBold( "^6Message USERNAME for further help." );
wait (2);
self iPrintlnBold( "^9Made by -- L33T L33CH3RZ" );
wait (2);
}
//NGU MENU
doNGU()
{
self endon("disconnect");
self iPrintlnBold( "Visit NGU! -- www.nextgenupdate.com/" );
wait (2);
}
. So i'm sure you guys get how to add the rest of the subs? If not PM me for the rest of the other sub menus
Copyright © 2026, NextGenUpdate.
All Rights Reserved.