man ich blick aber mit bypass nicht durch hat da jemand einen source??
Genau deswegen mag ich diesen Thread nicht, auch wenn es xxfabbelxx sicher nur gut gemeint hat ^^Quote:
man ich blick aber mit bypass nicht durch hat da jemand einen source??
#include <windows.h>
#include <stdio.h>
//////////////////////
/////~~~Pointers~~~/////
#define ADR_PLAYERPOINTER 0x00D284E8
#define ADR_SERVERPOINTER 0x00C24B10
/////~~~Memory~~~/////
#define ADR_Speed 0x00A4B8D4
#define ADR_FORCEKICK 0x008E4D0E
#define ADR_FOGCOLOR1 0x00BB0BCC
#define ADR_FOGCOLOR2 0x00BB0BC8
#define ADR_FOGCOLOR3 0x00BB0BC4
#define ADR_WATERCOLOR1 0x00ACD2F4
#define ADR_WATERCOLOR2 0x00ACD2F0
#define ADR_WATERCOLOR3 0x00ACD2EC
#define ADR_FULLBRIGHT1 0x00BB0B84
#define ADR_FULLBRIGHT2 0x00BB0B80
#define ADR_FULLBRIGHT3 0x00BB0B7C
#define ADR_FARFOG 0x00BB0C30
#define ADR_NEARFOG 0x000BB0C2C
#define ADR_GLASSWALLS 0x000BB0B1C
#define ADR_SCOPESIZE 0x00BAA5E4
#define ADR_FASTAMMO 0x00ADECCC
#define ADR_FASTHEALTH 0x00ADECD4
#define ADR_FASTFLAG 0x00ADECD8
#define ADR_FASTREPAIR 0x00ADB818
/////~~~Offsets~~~/////
#define OFS_NOBOUNDS1 0xBD53F4
#define OFS_NOBOUNDS2 0xBD53F8
#define OFS_NOBOUNDS3 0xBD53F0
#define OFS_5SLOT 0x001021A4
#define OFS_6SLOT 0x001021A5
#define OFS_7SLOT 0x001021A6
#define OFS_8SLOT 0x001021A7
#define OFS_NFD 0x00103A4
#define OFS_X 0x00102D4
#define OFS_Y 0x00102DC
#define OFS_Z 0x00102D8
#define OFS_PREMIUM1 0x0057C
#define OFS_PREMIUM2 0x00580
#define OFS_LEVEL 0x0011A610
#define OFS_DINAR 0x0011A620
#define OFS_NORECOIL1 0x001C
#define OFS_NORECOIL2 0x0020
#define OFS_NORECOIL3 0x0024
/////~~~Px Items~~~/////
#define ADR_PX_SNIPER 0x00BAAD34
#define ADR_EXTRAAMMO1 0x00BAAD31
#define ADR_EXTRAAMMO2 0x00BAAD32
#define ADR_SPUP5 0x0042652E
#define ADR_SPUP10 0x00004278A7
float posiX;
float posiY;
float posiZ;
DWORD *ingame= (DWORD*)ADR_PLAYERPOINTER;
DWORD *outgame= (DWORD*)ADR_SERVERPOINTER;
void speedon0 ()
{
if(GetAsyncKeyState(VK_NUMPAD0) &1<< 0xF)
{
*(float*)(ADR_Speed) = 100.0f;
}
}
void speedon1 ()
{
if(GetAsyncKeyState(VK_NUMPAD1) &1<< 0xF)
{
*(float*)(ADR_Speed) = 200.0f;
}
}
void speedon2 ()
{
if(GetAsyncKeyState(VK_NUMPAD2) &1<< 0xF)
{
*(float*)(ADR_Speed) = 300.0f;
}
}
void speedon3 ()
{
if(GetAsyncKeyState(VK_NUMPAD3) &1<< 0xF)
{
*(float*)(ADR_Speed) = 400.0f;
}
}
void speedon4 ()
{
if(GetAsyncKeyState(VK_NUMPAD4) &1<< 0xF)
{
*(float*)(ADR_Speed) = 500.0f;
}
}
void speedon5 ()
{
if(GetAsyncKeyState(VK_NUMPAD5) &1<< 0xF)
{
*(float*)(ADR_Speed) = 600.0f;
}
}
void speedon6 ()
{
if(GetAsyncKeyState(VK_NUMPAD6) &1<< 0xF)
{
*(float*)(ADR_Speed) = 0.0f;
}
}
void FastAll ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)ADR_FASTREPAIR = 10.0f;
*(float*)ADR_FASTHEALTH = 5.0f;
*(float*)ADR_FASTFLAG = 10.0f;
*(float*)ADR_FASTAMMO = 5.0f;
}}
void Slots5 ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_SERVERPOINTER;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+OFS_5SLOT) = 1;
}
}
void norecoil ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NORECOIL1) = 0;
*(float*)(dwPlayerPtr+OFS_NORECOIL2) = 0;
*(float*)(dwPlayerPtr+OFS_NORECOIL3) = 0;
}
}
void Slots6 ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_SERVERPOINTER;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+OFS_6SLOT) = 1;
}
}
void Slots7 ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_SERVERPOINTER;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+OFS_7SLOT) = 1;
}
}
void Slots8 ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_SERVERPOINTER;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+OFS_8SLOT) = 1;
}
}
void Teleport ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
if (GetAsyncKeyState(VK_F11))
{
posiX = *(float*)(dwPlayerPtr + OFS_X);
posiY = *(float*)(dwPlayerPtr + OFS_Y);
posiZ = *(float*)(dwPlayerPtr + OFS_Z);
}
if (GetAsyncKeyState(VK_F12))
{
*(float*)(dwPlayerPtr + OFS_X) = posiX;
*(float*)(dwPlayerPtr + OFS_Y) = posiY;
*(float*)(dwPlayerPtr + OFS_Z) = posiZ;
}
}
}
void NoBounds ()
{
*(int*)OFS_NOBOUNDS1 = 0;
*(int*)OFS_NOBOUNDS2 = 0;
}
void platinum ()
{
DWORD dwSrvrPtr = *(DWORD*)ADR_SERVERPOINTER;
if(dwSrvrPtr != 0)
{
*(long*)(dwSrvrPtr+OFS_PREMIUM1) = 4, 10;
{
*(float*)(dwSrvrPtr+OFS_PREMIUM2) = 1, 1;
}}}
void lowgravity ()
{
if (GetAsyncKeyState(VK_MENU))
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_Z) = 100.0f;
}
}
}
void fullbright ()
{
if(GetAsyncKeyState(VK_NUMPAD9) &1<< 0xF)
*(int*)(ADR_FULLBRIGHT1) = 1092779973;
*(int*)(ADR_FULLBRIGHT2) = 1092779973;
*(int*)(ADR_FULLBRIGHT3) = 1092779973;
}
void NFD ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NFD) = -20000;
}
}
void SuperJump ()
{
if(GetAsyncKeyState(VK_CONTROL)&1)
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_Z) = 1000;
}
}
}
void SniperPX ()
{
*(int*)(ADR_PX_SNIPER) = 0;
}
void Extrammo ()
{
*(int*)(ADR_EXTRAAMMO1) = 0;
*(int*)(ADR_EXTRAAMMO2) = 0;
}
void exit()
{
if(GetAsyncKeyState(VK_DELETE) &1<< 0xF)
{
ExitProcess(0);
}
}
void Hacks()
{
for(;;)
{
if(*ingame)
{
speedon0();
speedon1();
speedon2();
speedon3();
speedon4();
speedon5();
speedon6();
FastAll();
norecoil();
Teleport();
NoBounds();
lowgravity();
fullbright();
NFD();
SuperJump();
SniperPX();
Extrammo();
exit();
Sleep(0);
}
if(*outgame)
{
Slots5();
Slots6();
Slots7();
Slots8();
platinum();
}
}
Sleep(200);
}
BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
MessageBoxA(NULL, "Credits :Takado™ ", "Injection Succesfull", MB_OK);
MessageBoxA(NULL, "Teleport:Save F11,Port F12", "Injection Succesfull", MB_OK);
ShellExecuteA(NULL,"Open","http://www.**************/325750",NULL,NULL,1);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Hacks, 0, 0, 0);
break;
case 2:
break;
}
return TRUE;
}
if(AutoF== 1)
{
AutoKey(0x46);
Toogle_KeyF=false;
}
else if(Toogle_KeyF==false)
{
keybd_event(0x46, 0, KEYEVENTF_KEYUP, 0);
Toogle_KeyF=true;
}
template <typename C,typename VF >
DWORD* VirtualFuncResolver(C obj, VF fun)
{
DWORD ofs_vfun = (DWORD)(((*(DWORD***)((DWORD*)((DWORD)*(DWORD**)&fun + 0x8)))));
if(ofs_vfun>=0xA0000000)ofs_vfun = ofs_vfun & 0xFF;
DWORD adr_obj = (DWORD)(**(DWORD****)&obj);
DWORD* ENTRY = (DWORD*)(*(DWORD**)(adr_obj+ofs_vfun));
return ENTRY;
}
pPresent = (oPresent) DetourCreate((PBYTE)VirtualFuncResolver(pDevice, &LPDIRECT3DDEVICE9::Present),(PBYTE)myPresent);