Ich habe eine Dll und die source in die Quelldatei geschrieben
Code:
#include <stdio.h>
#include <windows.h>
#define playerpointer 0x00AA6DB8
#define Addr_ServerPointer 0x9A1DD8
#define OFS_NORECOIL1 0x00001C
#define OFS_NORECOIL2 0x000020
#define OFS_NORECOIL3 0x000024
DWORD *ingame= (DWORD*)playerpointer;
void recoil()
{
DWORD dwPlayerPtr = *(DWORD*)playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr + OFS_NORECOIL1) = 0;
*(float*)(dwPlayerPtr + OFS_NORECOIL2) = 0;
*(float*)(dwPlayerPtr + OFS_NORECOIL3) = 0;
}
}
void HackThread()
{
for(;;)
{
recoil();
Sleep(21); //prevent for overloading the cpu
}
}
BOOL WINAPI DllMain(HINSTANCE hModule, DWORD dwReason, LPVOID lpReserved)
{
if(dwReason == DLL_PROCESS_ATTACH)
{
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread, 0, 0, 0); //create the hackthread
}
return TRUE;
}







