--------------------------------------------
The programs you will be needing
1. Visual Studio 2003
you can download at http://d4rc.net
--------------------------------------------
Download:
---------------------------------------------
Step 1. getting to know the program
1)go to file/new/project/visual c++ Projects/.NET and press ok
2)now you have a basic template of the hack, that you can edit to what you like
3)Form1.cpp will control all of your functions like a warrok hook or message box
4)Form1.h is were you will be adding your coding for the hacks like stamina
5) assemblyinfo.cpp, stdafx.cpp, resource.h you dont need to worry about
-------------------------------------------------------------------------------------------
Step 2. starting the coding for your hack
1)What you want to do is add a new c++ header file. You can do that by clicking on
2)once you have added it you need to link it with Form1.h and From1.cpp, by adding #include "c++_header.h" under the #pragma once in both files
3)this is were you will be adding exp. bool Hotkey( int iKey );
4)Now what you want to do is go to Form1.cpp and add these to help you out
[color="#0000ff"]void[/color] *data_process( [color="#0000ff"]void[/color]* pvAddress, [color="#0000ff"]void[/color]* pvBuffer, [color="#0000ff"]unsigned long[/color] m_iSize ) { if( WarRock_Hook( ) ) { DWORD dwDummy = 0; if( WriteProcessMemory( hGameHandle, pvAddress, pvBuffer, m_iSize, &dwDummy ) == TRUE ) { return pvAddress; } } return 0; } HANDLE hkoolzhook = 0; HWND hWnd = 0; [color="#0000ff"]int[/color] WarRock_Hook() { DWORD proc_id = 0; if( hnotterhook != NULL )return ([color="#0000ff"]int[/color])hnotterhook; hWnd = FindWindow( "WarRock", 0 ); if( hWnd == NULL )return NULL; GetWindowThreadProcessId( hWnd, &proc_id ); return (int)OpenProcess( PROCESS_ALL_ACCESS, false, proc_id ); } [color="#0000ff"]void[/color] message_box( [color="#0000ff"]char[/color]* sbText, [color="#0000ff"]char[/color]* sbCaption ) { MessageBox( 0, sbText, sbCaption, MB_OK ); }
Then add this in the c++_header.h
[color="#0000ff"]char[/color] 1 Byte = 8 Bit [color="#0000ff"]short[/color] 2 Byte = 16 Bit [color="#0000ff"]int[/color] 2 or 4 Byte = 16 Bit or 32 Bit [color="#0000ff"]long[/color] 4 Byte = 32 Bit [color="#0000ff"]float[/color] 4 Byte = 32 Bit [color="#0000ff"]double[/color] 8 Byte = 64 Bit [color="#0000ff"]long[/color] double 10 Byte = 80 Bit [color="#0000ff"]bool[/color] 'True' or 'False' [color="#0000ff"]void[/color] HEX or Text strings [color="#0000ff"]char[/color]* char array (Text or strings)
*CREDITS* Functions = s0biet guide = me
Tidak ada komentar:
Posting Komentar