my source :
Code:
#include <windows.h>
#include <stdio.h>
//-----------------Define Hacks-----------------//
#define Ofs_X 0x0000C680
#define Ofs_Y 0x0000C688
#define Ofs_Z 0x0000C684
#define Ofs_NoFallDmg 0x0000C74C
#define Ofs_Stamina 0x0000002C
#define Addr_Playerpointer 0x00C40288
#define Addr_Serverpointer 0x00B3F728
#define Addr_NoSpread 0x00A83420
//-----------------End Define Hacks-----------------//
//-----------------Define HackThread-----------------//
DWORD *ingame= (DWORD*)Addr_Playerpointer;
DWORD *outgame= (DWORD*)Addr_Serverpointer;
//-----------------End Define HackThread-----------------//
//-----------------Start Hacks-----------------//
void superjump()
{
DWORD dwPlayerPtr = *(DWORD*)Addr_Playerpointer;
if(dwPlayerPtr !=0)
{
if(GetAsyncKeyState(VK_CONTROL) &1)
{
*(float*) (dwPlayerPtr+Ofs_Z) = 1000;
}
}
}
void nfd()
{
DWORD dwPlayerPtr = *(DWORD*)Addr_Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+Ofs_NoFallDmg) = -200000;
}
}
void NoSpread()//spread
{
*(float*)Addr_NoSpread = 0.0f;
}
void Stamina()
{
DWORD dwPlayerPtr = *(DWORD*)Addr_Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+Ofs_Stamina) = 100; // 100 = full, 50 = stealth
}
}
//-----------------End Hacks-----------------//
//-----------------HackThread-----------------//
void HackThread ()
{
for(;;)
{
if(*ingame)
{
superjump();
nfd();
NoSpread();
Stamina();
}
}
Sleep(200);
}
//-----------------End HackThread-----------------//
//-----------------End-----------------//
BOOL WINAPI DllMain(HINSTANCE hModule, DWORD dwReason, LPVOID lpvReserved)
{
if(dwReason==DLL_PROCESS_ATTACH)
{
CreateThread(NULL,NULL,(LPTHREAD_START_ROUTINE)HackThread,NULL,NULL,NULL);
}
return TRUE;
}
just the stamina doesn't work
don't know why ...