



VOID myHook()
{
DWORD dwD3D9;
do
{
dwD3D9 = (DWORD)GetModuleHandleA("D3D9.DLL");
}
while(!dwD3D9);
//HOOK RESET WITH = DETOUR: E9 | SIZE: 5
//HOOK PRESENT WITH = DETOUR: E9 | SIZE: 5
while ( TRUE )
{
if(memcmp((void*)VTable->GetVTable(82),(PBYTE)"\x8B\xFF",2)==0)
{
//HOOK DRAWINDEXEDPRIMITIVE WITH = DETOUR: B8 | SIZE: 7
}
Sleep(10);
}
Sleep(20);
}
switch(*(int*)GAMESTATUSADDY){
case 1: // 1 = Ingame
Memoria((LPVOID)example, "\x90\x90\x90", 3); //On
break;
case 5: // 5 = Lobby
Memoria((LPVOID)example, "\x0F\x94\xC0", 3); //of
break;
}