Easy NoMenu Tut

Posts 1–13 of 13 · Page 1 of 1
Easy NoMenu Tut
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 :

Code:
#include <windows.h>
#include <stdio.h>
#include "Addies.h"
#include "Hacks.h" 
Step 5. Now we need to define our HackThread :
Code:
DWORD *ingame  = (DWORD*)PlayerPointer;
DWORD *outgame = (DWORD*)ServerPointer;
Step 6.

Now make an hackthread :
Code:
void HackThread()
{
	for (;;)
	{
		if(*ingame)
		{
			PlayerHacks();
		}
		if(*outgame)
		{
			ServerHacks();
		}
		Sleep(150);
	}
}
Step 7.

Because we make a .DLL for WarRock, we need to get the code to inject them.

:
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;
}
Step 8.

Now our base is done, we need to get our addies. double click on Addies.h and place this in it :

Code:
#define PlayerPointer             0x009E27B0
#define Serverpointer             0x009E274C
Step 9.

All you have to do is go to Hacks.h and place this into it :

Code:
void PlayerHacks() 
{
	DWORD dwPlayerPtr= *(DWORD*)PlayerPointer;
	if(dwPlayerPtr != 0){

 
}
}


void ServerHacks() 
{
	DWORD dwServerPtr= *(DWORD*)ServerPointer;
	if(dwServerPtr !=0)
	{
	}
}
Step 10.

ADD YOUR OWN FUNCTIONS !

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.
Quote Originally Posted by Terell. View Post
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.
Do You Consider Me One Of Those People? :P
this is nice but not needed.
I suggest putting the code in [CODE] tags to make it easier to read.

Lots of tutorials on this though, good job.
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
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
Thank You For The Tutorial
PM me what you need to add in and I'll do it for you.
@Pitcher
Quote Originally Posted by Terell. View Post
PM me what you need to add in and I'll do it for you.
@Pitcher
just make de codes in a code font u know? kinda quote
Quote Originally Posted by Pitcher View Post
just make de codes in a code font u know? kinda quote
Done . .
Posts 1–13 of 13 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Talk with us