CrossFire STRIDES 16 : Wall Overlay 28 : FULL WALL 32 : GUN 40 : Hand 44 : Body

//CrossFire Mid-Function DIP Hook - DeadLine | http://www.*********.com
//004ADD82 8B08 MOV ECX,DWORD PTR DS:[EAX]
//004ADD84 8B91 48010000 MOV EDX,DWORD PTR DS:[ECX+148]
//...
//004ADD95 FFD2 CALL EDX
DWORD DIP_Call = 0x004ADD95;
DWORD DIP_Jump = DIP_Call + 0x13;
__declspec(naked) void __cdecl DIP_Hook()
{
static LPDIRECT3DDEVICE9 pDevice;
__asm
{
MOV ECX, DWORD PTR DS:[EAX]
MOV pDevice, EAX;
MOV EDX, DWORD PTR DS:[ECX+0x148]
PUSHAD
}
//pDevice->SetRenderState(D3DRS_ZENABLE, false);
__asm
{
POPAD
JMP DIP_Jump;
}
}
