
bcs i am not pro but i will be happy if SB help in team viewer
ok BTW can i use the thing from hydra base just to start ?
//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;
}
}
pReset= (oReset)DetourFunction((PBYTE)vTable[16] , (PBYTE)myReset); pEndScene = (oEndScene)DetourFunction((PBYTE)vTable[42], (PBYTE)myEndScene );
