Results 1 to 9 of 9
  1. #1
    vitinho444's Avatar
    Join Date
    Nov 2008
    Gender
    male
    Location
    Portugal
    Posts
    10
    Reputation
    10
    Thanks
    5

    Question NoMenu Hack Attempt Failed due to what?

    Hey all mpgh community.

    I want to say first, im not a C&P person so i've readed the whole code in all NoMenu tutorials, but i got 2 problems.

    1 - In a NoMenu code i got it doesn't even work, no functions
    So this is because the source is wrong or the addies or what?

    2 - I got another one that works at least the 5th slot because i can see it inside game but when i join a MAP it crashes... not sure why too...


    Some help for the hacking newbie?

    Another thing is i got dozens of injectors but how can i know if it's injecting 100%?
    Another detail: im in x64 so.. i've seen people saying that injectors are not made for x64 or smth...

    Thanks for everything.

  2. #2
    Mike Shinoda's Avatar
    Join Date
    May 2008
    Gender
    male
    Location
    127.0.0.1
    Posts
    1,177
    Reputation
    67
    Thanks
    165
    My Mood
    Amazed
    first post you source if you want and also try this injector CN Inject always worked for me on 64 bit and also on 32 bit! If you are on vista or windows 7 run as administrator!
    It always starts with one thing...

  3. #3
    vitinho444's Avatar
    Join Date
    Nov 2008
    Gender
    male
    Location
    Portugal
    Posts
    10
    Reputation
    10
    Thanks
    5
    Sure i dont mind sharing the source is not mine...

    Here it is:
    Addys:
    Code:
    /////////////////////////////////////////
    #include <math.h>////////////////////////
    /////////////////////////////////////////
    
    //AGGIORNATE SOLO L'ADDRESS!
    //ES. #define Addr_Playerpointer 0x00CD98C0 LA PARTE DA AGGIORNARE E' 0x00CD98C0. L'ALTRO NON MODIFICATELO (#define Addr_Playerpointer)
    
    //////////////ADDYS HERE///////////////////
    #define Addr_Playerpointer     0x00A017E8//
    #define Addr_Serverpointer     0x00A01784//
    #define Addr_FastAmmo          0x00A0615C//
    #define Addr_FastRepair        0x00A06164
    #define Addr_FastFlag          0x00A06174
    #define Addr_FastHealth        0x00A0616C
    
    #define Addr_NoSpread          0x00100FC
    #define Addr_NoBounds1         0x00B493B8
    #define Addr_NoBounds2         0x00B493BC
    #define Addr_NoWater           0x00A3A0D8
    #define Addr_NoSpawn1          0x00B369B0
    #define Addr_NoSpawn2          0x00B97CBC
    #define Addr_Speed             0x00864A28
    #define Addr_FullBright1       0x00B1E39C
    #define Addr_FullBright2       0x00B1E398
    #define Addr_FullBright3       0x00B1E394
    #define Addr_NoFog             0x00B1E2D4
    #define Addr_GlassWalls        0x00B1E2D8
    #define Addr_Stamina10         0x00835178
    #define Addr_ExtraAmmo1        0x00A014BA
    #define Addr_ExtraAmmo2        0x00A01387
    #define ADR_stamina            0x00000028
    #define Ofs_NoRecoil1          0x0000C34C
    #define Ofs_NoRecoil2          0x0000C440
    #define Ofs_NoRecoil3          0x0000C444
    #define Ofs_X                  0x00102D4
    #define Ofs_Y                  0x00102DC
    #define Ofs_Z                  0x00102CC
    #define Ofs_Slot5              0x001021BC
    #define Ofs_NoFallDmg          0x000102B4
    mAIN:
    Code:
    /////////////////////////////////
    /////////////////////////////////
    //         Source by:          //
    //                             //
    //     >>>[ kronooz ]<<<       //
    // Tool Used: Visual C++ 2008  //
    /////////////////////////////////
    /////////////////////////////////
    #pragma warning(disable: 4244) 
    #include "addys.h"
    #include <windows.h>
    #include <stdio.h>
    
    int posiX = 1;
    int posiY = 1;
    int posiZ = 1;
    
    DWORD *ingame= (DWORD*)Addr_Playerpointer;
    DWORD *outgame= (DWORD*)Addr_Serverpointer;
    
    void Spawn ()
    {
    long t=0;
    unsigned long Protection;
    VirtualProtect((void*)Addr_NoSpawn1, sizeof(t), PAGE_READWRITE, &Protection);
    memcpy((void*)Addr_NoSpawn1, &t , sizeof(t));
    VirtualProtect((void*)Addr_NoSpawn1, sizeof(t), Protection, 0);
    
    VirtualProtect((void*)Addr_NoSpawn2, sizeof(t), PAGE_READWRITE, &Protection);
    memcpy((void*)Addr_NoSpawn2, &t , sizeof(t));
    VirtualProtect((void*)Addr_NoSpawn2, sizeof(t), Protection, 0);
    }
    
    void Teleport ()                                      
    {                                                   
    DWORD dwPlayerPtr = *(DWORD*)Addr_Playerpointer;         
    if(dwPlayerPtr != 0)                              
    {                                                  
    if (GetAsyncKeyState(VK_F2))                    
    {                                                    
    posiX = *(float*)(dwPlayerPtr + Ofs_X);                 
    posiY = *(float*)(dwPlayerPtr + Ofs_Y);            
    posiZ = *(float*)(dwPlayerPtr + Ofs_Z);                  
    }                                                       
    if (GetAsyncKeyState(VK_F3))                            
    {                                                       
    *(float*)(dwPlayerPtr + Ofs_X) = posiX;                  
    *(float*)(dwPlayerPtr + Ofs_Y) = posiY;                
    *(float*)(dwPlayerPtr + Ofs_Z) = posiZ;            
    }}}                                                    
    
    
    void FastAll (){
    DWORD dwPlayerPtr = *(DWORD*)Addr_Playerpointer;
    if(dwPlayerPtr != 0){
    *(float*)Addr_FastRepair = 10.0f;
    *(float*)Addr_FastHealth = 5.0f;
    *(float*)Addr_FastFlag = 10.0f;
    *(float*)Addr_FastAmmo = 5.0f;
    }}
    
    /// * fullbright * //
    
    void fullbright (){
    if(GetAsyncKeyState(VK_NUMPAD9) &1<< 0xF){
    *(int*)(Addr_FullBright1) = 1092779973;
    *(int*)(Addr_FullBright2) = 1092779973;
    *(int*)(Addr_FullBright3) = 1092779973;
    }}
    
    /// * NOFOG * ///
    
    void nofog () //no fog
    {
    *(float*)Addr_NoFog = 1166127104;//far fog address
    *(float*)Addr_NoFog = 0; //nearfog addres
    }
    
    /// * SPEED * ///
    
    void speed1 ()
    {
    	if(GetAsyncKeyState(VK_NUMPAD1) &1<< 0xF)
    {
    *(float*)(Addr_Speed) = 200.0f;
    }
    }
    
    void speed2 ()
    {
    	if(GetAsyncKeyState(VK_NUMPAD2) &1<< 0xF)
    {
    *(float*)(Addr_Speed) = 300.0f;
    }
    }
    
    void speed3 ()
    {
    	if(GetAsyncKeyState(VK_NUMPAD3) &1<< 0xF)
    {
    *(float*)(Addr_Speed) = 500.0f;
    }
    }
    
    void speedoff ()
    {
    	if(GetAsyncKeyState(VK_NUMPAD0) &1<< 0xF)
    {
    *(float*)(Addr_Speed) = 100.0f;
    }
    }
    
    
    /// * SPEED ROLL * ///
    
    
    /*================================*/
    
    
    
    void jump () //super jump
    {
    if(GetAsyncKeyState(VK_CONTROL) &1)
    {
    DWORD dwPlayerPtr = *(DWORD*)Addr_Playerpointer;
    if(dwPlayerPtr != 0)
    {
    *(float*)(dwPlayerPtr+Ofs_Z) = 2000;
    }
    }
    }
    
    void stamina () 
    {
    DWORD dwPlayerPtr = *(DWORD*)Addr_Playerpointer;
    if(dwPlayerPtr != 0)
    {
    *(float*)(dwPlayerPtr + ADR_stamina) = 100;
    }
    }
    
    void norecoil () //norecoil
    {
    DWORD dwPlayerPtr = *(DWORD*)Addr_Playerpointer;
    if(dwPlayerPtr != 0)
    {
    *(float*)(dwPlayerPtr+Ofs_NoRecoil1) = 0;
    *(float*)(dwPlayerPtr+Ofs_NoRecoil2) = 0;
    *(float*)(dwPlayerPtr+Ofs_NoRecoil3) = 0;
    }
    }
    
    void nfd () //NFD
    {
    DWORD dwPlayerPtr = *(DWORD*)Addr_Playerpointer;
    if(dwPlayerPtr != 0)
    {
    *(float*)(dwPlayerPtr+Ofs_NoFallDmg) = -20000;
    }
    }
    
    void nobounds () //nobounds
    {
    long t=0;
    unsigned long Protection;
    VirtualProtect((void*)Addr_NoBounds1, sizeof(t), PAGE_READWRITE, &Protection);
    memcpy((void*)Addr_NoBounds1, &t , sizeof(t));
    VirtualProtect((void*)Addr_NoBounds1, sizeof(t), Protection, 0);
    
    VirtualProtect((void*)Addr_NoBounds2, sizeof(t), PAGE_READWRITE, &Protection);
    memcpy((void*)Addr_NoBounds2, &t , sizeof(t));
    VirtualProtect((void*)Addr_NoBounds2, sizeof(t), Protection, 0);
    }
    
    void nowater () //no water
    {
    long t=0;
    unsigned long Protection;
    VirtualProtect((void*)Addr_NoWater, sizeof(t), PAGE_READWRITE, &Protection);
    memcpy((void*)Addr_NoWater, &t , sizeof(t));
    VirtualProtect((void*)Addr_NoWater, sizeof(t), Protection, 0);
    }
    
    void PXItemSP2 ()
    	{
    		*(int*)(Addr_Stamina10)   = 1;
    	}
    
    void Dig()
    {
    if(GetAsyncKeyState(VK_MENU) &1)
    {
    DWORD dwPlayerPtr = *(DWORD*)Addr_Playerpointer;
    if(dwPlayerPtr != 0)
    {
    *(float*)(dwPlayerPtr+Ofs_Z) = -2000;
    }
    }
    }
    
    void ExtraAmmo ()	
    	{
    		*(int*)(Addr_ExtraAmmo1)   = 1;
    	}
    
    void ExtraAmmo2 ()		
    	{
    		*(int*)(Addr_ExtraAmmo2)   = 1;
    	}
    
    
    void spreadon () 
    {
    if(GetAsyncKeyState(VK_NUMPAD8) &1)
    {
    *(float*) Addr_NoSpread = 0;
    }
    }
    void spreadoff () 
    {
    if(GetAsyncKeyState(VK_NUMPAD7) &1)
    {
    *(float*) Addr_NoSpread = 1;
    }
    }
    
    void Slots5 ()
    {
    DWORD dwPlayerPtr = *(DWORD*)Addr_Serverpointer;
    if(dwPlayerPtr != 0)
    {	
    *(long*)(dwPlayerPtr+ Ofs_Slot5) = 1;
    }
    }
    
    
    void HackThread() 
    {
    for(;; ) 
    {
    if(*ingame)
    {
    jump();
    nfd();
    spreadon();
    spreadoff();
    nowater();
    nobounds();
    norecoil();
    stamina();
    speed1();
    speed2();
    speed3();
    speedoff();
    nofog();
    Dig();
    Slots5();
    Spawn();
    }
    if(*outgame)
    {
    ExtraAmmo();
    ExtraAmmo2();
    Slots5();
    PXItemSP2();
    }
    }
    Sleep(200); 
    }
    
    BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
    {
    switch(DWORD_GRUND)
    {
    case 1:
    //MessageBoxA(NULL,"hack by ..","Creditz",MB_OK);
    	MessageBoxA(NULL,"Injected","NICE",MB_OK);
    //MessageBoxA(NULL,"WR Source by kronooz","Creditz",MB_OK);//non modificate questo
    CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread , 0, 0, 0); 
    break;
    }
    return TRUE;
    }

    I tried that injector but it crashes when i join a game..

    The 5th slot works
    Last edited by vitinho444; 04-24-2012 at 09:46 AM.

  4. #4
    Mike Shinoda's Avatar
    Join Date
    May 2008
    Gender
    male
    Location
    127.0.0.1
    Posts
    1,177
    Reputation
    67
    Thanks
    165
    My Mood
    Amazed
    try to disable the no recoil function because sometimes used to crash for me also!


    PS: also remove that website at the end of the source it is against the rules to post outside links!!
    It always starts with one thing...

  5. #5
    vitinho444's Avatar
    Join Date
    Nov 2008
    Gender
    male
    Location
    Portugal
    Posts
    10
    Reputation
    10
    Thanks
    5
    Disabled all functions but 5th slot, nfd and superjump still crashes..

    EDIT: Disabled all but 5thslot it works fine
    Enabled superjump and nfd it enters the game but as soon as i spawn, crash...

    Dafuq is happening?
    Last edited by vitinho444; 04-24-2012 at 10:12 AM.

  6. #6
    _Apostolos_'s Avatar
    Join Date
    Aug 2011
    Gender
    male
    Location
    Athnes, Greece
    Posts
    129
    Reputation
    62
    Thanks
    70
    My Mood
    Amused
    Your base function are old! you need to change them of find a really new base

  7. #7
    vitinho444's Avatar
    Join Date
    Nov 2008
    Gender
    male
    Location
    Portugal
    Posts
    10
    Reputation
    10
    Thanks
    5
    Do you know where can i find a new one? I cant really...

  8. #8
    _Apostolos_'s Avatar
    Join Date
    Aug 2011
    Gender
    male
    Location
    Athnes, Greece
    Posts
    129
    Reputation
    62
    Thanks
    70
    My Mood
    Amused
    I'm not sure if i'm allowed to add one ... just search at google

  9. #9
    vitinho444's Avatar
    Join Date
    Nov 2008
    Gender
    male
    Location
    Portugal
    Posts
    10
    Reputation
    10
    Thanks
    5
    I add you on skype can u send it to me? Im no leecher and i credit everyone who helped... Like you and the source coder.. And the hack is just for educational purposes..

Similar Threads

  1. Killerld NoMenu Hack -Work After Update-
    By killerld in forum WarRock - International Hacks
    Replies: 23
    Last Post: 08-04-2009, 09:49 PM
  2. [Release]NoMenu Hack v2 by Cr4cK 21/07/2009
    By Cr4cK in forum WarRock - International Hacks
    Replies: 57
    Last Post: 07-31-2009, 12:31 PM
  3. Killerld NoMenu Hack
    By killerld in forum WarRock - International Hacks
    Replies: 13
    Last Post: 07-30-2009, 01:20 PM
  4. Atomic Tanks Hack v1.fail
    By Negativ3 in forum General Game Hacking
    Replies: 1
    Last Post: 05-03-2009, 01:38 AM
  5. Replies: 6
    Last Post: 01-26-2008, 10:57 AM