How To Make A Hack!(leeched)
Credits to Soccerman1
EVERYTHING HAS TO BE UPDATED BUT THIS IS A BASIC THING HOW TO MAKE A HACK ^^
Alright guys I'm going to be teaching the new hackers that want to learn how to make there own hacks today. I am also going to try and explain each of the codes so this will be a reasonably long post. So let's start
First of you are going to need some BASIC code knowledge to do this effectively
well to start coding a hack you are going to need a coding program, notepad will not work (XD) I recommend using Microsoft Visual C++ because it tells you what your errors are and how to fix them.
Alright so first thing to do is open your coding program up.
Once open, select new project and choose windows form application.
A pop up should come up and select the circle that has dll next to it.
Now once it loads select the icon on the left bar that says Base.cpp.
Note: if you cannot find Base.cpp then choose one of the other ones but make sure that it ends in .cpp
Well now you should see some code one your screen. Most of it is useless so you don't have to worry about it but there are some things you should delete from it but not all of it.
At the top of you screen you should see some green text starting with a //
The // is used for when you are trying to write a sentence in the code for some reason. IT DOES NOT DO ANYTHING but make your file bigger so delete it.
You should now have something along the lines of
what this does is #include makes the file after it become part of one script. It's useful when you have already defined something big on another part and need it on this one or you want to have the code from that script to be a part of this one without rewriting it.
right so that should be all you have on your screen.
Now pres enter twice and add this code to your script
This is what is known as a hook and it is what makes you hack undetecable. It is to complicated to break down all in one post so if you really want me to do it I will in a different post. Don't get discouraged yet the hard part is over with.
also delete all the *'s if they are not in ()
Alright now you need to press enter two more times. After you have done that, add this onto your script.
Yes I know that that looks scary to first timers but don't worry, you will never need to know that line be heart.
[/spoiler]
Almost done
If you get Errors:
The best thing you can do is follow what it says on the buttom of the screen. If that doesn'T help then scroll down untill you see a red squiglly line under a part of your code. If you can't figure it out then post your priblemhere and I'll tell you how you can fix it.
Once I have the time I will add more hacks to this tut and put in how to do hotkey's too, but I am tired and I want to go to bed.
Please give credits to me if you use this, credits will never hurt it will just get you respect.
Please don't hate and be ok with my spelling errors as I did this all on my Iphone. Thank meh if you like this or use this please
Advanced Only do this once you have made you first hack successfully and understand it a little
Well I am not going to explain this as much because it really should be self explanatory once you understand the first part, but I will walk you through it.
We are now going to add a more fun hack onto the list, the speed hack. However you are not going to want to have it always on or else bad things will happen.(aka kicked) So we are going to add hot-keys onto the code, but sadly it is a little more complicated.
First, we are going to have to define it.
So under void main put this(correct me if I'm wrong)
That code basically defines what the speed hack will be called and sets it to false so it won't be on until you press the button.
Alright Now you should be right above the code for the tracers and the nx chams, Once you are there add this code in.
That is the code for speed hack. There really isn't much for me to break down as everything is pretty easy to understand in that code.
[SIZE=1]
Aww spoilers don't work here *sad panda*
Don't forget to thank me
!
EVERYTHING HAS TO BE UPDATED BUT THIS IS A BASIC THING HOW TO MAKE A HACK ^^

Alright guys I'm going to be teaching the new hackers that want to learn how to make there own hacks today. I am also going to try and explain each of the codes so this will be a reasonably long post. So let's start
First of you are going to need some BASIC code knowledge to do this effectively
well to start coding a hack you are going to need a coding program, notepad will not work (XD) I recommend using Microsoft Visual C++ because it tells you what your errors are and how to fix them.
Alright so first thing to do is open your coding program up.
Once open, select new project and choose windows form application.
A pop up should come up and select the circle that has dll next to it.
Now once it loads select the icon on the left bar that says Base.cpp.
Note: if you cannot find Base.cpp then choose one of the other ones but make sure that it ends in .cpp
Well now you should see some code one your screen. Most of it is useless so you don't have to worry about it but there are some things you should delete from it but not all of it.
At the top of you screen you should see some green text starting with a //
The // is used for when you are trying to write a sentence in the code for some reason. IT DOES NOT DO ANYTHING but make your file bigger so delete it.
You should now have something along the lines of
Code:
#include "stdafx.h" #include <windows.h> #define LTCAddy 0x3780AB70
right so that should be all you have on your screen.
Now pres enter twice and add this code to your script
Code:
void __cdecl PushToConsole(const char* szCommand )
{
DWORD dwCShell = (DWORD)GetModuleHandleA("CShell.dll");
if( dwCShell != NULL )
{
DWORD *LTClient = ( DWORD* )( 0x3780AB70 );
void* CONoff = ( void* )*( DWORD* )( *LTClient + 0x208 );
__asm
{
push szCommand;
call CONoff;
add esp, 4;
}
}
}
also delete all the *'s if they are not in ()Alright now you need to press enter two more times. After you have done that, add this onto your script.
Code:
bool IsGameReadyForHook()
{
if( GetModuleHandleA( "d3d9.dll" ) != NULL
&& GetModuleHandleA( "ClientFX.fxd" ) != NULL
&& GetModuleHandleA( "CShell.dll" ) != NULL )
return true;
return false;
[/spoiler]
Almost done
Spoiler
Congradualtions! You have made an indetecable dll script. But wait there is one problem, it doesn't do anything.*sad panda*
So now it is time to add the code for the real hack in.
Well I am going to keep it simple for now and just have the hacks he auto-on for now.
Press enter two more times and add this onto your script:
alright cool now your file actually does something. But tracers are kinda useless so let's add something else.
Press enter two more time and add the code for nx chams
Sweet! Now you have a very usefull hack now just add this simple line onto the bottom of you code and your done!
And your done! You have made your first hack! Now all you have to do is go to the debug tab and click "build"
So now it is time to add the code for the real hack in.
Well I am going to keep it simple for now and just have the hacks he auto-on for now.
Press enter two more times and add this onto your script:
Code:
* *void main()
PushToConsole("ShowFirePath 1" );
sleep(234);
// this is the code for tracers. ShiwFirePath is actually the code for the tracers and the one is there to show that it is enabled. PushToConsole(PTC) forces the program to except it's code.
// And finally sleep(234) reduces the lag that is made with hacks
Press enter two more time and add the code for nx chams

Code:
PushToConsole("SkelModelStencil 1" );//
Sleep(234);
//Belive it or not that is the code for NX chams.
// The format is the same as the tracers
Code:
MessageBoxA( NULL, "Designed by {INSET YOUR NAME HERE} with the help of Soccorman1", "Successfully Injected!", MB_YESNO| MB_ICONWARNING);
{ * * * * * * *
}
return TRUE;
}//this is just a simple message box
If you get Errors:
The best thing you can do is follow what it says on the buttom of the screen. If that doesn'T help then scroll down untill you see a red squiglly line under a part of your code. If you can't figure it out then post your priblemhere and I'll tell you how you can fix it.
Once I have the time I will add more hacks to this tut and put in how to do hotkey's too, but I am tired and I want to go to bed.
Please give credits to me if you use this, credits will never hurt it will just get you respect.
Please don't hate and be ok with my spelling errors as I did this all on my Iphone. Thank meh if you like this or use this please

Advanced Only do this once you have made you first hack successfully and understand it a little
Well I am not going to explain this as much because it really should be self explanatory once you understand the first part, but I will walk you through it.
We are now going to add a more fun hack onto the list, the speed hack. However you are not going to want to have it always on or else bad things will happen.(aka kicked) So we are going to add hot-keys onto the code, but sadly it is a little more complicated.
First, we are going to have to define it.
So under void main put this(correct me if I'm wrong)
Code:
bool speed = false;
while(true){
Alright Now you should be right above the code for the tracers and the nx chams, Once you are there add this code in.
Code:
if(GetAsyncKeyState(VK_NUMPAD3)<0){
if(speed){
PushToConsole("BaseMoveAccel 3000.000000");
PushToConsole("StartAccel 500.000000");
PushToConsole("MaxAccel 3000.000000");
PushToConsole("AccelInc 6000.000000");
PushToConsole("WalkVel 70.000000");
PushToConsole("FRunVel 285.000000");
PushToConsole("BRunVel 285.000000");
PushToConsole("SRunVel 285.000000");
PushToConsole("DuckVel 50.000000");
speed = false;
} else {
PushToConsole("BaseMoveAccel 3000.000000");
PushToConsole("StartAccel 3000.000000");
PushToConsole("MaxAccel 3000.000000");
PushToConsole("AccelInc 3000.000000");
PushToConsole("WalkVel 3000.000000");
PushToConsole("FRunVel 3000.000000");
PushToConsole("BRunVel 3000.000000");
PushToConsole("SRunVel 3000.000000");
PushToConsole("DuckVel 3000.000000");
speed = true;
}
} //This makes your hack turn on the speed hacks once num3 had been pressed
[SIZE=1]
Aww spoilers don't work here *sad panda*
Don't forget to thank me
!

