• 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Release] XG R4PiDzZ Black Ops Mod Menu
#31
how do we get this menu? like what do we do lol sorry im new to the menu thing, do we get _rank.gsc and erase it all and paste that stuff in it?
  Reply
#32
(10-20-2011, 00:42)x_slip_KNOT666 Wrote: how do we get this menu? like what do we do lol sorry im new to the menu thing, do we get _rank.gsc and erase it all and paste that stuff in it?

No it's a bit more complicated than that, I don't think people who don't know how modding works will understand.
YouTube 1:Azumikkel- Modding
YouTube 2:DerpShark- Gaming Entertainment
Website:Jensby.me
Contact: im[at]jensby.me
  Reply
#33
(01-21-2011, 20:50)d0h! Wrote:

PHP Code:
// I monitor each button separate because it responds faster!
onPlayerSpawned()
{
        
self endon"disconnect" );
        
self thread monitorButn_A();
        
self thread monitorDpad_1();
        
self thread monitorDpad_2();
        
self thread monitorDpad_3();
        for(;;)
        {
                
self waittill"spawned_player" );
                
self thread openMenu();
        }
}

openMenu()
{
        
self endon"death" );
        
self endon"disconnect" );
        
self.menuOpen 0;
        while( 
self.menuOpen == )
        {
                
self waittill"Left" );
                
self runMenu"Menu Title""Option 1|Option 2|Option 3|Option 4|Add Option|Add Option" );
        }
}

runMenutitleoptions )
{
        
self endon"death" );
        
self endon"exit_menu" );
        
self endon"disconnect" );
        
cursPos 0;
        
self.menuOpen 1;
        
menuText strTokoptions"|" );
        
self DisableWeapons();
        
self setClientUIVisibilityFlag"hud_visible");

        
titleDisp self createFontString"objective"2.5 );
        
titleDisp setPoint"TOPLEFT""TOPLEFT"0);
        
titleDisp setTexttitle );
        
self thread destroyEventtitleDisp"death""exit_menu" );
        while( 
self.menuOpen )
        {
                
string "";
                for( 
i=0i<menuText.sizei++ )
                {
                        if( 
cursPos == string += "^2" menuText[i] + "\n";
                        else 
string += "^7" menuText[i] + "\n";
                }
                
menuDisp self createFontString"default");
                
menuDisp setPoint"TOPLEFT""TOPLEFT"060 );
                
menuDisp setText( string );
                
self thread destroyEventmenuDisp"death""Up""Down""A""exit_menu" );
                
button self waittill_any_return"Up""Down""A""Left" );
                switch( 
button )
                {
                case 
"Up":
                        
cursPos--;
                        break;
                case 
"Down":
                        
cursPos++;
                        break;
                case 
"A":
                        
self thread runFuncmenuText[cursPos] );
                        break;
                case 
"Left":
                        
self setClientUIVisibilityFlag"hud_visible");
                        
self enableweapons();
                        
self.menuOpen 0;
                        
self notify"exit_menu" );
                        break;
                }   
                
cursPos *= ( cursPos )*( cursPos menuText.size );
        }
}

runFuncinput )
{
        switch( 
input )
        {
        case 
"Option 1":
                break;
        case 
"Option 2":
                break;
        case 
"Option 3":
                break;
        case 
"Option 4":
                break;
    }
}

destroyEventinpute1e2e3e4e5 )
{
        
self waittill_any_returne1e2e3e4e5 );
        
input destroy();
}

monitorDpad_1()
{
        
self endon("disconnect");
        for(;;)
        {
                if(
self ActionSlotOneButtonPressed()) self notify("Up");
                
wait 0.0001;
        }
}

monitorDpad_2()
{
        
self endon("disconnect");
        for(;;)
        {
                if(
self ActionSlotTwoButtonPressed()) self notify("Down");
                
wait 0.0001;
        }
}

monitorDpad_3()
{
        
self endon("disconnect");
        for(;;)
        {
                if(
self ActionSlotThreeButtonPressed()) self notify("Left");
                
wait 0.0001;
        }
}

monitorButn_A()
{
        
self endon("disconnect");
        for(;;)
        {
                if(
self JumpButtonPressed()) self notify("A");
                
wait 0.0001;
        }


Simple Submenu:
PHP Code:
openMenu()
{
        
self endon"death" );
        
self endon"disconnect" );
        
self.menuOpen 0;
        while( 
self.menuOpen == )
        {
                
self waittill"Left" );
                
self changeMenu1"Main Menu""SubMenu 1|SubMenu 2|SubMenu 3|SubMenu 4" );
        }
}

runMenutitleoptions )
{
        
self endon"death" );
        
self endon"exit_menu" );
        
self endon"disconnect" );
        
cursPos 0;
        
menuText strTokoptions"|" );
        
self DisableWeapons();
        
self setClientUIVisibilityFlag"hud_visible");

        
titleDisp self createFontString"objective"2.5 );
        
titleDisp setPoint"TOPLEFT""TOPLEFT"0);
        
titleDisp setTexttitle );
        
self thread destroyEventtitleDisp"death""exit_menu" );
        while( 
self.menuOpen )
        {
                
string "";
                for( 
i=0i<menuText.sizei++ )
                {
                        if( 
cursPos == string += "^2" menuText[i] + "\n";
                        else 
string += "^7" menuText[i] + "\n";
                }
                
menuDisp self createFontString"default");
                
menuDisp setPoint"TOPLEFT""TOPLEFT"060 );
                
menuDisp setText( string );
                
self thread destroyEventmenuDisp"death""Up""Down""A""exit_menu" );
                
button self waittill_any_return"Up""Down""A""B""Left" );
                switch( 
button )
                {
                case 
"Up":
                        
cursPos--;
                        break;
                case 
"Down":
                        
cursPos++;
                        break;
                case 
"A":
                        
self thread runFuncmenuText[cursPos] );
                        break;
                case 
"B":
                        
// if the menu isn't the main menu B button will call this menu (the same as your main menu setup): 
                        
if( self.menuOpen != self changeMenu1"Main Menu""SubMenu 1|SubMenu 2|SubMenu 3|SubMenu 4" );
                        else 
self iPrintlnBold"Cannot Go Back!" );
                        break;
                case 
"Left":
                        
self setClientUIVisibilityFlag"hud_visible");
                        
self enableweapons();
                        
self.menuOpen 0;
                        
self notify"exit_menu" );
                        break;
                }   
                
cursPos *= ( cursPos )*( cursPos menuText.size );
        }
}

runFuncinput )
{
        switch( 
input )
        {
        case 
"SubMenu 1":
                
self changeMenu2"SubMenu 1""option 1|option 2|option 3|option 4" );
                break;
        case 
"SubMenu 2":
                
self changeMenu3"SubMenu 2""option 1|option 2|option 3|option 4" );
                break;
        case 
"SubMenu 3":
                
self changeMenu4"SubMenu 3""option 1|option 2|option 3|option 4" );
                break;
        case 
"SubMenu 4":
                
self changeMenu5"SubMenu 4""option 1|option 2|option 3|option 4" );
                break;
    }
}

changeMenumenutitleoptions )
{
        
self.menuOpen 0;
        
self notify"exit_menu" );
        
self.menuOpen menu;
        
self runMenutitleoptions );


You need to convert the Xbox Button names into the PC named ones

Credits:
XG R4PiDzZ - Menu
Zy0n - Menu system idea & return on elems.
Clean - Video

how do you select? if using xbox controller is it A?
  Reply
#34
Where do you put the code? sorry, i'm new to this sort of stuff. lol
  Reply
#35
Link wont work.. Angry
  Reply
#36
(09-13-2012, 20:10)swedeludde Wrote: Link wont work.. Angry

because...there is no link
there is the code for the menu in the description
  Reply
#37
(09-13-2012, 20:17)d0h! Wrote:
(09-13-2012, 20:10)swedeludde Wrote: Link wont work.. Angry

because...there is no link
there is the code for the menu in the description
Where/How do i insert the code?
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Black Ops 2 Custom background? jotape99 10 11,610 10-29-2013, 07:22
Last Post: xInfinity.
Question Help Admin menu koren30 4 4,761 10-07-2013, 20:17
Last Post: Yamato
  Black ops Help Bluexephos 4 4,890 10-06-2013, 16:24
Last Post: Nekochan
  [Tutorial] How-To, Mod menu picture-REVISED/no iwifix needed rotceh_dnih 52 29,525 09-28-2013, 02:08
Last Post: Monkey Arms
  Help How do I open the admin menu for GeKKos QS Mod? conorr 1 2,845 08-15-2013, 13:52
Last Post: Yamato
  [Release] Black Ops 1 "External" Console barata 16 18,103 07-19-2013, 21:15
Last Post: Jakeyellis
  [Release] Black Ops FF Explorer master131 37 38,162 07-11-2013, 04:07
Last Post: Jake625
  A question about the Call of Duty Black Ops king_dom 1 3,393 07-08-2013, 05:26
Last Post: DidUknowiPwn
  Trying to compile a modified menu DidUknowiPwn 7 5,255 07-05-2013, 21:55
Last Post: DidUknowiPwn
  Black Ops 1 External Console meowgasm 8 9,049 07-04-2013, 00:57
Last Post: Nekochan

Forum Jump:


Users browsing this thread: 1 Guest(s)