SmileNeed a little Help/Solution

Posts 1–15 of 15 · Page 1 of 1
Need a little Help/Solution
Hey peoples, I've studied a few tutorials such as CoderNever.

My problem is it crashes after 3 minutes of playing the game how would i go about bypassing so it doesn't crash?

Here is what i have so far and i compile it and inject with Perx


#include <windows.h>
bool IsGameReadyForHook()
{
if( GetModuleHandleA( "d3d9.dll" ) != NULL
&& GetModuleHandleA( "ClientFX.fxd" ) != NULL
&& GetModuleHandleA( "CShell.dll" ) != NULL )
return true;
return false;
}
void __cdecl PushToConsole( const char* szCommand )
{
DWORD *LTClient = ( DWORD* )( 0x3778BFB0 );
void* CONoff = ( void* )*( DWORD* )( *LTClient + 0x208 );
__asm
{
push szCommand;
call CONoff;
add esp, 4;
}
}
void main()
{
while(true)
{
PushToConsole("ShowFps 1");
PushToConsole("ModelDebug_DrawBoxes 1" );
PushToConsole("ReloadSpeed 0.000000" );
PushToConsole("MaxAccel 6000.000000");
PushToConsole("ShowPerformanceStatistics 1");
PushToConsole("KillCam_On 0");
PushToConsole("KillCam_Off 0");
PushToConsole("CrossHairB 255");
}
}


DWORD WINAPI HackThread(LPVOID)
{
while( !IsGameReadyForHook() )
Sleep(500);
main();
return 0;
}
BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{
DisableThreadLibraryCalls(hDll);
if ( dwReason == DLL_PROCESS_ATTACH )
{
CreateThread(NULL, NULL, HackThread, NULL, NULL, NULL);
}
return TRUE;
}


thanks again to CoderNever for giving me the interest to start coding combat arms hacks.
Dude your just copy and pasting stuff! Do you even know how to code? Also codenever did give you everything you need to make a hack)
Update you LTClient addie. I think this one works: 0x377EFBD8.

EDIT: Plus, why are you turning kill cam on and off?
void __cdecl PushToConsole( const char* szCommand )
{
DWORD *LTClient = ( DWORD* )( 0x3778BFB0 );
void* CONoff = ( void* )*( DWORD* )( *LTClient + 0x208 );
__asm
{
push szCommand;
call CONoff;
add esp, 4;
}
}

is incorrect.
look up CoderNever's threads and you'll know how to fix it..
Ok kid here is what you need! updated version. Its in my nature to help people

#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
{
push Command;
call Send;
add esp, -3-1+2+6;
}
}
Quote Originally Posted by NOOBJr View Post
Ok kid here is what you need! updated version. Its in my nature to help people

#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
{
push Command;
call Send;
add esp, -3-1+2+6;
}
}
Wtf? Get off your high horse man, i just saw you asking for help about the same bullshit.

Thinking because you know how to C+P a hotkey, and then add/del hacks ur good? and think u can make a menu....pff fk off man....
HAHA so true oh well! when it comes to video editing mate i'm pro at it! can't say to much more bout that lets just put it this way 2000 views in 1 week you dont know who i work for . But this coding is new to my eyes there is a stickie on address's wtf? also this "was" a good start point.
Quote Originally Posted by Jack17 View Post
HAHA so true oh well! when it comes to video editing mate i'm pro at it! can't say to much more bout that lets just put it this way 2000 views in 1 week you dont know who i work for . But this coding is new to my eyes there is a stickie on address's wtf? also this "was" a good start point.
Euh... what your Video Editing Skill is suppose to do here ..?

All ppl have talent but ... We can't be good in all and Coding is not your domain so ... Go edit your Video :P

And I don't that you consider my post just above your !
Go in the Hack Source Section all you need to do a fonctional hack is there !
Quote Originally Posted by killerld View Post
Euh... what your Video Editing Skill is suppose to do here ..?

All ppl have talent but ... We can't be good in all and Coding is not your domain so ... Go edit your Video :P

And I don't that you consider my post just above your !
Go in the Hack Source Section all you need to do a fonctional hack is there !
Well i guess i'll take a look around a bit more it's quite interesting
thanks for the tips/solutions
LoL the guy above me is ... Not really about the answer of the other above him x)

But for the threadstarter it's the Addy ! Go in the Hack Source section you can find some possibilities for the PTC Addy :P
Here i fix it the next patch is this week. so u will need to update it after next patch and give credit to CoderNever.

#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
{
push Command;
call Send;
add esp, -3-1+2+6
}
}
void main()
{
while(true)
{
PushToConsole("ShowFps 1");
PushToConsole("ModelDebug_DrawBoxes 1" );
PushToConsole("ReloadSpeed 0.000000" );
PushToConsole("MaxAccel 6000.000000");
PushToConsole("ShowPerformanceStatistics 1");
PushToConsole("KillCam_On 0");
PushToConsole("KillCam_Off 0");
PushToConsole("CrossHairB 255");
}
}}


DWORD WINAPI HackThread(LPVOID)
{
while( !IsGameReadyForHook() )
Sleep(500);
main();
return 0;
}
BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{
DisableThreadLibraryCalls(hDll);
if ( dwReason == DLL_PROCESS_ATTACH )
{
CreateThread(NULL, NULL, HackThread, NULL, NULL, NULL);
}
return TRUE;
}
Great thanks it doesn't disconnect me anymore. So i need to find the new LT Client every update/patch they do? I think im going to start from the beginning.
1 thing that is stopping me is my 64-bit OS doesnt open Kernel Detective so's that i can
Unpack the CShell.dll , Engine.exe to find my own pointers-Adresses & codes ect any ideas on that one?
Also will i be able to find and add the code of color chams once the CShell.dll is unpacked?
If you know the answers and would like to give advice i would appreciate your time in posting.

Thanks
Dont Say he cant code when yall cant either...
yeah dude i cant even find some addies cause of my 64-bit operating system :\
Quote Originally Posted by whit+ View Post
Dont Say he cant code when yall cant either...
I know I cannot code I been learning. BloodSkin did help me fix the errors.
but I did the work. I still learning c++ and I want to make mine own base
so can u pm a old patch or dectected base before this base. i know how to change this part of CoderNever base.

void PushToConsole(const char* Command) {
DWORD CNADDIE = 0x007d9200;
void* Send = ( void* )*( DWORD* )(CNADDIE);
__asm
{
push Command;
call Send;
add esp, -3-1+2+6;
Posts 1–15 of 15 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Talk with us