Page 1 of 2 12 LastLast
Results 1 to 15 of 27
  1. #1
    tdcoolboy's Avatar
    Join Date
    Sep 2009
    Gender
    male
    Posts
    299
    Reputation
    8
    Thanks
    37
    My Mood
    Twisted

    Make your own WR hack

    Hi, I will show you how to do and edit your own hack !!

    What you need first : Visual C++ 2008 Express Edition
    Visual C++ 2008 Express Edition

    Open Visual C++ > Create a New Project > Choose Win32 Console Application > Enter a Name > Click OK > A window will appear click on Next > Choose .Dll > Chek Empty Project > Add New Item ( Just under Edit ) > Choose .cpp files > Name it.

    Okay now, all is create need to enter the code

    At the top put this :

    Code:
    #include <windows.h>
    #include <stdio.h>
    This tells the compiler to include <the thing you write>

    After write your address / offset :

    Code:
    // Adress List //

    #define Playerpointer 0x00CB11C8
    #define Serverpointer 0x00B39BE0
    The address change at each update you can find them on MPGH in Warrock section or get it with addresslogger. As you can see I only put the important one. For any other you add you will need to this.
    For Address : #define ADR_''HACK'' Address
    For Offset : #define OFS_''HACK'' Address

    Then :

    Code:
    DWORD *ingame= (DWORD*)Playerpointer;
    DWORD *outgame= (DWORD*)Serverpointer;
    Now you HackCodes :
    You need to create Functions ( Void )
    Example with SuperJump :

    Code:
    void Jump() // superjump if hit control button
    {
    if(GetAsyncKeyState(VK_LCONTROL) &1)
    {
    DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
    if(dwPlayerPtr != 0)
    {
    *(float*)(dwPlayerPtr+OFS_Z) = 1500;
    }
    }
    }
    To get it work, you need to add to your address list the OFS_Z
    When you will hit Ctrl You will jump you can change the hotkey i'll give to you at the end a list of hotkey. you can change 1500 is the height of the jump.

    For function you can do it with many way
    Like I did before with :
    Float and PlayerPointer
    Other need Long and ServerPointer
    Like Premium :

    Code:
    void premium () // Gold Premium
    {
    DWORD dwPlayerPtr = *(DWORD*)Serverpointer;
    if(dwPlayerPtr != 0)
    {
    *(long*)(dwPlayerPtr+OFS_PREMIUM) = 3, 10; // 1 = bronze 2 = silver 3 = gold
    }
    }
    And you can take Bytes too :
    For example automedic (Get detected if you don't turn it off)

    Code:
    void automedic()
    {
    if(GetAsyncKeyState(VK_NUMPAD7) &1)
    {
    DWORD dwProtect;
    const BYTE nop[6] = {0x90,0x90,0x90,0x90,0x90,0x90};
    VirtualProtect((void*)(ADR_AUTOMEDIC), 6, PAGE_EXECUTE_READWRITE, &dwProtect);
    memcpy((void*)ADR_AUTOMEDIC, &nop, 6);
    VirtualProtect((void*)(ADR_AUTOMEDIC), 6, dwProtect, NULL);
    }
    }
    AutoMedic is a 6 bytes
    And to put it work add the address of automedic to your address list
    And when you will hit numpad7, 30% of your life will up each 5 sec I think.

    You can only put the ADR for some but you need to put the Value, you can find it on the net
    Example NoSpread :

    Code:
    void spread () // no spread
    {
    *(float*) ADR_Spread = 0;
    }
    If any problem Google help, Write like : Void + Hack + Warrock and they will give you the function.

    After the Function
    the HackThread

    Code:
    void HackThread()
    {
    for(;; )
    {
    if(*ingame) //check if we are ingame.. prevent crashs
    {
    Jump();
    Premium();
    }
    if(*outgame)
    {
    norecoil();
    Premium();
    }
    Sleep(200); //prevent for overloading the cpu
    }
    }
    You put the hack you did there don't forget !
    You need to put exactly the name you put to your function in the Ingame or Outgame. Depend if player or server.

    Then the Bool :

    Code:
    BOOL WINAPI DllMain(HINSTANCE hModule, DWORD dwReason, LPVOID lpvReserved)
    {
    if(dwReason == DLL_PROCESS_ATTACH)
    {

    CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread, 0, 0, 0); //create the hackthread
    }
    return TRUE;
    }
    Then Save and Build it (At the top click build > build solution)

    then go Visual C++ Folder ( Habitually in your document)
    Then choose projects > take the one you did > Debug > Copy the .dll > put it in a folder with an Injector > Name the Injector exactly the same name as you .dll and Enjoy !!

    Any Problem post !!


    Code:
    Hotkey
    VK_LBUTTON 01 Left mouse button
    VK_RBUTTON 02 Right mouse button
    VK_CANCEL 03 Control-break processing
    VK_MBUTTON 04 Middle mouse button (three-button mouse)
    VK_BACK 08 BACKSPACE key
    VK_TAB 09 TAB key
    VK_CLEAR 0C CLEAR key
    VK_RETURN 0D ENTER key
    VK_SHIFT 10 SHIFT key
    VK_CONTROL 11 CTRL key
    VK_MENU 12 ALT key
    VK_PAUSE 13 PAUSE key
    VK_CAPITAL 14 CAPS LOCK key
    VK_ESCAPE 1B ESC key
    VK_SPACE 20 SPACEBAR
    VK_PRIOR 21 PAGE UP key
    VK_NEXT 22 PAGE DOWN key
    VK_END 23 END key
    VK_HOME 24 HOME key
    VK_LEFT 25 LEFT ARROW key
    VK_UP 26 UP ARROW key
    VK_RIGHT 27 RIGHT ARROW key
    VK_DOWN 28 DOWN ARROW key
    VK_SELECT 29 SELECT key
    VK_PRINT 2A PRINT key
    VK_EXECUTE 2B EXECUTE key
    VK_SNAPSHOT 2C PRINT SCREEN key
    VK_INSERT 2D INS key
    VK_DELETE 2E DEL key
    VK_HELP 2F HELP key
    30 0 key

  2. The Following 2 Users Say Thank You to tdcoolboy For This Useful Post:

    tehe (10-17-2009),tilc1234 (10-17-2009)

  3. #2
    SmokeyBear's Avatar
    Join Date
    May 2009
    Gender
    male
    Posts
    2,675
    Reputation
    26
    Thanks
    316
    if you leached this tut then give credits

  4. #3
    Threadstarter
    Dual-Keyboard Member
    tdcoolboy's Avatar
    Join Date
    Sep 2009
    Gender
    male
    Posts
    299
    Reputation
    8
    Thanks
    37
    My Mood
    Twisted
    al right i know

  5. #4
    .Zak's Avatar
    Join Date
    Oct 2009
    Gender
    male
    Location
    Zakurnaville
    Posts
    112
    Reputation
    10
    Thanks
    0
    Perhaps this is leeched.
    I recommend posting on the PROGRAMMING section.

  6. #5
    ghostracerx's Avatar
    Join Date
    Oct 2009
    Gender
    male
    Location
    a Graveyard
    Posts
    314
    Reputation
    12
    Thanks
    53
    My Mood
    Psychedelic
    copy&paste nub bullshit


    <o>

  7. #6
    Threadstarter
    Dual-Keyboard Member
    tdcoolboy's Avatar
    Join Date
    Sep 2009
    Gender
    male
    Posts
    299
    Reputation
    8
    Thanks
    37
    My Mood
    Twisted
    it's work perfect

  8. #7
    ghostracerx's Avatar
    Join Date
    Oct 2009
    Gender
    male
    Location
    a Graveyard
    Posts
    314
    Reputation
    12
    Thanks
    53
    My Mood
    Psychedelic
    If this is your own coding can you tell me what lines of code are preprocessor codes?

    Next, if you can, show me how this would be written in machine language using 0's and 1's

    o.0 then i believe its yours...


    <o>

  9. #8
    Rikkami's Avatar
    Join Date
    Jul 2009
    Gender
    male
    Location
    Ger
    Posts
    25
    Reputation
    10
    Thanks
    5
    From where you got this ?

  10. #9
    IHelper's Avatar
    Join Date
    Sep 2009
    Gender
    male
    Location
    Ask me tommorow
    Posts
    4,797
    Reputation
    53
    Thanks
    2,056
    My Mood
    Amazed
    please let him off man
    hes only helping the community
    u guys flame too much
    i swear

    ur meant to be happy that people are posting
    Last edited by IHelper; 10-17-2009 at 10:14 AM.
    You want respect
    Earn it.

  11. #10
    Threadstarter
    Dual-Keyboard Member
    tdcoolboy's Avatar
    Join Date
    Sep 2009
    Gender
    male
    Posts
    299
    Reputation
    8
    Thanks
    37
    My Mood
    Twisted
    i want to help shall i the next tut not giving you??

  12. #11
    ghostracerx's Avatar
    Join Date
    Oct 2009
    Gender
    male
    Location
    a Graveyard
    Posts
    314
    Reputation
    12
    Thanks
    53
    My Mood
    Psychedelic
    I hate copy n paste... but that is not why I am questioning... All I ask, is give credits where credits are do.

    i.e. this is the ZEAS method...


    <o>

  13. #12
    Threadstarter
    Dual-Keyboard Member
    tdcoolboy's Avatar
    Join Date
    Sep 2009
    Gender
    male
    Posts
    299
    Reputation
    8
    Thanks
    37
    My Mood
    Twisted
    try it shall i say

  14. #13
    ghostracerx's Avatar
    Join Date
    Oct 2009
    Gender
    male
    Location
    a Graveyard
    Posts
    314
    Reputation
    12
    Thanks
    53
    My Mood
    Psychedelic
    can you tell me what lines of code are preprocessor codes?


    <o>

  15. #14
    Ravallo's Avatar
    Join Date
    Jun 2008
    Gender
    male
    Location
    The Netherlands
    Posts
    17,093
    Reputation
    2134
    Thanks
    5,750
    My Mood
    Angelic
    Quote Originally Posted by ghostracerx View Post
    I hate copy n paste... but that is not why I am questioning... All I ask, is give credits where credits are do.

    i.e. this is the ZEAS method...
    Yes I agree, when you leeched this guide give atleast credits... :l
    And yes, it is great you are trying to help people, though I won't use it myself xD

  16. #15
    amartinenew's Avatar
    Join Date
    Oct 2009
    Gender
    male
    Posts
    50
    Reputation
    10
    Thanks
    0
    Why dont u just make an example of a hack, so we can copy what u have, and paste into C++ and just keep changing codes lol. And learn from something already there, because i've been working with c++ for like 2 months, And read liek 5 tutorials and still cant make a working hack -.-

Page 1 of 2 12 LastLast

Similar Threads

  1. How to make your own Rank Hack in MW2 :) [Using Cheat Engine]
    By RaveyHax in forum Call of Duty Modern Warfare 2 Tutorials
    Replies: 11
    Last Post: 05-30-2010, 11:31 AM
  2. How to Make Your Own Public Hack
    By gothboii97 in forum CrossFire Discussions
    Replies: 15
    Last Post: 03-23-2010, 03:00 PM
  3. [[TUTORIAL]] How to make your OWN warrock hacks
    By th9end in forum WarRock Discussions
    Replies: 15
    Last Post: 08-19-2009, 02:16 AM
  4. how to make your own hack!
    By blue213321 in forum WarRock - International Hacks
    Replies: 1
    Last Post: 04-25-2009, 04:38 PM
  5. {TUT} How to make your own opk hack
    By mandog10 in forum Combat Arms Hacks & Cheats
    Replies: 28
    Last Post: 08-13-2008, 02:44 PM

Tags for this Thread