alvermanlive (09-26-2011)
As you all can see, the WarRock section is getting alive, since there are so many hacks people want to learn how to make a hack.
Most of the people want to learn D3D, Well. This is a little start on your way to learn D3D.
Step 1.
Make a new WIN32 Project, make it .DLL and EMPTY PROJECT.
Step 2.
right click on the '' Source Files '' -> New item -> C++ File(.CPP)
Name it whatever you want. in my case i name it "Base.cpp"
Step 3.
As we want to make a super easy no menu, im making it super easy. First add 2 more files,
Just the same way, but make header files. in my case i name them : Addies.h and Hacks.h
Step 4.
Go to your base.cpp and C+P this :
Step 5. Now we need to define our HackThread :Code:#include <windows.h> #include <stdio.h> #include "Addies.h" #include "Hacks.h"
Step 6.Code:DWORD *ingame = (DWORD*)PlayerPointer; DWORD *outgame = (DWORD*)ServerPointer;
Now make an hackthread :
Step 7.Code:void HackThread() { for (;;) { if(*ingame) { PlayerHacks(); } if(*outgame) { ServerHacks(); } Sleep(150); } }
Because we make a .DLL for WarRock, we need to get the code to inject them.
:
Step 8.Code:BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved ) { if(dwReason == DLL_PROCESS_ATTACH) { CreateThread(0,0,(LPTHREAD_START_ROUTINE)HackThread,0,0,0); } return TRUE; }
Now our base is done, we need to get our addies. double click on Addies.h and place this in it :
Step 9.Code:#define PlayerPointer 0x009E27B0 #define Serverpointer 0x009E274C
All you have to do is go to Hacks.h and place this into it :
Step 10.Code:void PlayerHacks() { DWORD dwPlayerPtr= *(DWORD*)PlayerPointer; if(dwPlayerPtr != 0){ } } void ServerHacks() { DWORD dwServerPtr= *(DWORD*)ServerPointer; if(dwServerPtr !=0) { } }
ADD YOUR OWN FUNCTIONS !
Last edited by Terell.; 09-15-2011 at 03:39 PM.
Back on the 30th of september.
WarRock Contributer Force
My hacks are only for WarRock International!
alvermanlive (09-26-2011)
Too much of these, spend some time and actually explain what some of this means, so that people can stop C+P'ing and know what there actually doing. Other then that really good job.
Warrock Minion 8-13-2011 - N/AA.V.A Minion since 11-1-11 - 11-12-11
this is nice but not needed.
Theres like...5 tuts on this now. Also you dont necessarily have to split it into three files. You could just put everything into the base.cpp
I'm probably one of the few noobs that actually reads the thread.
Click Here for a starter book to learn C++!
Click Here for a beginner's book to learn D3D!
If I Helped You, Press the Thanks button!
Thank's for the tutorial
Good job,but you should explain what it does, because this is not really helping people understand what it does and how it works
@Swiftdude Jr
@Alex_Agnew
@FileCorrupt
@Enj0i
cant edit it anymore
Back on the 30th of september.
WarRock Contributer Force
My hacks are only for WarRock International!
PM me what you need to add in and I'll do it for you.
@bodhi
Warrock Minion 8-13-2011 - N/AA.V.A Minion since 11-1-11 - 11-12-11
Back on the 30th of september.
WarRock Contributer Force
My hacks are only for WarRock International!