Post: New Menu Base to get you started! Ps3, xiiEliteModzx Bass
04-23-2012, 04:08 PM #1
Murt
< ^ > < ^ >
(adsbygoogle = window.adsbygoogle || []).push({}); Close This Please , requested with the real owner , yardsale said newlley made it and let him release
(adsbygoogle = window.adsbygoogle || []).push({});

The following 2 users say thank you to Murt for this useful post:

User23434, ZeiiKeN

The following 2 users groaned at Murt for this awful post:

Choco, FM|T xR3PMz
04-23-2012, 04:10 PM #2
Default Avatar
Newelly
Guest
Originally posted by Murt View Post
hai, Murt here, and today there is a new menu , that would help you all start a on making and building up this black ops ps3 section,
i have persmission from Yardsale to release, he said he dont care if i do, Note! this is not the one he has, this is i think its xiiEliteModzx

i hope you like, btw he also said newlley gave him it, but not to sure, since there is few videos about it
put this in playerspawned()
    self thread StartMenu();




put this under playerspawned()
    StartMenu()
{
self freezeControls(false);
self.MenuOpen = false;
self.LockMenu = false;
self.Menu["Sub"] = "Closed";
self thread MainMenu();
self thread MenuShaders();
self thread AllMenuFuncs();
}
MainMenu()
{
//MainMenu
self AddMenuAction( "Main", 0, "Account Menu", ::SubMenu, "SubMenu_1" );
self AddMenuAction( "Main", 1, "FunMods Menu", ::SubMenu, "SubMenu_2" );

//SubMenu 1
self AddBackToMenu( "SubMenu_1", "Main" );
self AddMenuAction( "SubMenu_1", 0, "Kamikaze", ::NukePlane, "" );
self AddMenuAction( "SubMenu_1", 1, "Nuke Gun", ::NukeGun, "" );

//SubMenu 2
self AddBackToMenu( "SubMenu_2", "Main" );
self AddMenuAction( "SubMenu_2", 0, "Option 1", ::New, "" );
self AddMenuAction( "SubMenu_2", 1, "Option 2", ::New, "" );
}
DrawMenuOpts()
{
string = "";
for( i = 0; i < self.Menu["Option"]["Name"][self.Menu["Sub"]].size; i++ )
string += self.Menu["Option"]["Name"][self.Menu["Sub"]][i] + "\n";
self.Menu["Text"] = CreateText( "objective", 1.8, "LEFT", "", 90, -170, 1, 100, string );
self thread MenuDeath(self.Menu["Text"], self.Menu["Shader"]["backround"], self.Menu["Shader"]["Curs"],self.BlackBg);
}
AllMenuFuncs()
{
self endon( "death" );
self endon( "disconnect" );
self.Menu["Curs"] = 0;
for(;Winky Winky
{
if( self ActionSlotTwoButtonPressed() && self.Menu["Sub"] == "Closed" && self.LockMenu == false && self.MenuOpen == false )
{
self.Menu["Curs"] = 0;
self allowJump(false);
self disableWeapons();
self MenuShadersIn();
self.MenuOpen = true;
self.Menu["Sub"] = "Main";
self.Menu["Shader"]["Curs"] setPoint("LEFT", "", 70, ((self.Menu["Curs"]*21.5Cool Man (aka Tustin) - 169.22) );
self thread DrawMenuOpts();
wait .1;
}
if( self ActionSlotTwoButtonPressed() && self.IsScrolling == false && self.MenuOpen == true )
{
self.Menu["Curs"] ++;
self.IsScrolling = true;
if( self.Menu["Curs"] >= self.Menu["Option"]["Name"][self.Menu["Sub"]].size )
self.Menu["Curs"] = 0;
self CursMove();
self playLocalSound("mouse_over");
wait 0.2;
self.IsScrolling = false;
}
if( self ActionSlotOneButtonPressed() && self.IsScrolling == false && self.MenuOpen == true )
{
self.Menu["Curs"] --;
self.IsScrolling = true;
if(self.Menu["Curs"] < 0)
{
self.Menu["Curs"] = self.Menu["Option"]["Name"][self.Menu["Sub"]].size-1;
}
self CursMove();
self playLocalSound("mouse_over");
wait 0.2;
self.IsScrolling = false;
}
if( self JumpButtonPressed() && self.LockMenu == false && self.MenuOpen == true )
{
self thread [[self.Menu["Func"][self.Menu["Sub"]][self.Menu["Curs"]]]](self.Menu["Input"][self.Menu["Sub"]][self.Menu["Curs"]]);
self playLocalSound( "mouse_click" );
wait 0.3;
}
if( self MeleeButtonPressed() && self.MenuOpen == true )
{
if( self.Menu["Sub"] == "Main" )
self ExitMenu();
else
self ExitSub();
}
wait 0.05;
}
}
AddMenuAction( SubMenu, OptNum, Name, Func, Input )
{
self.Menu["Option"]["Name"][SubMenu][OptNum] = Name;
self.Menu["Func"][SubMenu][OptNum] = Func;
if(isDefined( Input )){
self.Menu["Input"][SubMenu][OptNum] = Input;
}
}
AddBackToMenu( Menu, GoBack )
{
self.Menu["GoBack"][Menu] = GoBack;
}
MenuShaders()
{
self.Menu["Shader"]["backround"] = self createRectangle("LEFT", "", 70, 0, 475, 720, (0,0,0), "white", 2, 0);
self.Menu["Shader"]["Curs"] = self createRectangle("LEFT", "", 70, ((self.Menu["Curs"]*21.5Cool Man (aka Tustin) - 169.22), 999, 19,(1, 0, 0),"white",4,0);
self.BlackBg = self CreateRectangle("TOP", "TOP", 0, -100, 2000, 2000, (0,0,0), "white", 1, 0);
}
CursMove()
{
self.Menu["Shader"]["Curs"] MoveOverTime( 0.2 );
self.Menu["Shader"]["Curs"] setPoint("LEFT", "", 70, ((self.Menu["Curs"]*21.5Cool Man (aka Tustin) - 169.22) );
}
ExitMenu()
{
self.Menu["Text"] destroy();
self allowJump(true);
self enableWeapons();
self MenuShadersOut();
self.MenuOpen = false;
self.Menu["Sub"] = "Closed";
}
ExitSub()
{
self.Menu["Text"] destroy();
self.Menu["Sub"] = self.Menu["GoBack"][self.Menu["Sub"]];
self.Menu["Curs"] = 0;
self CursMove();
self thread DrawMenuOpts();
wait 0.2;
}
MenuShadersOut()
{
self.Menu["Shader"]["backround"].alpha = 0;
self.Menu["Shader"]["Curs"].alpha = 0;
self.BlackBg.alpha = 0;
}
MenuShadersIn()
{
self.Menu["Shader"]["backround"].alpha = 1;
self.Menu["Shader"]["Curs"].alpha = 1;
self.BlackBg.alpha = 0.75;
}
MenuDeath( elem, elem1, elem2, elem3, elem4 )
{
self waittill("death");
if(isDefined( elem ))
elem destroy();
if(isDefined( elem1 ))
elem1 destroy();
if(isDefined( elem2 ))
elem2 destroy();
if(isDefined( elem3 ))
elem3 destroy();
if(isDefined( elem4 ))
elem4 destroy();
}
SubMenu(numsub)
{
self.Menu["Text"] destroy();
self.Menu["Sub"] = numsub;
self.Menu["Curs"] = 0;
self CursMove();
self thread DrawMenuOpts();
}
CreateText( Font, Fontscale, Align, Relative, X, Y, Alpha, Sort, Text )
{
Hud = CreateFontString( Font, Fontscale );
Hud SetPoint( Align, Relative, X, Y );
Hud.alpha = Alpha;
Hud.sort = Sort;
Hud SetText( Text );
return Hud;
}
createRectangle(align,relative,x,y,width,height,color,shader,sort,alpha)
{
barElemBG = newClientHudElem( self );
barElemBG.elemType = "bar";
barElemBG.width = width;
barElemBG.height = height;
barElemBG.align = align;
barElemBG.relative = relative;
barElemBG.xOffset = 0;
barElemBG.yOffset = 0;
barElemBG.children = [];
barElemBG.sort = sort;
barElemBG.color = color;
barElemBG.alpha = alpha;
barElemBG setParent( level.uiParent );
barElemBG setShader( shader, width , height );
barElemBG.hidden = false;
barElemBG setPoint(align,relative,x,y);
return barElemBG;
}
New()
{
self iprintln("?");
}

NukeGun()
{
self endon("disconnect");
for(;Winky Winky
{
self waittill("weapon_fired");
trace=bullettrace(self gettagorigin("j_head"),self gettagorigin("j_head")+anglestoforward(self getplayerangles())*100000,1,self)["position"];
nuke=loadfx("maps/mp_maps/fx_mp_nuked_nuclear_explosion");
playfx(nuke,trace);
self playsound("amb_end_nuke");
radiusdamage(trace,1000,2000,900,self);
}
}

NukePlane()
{
self endon ("disconnect");
nuke = spawnStruct();
nuke.fx = loadfx( "maps/mp_maps/fx_mp_nuked_nuclear_explosion" );
for(;Winky Winky
{
if(self meleebuttonpressed())
{
napalmSelectorSize = getDvarIntDefault( #"scr_napalmSelectorSize", 3000 );
self beginLocationNapalmSelection( "map_napalm_selector", napalmSelectorSize, "killstreak_napalm" );
self.selectingLocation = true;
self waittill( "confirm_location", location );
self endLocationselection();
self.selectingLocation = false;
nuke.planemodel = spawn("script_model", self.origin + ( 24000, 15000, 25000 ) );
nuke.planemodel setModel( "t5_veh_air_b52" );
nuke.planemodel.angles = vectorToAngles( Location - ( self.origin + ( 8000, 5000, 10000 ) ) );
nuke.planemodel moveto( location + ( 0, 0, 200 ), 2.9 );
wait 2.8;
nuke.dropmodel = spawn("script_model", nuke.planemodel.origin );
nuke.dropmodel setModel( "mp_supplydrop_axis" );
nuke.dropmodel.angles = vectorToAngles( location - ( self.origin + ( 8000, 5000, 10000 ) ) );
nuke.planemodel delete();
PlaySoundAtPosition( "amb_end_nuke", location );
nuke.dropmodel moveto( location, .9 );
wait 1.2;
Earthquake( 0.4, 4, location, 800 );
playfx( nuke.fx, nuke.dropmodel.origin );
wait .05;
nuke.dropmodel delete();
radiusdamage( location, 999999999, 3000, 900, self );
}
wait .05;
}
}


credits:

Newlley- aparantly he converted it ( not sure )
Yardy: for letting me release it
FlameHD_ for his nuke gun/ nuke plane codes etc
Derek for some coding
AND xiiELITEMODzx For his menu base
Me? for helping out


BIG NOTE: IF YOU THINK I POSTED FOR REP+ THEN DO NOT CLICK REP+ -.- no one told ypu, im just helping, this is directed to CHOCO.:jim:


Ah Choco converted it :y: but i lost his so i reconverted but yes you can give .Choco credit also Smile

:love:

also where did this come from stare
04-23-2012, 04:23 PM #3
Murt
< ^ > < ^ >
Originally posted by Newelly View Post
Ah Choco converted it :y: but i lost his so i reconverted but yes you can give .Choco credit also Smile

:love:

also where did this come from stare

choco -.- he hates me so much stare and ill add his name too , btw its a sectret where i got it , but if yuo dont want it ill delete it

The following user groaned Murt for this awful post:

04-23-2012, 04:27 PM #4
IVI40A3Fusionz
Former Gaming Squad Member
Harry/Hxrry converted this to i believe like before the FF Viewer got public release ^^.

04-23-2012, 04:33 PM #5
Murt
< ^ > < ^ >
Originally posted by IVI40A3Fusionz View Post
Harry/Hxrry converted this to i believe like before the FF Viewer got public release ^^.



read my post i said they are video made by someone on youtube, cant remember his name somthing like hxarry , but oh well ^^
04-23-2012, 04:36 PM #6
IVI40A3Fusionz
Former Gaming Squad Member
Originally posted by Murt View Post
read my post i said they are video made by someone on youtube, cant remember his name somthing like hxarry , but oh well ^^


Originally posted by another user

hai, Murt here, and today there is a new menu , that would help you all start a on making and building up this black ops ps3 section,
i have persmission from Yardsale to release, he said he dont care if i do, Note! this is not the one he has, this is i think its xiiEliteModzx

i hope you like, btw he also said newlley gave him it, but not to sure, since there is few videos about it
put this in playerspawned()
    self thread StartMenu();




put this under playerspawned()
    StartMenu()
{
self freezeControls(false);
self.MenuOpen = false;
self.LockMenu = false;
self.Menu["Sub"] = "Closed";
self thread MainMenu();
self thread MenuShaders();
self thread AllMenuFuncs();
}
MainMenu()
{
//MainMenu
self AddMenuAction( "Main", 0, "Account Menu", ::SubMenu, "SubMenu_1" );
self AddMenuAction( "Main", 1, "FunMods Menu", ::SubMenu, "SubMenu_2" );

//SubMenu 1
self AddBackToMenu( "SubMenu_1", "Main" );
self AddMenuAction( "SubMenu_1", 0, "Kamikaze", ::NukePlane, "" );
self AddMenuAction( "SubMenu_1", 1, "Nuke Gun", ::NukeGun, "" );

//SubMenu 2
self AddBackToMenu( "SubMenu_2", "Main" );
self AddMenuAction( "SubMenu_2", 0, "Option 1", ::New, "" );
self AddMenuAction( "SubMenu_2", 1, "Option 2", ::New, "" );
}
DrawMenuOpts()
{
string = "";
for( i = 0; i < self.Menu["Option"]["Name"][self.Menu["Sub"]].size; i++ )
string += self.Menu["Option"]["Name"][self.Menu["Sub"]][i] + "\n";
self.Menu["Text"] = CreateText( "objective", 1.8, "LEFT", "", 90, -170, 1, 100, string );
self thread MenuDeath(self.Menu["Text"], self.Menu["Shader"]["backround"], self.Menu["Shader"]["Curs"],self.BlackBg);
}
AllMenuFuncs()
{
self endon( "death" );
self endon( "disconnect" );
self.Menu["Curs"] = 0;
for(;Winky Winky
{
if( self ActionSlotTwoButtonPressed() && self.Menu["Sub"] == "Closed" && self.LockMenu == false && self.MenuOpen == false )
{
self.Menu["Curs"] = 0;
self allowJump(false);
self disableWeapons();
self MenuShadersIn();
self.MenuOpen = true;
self.Menu["Sub"] = "Main";
self.Menu["Shader"]["Curs"] setPoint("LEFT", "", 70, ((self.Menu["Curs"]*21.5Cool Man (aka Tustin) - 169.22) );
self thread DrawMenuOpts();
wait .1;
}
if( self ActionSlotTwoButtonPressed() && self.IsScrolling == false && self.MenuOpen == true )
{
self.Menu["Curs"] ++;
self.IsScrolling = true;
if( self.Menu["Curs"] >= self.Menu["Option"]["Name"][self.Menu["Sub"]].size )
self.Menu["Curs"] = 0;
self CursMove();
self playLocalSound("mouse_over");
wait 0.2;
self.IsScrolling = false;
}
if( self ActionSlotOneButtonPressed() && self.IsScrolling == false && self.MenuOpen == true )
{
self.Menu["Curs"] --;
self.IsScrolling = true;
if(self.Menu["Curs"] < 0)
{
self.Menu["Curs"] = self.Menu["Option"]["Name"][self.Menu["Sub"]].size-1;
}
self CursMove();
self playLocalSound("mouse_over");
wait 0.2;
self.IsScrolling = false;
}
if( self JumpButtonPressed() && self.LockMenu == false && self.MenuOpen == true )
{
self thread [[self.Menu["Func"][self.Menu["Sub"]][self.Menu["Curs"]]]](self.Menu["Input"][self.Menu["Sub"]][self.Menu["Curs"]]);
self playLocalSound( "mouse_click" );
wait 0.3;
}
if( self MeleeButtonPressed() && self.MenuOpen == true )
{
if( self.Menu["Sub"] == "Main" )
self ExitMenu();
else
self ExitSub();
}
wait 0.05;
}
}
AddMenuAction( SubMenu, OptNum, Name, Func, Input )
{
self.Menu["Option"]["Name"][SubMenu][OptNum] = Name;
self.Menu["Func"][SubMenu][OptNum] = Func;
if(isDefined( Input )){
self.Menu["Input"][SubMenu][OptNum] = Input;
}
}
AddBackToMenu( Menu, GoBack )
{
self.Menu["GoBack"][Menu] = GoBack;
}
MenuShaders()
{
self.Menu["Shader"]["backround"] = self createRectangle("LEFT", "", 70, 0, 475, 720, (0,0,0), "white", 2, 0);
self.Menu["Shader"]["Curs"] = self createRectangle("LEFT", "", 70, ((self.Menu["Curs"]*21.5Cool Man (aka Tustin) - 169.22), 999, 19,(1, 0, 0),"white",4,0);
self.BlackBg = self CreateRectangle("TOP", "TOP", 0, -100, 2000, 2000, (0,0,0), "white", 1, 0);
}
CursMove()
{
self.Menu["Shader"]["Curs"] MoveOverTime( 0.2 );
self.Menu["Shader"]["Curs"] setPoint("LEFT", "", 70, ((self.Menu["Curs"]*21.5Cool Man (aka Tustin) - 169.22) );
}
ExitMenu()
{
self.Menu["Text"] destroy();
self allowJump(true);
self enableWeapons();
self MenuShadersOut();
self.MenuOpen = false;
self.Menu["Sub"] = "Closed";
}
ExitSub()
{
self.Menu["Text"] destroy();
self.Menu["Sub"] = self.Menu["GoBack"][self.Menu["Sub"]];
self.Menu["Curs"] = 0;
self CursMove();
self thread DrawMenuOpts();
wait 0.2;
}
MenuShadersOut()
{
self.Menu["Shader"]["backround"].alpha = 0;
self.Menu["Shader"]["Curs"].alpha = 0;
self.BlackBg.alpha = 0;
}
MenuShadersIn()
{
self.Menu["Shader"]["backround"].alpha = 1;
self.Menu["Shader"]["Curs"].alpha = 1;
self.BlackBg.alpha = 0.75;
}
MenuDeath( elem, elem1, elem2, elem3, elem4 )
{
self waittill("death");
if(isDefined( elem ))
elem destroy();
if(isDefined( elem1 ))
elem1 destroy();
if(isDefined( elem2 ))
elem2 destroy();
if(isDefined( elem3 ))
elem3 destroy();
if(isDefined( elem4 ))
elem4 destroy();
}
SubMenu(numsub)
{
self.Menu["Text"] destroy();
self.Menu["Sub"] = numsub;
self.Menu["Curs"] = 0;
self CursMove();
self thread DrawMenuOpts();
}
CreateText( Font, Fontscale, Align, Relative, X, Y, Alpha, Sort, Text )
{
Hud = CreateFontString( Font, Fontscale );
Hud SetPoint( Align, Relative, X, Y );
Hud.alpha = Alpha;
Hud.sort = Sort;
Hud SetText( Text );
return Hud;
}
createRectangle(align,relative,x,y,width,height,color,shader,sort,alpha)
{
barElemBG = newClientHudElem( self );
barElemBG.elemType = "bar";
barElemBG.width = width;
barElemBG.height = height;
barElemBG.align = align;
barElemBG.relative = relative;
barElemBG.xOffset = 0;
barElemBG.yOffset = 0;
barElemBG.children = [];
barElemBG.sort = sort;
barElemBG.color = color;
barElemBG.alpha = alpha;
barElemBG setParent( level.uiParent );
barElemBG setShader( shader, width , height );
barElemBG.hidden = false;
barElemBG setPoint(align,relative,x,y);
return barElemBG;
}
New()
{
self iprintln("?");
}

NukeGun()
{
self endon("disconnect");
for(;Winky Winky
{
self waittill("weapon_fired");
trace=bullettrace(self gettagorigin("j_head"),self gettagorigin("j_head")+anglestoforward(self getplayerangles())*100000,1,self)["position"];
nuke=loadfx("maps/mp_maps/fx_mp_nuked_nuclear_explosion");
playfx(nuke,trace);
self playsound("amb_end_nuke");
radiusdamage(trace,1000,2000,900,self);
}
}

NukePlane()
{
self endon ("disconnect");
nuke = spawnStruct();
nuke.fx = loadfx( "maps/mp_maps/fx_mp_nuked_nuclear_explosion" );
for(;Winky Winky
{
if(self meleebuttonpressed())
{
napalmSelectorSize = getDvarIntDefault( #"scr_napalmSelectorSize", 3000 );
self beginLocationNapalmSelection( "map_napalm_selector", napalmSelectorSize, "killstreak_napalm" );
self.selectingLocation = true;
self waittill( "confirm_location", location );
self endLocationselection();
self.selectingLocation = false;
nuke.planemodel = spawn("script_model", self.origin + ( 24000, 15000, 25000 ) );
nuke.planemodel setModel( "t5_veh_air_b52" );
nuke.planemodel.angles = vectorToAngles( Location - ( self.origin + ( 8000, 5000, 10000 ) ) );
nuke.planemodel moveto( location + ( 0, 0, 200 ), 2.9 );
wait 2.8;
nuke.dropmodel = spawn("script_model", nuke.planemodel.origin );
nuke.dropmodel setModel( "mp_supplydrop_axis" );
nuke.dropmodel.angles = vectorToAngles( location - ( self.origin + ( 8000, 5000, 10000 ) ) );
nuke.planemodel delete();
PlaySoundAtPosition( "amb_end_nuke", location );
nuke.dropmodel moveto( location, .9 );
wait 1.2;
Earthquake( 0.4, 4, location, 800 );
playfx( nuke.fx, nuke.dropmodel.origin );
wait .05;
nuke.dropmodel delete();
radiusdamage( location, 999999999, 3000, 900, self );
}
wait .05;
}
}


credits:

Newlley- aparantly he converted it ( not sure )
Yardy: for letting me release it
CHOCO- AS REQUESTED BY NEWLEY
FlameHD_ for his nuke gun/ nuke plane codes etc
Derek for some coding
AND xiiELITEMODzx For his menu base
Me? for helping out


BIG NOTE: IF YOU THINK I POSTED FOR REP+ THEN DO NOT CLICK REP+ -.- no one told ypu, im just helping, this is directed to CHOCO.:jim:


You don't mention anything about a YouTube Video? Unless i'm blind :p.

EDIT Don't worry saw it :p.

Originally posted by another user
since there is few videos about it
04-23-2012, 04:39 PM #7
Murt
< ^ > < ^ >
Originally posted by IVI40A3Fusionz View Post


You don't mention anything about a YouTube Video? Unless i'm blind :p.

EDIT Don't worry saw it :p.

shizzle i typed alot of videos , not hxarry but i saw this menu thats why i released, whould you like me to post the video on the thread?
04-23-2012, 04:42 PM #8
IVI40A3Fusionz
Former Gaming Squad Member
Originally posted by Murt View Post
shizzle i typed alot of videos , not hxarry but i saw this menu thats why i released, whould you like me to post the video on the thread?


Wouldn't bother me ^^, everyone knows what Kierans base looks like :p.
04-23-2012, 04:50 PM #9
Murt
< ^ > < ^ >
Originally posted by IVI40A3Fusionz View Post
Wouldn't bother me ^^, everyone knows what Kierans base looks like :p.

:PPP check my new thread, its a free fast service
04-23-2012, 05:13 PM #10
seb5594
Proud Former Admin
Why Convert this base? I try this a few Days ago. Just use the all Codes from his Thread!

You must login or register to view this content.

Works Perfect.

The following user thanked seb5594 for this useful post:

Choco

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo