Jump to content
Welcome, Guest
Existing user? Sign In

Sign In



Sign Up
The MatriX
  • Welcome To Ghbsys
  • CS GO Streaming Version is released. Have fun streaming while cheating!
  • Have a Payment Issue? Send us a Support ticket.
  • Make a thread if you need support or join our discord for live support.
  • Have Suggestions? Make a thread and you'll earn Ghbsys Points for implemented suggestions.
  • Join our discord to stay well connected! Don't forget to integrate your discord to the site
  • Welcome to [GHB] - GAmEhAcKbAsTaRdS Forum

    Welcome to [GHB] - GAmEhAcKbAsTaRdS Forum, like most online communities you must register to view or post in our community, but don't worry this is a simple free process that requires minimal information for you to signup. Be apart of [GHB] - GAmEhAcKbAsTaRdS Forum by signing in or creating an account.
    • Start new topics and reply to others
    • Subscribe to topics and forums to get email updates
    • Get your own profile page and make new friends
    • Send personal messages to other members.

    D3Dmenu with folders


    Hans211
     Share

    Recommended Posts

    Underneath a 'basic' menu system with:

    - menuitems with multiple custom states like: "Off" "On" or "Head" "Neck" "Spine"

    - text menuitems (nonselectable)

    - folder style items

    - minimal code

     

    A little better screenshot

    dgjqk8.jpg

     

    Changes: version 1.2

    - small bugfix contributed by Wieter20

     

    Download the latest D3Dmenu files and add them to your project.

    D3Dmenu_1.2.zip

     

    In Endscene you put

    	if (Mmax==0) RebuildMenu();
    MenuShow(10,10,m_pFont);		// show the menu at loc 10,10 with a specified font
    MenuNav();

     

     

    Somewhere in your code you define your menu like :

    char		sFPS[20]="xxx fps";
    int		CH_cheats	  = 1;
    int		CH_weap	   = 1;
    
    int		CH_stamina	= 0;
    int		CH_fastammo   = 1;
    int		CH_fasthealth = 0;
    int		CH_fastrepair = 0;
    int		CH_fastflag   = 1;
    int		CH_nospread   = 1;
    int		CH_norecoil   = 1;
    int		CH_unlammo	= 1;
    
    // none standard options
    char *sStamina[] = { "Off","Stealth","Full" };
    
    void RebuildMenu(void)
    {
     strcpy(Mtitle,"== D3Dmenu by Hans211 ==");
     MenuAddItem("[cheats]", Moptfolder, &CH_cheats, 2, MENUFOLDER);
     if (CH_cheats) {
      MenuAddItem("Stamina"	 , sStamina  , &CH_stamina   , 3, MENUITEM);
      MenuAddItem("Fast ammo"   , Moptonoff , &CH_fastammo  , 2, MENUITEM);
      MenuAddItem("Fast health" , Moptonoff , &CH_fasthealth, 2, MENUITEM);
      MenuAddItem("Fast repair" , Moptonoff , &CH_fastrepair, 2, MENUITEM);
      MenuAddItem("Fast flag"   , Moptonoff , &CH_fastflag  , 2, MENUITEM);
     }
     MenuAddItem("[Weapons]", Moptfolder, &CH_weap, 2, MENUFOLDER);
     if (CH_weap) {
      MenuAddItem("No spread"	 , Moptonoff , &CH_nospread, 2, MENUITEM);
      MenuAddItem("No recoil"	 , Moptonoff , &CH_norecoil, 2, MENUITEM);
      MenuAddItem("Unlimited ammo", Moptonoff , &CH_unlammo , 2, MENUITEM);
     }
     MenuAddItem("Framerate"		, (char **)sFPS , 0,0,MENUTEXT);
    }

     

     

    Its just basic but it can be easily enhanced...

    Edited by Hans211
    • Upvote 4
    Link to comment
    Share on other sites

    It looks like you got some things from the LTFX Menu.

    But good.

    Never used the ltfx menu....so there nothing from that

    Link to comment
    Share on other sites

    • 2 weeks later...
    • 2 weeks later...

    Do u hav to make it as a dll or form please reply rep+

    Link to comment
    Share on other sites

    HOW DO YOU MAKE IT POP-UP IN THE GAME???

    Link to comment
    Share on other sites

    • 3 months later...

    So there we go xD

     

    I looked arround ur source i find out something O.o

     

    So I find it out:

    That draw the title.

      pFont->DrawText(x, y, MCOLOR_TITLE, Mtitle);

     

    U should replace it with:

      pFont->DrawText(x+Mxofs/2, y, MCOLOR_TITLE, Mtitle,D3DFONT_CENTERED);

     

    Now ur Menu Title will be all time centered with the rest of the menu.

     

    So, the main reason of that reply is because a lot people say " that menu doesn't work for Dx9 game, operation... "

     

    So I changed the found, edited the menu for work in Dx9.

     

    I used ID3DXFont ( Special thx to wieter for info about that font ). U dont need to add d3dfont... The font is in SDK.

     

    So, I modified it. Only thing i needed to use 3 time RECT maybe hans u can edit it in better way... It is a beta release.

     

    U can now download the Base + Menu or Menu only.

     

    If u only download the menu, u will need to add it to ur base:

     

    In Global:

     

    #include <d3d9.h>
      #include <d3dx9.h>
      #pragma comment (lib, "d3d9.lib")
      #pragma comment( lib, "d3dx9.lib" )
    
      int		CH_cheats	  = 1;
      int		CH_weap	   = 1;
    
      int		CH_stamina	= 0;
      int		CH_fastammo   = 1;
      int		CH_fasthealth = 0;
      int		CH_fastrepair = 0;
      int		CH_fastflag   = 1;
      int		CH_nospread   = 1;
      int		CH_norecoil   = 1;
      int		CH_unlammo	= 0;
      int test =0;
      // none standard options
      char *sStamina[] = { "Off","Stealth","Full" };
      char *Ctest[] = { "GoD" };
      void RebuildMenu(void)
      {
     strcpy(Mtitle,"== D3Dmenu by Hans211 ==");
     MenuAddItem("[V!rus]", Moptfolder, &CH_cheats, 2, MENUFOLDER);
     if (CH_cheats) {
    	 MenuAddItem("Skill Hack"	 , sStamina  , &CH_stamina   , 3, MENUITEM);
    	 MenuAddItem("GoD Mode"   , Moptonoff , &CH_fastammo  , 2, MENUITEM);
    	 MenuAddItem("Zombie Mode" , Moptonoff , &CH_fasthealth, 2, MENUITEM);
    	 MenuAddItem("Ghost Mode" , Moptonoff , &CH_fastrepair, 2, MENUITEM);
     }
     MenuAddItem("[Test]", Moptfolder, &CH_weap, 2, MENUFOLDER);
     if (CH_weap) {
    	 MenuAddItem("Test"	 , Moptonoff , &CH_nospread, 2, MENUITEM);
    	 MenuAddItem("Test"	 , Moptonoff , &CH_norecoil, 2, MENUITEM);
    	 MenuAddItem("Test", Moptonoff , &CH_unlammo , 2, MENUITEM);
     }
     MenuAddItem("[V!rus]"		, Ctest , &test,1,MENUFOLDER);
      }
    
      ID3DXFont* m_pFont;
      void PreReset(void)
      {
       if(m_pFont){
    	if(m_pFont->Release())
    		m_pFont = NULL;
       }
      }
      void Release( LPDIRECT3DDEVICE9 m_pD3Ddev)
      {
      // Look definition if u want edit it for make better text :D
     D3DXCreateFont(m_pD3Ddev, 15, 0, FW_BOLD, 0, 0, DEFAULT_CHARSET, OUT_TT_ONLY_PRECIS, PROOF_QUALITY, DEFAULT_PITCH | FF_DONTCARE, TEXT("Arials"), &m_pFont );
      }

     

    NOw in EndScene or Present:

     

    	Release(pDevice);
       if (Mmax==0) RebuildMenu();
       MenuShow(10,10,m_pFont);
       MenuNav();
       PreReset();

     

    operation72007010219052.png

     

    Virus link 1

    Virus link 2

     

    Updated Base Dip will now work 11 july

    Hans211_Menu_Dx9.rar

    Base_9___Hans_Menu.rar

    Edited by tommy24a
    • Upvote 1
    Link to comment
    Share on other sites

    post the download things again without virustotal and youll receive a full ban O.o

    Link to comment
    Share on other sites

    V!rus you are a beast, thanks so much for these I couldn't get it to work myself.

     

    No hans is the best, he made the menu.

    Link to comment
    Share on other sites

    No hans is the best, he made the menu.

    I know that he is the best just now everyone can use his bomb menu for d3d9 games thanks to you lmao.

    Link to comment
    Share on other sites

    • GM1234 locked this topic
    Guest
    This topic is now closed to further replies.
     Share

    • Recently Browsing   0 members

      • No registered users viewing this page.
    ×
    ×
    • Create New...