Page 2 of 4 FirstFirst 1234 LastLast
Results 16 to 30 of 53
  1. #16
    wakaraka's Avatar
    Join Date
    Sep 2007
    Location
    On Earth
    Posts
    84
    Reputation
    10
    Thanks
    0
    ouch....
    Quote Originally Posted by d.vel.oper View Post
    What's the saying? Those who can't do teach?

    Notice you're a VIP, relying on the hacks of others.

    I, on the other hand, rely on myself and my own skills.

    Rethink your position.

    By the way, YOUR tutorial?

    Way to cut and paste, and leave out screenshots.

    Who is the noob now, eh?

  2. #17
    radnomguywfq3's Avatar
    Join Date
    Jan 2007
    Gender
    male
    Location
    J:\E\T\A\M\A\Y.exe
    Posts
    8,858
    Reputation
    381
    Thanks
    1,823
    My Mood
    Sad
    Erm...You know if you have never programmed in the language before you should not be hacking with it. And asking how you compile your project is not varry..ugh, well it says you don't know that much about programming it self.

    But I know basics of Console programming(C++) using iostream, Never thought of making a hack =D, what the hell why not.

    *edit* I was looking through the code, Doesn't "|" mean or??
    Last edited by radnomguywfq3; 10-14-2007 at 12:20 PM.



    There are two types of tragedies in life. One is not getting what you want, the other is getting it.

    If you wake up at a different time in a different place, could you wake up as a different person?


  3. #18
    Threadstarter
    Dual-Keyboard Member
    cjg333's Avatar
    Join Date
    Apr 2007
    Location
    indianapolis
    Posts
    300
    Reputation
    17
    Thanks
    54
    Quote Originally Posted by wakaraka View Post
    ouch....
    say what you want i am vip here,but i make all my hacks vb6,c++,& d3ds.This is my tut i copyed and pasted from my site yes you are right about that.But i wrote that tut.Fkn Haters.

  4. #19
    d.vel.oper's Avatar
    Join Date
    Oct 2007
    Gender
    male
    Location
    d3d8.dll->Direct3DCreate8
    Posts
    133
    Reputation
    12
    Thanks
    13
    The only thing you being VIP means is that you paid Dave for hacks. That doesn't speak to your credibility or proficiency as a coder whatsoever.

  5. #20
    K2 Nemico's Avatar
    Join Date
    Jul 2007
    Gender
    male
    Posts
    160
    Reputation
    8
    Thanks
    29
    hey where can i download c++? I have a little different version of it, so i want to download it same as u.

  6. #21
    BPK's Avatar
    Join Date
    Jun 2006
    Gender
    male
    Location
    N/A
    Posts
    6,057
    Reputation
    24
    Thanks
    205
    My Mood
    Angelic
    TORRENT IT.

  7. #22
    K2 Nemico's Avatar
    Join Date
    Jul 2007
    Gender
    male
    Posts
    160
    Reputation
    8
    Thanks
    29
    wow thats very cool! can you teach me how to do it with a pointer and an offset? thanks.

  8. #23
    wr194t's Avatar
    Join Date
    Jul 2007
    Gender
    male
    Location
    Guess.
    Posts
    3,016
    Reputation
    21
    Thanks
    361
    My Mood
    Hot
    Quote Originally Posted by K2 Nemico View Post
    wow thats very cool! can you teach me how to do it with a pointer and an offset? thanks.
    Use the WritePointerFloat function that was included in this tutorial:

    Code:
    void WritePointerFloat(long addy, short offset, float value)
    {
    	long maddy;
    	long saddy;
    	memory();
    	ReadProcessMemory(hProcess, (LPVOID*)(DWORD) addy, &maddy, sizeof(maddy), NULL);
    	saddy = maddy + offset;
    	WriteProcessMemory(hProcess, (LPVOID*)(DWORD) saddy, &value, sizeof(value), NULL);
    }
    This is how you would write a Pointer + Offset code:

    Code:
    WritePointerFloat(0xAddress, 0xOffset, Value);

  9. The Following User Says Thank You to wr194t For This Useful Post:

    ferrar1000 (12-23-2007)

  10. #24
    K2 Nemico's Avatar
    Join Date
    Jul 2007
    Gender
    male
    Posts
    160
    Reputation
    8
    Thanks
    29
    ty! but what about the text box where u put the values?

  11. #25
    ferrar1000's Avatar
    Join Date
    Dec 2005
    Gender
    male
    Posts
    80
    Reputation
    11
    Thanks
    3
    can any1 post how to do times to freze and hotkeys?




  12. #26
    wieter20's Avatar
    Join Date
    Feb 2007
    Gender
    male
    Location
    doesn't matter i only say im fam. of queen of holland!
    Posts
    207
    Reputation
    16
    Thanks
    41
    Quote Originally Posted by cjg333 View Post
    How to make C++ trainers for Warrock
    By cobra


    [hide]
    1)Open C++,Goto file/new/ MFC app wisard.exe
    Make Project name: example = (My trainer), then hit ok
    Now it asks you what type of application you want to make(clcik dialog based),hit next
    now it asks what features would you like to include(leave same)Next
    it asks what other support(Unclick ActiveX Controls),Hit next and finish,it opens a new window, hit ok

    We now have our trainer template (or better known as Dialog)

    2)Remove the crap on the Dialog(buttons,text,etc.)
    Resize if needed
    Lets make our trainer load warrock process
    Right Click on the dialog,hit Class wizard,new window will open,hit edit code

    This is were all the codeing goes
    Scroll to the top of code look for this
    Code:
    // my trainerDlg.cpp : implementation file
    //
    
    #include "stdafx.h"
    #include "my trainer.h"
    #include "my trainerDlg.h"
    
    #ifdef _DEBUG
    #define new DEBUG_NEW
    #undef THIS_FILE
    static char THIS_FILE[] = __FILE__;
    #endif
    Right under #endif put this code

    Code:
    DWORD proc_id;
    HANDLE hProcess;
    
    void memory()
    {
    HWND hWnd = FindWindow(0, "WarRock");
    GetWindowThreadProcessId(hWnd, &proc_id);
    hProcess = OpenProcess(PROCESS_ALL_ACCESS|PROCESS_VM_OPERATION|PROCESS_VM_READ|PROCESS_VM_WRITE|PROCESS_QUERY_INFORMATION, FALSE, proc_id);
    }
    This is what it should look like

    Code:
    // my trainerDlg.cpp : implementation file
    //
    
    #include "stdafx.h"
    #include "my trainer.h"
    #include "my trainerDlg.h"
    
    #ifdef _DEBUG
    #define new DEBUG_NEW
    #undef THIS_FILE
    static char THIS_FILE[] = __FILE__;
    #endif
    DWORD proc_id;
    HANDLE hProcess;
    
    void memory()
    {
    HWND hWnd = FindWindow(0, "WarRock");
    GetWindowThreadProcessId(hWnd, &proc_id);
    hProcess = OpenProcess(PROCESS_ALL_ACCESS|PROCESS_VM_OPERATION|PROCESS_VM_READ|PROCESS_VM_WRITE|PROCESS_QUERY_INFORMATION, FALSE, proc_id);
    }
    We have now set the process to warrock(you can use this on any game,just change the warrock to whatever game process)

    Lets move on

    Go back to your Dialog(Hit window button (next to help button up top),hit My trainer(dialog)

    Add a button(click on a button,drag it to dialog)
    right click it,hit properties(change the caption,this is the name of the button)
    Lets make it Scope On
    Now right click it again and hit Class Wizard



    When you Highlight BN_CLICKED(Hit add Function button)
    replace the highlight part only!!!!!!!(OnButton1),only change Button1 to ScopeOn
    so it will look like this(OnScopeOn)
    now while we are here in the function for ScopeOn button,lets set the code for our button.Hit teh edit code button

    it takes you to this wich is highlighted
    // TODO: Add your control notification handler code here
    we will replace this with our code,notice its inbetween 2 astereks or w/e they are
    Code:
     void CMytrainerDlg::OnScopeOn() 
                     {
    	// TODO: Add your control notification handler code here
                      }
    This is what it should look like
    Code:
    void CMytrainerDlg::OnScopeOn() 
    {
    Writelong(0x943A16, 1);
    }
    EDIT:Forgot Functions
    ok above the last bit of codeing add this for writelong function
    (just add some space above your last bit of codeing)

    Code:
    void Writelong(long addy, long value)
    {
        memory();
    	WriteProcessMemory(hProcess, (LPVOID*)(DWORD) addy, &value, sizeof(value), NULL);
    
    }
    void WritePointerFloat(long addy, short offset, float value)
    {
    	long maddy;
    	long saddy;
    	memory();
    	ReadProcessMemory(hProcess, (LPVOID*)(DWORD) addy, &maddy, sizeof(maddy), NULL);
    	saddy = maddy + offset;
    	WriteProcessMemory(hProcess, (LPVOID*)(DWORD) saddy, &value, sizeof(value), NULL);
    }

    NOW,lets build our trainer
    first we must compile so lets rebiuld (goto the build button,hit rebuild all,uptop)
    to see if we have any errors
    if you did everything correct as shown(you shouldnt get any errors)
    If you get no errors then go back to build button/hit build my trianer.exe
    your project will be located in your C++ folder,in my projects.


    now we have made a simple scope hack(I know buttons arnt good for scope,this was just to show you how to do it in C++(all the functions are there to make any hack that doesnt need a timer to freese it.[/hide]


    heres the source files and trainer in the debug folder
    hope this helps
    u stupid noob leecher this is original posted on www.**************
    Gtfo k

  13. #27
    Someguytwo's Avatar
    Join Date
    Nov 2007
    Posts
    141
    Reputation
    -5
    Thanks
    9

    Thumbs up

    Quote Originally Posted by ferrar1000 View Post
    can any1 post how to do times to freze and hotkeys?
    This doesn't check for global Keypresses, so you would have to inject a DLL to the process that is active to record the hotkeys.

    Here
    Code:
    While(true)
    {
      if(kbhit())
      {
        char KeyPress = getch();
    
        switch(KeyPress)
          {
             case "q":
               //etc..
             break;
          }
       }
    }

    I Assume you will have more then one hotkey, Thats why I recommend you use a switch.

  14. #28
    castaway's Avatar
    Join Date
    Mar 2007
    Location
    In a BIG Box.
    Posts
    1,636
    Reputation
    14
    Thanks
    97
    Quote Originally Posted by wieter20 View Post
    u stupid noob leecher this is original posted on www.**************
    that is c0bra stupid noob

  15. #29
    Teh Sasuke's Avatar
    Join Date
    Dec 2007
    Gender
    male
    Location
    白昼夢
    Posts
    73
    Reputation
    10
    Thanks
    13
    Where i need to put this code.

    Code:
    void Writelong(long addy, long value)
    {
        memory();
    	WriteProcessMemory(hProcess, (LPVOID*)(DWORD) addy, &value, sizeof(value), NULL);
    
    }
    void WritePointerFloat(long addy, short offset, float value)
    {
    	long maddy;
    	long saddy;
    	memory();
    	ReadProcessMemory(hProcess, (LPVOID*)(DWORD) addy, &maddy, sizeof(maddy), NULL);
    	saddy = maddy + offset;
    	WriteProcessMemory(hProcess, (LPVOID*)(DWORD) saddy, &value, sizeof(value), NULL);
    }
    if i put here : I get error.

    Code:
    void CBlueKnawDlg::OnScopeOn() 
    {
    Writelong(0x943A16, 1);
    }
    
    void Writelong(long addy, long value)
    {
        memory();
    	WriteProcessMemory(hProcess, (LPVOID*)(DWORD) addy, &value, sizeof(value), NULL);
    
    }
    void WritePointerFloat(long addy, short offset, float value)
    {
    	long maddy;
    	long saddy;
    	memory();
    	ReadProcessMemory(hProcess, (LPVOID*)(DWORD) addy, &maddy, sizeof(maddy), NULL);
    	saddy = maddy + offset;
    	WriteProcessMemory(hProcess, (LPVOID*)(DWORD) saddy, &value, sizeof(value), NULL);
    }
    I get error like this :
    Code:
    --------------------Configuration: BlueKnaw - Win32 Debug--------------------
    Compiling...
    BlueKnawDlg.cpp
    C:\Program Files\Microsoft Visual Studio\MyProjects\BlueKnaw\BlueKnawDlg.cpp(183) : error C2065: 'Writelong' : undeclared identifier
    C:\Program Files\Microsoft Visual Studio\MyProjects\BlueKnaw\BlueKnawDlg.cpp(187) : error C2373: 'Writelong' : redefinition; different type modifiers
    Error executing cl.exe.
    
    BlueKnaw.exe - 2 error(s), 0 warning(s)

  16. #30
    radnomguywfq3's Avatar
    Join Date
    Jan 2007
    Gender
    male
    Location
    J:\E\T\A\M\A\Y.exe
    Posts
    8,858
    Reputation
    381
    Thanks
    1,823
    My Mood
    Sad
    I suggest you learn the language before you hack with it. If you don't know where it goes, obviously you don't have any programming background(C++ is a bad starter language) And don't understand what your Copying and pasting. Its called "Copy & Past Hacks." I suggest you lean the language first, you still have a long way ahead of you.



    There are two types of tragedies in life. One is not getting what you want, the other is getting it.

    If you wake up at a different time in a different place, could you wake up as a different person?


Page 2 of 4 FirstFirst 1234 LastLast

Similar Threads

  1. How to make checkboxes for vb6 for Warrock
    By Desymondo in forum Visual Basic Programming
    Replies: 1
    Last Post: 10-21-2007, 05:49 PM
  2. how to make checkboxes for vb6 for warrock
    By Desymondo in forum WarRock - International Hacks
    Replies: 3
    Last Post: 10-21-2007, 10:52 AM
  3. C++ trainer for warrock Question
    By yoni1993 in forum WarRock - International Hacks
    Replies: 9
    Last Post: 07-13-2007, 07:13 PM
  4. How can i make a hack for WarRock?
    By tomva in forum General Game Hacking
    Replies: 4
    Last Post: 06-09-2007, 03:13 PM
  5. If anyone is nice enough to release an undetected public trainer for Warrock...
    By wolfy365 in forum WarRock - International Hacks
    Replies: 20
    Last Post: 04-17-2007, 08:05 PM