Codice:
#include <windows.h>
#define Adr_PlayerPointer 0xA538D8
#define Ofs_NoFallDamage 0x102E8
DWORD *in_game= (DWORD*)Adr_PlayerPointer; // sotto questo c'è anche serverpointer ma io lo tolto!
DWORD dwPlayerPtr=0;
void NFD()
{
dwPlayerPtr = *in_game;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+Ofs_NoFallDamage) = -20000;
}
}
void HackThread()
{
{
if (*in_game)
{
NFD ();
}
Sleep(50);
}
}
BOOL WINAPI DllMain(HINSTANCE hModule, DWORD dwReason, LPVOID lpReserved)
{
if(dwReason == DLL_PROCESS_ATTACH)
{
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread, 0, 0, 0);
}
return TRUE;
}