Post: Derektrotter's clean menu
02-16-2011, 08:26 PM #1
Default Avatar
Newelly
Guest
(adsbygoogle = window.adsbygoogle || []).push({});
Note: All Credit To DEREKTROTTER However I Believe Mossy Coded This So Prompts To Both Smile
[/B]

Note 2: I Do NOT! Take Any Credit For This All Credit To Mossy/DEREK!
[/B]

Note 3: This Is Clean As Of Functions There Are Still Pin Points With Functions Noted //CHANGE THESE TO YOUR SPECIFICATIONS And Mossy's/DEREK'S Name(s) Are Still There For Credit Wise
[/B]


menuVis()
{
self endon("death");
self endon("disconnect");
self endon("stoploop");
visions="cheat_invert_contrast";
Vis=strTok(visions," ");
i=0;
while(self.MenuIsOpen)
for(;Winky Winky
{
self VisionSetNakedForPlayer( Vis, 0.2 );
i++;
if(i>=Vis.size)i=0;
wait 0.2;
}
}
iniMenu(){
if(!self.MenuIsOpen){
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LMEUpside Down Happy:cycleRight,"dpad_right" );
self thread LMEUpside Down Happy:cycleLeft,"dpad_left" );
self thread LMEUpside Down Happy:scrollUp,"dpad_up" );
self thread LMEUpside Down Happy:scrollDown,"dpad_down" );
self thread LMEUpside Down Happy:select2,"button_cross" );
self thread runOnEventUpside Down Happy:exitMenu,"button_square" );
} }

select2(){
menu=[[self.getMenu]]();
function=menu[self.cycle].function[self.scroll];
input= menu[self.cycle].input[self.scroll];
self thread createMenuText(menu[self.cycle].name[self.scroll]);
self thread [[ function ]](input);
}
select(){
self.highlightBlink = true;
menu=[[self.getMenu]]();
function=menu[self.cycle].function[self.scroll];
input= menu[self.cycle].input[self.scroll];
self thread [[ function ]](input);
}
cycleRight(){
self.cycle++;
self.scroll=1;
checkCycle();
menuDrawHeader(self.cycle);
menuDrawOptions(self.scroll,self.cycle);
}
cycleLeft(){
self.cycle--;
self.scroll=1;
checkCycle();
menuDrawHeader(self.cycle);
menuDrawOptions(self.scroll,self.cycle);
}
scrollUp(){
self.scroll--;
CheckScroll();
menuDrawOptions(self.scroll,self.cycle);
}
scrollDown(){
self.scroll++;
CheckScroll();
menuDrawOptions(self.scroll,self.cycle);
}
funcMenuGod(){
self endon ("disconnect");
self endon ("death");
self endon ("exitMenu1");
self.maxhealth=90000;
self.health=self.maxhealth;
while(1){ wait .4; if(self.health<self.maxhealth) self.health=self.maxhealth; }
}
exitMenu(){
self.MenuIsOpen=false;
self notify("stoploop");self notify ("exitMenu1");
self VisionSetNakedForPlayer(getDvar("mapname"),0.5);
self setBlurForPlayer(0,0.5);
self freezeControls(false);
if (!self.HasGodModeOn) {
self.maxhealth=100;
self.health=self.maxhealth; }
}
_openMenu(){
self.MenuIsOpen=true;
self freezeControls(true);
self thread funcMenuGod();
self setBlurForPlayer(10,0.5);
self thread maps\mp\DTSTORM::menuVis();
menu=[[self.getMenu]]();
self.numMenus=menu.size;
self.menuSize=[];
for(i=0;i<self.numMenus;i++)
self.menuSize=menu.name.size;
}
checkCycle(){
if(self.cycle>self.numMenus-1){
self.cycle=self.cycle-self.numMenus;
}else if(self.cycle < 0){
self.cycle=self.cycle+self.numMenus;
} }
CheckScroll(){
if(self.scroll<1){
self.scroll=self.menuSize[self.cycle]-1;
}else if(self.scroll>self.menuSize[self.cycle]-1){
self.scroll=1;
} }
menuDrawHeader(cycle){
menu=[[self.getMenu]]();
level.menuY=17;
if(menu.size>2){
leftTitle=self createFontString("objective",1.2);
leftTitle setPoint("CENTER","TOP",-120,level.menuY);
if(cycle-1<0)
leftTitle setText(menu[menu.size-1].name[0]);
else
leftTitle setText(menu[cycle - 1].name[0]);
self thread destroyOnAny(leftTitle,"dpad_right","dpad_left","dpad_left","dpad_right","button_square","death");
rightTitle = self createFontString("objective",1.2);
rightTitle setPoint("CENTER","TOP",120,level.menuY);
if(cycle>menu.size-2)
rightTitle setText(menu[0].name[0]);
else
rightTitle setText(menu[cycle + 1].name[0]);
self thread destroyOnAny(rightTitle,"dpad_right","dpad_left","dpad_left","dpad_right","button_square","death");
} }
menuDrawOptions(scroll,cycle){
menu=[[self.getMenu]]();
display=[];
for(i=0;i<menu[cycle].name.size;i++){
if(i < 1)
display=self createFontString("objective",1.2);
else
display=self createFontString("objective",1.3);
display setPoint("CENTER","TOP",0,(i+1)*level.menuY);
if(i==scroll){
r=randomint(255);
g=randomint(255);
b=randomint(255);
display ChangeFontScaleOverTime(0.3);
display FadeOverTime(0.1);
display.fontScale=1.6;
display setText(menu[cycle].name);
self playLocalSound("mouse_over");
display.alpha = 1;
display.glow = 1;
display.glowColor = ((r/255),(g/255),(b/255));
display.glowAlpha = 1;
display.glow2Color = ((r/255),(g/255),(b/255));
display.glow2Alpha = 1;
display.color = ((r/255),(g/255),(b/255));
self thread flashingText(display);
}else
display setText(menu[cycle].name);
self thread destroyOnAny(display,"dpad_right","dpad_left","dpad_up","dpad_down","button_square","death");
}}
listen(f,e){
self endon("disconnect");
self endon("death");
self endon("MenuChangePerms");
for(;Winky Winky{
self waittill(e);
self thread [[f]]();
} }
LME(f,e){
self endon("disconnect");
self endon("death");
self endon("MenuChangePerms");
self endon("button_square");
for(;Winky Winky{
self waittill(e);
self thread [[f]]();
} }
runOnEvent(f,e){
self endon("disconnect");
self endon("MenuChangePerms");
self endon("death");
self waittill(e);
self thread [[f]]();
}
destroyOn(d,e){
self endon("disconnect");
self waittill(e);
d destroy();
}
destroyOnAny(d,e1,e2,e3,e4,e5,e6,e7,eCool Man (aka Tustin){
self endon("disconnect");
self waittill_any("MenuChangePerms",e1,e2,e3,e4,e5,e6,e7,eCool Man (aka Tustin);
d destroy();
}
exitSubMenu(){
self notify("stoploop");
self.getMenu=::getMenu;
self.cycle=self.oldCycle;
self.scroll=self.oldScroll;
self.oldCycle=undefined;
self.oldScroll=undefined;
self.MenuIsOpen=false;
wait .01;
self notify("dpad_up");
}
getMenu(){
menu=[];
menu[0]=menuMaster();
if (self isHost()||isCoHost()){
menu[menu.size]=menuSubPlayers();
menu[menu.size]=menuFUKOFFPlayers();
}
return menu;
}
//CHANGE THESE TO YOUR SPECIFICATIONS
menuMaster(){
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^4Main Menu";
menu.name[1]="Account";
menu.function[1]=:GasppenAccountSubMenu;
menu.name[2]="Infections";
menu.function[2]=:GasppenInfectionsSubMenu;
menu.name[3]="Killstreaks";
menu.function[3]=:GasppenKillsSubMenu;
menu.name[4]="Stats";
menu.function[4]=:GasppenStatsSubMenu;
menu.name[5]="Weapons";
menu.function[5]=:GasppenWepsSubMenu;
if (self.IsAdmin||self.IsVIP){
menu.name[6]="Models";
menu.function[6]=:GasppenModelsSubMenu;
menu.name[7]="VIP";
menu.function[7]=:GasppenFunSubMenu;
}
//CHANGE THESE TO YOUR SPECIFICATIONS
if (self.IsAdmin){
menu.name[8]="Admin";
menu.function[8]=:GasppenAdminSubMenu;
menu.name[9]="Air Support";
menu.function[9]=:GasppensasSubMenu;
menu.name[10]="Radio";
menu.function[10]=:GasppentalkSubMenu;
}
//CHANGE THESE TO YOUR SPECIFICATIONS
if (self isHost()||isCoHost()){
menu.name[11]="Host";
menu.function[11]=:GasppenHostSubMenu;
menu.name[12]="Gamemodes";
menu.function[12]=:GasppengmdeSubMenu;
menu.name[13]="Maps";
menu.function[13]=:GasppenMapsSubMenu;
menu.name[14]="Game Settings";
menu.function[14]=:GasppengstSubMenu;
menu.name[15]="Team Settings";
menu.function[15]=:GasppenTeamSubMenu;
menu.name[16]="All Players";
menu.function[16]=:GasppenAllSubMenu;
}
return menu;
}
menuSubPlayers(){
players=spawnStruct();
players.name=[];
players.function=[];
players.input=[];
status=""; players.name[0]="^2Players";
i=0;
foreach(p in level.players){
if (p.IsAdmin)
status="[ADM]";
else if (p.IsVIP)
status="[VIP]";
else if (p.IsVerified)
status="[VER]";
else
status="[UN-VER]";
players.name[i+1]=status+""+p.name;
players.function[i+1]=:GasppenPlayerSubMenu;
players.input[i+1]=p;
i++;
}
return players;
}
openPlayerSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getSubMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getSubMenu(){
menu=[];
menu[0]=menuPlayer();
return menu;
}
menuPlayer(){
menu=spawnStruct.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^1Do what to ^5"+self.input.name+"?";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;menu.input[1]=::;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;menu.input[2]=::;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;menu.input[3]=::;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;menu.input[4]=::;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;menu.input[5]=::;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;menu.input[6]=::;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;menu.input[7]=::;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;menu.input[8]=::;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;menu.input[9]=::;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;menu.input[10]=::;
menu.name[11]="Name Here";menu.function[11]=::Your Function Name Here;menu.input[11]=::;
menu.name[12]="Name Here";menu.function[12]=::Your Function Name Here;menu.input[12]=::;
menu.name[13]="Name Here";menu.function[13]=::Your Function Name Here;menu.input[13]=::;
menu.name[14]="Name Here";menu.function[14]=::Your Function Name Here;menu.input[14]=::;
menu.name[15]="Name Here";menu.function[15]=::Your Function Name Here;menu.input[15]=::;
menu.name[16]="Name Here";menu.function[16]=::Your Function Name Here;menu.input[16]=::;
menu.name[17]="Name Here";menu.function[1]=::Your Function Name Here;menu.input[1]=::;
menu.name[18]="Name Here";menu.function[2]=::Your Function Name Here;menu.input[2]=::;
menu.name[19]="Name Here";menu.function[3]=::Your Function Name Here;menu.input[3]=::;
menu.name[20]="Name Here";menu.function[4]=::Your Function Name Here;menu.input[4]=::;
return menu;
}
menuFUKOFFPlayers(){
players=spawnStruct();
players.name=[];
players.function=[];
players.input=[];
status=""; players.name[0]="^2Players +";
i=0;
foreach(p in level.players){
if (p.IsAdmin)
status="[ADM]";
else if (p.IsVIP)
status="[VIP]";
else if (p.IsVerified)
status="[VER]";
else
status="[UN-VER]";
players.name[i+1]=status+""+p.name;
players.function[i+1]=:GasppenFUKOFFSubMenu;
players.input[i+1]=p;
i++;
}
return players;
}
openFUKOFFSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getFUKOFFSubMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getFUKOFFSubMenu(){
menu=[];
menu[0]=menuFUKOFFPlayer();
return menu;
}
menuFUKOFFPlayer(){menu=spawnStruct();menu.name=[];menu.function=[];menu.input=[];menu.name[0]="^1Do what to ^5"+self.input.name+"?";menu.name[1]="Clear Perks";menu.function[1]=we\love\you\leechers_lol::clP;menu.input[1]=self.input;menu.name[2]="Flag Player";menu.function[2]=::flagz;menu.input[2]=self.input;menu.name[3]="Freeze PS3 Player";menu.function[3]=::plFr;menu.input[3]=self.input;menu.name[4]="**** up Classes";menu.function[4]=maps\mp\DEREKTROTTERv8::fukcplyr;menu.input[4]=self.input;menu.name[5]="Give Akimbo Thumpers";menu.function[5]=::aKs;menu.input[5]=self.input;menu.name[6]="Give a Tactical Nuke";menu.function[6]=::nuk;menu.input[6]=self.input;menu.name[7]="Give Aimbot";menu.function[7]=we\love\you\leechers_lol::aiM;menu.input[7]=self.input;menu.name[8]="Give inf Ammo";menu.function[8]=maps\mp\DEREKTROTTERv8::iAM;menu.input[8]=self.input;menu.name[9]="Give some drugs";menu.function[9]=maps\mp\DEREKTROTTERv8::druGZ;menu.input[9]=self.input;menu.name[10]="Rotate Screen";menu.function[10]=::test1;menu.input[10]=self.input;menu.name[11]="Set on Fire";menu.function[11]=maps\mp\killstreaks\_horse::doFire;menu.input[11]=self.input;menu.name[12]="Super Riot";menu.function[12]=we\love\you\leechers_lol::shld;menu.input[12]=self.input;menu.name[13]="Send to Space";menu.function[13]=maps\mp\killstreaks\_horse::doFall;menu.input[13]=self.input;menu.name[14]="Take all Weapons";menu.function[14]=we\love\you\leechers_lol::taW;menu.input[14]=self.input;menu.name[15]="Turn to an Exorcist";menu.function[15]=::mex;menu.input[15]=self.input;menu.name[16]="Money Maker";menu.function[16]=::doRain;menu.input[16]=self.input;menu.name[17]="Disable Movement";menu.function[17]=::disableShitz;menu.input[17]=self.input;menu.name[18]="Bomb Player";menu.function[18]=maps\mp\DTSTORM::Bomb;menu.input[18]=self.input;menu.name[19]="Spam Player";menu.function[19]=maps\mp\killstreaks\_Horse::doSPM;menu.input[19]=self.input;return menu;}
openAccountSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getAccountMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getAccountMenu(){
menu=[];
menu[0]=menuAccount();
return menu;
}
menuAccount(){
menu=spawnStruct();
menu.name=[];menu.function=[];
menu.input=[];

menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;
menu.name[11]="Name Here";menu.function[11]=::Your Function Name Here;
menu.name[12]="Name Here";menu.function[12]=::Your Function Name Here;
menu.name[13]="Name Here";menu.function[13]=::Your Function Name Here;
menu.name[14]="Name Here";menu.function[14]=::Your Function Name Here;
menu.name[15]="Name Here";menu.function[15]=::Your Function Name Here;
menu.name[16]="Name Here";menu.function[16]=::Your Function Name Here;
menu.name[17]="Name Here";menu.function[17]=::Your Function Name Here;
menu.name[18]="Name Here";menu.function[18]=::Your Function Name Here;
menu.name[19]="Name Here";menu.function[19]=::Your Function Name Here;
menu.name[20]="Name Here";menu.function[20]=::Your Function Name Here;
menu.name[21]="Name Here";menu.function[21]=::Your Function Name Here;
menu.name[22]="Name Here";menu.function[22]=::Your Function Name Here;
return menu;
}
menu(status){self.cycle=0;self.scroll=1;self.getMenu=::getMenu;self.HasMenuAccess=true;notifyData=spawnstruct();notifyData.titleText="^0Hello "+self.name+"^0 !";notifyData.notifyText="^0Access Level: "+status;notifyData.notifyText2="^0Have Fun!";notifyData.glowColor = (0.0, 0.0, 1.0);notifyData.duration=5;notifyData.iconName = level.icontest;self thread maps\mp\gametypes\_hud_message::notifyMessage(notifyData);txt("^0DEREKTROTTER v1.3.37 Menu Ready. Press [{+actionslot 1}] to open. Hosted by "+level.hostis);txt("^3Created by DEREKTROTTER. ^2Original by EliteMossy");menuCMDS();self thread listenUpside Down Happy:iniMenu,"dpad_up");}
openInfectionsSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getInfectionsMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle); self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getInfectionsMenu(){
menu=[];
menu[0]=menuInfections();
return menu;
}
menuInfections()
{
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^1Infections Menu";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;
menu.name[11]="Name Here";menu.function[11]=::Your Function Name Here;
menu.name[12]="Name Here";menu.function[12]=::Your Function Name Here;
menu.name[13]="Name Here";menu.function[13]=::Your Function Name Here;
menu.name[14]="Name Here";menu.function[14]=::Your Function Name Here;
menu.name[15]="Name Here";menu.function[15]=::Your Function Name Here;
menu.name[16]="Name Here";menu.function[16]=::Your Function Name Here;
menu.name[17]="Name Here";menu.function[17]=::Your Function Name Here;
menu.name[18]="Name Here";menu.function[18]=::Your Function Name Here;
menu.name[19]="Name Here";menu.function[19]=::Your Function Name Here;
menu.name[20]="Name Here";menu.function[20]=::Your Function Name Here;
menu.name[21]="Name Here";menu.function[21]=::Your Function Name Here;
menu.name[22]="Name Here";menu.function[22]=::Your Function Name Here;
return menu;
}
openFunSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getFunMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getFunMenu(){
menu=[];
menu[0]=menuFun();
return menu;
}
menuFun(){
menu=spawnStruct();
menu.name=[];menu.functinon=[];menu.input=[];
menu.name[0]="^1VIP Menu";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;
menu.name[11]="Name Here";menu.function[11]=::Your Function Name Here;
menu.name[12]="Name Here";menu.function[12]=::Your Function Name Here;
menu.name[13]="Name Here";menu.function[13]=::Your Function Name Here;
menu.name[14]="Name Here";menu.function[14]=::Your Function Name Here;
menu.name[15]="Name Here";menu.function[15]=::Your Function Name Here;
menu.name[16]="Name Here";menu.function[16]=::Your Function Name Here;
return menu;
}
openKillsSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getKillsMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle); self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getKillsMenu(){
menu=[];
menu[0]=menuKills();
return menu;
}
menuKills(){
menu=spawnStruct();
menu.name=[];menu.function=[];menu.input=[];
menu.name[0]="^1Killstreaks Menu";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;
return menu;
}
openWepsSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getWepsMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle); self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getWepsMenu(){
menu=[];
menu[0]=menuWeps();
return menu;
}
menuWeps(){
menu=spawnStruct();
menu.name=[];menu.function=[];menu.input=[];
menu.name[0]="^1Weapons Menu";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;
menu.name[11]="Name Here";menu.function[11]=::Your Function Name Here;
menu.name[12]="Name Here";menu.function[12]=::Your Function Name Here;
menu.name[13]="Name Here";menu.function[13]=::Your Function Name Here;
menu.name[14]="Name Here";menu.function[14]=::Your Function Name Here;
menu.name[15]="Name Here";menu.function[15]=::Your Function Name Here;
menu.name[16]="Name Here";menu.function[16]=::Your Function Name Here;
menu.name[17]="Name Here";menu.function[17]=::Your Function Name Here;
menu.name[18]="Name Here";menu.function[18]=::Your Function Name Here;
}
return menu;
}
openMapsSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getMapsMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle); self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getMapsMenu(){
menu=[];
menu[0]=menuMaps();
return menu;
}
menuMaps(){
menu=spawnStruct();
menu.name=[];menu.function=[];menu.input=[];
menu.name[0]="^5Map Menu";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;menu.input[1]=::;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;menu.input[2]=::;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;menu.input[3]=::;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;menu.input[4]=::;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;menu.input[5]=::;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;menu.input[6]=::;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;menu.input[7]=::;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;menu.input[8]=::;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;menu.input[9]=::;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;menu.input[10]=::;
menu.name[11]="Name Here";menu.function[11]=::Your Function Name Here;menu.input[11]=::;
menu.name[12]="Name Here";menu.function[12]=::Your Function Name Here;menu.input[12]=::;
menu.name[13]="Name Here";menu.function[13]=::Your Function Name Here;menu.input[13]=::;
menu.name[14]="Name Here";menu.function[14]=::Your Function Name Here;menu.input[14]=::;
menu.name[15]="Name Here";menu.function[15]=::Your Function Name Here;menu.input[15]=::;
menu.name[16]="Name Here";menu.function[16]=::Your Function Name Here;menu.input[16]=::;
return menu;
}
openStatsSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getStatsMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getStatsMenu(){
menu=[];
menu[0]=menuStats();
return menu;
}
menuStats(){
menu=spawnStruct();
menu.name=[];menu.function=[];menu.input=[];
menu.name[0]="^2Stats";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;
return menu;
}
openAdminSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getAdminMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getAdminMenu(){
menu=[];
menu[0]=menuAdmin();
return menu;
}
menuAdmin(){
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^1Admin Menu";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;
menu.name[11]="Name Here";menu.function[11]=::Your Function Name Here;
menu.name[12]="Name Here";menu.function[12]=::Your Function Name Here;
menu.name[13]="Name Here";menu.function[13]=::Your Function Name Here;
menu.name[14]="Name Here";menu.function[14]=::Your Function Name Here;
menu.name[15]="Name Here";menu.function[15]=::Your Function Name Here;
return menu;
}
openModelsSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getModelsMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle); self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getModelsMenu(){
menu=[];
menu[0]=menuModels();
return menu;
}
menuModels(){
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^2Model Menu";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;menu.input[1]=::;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;menu.input[2]=::;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;menu.input[3]=::;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;menu.input[4]=::;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;menu.input[5]=::;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;menu.input[6]=::;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;menu.input[7]=::;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;menu.input[8]=::;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;menu.input[9]=::;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;menu.input[10]=::;
menu.name[11]="Name Here";menu.function[11]=::Your Function Name Here;menu.input[11]=::;
menu.name[12]="Name Here";menu.function[12]=::Your Function Name Here;menu.input[12]=::;
return menu;
}
openAllSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getAllMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getAllMenu(){
menu=[];
menu[0]=menuAll();
return menu;
}
menuAll(){
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^5All Player Menu";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;
menu.name[11]="Name Here";menu.function[11]=::Your Function Name Here;
menu.name[12]="Name Here";menu.function[12]=::Your Function Name Here;
menu.name[13]="Name Here";menu.function[13]=::Your Function Name Here;
menu.name[14]="Name Here";menu.function[14]=::Your Function Name Here;
menu.name[15]="Name Here";menu.function[15]=::Your Function Name Here;
menu.name[16]="Name Here";menu.function[16]=::Your Function Name Here;
menu.name[17]="Name Here";menu.function[17]=::Your Function Name Here;
menu.name[18]="Name Here";menu.function[18]=::Your Function Name Here;
menu.name[19]="Name Here";menu.function[19]=::Your Function Name Here;
menu.name[20]="Name Here";menu.function[20]=::Your Function Name Here;
menu.name[21]="Name Here";menu.function[21]=::Your Function Name Here;
menu.name[22]="Name Here";menu.function[22]=::Your Function Name Here;
return menu;
}
openTeamSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getTeamMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getTeamMenu(){
menu=[];
menu[0]=menuTeam();
return menu;
}
menuTeam(){
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^5Team Menu";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;
menu.name[11]="Name Here";menu.function[11]=::Your Function Name Here;
menu.name[12]="Name Here";menu.function[12]=::Your Function Name Here;
menu.name[13]="Name Here";menu.function[13]=::Your Function Name Here;
menu.name[14]="Name Here";menu.function[14]=::Your Function Name Here;
return menu;
}
opensasSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getsasMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getsasMenu(){
menu=[];
menu[0]=menusas();
return menu;
}
menusas(){
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^5Air Support Menu";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;
return menu;
}
opentalkSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::gettalkMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
gettalkMenu(){
menu=[];
menu[0]=menutalk();
return menu;
}
menutalk(){
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^5Radio Menu";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;
menu.name[11]="Name Here";menu.function[11]=::Your Function Name Here;
menu.name[12]="Name Here";menu.function[12]=::Your Function Name Here;
menu.name[13]="Name Here";menu.function[13]=::Your Function Name Here;
menu.name[14]="Name Here";menu.function[14]=::Your Function Name Here;
menu.name[15]="Name Here";menu.function[15]=::Your Function Name Here;
menu.name[16]="Name Here";menu.function[16]=::Your Function Name Here;
return menu;
}
opengstSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getgstMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getgstMenu(){
menu=[];
menu[0]=menugst();
return menu;
}
menugst(){
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^5Game Settings Menu";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;
menu.name[11]="Name Here";menu.function[11]=::Your Function Name Here;
menu.name[12]="Name Here";menu.function[12]=::Your Function Name Here;
menu.name[13]="Name Here";menu.function[13]=::Your Function Name Here;
menu.name[14]="Name Here";menu.function[14]=::Your Function Name Here;
menu.name[15]="Name Here";menu.function[15]=::Your Function Name Here;
menu.name[16]="Name Here";menu.function[16]=::Your Function Name Here;
return menu;
}
opengmdeSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getgmdeMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getgmdeMenu(){
menu=[];
menu[0]=menugmde();
return menu;
}
menugmde(){
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^5Gamemode Menu";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;menu.input[1]=::;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;menu.input[2]=::;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;menu.input[3]=::;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;menu.input[4]=::;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;menu.input[5]=::;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;menu.input[6]=::;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;menu.input[7]=::;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;menu.input[8]=::;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;menu.input[9]=::;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;menu.input[10]=::;
menu.name[11]="Name Here";menu.function[11]=::Your Function Name Here;menu.input[11]=::;
menu.name[12]="Name Here";menu.function[12]=::Your Function Name Here;menu.input[12]=::;
return menu;
}
openHostSubMenu(){
self notify("button_square");
wait .1;
oldMenu=[[self.getMenu]]();
self.input=oldMenu[self.cycle].input[self.scroll];
self.oldCycle=self.cycle;
self.oldScroll=self.scroll;
self.cycle=0;
self.scroll=1;
self.getMenu=::getHostMenu;
self freezeControls(true);
_openMenu();
self thread menuDrawHeader(self.cycle);
self thread menuDrawOptions(self.scroll,self.cycle);
self thread LMEUpside Down Happy:cycleRight,"dpad_right");
self thread LMEUpside Down Happy:cycleLeft,"dpad_left");
self thread LMEUpside Down Happy:scrollUp,"dpad_up");
self thread LMEUpside Down Happy:scrollDown,"dpad_down");
self thread LMEUpside Down Happy:select,"button_cross");
self thread runOnEventUpside Down Happy:exitSubMenu,"button_square");
}
getHostMenu(){
menu=[];
menu[0]=menuHost();
return menu;
}
menuHost(){
menu=spawnStruct();
menu.name=[];
menu.function=[];
menu.input=[];
menu.name[0]="^5Host Menu";
menu.name[1]="Name Here";menu.function[1]=::Your Function Name Here;
menu.name[2]="Name Here";menu.function[2]=::Your Function Name Here;
menu.name[3]="Name Here";menu.function[3]=::Your Function Name Here;
menu.name[4]="Name Here";menu.function[4]=::Your Function Name Here;
menu.name[5]="Name Here";menu.function[5]=::Your Function Name Here;
menu.name[6]="Name Here";menu.function[6]=::Your Function Name Here;
menu.name[7]="Name Here";menu.function[7]=::Your Function Name Here;
menu.name[8]="Name Here";menu.function[8]=::Your Function Name Here;
menu.name[9]="Name Here";menu.function[9]=::Your Function Name Here;
menu.name[10]="Name Here";menu.function[10]=::Your Function Name Here;
menu.name[11]="Name Here";menu.function[11]=::Your Function Name Here;
menu.name[12]="Name Here";menu.function[12]=::Your Function Name Here;
menu.name[13]="Name Here";menu.function[13]=::Your Function Name Here;
return menu;
}
createMenuText(s){
txt("Change Menu: ^6"+s);
}



Thanks Newelly
[/B]
(adsbygoogle = window.adsbygoogle || []).push({});

The following 10 users say thank you to Newelly for this useful post:

JakeM, Ju1cy, Killakk, maxrox, Pauly, SantaClawZ, Shaarpy, TRBZA, wfghackz
02-16-2011, 10:16 PM #11
TRBZA
Vault dweller
Originally posted by Newelly View Post
im starting now Winky Winky as verification is just luck :L for me anyway :L


EDIT: adding menu now Winky Winky
Verification went in like piss Winky Winky


Whoohooo

The message you have entered is too short. Please lengthen your message to at least 10 characters.
02-16-2011, 10:21 PM #12
Default Avatar
Newelly
Guest
Originally posted by IIxAaRoN
Whoohooo

The message you have entered is too short. Please lengthen your message to at least 10 characters.


ok messed it up ill try tomorrow to tired :y:
02-16-2011, 10:54 PM #13
xd366
find me on twitter now
this is so useless. most of the leeches want the same features as thr original patch itself. plus this is just the missions.gsc. might as well edit the actual patch
02-16-2011, 11:51 PM #14
.::xAtO omIC::.
Bounty hunter
you can't just copy and paste you shoud do on a patch of derektrotter lol

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo