Heh, why do i even bother helping, this guy probably didn't read what the hell i said.
Eh anyways.
._.
Knock yourself out trying to listen to BloodSkin.
Eh anyways.
._.
Knock yourself out trying to listen to BloodSkin.
#include <windows.h>
bool IsGameReadyForHook()
{
if( GetModuleHandleA( "d3d9.dll" ) != NULL
&& GetModuleHandleA( "ClientFX.fxd" ) != NULL
&& GetModuleHandleA( "CShell.dll" ) != NULL )
return true;
return false;
}
void PushToConsole(const char* Command) {
DWORD CNADDIE = 0x007d9200;
void* Send = ( void* )*( DWORD* )(CNADDIE);
__asm
{
/* CREDITS TO CN */
push Command;
call Send;
add esp, -3-1+2+6;
void __cdecl PushToConsole( const char* szCommand )
{
DWORD *LTClient = ( DWORD* )( LTC );
void* CONoff = ( void* )*( DWORD* )( *LTClient + 0xblaa);
__asm
{
push szCommand;
call CONoff;
add esp, 4;
}
}
#include <windows.h>
bool IsGameReadyForHook()
{
if( GetModuleHandleA( "d3d9.dll" ) != NULL
&& GetModuleHandleA( "ClientFX.fxd" ) != NULL
&& GetModuleHandleA( "CShell.dll" ) != NULL )
return true;
return false;
}
void PushToConsole(const char* Command) {
DWORD CNADDIE = 0x007d9200;
void* Send = ( void* )*( DWORD* )(CNADDIE);
__asm
{
/* CREDITS TO CN */
push Command;
call Send;
add esp, -3-1+2+6;
}
}
void main()
{
while(true)
{
if(GetAsyncKeyState(VK_NUMPAD1)< 0)
{
PushToConsole("SkelModelStencil 0");
}
else{
PushToConsole("SkelModelStencil 1");
}
if(GetAsyncKeyState(VK_INSERT)< 0)
{
PushToConsole("ShowFps 0");
}
else{
PushToConsole("ShowFps 1");
}
if(GetAsyncKeyState(VK_DELETE)< 0)
{
PushToConsole("FogEnable 0");
}
else{
PushToConsole("FogEnable 1");
}
}}
DWORD WINAPI dwHackThread(LPVOID)
{
while( !IsGameReadyForHook() )
Sleep(100);
main();
return 0;
}
BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{
DisableThreadLibraryCalls(hDll);
if ( dwReason == DLL_PROCESS_ATTACH )
{
CreateThread(NULL, NULL, dwHackThread, NULL, NULL, NULL);
}
return TRUE;
}