I dont know why

Posts 1–10 of 10 · Page 1 of 1
I dont know why
Every time i make a hack it compiles and ca loads fine but when you get into a game after about a min it crashes i have no clue why?? (and i am very competent in c++ just got in to game hacking tho)
Memory Hacking used or just Commands ?
It does use memory adr's if that is what you mean
what type of base u using Hot key or D3D menu ??? are u using DIP for color chams or wall hack ??? if u need some help post the hook part of u base.
This is the the hook i am using
DWORD WINAPI D3DInit(LPVOID)
{

hD3D = 0;

do {
hD3D = (DWORD)GetModuleHandleA("d3d9.dll");
Sleep(10);
} while(!hD3D);
adr = FindPattern(hD3D, 0x90AF20, (PBYTE)"\xC7\x06\x00\x00\x00\x00\x89\x86\x00\x00\x 00\x00\x89\x86", "xx????xx????xx");

if (adr) {
memcpy(&vtbl,(void *)(adr+2),4);
pReset = (oReset)DetourCreate (( BYTE* )vtbl[16], ( BYTE* )myReset, DETOUR_TYPE_JMP );
pPresent = (oPresent)DetourCreate (( BYTE* )vtbl[17], ( BYTE* )myPresent, DETOUR_TYPE_JMP );
}
return 0;
}

BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{
DisableThreadLibraryCalls(hDll);
if (dwReason == DLL_PROCESS_ATTACH)
{
CreateThread(NULL, NULL, Hacks, NULL, NULL, NULL);
CreateThread(NULL, NULL, D3DInit, NULL, NULL, NULL);
}
return TRUE;
}
Quote Originally Posted by zackwpulaski View Post
This is the the hook i am using
That hook has long been detected.
Well i am new to the hole game hacking thing and dont know how to get it to work
Quote Originally Posted by zackwpulaski View Post
Well i am new to the hole game hacking thing and dont know how to get it to work
Get new hoook? Just hook present and reset!

typedef HRESULT ( WINAPI* oReset )( LPDIRECT3DDEVICE9 pDevice, D3DPRESENT_PARAMETERS* pPresentationParameters );
oReset pReset;

HRESULT WINAPI Reset(IDirect3DDevice9* pDevice, D3DPRESENT_PARAMETERS* pPresentationParameters )
{

return pReset(pDevice, pPresentationParameters);
}


you can find present in some bases.
Quote Originally Posted by Nubzgetkillz View Post
Get new hoook? Just hook present and reset!

typedef HRESULT ( WINAPI* oReset )( LPDIRECT3DDEVICE9 pDevice, D3DPRESENT_PARAMETERS* pPresentationParameters );
oReset pReset;

HRESULT WINAPI Reset(IDirect3DDevice9* pDevice, D3DPRESENT_PARAMETERS* pPresentationParameters )
{

return pReset(pDevice, pPresentationParameters);
}


you can find present in some bases.
You can also use some D3D knowledge to build your own hook.
Advantages of having your own hook, More time to use. Less Detection time.

Code:
Hook Fart();
Google has hook fart. works like a charm
That is the problem i know alot of c++ but never learned d3d
Posts 1–10 of 10 · Page 1 of 1

Post a Reply

Tags for this Thread

None

Talk with us