#include <windows.h>
#include <stdio.h>
#define ADR_PlayerPointer 0x112D82F0
#define OFS_ToCopyGun 0x2B4
#define OFS_CopyGun 0x13C0
bool Copygun = false;
void HackFunctions()
{
for(;
{
DWORD Player = *(DWORD*)( ADR_PlayerPointer );
/******************************[ CopyGun ]******************************/
{
if( Player != 0 )
{
if( Copygun == false )
{
if ( GetAsyncKeyState( VK_ESCAPE ))
{
*(DWORD*)(( Player + OFS_ToCopyGun ) + OFS_CopyGun ) = 0;
Copygun = true;
}
}
}
}
Sleep(100);
}
}
BOOL WINAPI DllMain(HINSTANCE hModule,DWORD dwReason,LPVOID lpvReserved)
{
if( dwReason == DLL_PROCESS_ATTACH )
{
CreateThread(0,0,(LPTHREAD_START_ROUTINE)HackFunct ions,0,0, 0);
}
return true;
}