DebateFort - Where Warriors Come To Debate
RAGECRY - Funny, Amusing, Interesting, Trending & Viral Videos and Images
GameOrc - Free Flash Games Online
Page 1 of 2 1 2 LastLast
Results 1 to 15 of 16
  1. #1
    Expert Member
    MPGH Member
    Wizdom-X's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Location
    Earth
    Posts
    526
    Reputation
    14
    Thanks
    106
    My Mood
    Amused

    How to Code a No Menu Base [Updated]

    Hey guys you always wanted to make your own Nomenu based ? well here it is, this thread will explain what you need & what it means, also since Aeroman's tutorial it's kinda old now so i thought i make a fresh new on!, btw i tested this 100% and the nomenu base works any problems post a comment

    Date Made:

    1st November Tuesday 2011

    Ok so we going to goto our C++ and create a new project


    Code:
    File->New Project->Win32->Win32 Project->Project Name->Ok->(Window Pop-Up)Next->Application Type, DLL, Additional Options Empty Project->Finish
    Now we created a new project, we can get started

    So we are now going to delete two folders, the folders name should be:

    Header Files

    Resource Files

    Source Files

    Delete any two, then rename the last one left, anything i will name it, "******* Nomenu Project" then just click of the folder, next step


    Code:
    right-click and click, Add->New Item->Code->C++ File (.cpp)->Name "Base.cpp"->Ok
    then we going to add two more files:

    Code:
    right-click and click, Add->New Item->Code->Header File (.h)->Name "Addies.h"->Ok
    Code:
    right-click and click, Add->New Item->Code->Header File (.h)->Name "Thread.h"->Ok
    Then were good now click on Base.cpp!.

    Ok so first we can now get started coding.

    so, now at the top of the Base.cpp (.cpp), we are going to defines windows header, and define our thread.h, and we define our Addies.h, so type in: (Addies.h doesn't matter if it's included or not)



    Code:
    /* Wizdom-x ********* NoMenu Base Tutorial*/
    
    #include <windows.h> //We will define our windows header
    #include "Thread.h"  //This will include our Thread.h to our Base.cpp
    #include "Addies.h" //This will include our Addies.h to our Base.cpp
    Now we going to make our HackThread
    , this will have a sleep function in it, to stop lagg's and other causes.
    So, we are going to do this:


    Code:
    void MPGHThread()
    { //we define our Hackthread, so our functions can work
    for(;;) 
    { //For Functions below
    MPGH_Hacks(); // MPGH_Hacks will enable our Thread.h
    } // This is the End of our HackThread
    Sleep(150); // Reduces lagg, and also prevents the CPU  from overunning the system
    } // This is the End of our HackThread or Close HackThread
    now we, will make our BOOL WINAPI, witch will inject into warrock allowing our nomenu to work, so we can hack.

    so we will do this:


    Code:
    BOOL WINAPI DllMain(HINSTANCE hMODULE,DWORD Wizdom-x_Base,LPVOID lpvReserved)
    { // This starts our Module Running
    if(Wizdom-x_Base  == DLL_PROCESS_ATTACH) // If the .DLL, is attached to a process, our nomenu will run/begin a thread.
    { // The, Beginning of our Thread Running
    CreateThread(0,0,(LPTHREAD_START_ROUTINE)MPGHThread/*
    We run our HackThread to start the process*/,0,0,0);
    } // End of our Thread Running
    return TRUE; // This allow's the nomenu to go over & over again, without this our .DLL will not work.
    } // End of our Module Running
    Now, we have done our Base.cpp it should look like this:

    Code:
    /* Wizdom-x ******* NoMenu Base Tutorial*/
    
    #include <windows.h> //We will define our windows header
    
    
    void MPGHThread()
    { //we define our Hackthread, so our functions can work
    for(;;) 
    { //For 'Hacks' the hacks are below
    HL_Hacks(); // HL_Hacks will enable our Thread.h
    } // This is the End of our HackThread
    Sleep(150); // Reduces lagg, and also prevents the CPU  from overunning the system
    } // This is the End of our HackThread or Close HackThread
    
    BOOL WINAPI DllMain(HINSTANCE hMODULE,DWORD MPGH_Base,LPVOID lpvReserved)
    { // This starts our Module Running
    if(MPGH_Base  == DLL_PROCESS_ATTACH) // If the .DLL, is attached to a process, our nomenu will run/begin a thread.
    { // The, Beginning of our Thread Running
    CreateThread(0,0,(LPTHREAD_START_ROUTINE)MPGHThread/*
    We run our HackThread to start the process*/,0,0,0);
    } // End of our Thread Running
    return TRUE; // This allow's the nomenu to go over & over again, without this our .DLL will not work.
    } // End of our Module Running

    Next we will do our Thread.h, this is where all our Functions will be in the hack!.

    So again, at the top of our Thread.h we are going to define windows header file, addies header file & Base C++ file.


    Code:
    #include "Addies.h" // We only need addies.h, because base.cpp is included to see so this already has <windows.h>
    Then we are going to make the Module for our hacks so type in:

    Code:
    #include "Addies.h"
    
    
    
    
    
    void MPGH_Hacks()
    { // We define our Functions in here.
    DWORD dwPlayer = *(DWORD*)Adr_PlayerPointer; // It means dwPlayer, will be PlayerPointer, it's a shortcut.
    DWORD dwServer = *(DWORD*)Adr_ServerPointer;
    
    if (dwPlayer != 0)
    {// Start of our PlayerPointer Hacks
    
    
    
    /*Our Functions will go in here*/
    
    
    if(GetAsyncKeyState(VK_CONTROL) &1)
    {
    	*(float*)(dwPlayer+OFS_Z) = 500;
    }
    
    	/*Example*/
    
    	if(GetAsyncKeyState(VK_F7/*Your Key*/) &1)
    	{
    		*(/*int, BYTE, double, float, long*/ long*)/*Addie Here*/Adr_Example = 0; /*Vaule here*/
    	}
    
    
    
    }
    
    if (dwServer != 0)
    {//Start of our ServerPointer Hacks
    
    /*Our Functions will go in here*/
     
    }
    
    
    
    
    
    
    } // Stay behind this like, or unless if you dont it leads to erro's that you could not fix. this is also the End of our define Functions


    Now we have done that it time to add our Addies.h

    so goto Addies.h, and we are going to add addies:


    Code:
    /*R3d_L!n3 Addies*/
    /*26-10-2011*/
    
    
    #define Adr_PlayerPointer  0x009E57D4
    #define Adr_ServerPointer  0x009E5770
    #define Adr_Example          0x00
    #define OFS_X                    0x00102E0
    #define OFS_Y                    0x00102F0
    #define OFS_Z                    0x00102E8
    Then your DONE!, you finaly made your first nomenu, credits:

    R3d_L!n3, for the addies.
    Me, for tutorial & 100% Coding it.

    I have tested it and it work 100%!

    Now once we done you should have the following things:


    Base.cpp:



    Code:
    /* Wizdom-x ******** NoMenu Base Tutorial*/
    
    #include <windows.h> //We will define our windows header
    #include "Thread.h"  //This will include our Thread.h to our Base.cpp
    #include "Addies.h" //This will include our Addies.h to our Base.cpp
    
    
    void MPGHThread()
    { //we define our Hackthread, so our functions can work
    for(;;) 
    { //For 'Hacks' the hacks are below
    HL_Hacks(); // HL_Hacks will enable our Thread.h
    } // This is the End of our HackThread
    Sleep(150); // Reduces lagg, and also prevents the CPU  from overunning the system
    } // This is the End of our HackThread or Close HackThread
    
    BOOL WINAPI DllMain(HINSTANCE hMODULE,DWORD MPGH_Base,LPVOID lpvReserved)
    { // This starts our Module Running
    if(MPGH_Base  == DLL_PROCESS_ATTACH) // If the .DLL, is attached to a process, our nomenu will run/begin a thread.
    { // The, Beginning of our Thread Running
    CreateThread(0,0,(LPTHREAD_START_ROUTINE)MPGHThread/*
    We run our HackThread to start the process*/,0,0,0);
    } // End of our Thread Running
    return TRUE; // This allow's the nomenu to go over & over again, without this our .DLL will not work.
    } // End of our Module Running

    Addies.h:

    Code:
    /*R3d_L!n3 Addies*/
    /*26-10-2011*/
    
    
    #define Adr_PlayerPointer  0x009E57D4
    #define Adr_ServerPointer  0x009E5770
    #define Adr_AssClip        0x009E537E
    #define Adr_Example        0x00
    #define OFS_X              0x00102E0
    #define OFS_Y              0x00102F0
    #define OFS_Z              0x00102E8
    Thread.h:

    Code:
    #include "Addies.h"
    
    
    
    
    
    void MPGH_Hacks()
    { // We define our Functions in here.
    DWORD dwPlayer = *(DWORD*)Adr_PlayerPointer; // It means dwPlayer, will be PlayerPointer, it's a shortcut.
    DWORD dwServer = *(DWORD*)Adr_ServerPointer;
    
    if (dwPlayer != 0)
    {// Start of our PlayerPointer Hacks
    
    
    
    /*Our Functions will go in here*/
    
    
    if(GetAsyncKeyState(VK_CONTROL) &1)
    {
    	*(float*)(dwPlayer+OFS_Z) = 500;
    }
    
    	/*Example*/
    
    	if(GetAsyncKeyState(VK_F7/*Your Key*/) &1)
    	{
    		*(/*int, BYTE, double, float, long*/ long*)/*Addie Here*/Adr_Example = 0; /*Vaule here*/
    	}
    
    
    
    }
    
    if (dwServer != 0)
    {//Start of our ServerPointer Hacks
    
    /*Our Functions will go in here*/
     
    }
    
    
    
    
    
    
    } // Stay behind this like, or unless if you dont it leads to erro's that you could not fix. this is also the End of our define Functions
    Any erro's Post a comment!
    Last edited by Wizdom-X; 11-01-2011 at 12:24 PM.



  2. The Following 3 Users Say Thank You to Wizdom-X For This Useful Post:

    avi3kel (12-09-2011), R3dLine (11-01-2011), sundja (11-02-2011)

  3. #2
    Threadstarter
    Expert Member
    MPGH Member
    Wizdom-X's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Location
    Earth
    Posts
    526
    Reputation
    14
    Thanks
    106
    My Mood
    Amused
    Please thanks me if this helped!, And i hope it can be stickied and replaced with the old one.



  4. #3
    Banned
    BANNED!
    R3dLine's Avatar
    Join Date
    Apr 2011
    Gender
    male
    Posts
    788
    Reputation
    212
    Thanks
    1,438
    Awsome and i think ya its helpfull

  5. #4
    I am AeroMan
    Contributor
    Alex_Agnew's Avatar
    Join Date
    Dec 2008
    Gender
    male
    Location
    Hell
    Posts
    2,859
    Reputation
    132
    Thanks
    2,121
    My Mood
    Stressed
    uuhm, does it seem weird to me that the information you gave looks alot like mine in the sticky's?
    GJ Anyway
    Feel free to donate me, every donation is welcome, no matter the amount
    donation link:
    https://www.paypal.com/cgi-bin/websc...=9AEGVZNQYTZYQ

  6. #5
    Threadstarter
    Expert Member
    MPGH Member
    Wizdom-X's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Location
    Earth
    Posts
    526
    Reputation
    14
    Thanks
    106
    My Mood
    Amused
    Quote Originally Posted by Alex_Agnew View Post
    uuhm, does it seem weird to me that the information you gave looks alot like mine in the sticky's?
    GJ Anyway
    well yes it hard to explaine a diffrent way i know how a nomenu works, well i didn't copy.. It's just hard for me to explaine a diffrent way



  7. #6
    I am AeroMan
    Contributor
    Alex_Agnew's Avatar
    Join Date
    Dec 2008
    Gender
    male
    Location
    Hell
    Posts
    2,859
    Reputation
    132
    Thanks
    2,121
    My Mood
    Stressed
    Quote Originally Posted by Wizdom-X View Post
    well yes it hard to explaine a diffrent way i know how a nomenu works, well i didn't copy.. It's just hard for me to explaine a diffrent way
    i belive you
    Feel free to donate me, every donation is welcome, no matter the amount
    donation link:
    https://www.paypal.com/cgi-bin/websc...=9AEGVZNQYTZYQ

  8. The Following User Says Thank You to Alex_Agnew For This Useful Post:

    Wizdom-X (11-01-2011)

  9. #7
    Leecher
    MPGH Member
    sundja's Avatar
    Join Date
    Oct 2011
    Gender
    male
    Posts
    24
    Reputation
    10
    Thanks
    1
    I got an error:
    HL_Hacks is undefined...
    Everything else worked fine ;D

  10. #8
    Member
    MPGH Member
    _Apostolos_'s Avatar
    Join Date
    Aug 2011
    Gender
    male
    Location
    Athnes, Greece
    Posts
    129
    Reputation
    62
    Thanks
    63
    My Mood
    Amused
    Well it's good try!
    I have to say ! THANKS!

  11. #9
    Choob
    MPGH Member
    razerleaf's Avatar
    Join Date
    Sep 2008
    Gender
    male
    Location
    Philippines
    Posts
    26
    Reputation
    10
    Thanks
    3
    My Mood
    Bored
    does this method work at PH server?
    without hook? or bypass?
    pLease go eAsy on Me

  12. #10
    Threadstarter
    Expert Member
    MPGH Member
    Wizdom-X's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Location
    Earth
    Posts
    526
    Reputation
    14
    Thanks
    106
    My Mood
    Amused
    Quote Originally Posted by sundja View Post
    I got an error:
    HL_Hacks is undefined...
    Everything else worked fine ;D
    change "HL_Hacks" to "MPGH_Hacks"
    ...



  13. #11
    Novice
    MPGH Member
    Xmagz's Avatar
    Join Date
    May 2011
    Gender
    male
    Location
    Unknown Location
    Posts
    74
    Reputation
    10
    Thanks
    11
    My Mood
    Inspired
    Great Guide.. .. Anyways You going to release your hacks soon?

    Vb.net Programmer [X]
    Visual basic C++ [/Still learning]

    Green = Doing It Now!

    Orange = Started And Working On
    Red = Not Started!

    Currently Programming: C++/VB.NET
    Currently Coding: MW3 NoMenu/MENU
    Coding Status: Current Coding **/**/13/Taking Break!
    Current Status: Undetected/Re-coding!
    Trying Hard to be Successful, But Not gonna Give up at all!
    Contact Me!

    Code:
    2013 AND AM BACK WITH MORE FORCE!!

  14. #12
    Member xl3igplayer's Avatar
    Join Date
    Oct 2010
    Gender
    male
    Location
    gouda
    Posts
    3
    Reputation
    10
    Thanks
    0
    My Mood
    Sneaky
    x-base

    from the part

    Code:
    BOOL WINAPI DllMain(HINSTANCE hMODULE,DWORD Wizdom-x_Base,LPVOID lpvReserved)
    { // This starts our Module Running
    if(Wizdom-x_Base  == DLL_PROCESS_ATTACH) // If the .DLL, is attached to a process, our nomenu will run/begin a thread.
    { // The, Beginning of our Thread Running
    CreateThread(0,0,(LPTHREAD_START_ROUTINE)MPGHThread/*
    We run our HackThread to start the process*/,0,0,0);
    } // End of our Thread Running
    return TRUE; // This allow's the nomenu to go over & over again, without this our .DLL will not work.
    } // End of our Module Running
    gifs me a error

  15. #13
    I am AeroMan
    Contributor
    Alex_Agnew's Avatar
    Join Date
    Dec 2008
    Gender
    male
    Location
    Hell
    Posts
    2,859
    Reputation
    132
    Thanks
    2,121
    My Mood
    Stressed
    use this

    Code:
    BOOL WINAPI DllMain(HINSTANCE hDll,DWORD Wizdom,void *)
    {
    if(Wizdom == 1)
    {
    CreateThread(0,0,(LPTHREAD_START_ROUTINE)MPGHThread,0,0,0);
    }
    return true;
    }
    Feel free to donate me, every donation is welcome, no matter the amount
    donation link:
    https://www.paypal.com/cgi-bin/websc...=9AEGVZNQYTZYQ

  16. #14
    Leecher
    MPGH Member
    XBELX's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Posts
    19
    Reputation
    10
    Thanks
    1
    error for me , undefinied ;s

  17. #15
    Former Staff
    Donator
    Alen's Avatar
    Join Date
    Oct 2007
    Gender
    male
    Location
    Liquid Generator
    Posts
    27,884
    Reputation
    2474
    Thanks
    4,168
    My Mood
    Fine
    Quote Originally Posted by XBELX View Post
    error for me , undefinied ;s
    What is undefined? It would be awesome to see a) your source b) the log

Page 1 of 2 1 2 LastLast

Similar Threads

  1. [Tutorial] How to code your own no-menu base
    By Alex_Agnew in forum WarRock Hack Source Code
    Replies: 34
    Last Post: 12-15-2011, 11:15 AM
  2. Is it able to update Menu base?
    By steven1578 in forum Alliance of Valiant Arms (AVA) Help
    Replies: 6
    Last Post: 06-27-2011, 09:04 PM
  3. [HELP] How do you add a "Save Settings" code in my menu strip menu?
    By DayumKen in forum Visual Basic Programming
    Replies: 3
    Last Post: 07-10-2010, 02:48 PM
  4. How to code a timer in visual C++ 6.0
    By nukeist_ in forum C++/C Programming
    Replies: 5
    Last Post: 12-12-2007, 02:18 PM
  5. How to may spawn on all bases
    By Naeron in forum WarRock - International Hacks
    Replies: 8
    Last Post: 05-13-2007, 07:44 PM