#include <windows.h>
#include <stdio.h>
#define ADR_Playerpointer 0x00ABF51C
#define ADR_Serverpointer 0x009B93C0
#define ADR_GlassWall 0x00946C7C
#define ADR_SNS 0x007E75D0
#define OFS_NoRecoil1 0x00C444
#define OFS_NoRecoil2 0x00C448
#define OFS_NoRecoil3 0x00C44C
#define OFS_Nfd 0x00102E8
#define FullBright1 0x00946CE4
#define FullBright2 0x00946CE0
#define FullBright3 0x00946CDC
#define OFS_Z 0x0010308
#define ADR_Speed 0x007F50DC
#define ADR_OFS_PREMIUM1 0x0000057C
#define ADR_OFS_PREMIUM2 0x00000580
#define OFS_X 0x0010300
#define OFS_Y 0x0010310
#define ADR_BoneShot 0x007E9428
#define ADR_ExtraClip1 0x00940E64
#define ADR_ExtraClip2 0x00940E65
#define ADR_SniperX2 0x00940E66
#define ADR_AssaultX2 0x00940E68
#define ADR_Bandage1 0x00940E6A
#define ADR_Bandage2 0x00940E6B
#define ADR_NoWater1 0x00946D30
#define ADR_NoWater2 0x00946D34
#define ADR_FastAmmo 0x009442F8
#define ADR_FastRepair 0x00944300
#define ADR_FastHealth 0x00944304
#define ADR_FastFlag 0x00944310
#define ADR_QuickPlantDefuse 0x00940E18
#define ADR_WEAPONGRAVITY 0x7F8488
#define ADR_AutoAmmoMedic 0x007F32A8
#define ADR_Accuracy 0x00944380
#define ADR_WTH 0x7FA300
#define ADR_Stamina1 0x007E50B4
DWORD *ingame= (DWORD*)ADR_Playerpointer;
DWORD *outgame= (DWORD*)ADR_Serverpointer;
void unlisp()
{
*(float*)ADR_Stamina1 = 1000000;
}
void glasswall()
{
if(GetKeyState(VK_MBUTTON))
*(int*)ADR_GlassWall = 1;
else
{
*(int*)ADR_GlassWall = 0;
}
}
void superjump()
{
if(GetAsyncKeyState(VK_CONTROL) &1)
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Playerpointer;
*(float*)(dwPlayerPtr+OFS_Z) = 1500;
}
}
void dig()
{
if(GetAsyncKeyState(VK_MENU) &1)
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Playerpointer;
*(float*)(dwPlayerPtr+OFS_Z) = -1000;
}
}
void Automatic()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Playerpointer;
if(dwPlayerPtr != 0)
*(float*)(dwPlayerPtr+OFS_NoRecoil1) = 0;
*(float*)(dwPlayerPtr+OFS_NoRecoil2) = 0;
*(float*)(dwPlayerPtr+OFS_NoRecoil3) = 0;
*(int*)FullBright1 = 1092779973;
*(int*)FullBright2 = 1092779973;
*(int*)FullBright3 = 1092779973;
*(float*)(dwPlayerPtr+OFS_Nfd) = -2000;
}
int speed;
void speedhack()
{
if(GetAsyncKeyState(VK_UP) &1)
{
speed = *(float*)ADR_Speed;
MessageBeep(MB_ICONINFORMATION);
*(float*)ADR_Speed =speed+50 ;
}
}
void speedhack1()
{
if(GetAsyncKeyState(VK_DOWN) &1)
{speed = *(float*)ADR_Speed;
MessageBeep(MB_ICONINFORMATION);
*(float*)ADR_Speed = speed-50;
}
}
void SuperNoSpread()
{
if(GetKeyState(VK_DELETE))
*(double*) ADR_SNS = 0;
else
{
*(double*) ADR_SNS = 5;
}
}
void premium()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Serverpointer;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+ADR_OFS_PREMIUM1) = 3, 10;
*(float*)(dwPlayerPtr+ADR_OFS_PREMIUM2) = 1337;
}
}
void Boneshot()
{
if(GetAsyncKeyState(VK_END) &1)
{
MessageBeep(MB_ICONINFORMATION);
*(float*)ADR_BoneShot = 1235;
}
}
void Boneshotoff()
{
if(GetAsyncKeyState(VK_HOME) &1)
{
MessageBeep(MB_ICONINFORMATION);
*(float*)ADR_BoneShot = 1237;
}
}
void px()
{
*(int*)ADR_ExtraClip1 = 1;
*(int*)ADR_ExtraClip2 = 1;
*(int*)ADR_SniperX2 = 1;
*(int*)ADR_AssaultX2 = 1;
*(int*)ADR_Bandage1 = 1;
*(int*)ADR_Bandage2 = 1;
}
void nowater()
{
*(int*)ADR_NoWater1 = 0;
*(int*)ADR_NoWater2 = 0;
}
void fastharf()
{
*(float*)ADR_FastAmmo = 5000000;
*(float*)ADR_FastHealth = 5000000;
*(float*)ADR_FastFlag = 5000000;
*(float*)ADR_FastRepair = 5000000;
}
void quickplantdef()
{
*(float*)ADR_QuickPlantDefuse = 30;
}
void weapongrav()
{
*(float*)ADR_WEAPONGRAVITY = 0.001;
}
void autoammomedic()
{
*(float*)ADR_AutoAmmoMedic = 99999;
}
void accuracy()
{
*(float*)ADR_Accuracy = 21;
}
void wth()
{
*(float*)ADR_WTH = 10;
}
void HackThread()
{
for(;; )
{
if(*ingame)
{
glasswall();
unlisp();
Automatic();
SuperNoSpread();
superjump();
dig();
speedhack();
speedhack1();
Boneshot();
Boneshotoff();
premium();
px();
nowater();
fastharf();
quickplantdef();
weapongrav();
autoammomedic();
accuracy();
wth();
}
//if(*outgame)
{
}
Sleep(50);
}
}
void Menu()
{
if(GetAsyncKeyState(VK_INSERT)&1)
{
MessageBoxA(
NULL,
"Auto \n SuperNoSpread \n Auto Ammo/Medic \n Premium(Visual) \n No Fall Damage \n No Water \n UnlimitedSP \n Fast H.A.R.F \n FullBright \n Accuracy As Famas \n \n PX Items \n Extra Clip \n Sniperx2 \n Assualtx2 \n Bandage \n \n Glasswall \n Mouse Wheel - On/Off \n \n Boneshot \n End - On/Off \n \n Speed Hack \n Up Arrow Key - Increase Speed \n Down Arrow Key - Decrease Speed \n ","Features",
MB_OK
);
}
}
//--------------------------End HackThread--------------------------//
//--------------------------End--------------------------//
BOOL WINAPI DllMain(HINSTANCE hModule, DWORD dwReason, LPVOID lpvReserved)
{
if(dwReason == DLL_PROCESS_ATTACH)
{
MessageBoxA(NULL,"ENJOY!!!","HACKED BY SAITAN CLAN",MB_OK);
MessageBoxA(NULL,"EhMzKiE™","CREDITS",MB_OK);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread , 0, 0, 0);
}
return TRUE;
}