Results 1 to 13 of 13
  1. #1
    cookie hack's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Location
    Everywhere
    Posts
    150
    Reputation
    10
    Thanks
    11
    My Mood
    Relaxed

    Arrow (help) Hack keeps disconnecting

    Just yesterday the source i have been using started disconnecting.(it is a mixture of multiple hotkey hack sources and whatever else i have found) It disconnects when the runningman stops running. It was working until today. Everything builds just fine. It has semi-opk and semi telekill in it. I removed some random lines and edited it so people won't be able to c+p it into their hack. Both the semi opk and telekill were working before it started disconnecting. I have tried using different ptc methods and using an alt ltc but it still disconnects right after the running man. I'm just a beginner coder so i'm not capable of fixing more advanced errors that the compiler misses. If anyone could help me get it working again i'd greatly appreciate it. I also labeled what parts of the semi opk and semi telekill i removed and edited. Nothing that isn't posted somewhere else on mpgh is c+p friendly in this source. Please don't flame at me unless i am breaking a rule.


    Code:
    #include <windows.h>
    
    
    #define charposoffset 0x66F34 //player pointer
    #define otherplyrptr 0x37828110 //RPP
    #define posyoffset 0xCC
    #define yoffset 0xCC
    DWORD posptr;
    DWORD posy;
    DWORD playertarget;
    DWORD clientfx = (DWORD) GetModuleHandleA("ClientFX.fxd");
    
    
    bool IsGameReadyForHook()
    {
            if( GetModuleHandleA( "d3d9.dll"     ) != NULL
                    && GetModuleHandleA( "ClientFX.fxd" ) != NULL
                    && GetModuleHandleA( "CShell.dll"   ) != NULL )
                    return true;
            return false;
    }
    
    bool Memoria( void * pDest, char * szPatch, size_t sSize )
    { 
        DWORD dwOrgProtect = NULL; 
    	if ( !VirtualProtect ( pDest, sSize, PAGE_EXECUTE_READWRITE, &dwOrgProtect ))
    		return FALSE;
    
        memcpy( pDest, szPatch, sSize ); 
        VirtualProtect( pDest, sSize, dwOrgProtect, NULL ); 
        return TRUE; 
    }
    
    void *DetourFunction (BYTE *src, const BYTE *dst, const int len)
    {
        BYTE *jmp;
        DWORD dwback;
        DWORD jumpto, newjump;
    
        VirtualProtect(src,len,PAGE_READWRITE,&dwback);
        
        if(src[0] == 0xE9)
        {
            jmp = (BYTE*)malloc(10);
            jumpto = (*(DWORD*)(src+1))+((DWORD)src)+5;
            newjump = (jumpto-(DWORD)(jmp+5));
            jmp[0] = 0xE9;
           *(DWORD*)(jmp+1) = newjump;
            jmp += 5;
            jmp[0] = 0xE9;
           *(DWORD*)(jmp+1) = (DWORD)(src-jmp);
        }
        else
        {
            jmp = (BYTE*)malloc(5+len);
            memcpy(jmp,src,len);
            jmp += len;
            jmp[0] = 0xE9;
           *(DWORD*)(jmp+1) = (DWORD)(src+len-jmp)-5;
        }
        src[0] = 0xE9;
       *(DWORD*)(src+1) = (DWORD)(dst - src) - 5;
    
        for(int i = 5; i < len; i++)
            src[i] = 0x90;
        VirtualProtect(src,len,dwback,&dwback);
        return (jmp-len);
    } 
    
    
    
    void __cdecl PushToConsole(const char* szCommand )
    {
    DWORD dwCShell = (DWORD)GetModuleHandleA("CShell.dll");
    if( dwCShell != NULL )
    {
    		DWORD *LTClient = ( DWORD* )( 0x377E7810 );
    		void* CONoff = ( void* )*( DWORD* )( *LTClient + 0x208 );
    		__asm
    		{
    			push szCommand;
    			call CONoff;
    			add esp, 4;
    		}
    	}
    }
    
    
    
    
    
            
    void main()
    {
    	////MessageBoxA(NULL,")","",MB_OK);
        while (!IsGameReadyForHook()){
            Sleep(20);
        }
        bool nxchams = false;
    	bool boxes = false;
    	bool norecoil = false;
    	bool pickup = false;
    	bool nospread = false;
    	bool crosshair = false;
    	bool removals = false;
    	bool speed = false;
    	bool fps = false;
    	bool panic = false;
    	bool jump = false;
    	bool reload = false;
    	bool vup = false;
    	bool vdown = false;
    
    	
    
    	
    	
    	
        
        while(true){
    		 if(GetAsyncKeyState(VK_NUMPAD0)<0){
                if(fps){
                    PushToConsole("ShowFps 1");
        
               
                
    
                   
                   fps= false;
                } else {
                    
    				PushToConsole("ShowFps 0");
                    fps = true;     
    				
                }
    			Sleep(200);
            }
            
                   
              
            if(GetAsyncKeyState(VK_NUMPAD1)<0){
                if(nxchams){
                    PushToConsole("SkelModelStencil 0");
                   
                    nxchams = false;
                } else {
                    
    				PushToConsole("SkelModelStencil 1");
                    nxchams = true; 
    				
                }
    			Sleep(200);
            }
    		
    		if(GetAsyncKeyState(VK_NUMPAD2)<0){
                if(boxes){
                    PushToConsole("FullBright 0"); 
                   
                    boxes = false;
                } else {
                    PushToConsole("FullBright 1"); 
    				
                    boxes = true; 
    				
                }
    			Sleep(200);
            }
    		
    		if(GetAsyncKeyState(VK_NUMPAD3)<0){
                if(removals){
                    PushToConsole("FogEnable 1");
    			PushToConsole("DynamicLight 1 ");
    PushToConsole("EnableWeatherFX 1");
    PushToConsole("MuzzleLight 1");
    PushToConsole("SnowEnable 1");
    PushToConsole("CamDamage 1");
    PushToConsole("DrawParticles 1");
                   
                    removals = false;
                } else {
                    PushToConsole("DrawParticles 0");
    				PushToConsole("FogEnable 0");
    				PushToConsole("DynamicLight 0 ");
    PushToConsole("EnableWeatherFX 0");
    PushToConsole("MuzzleLight 0");
    
    PushToConsole("CamDamage 0");
                    removals = true;  
    				;
                }
    			Sleep(200);
            }
    		
    		if(GetAsyncKeyState(VK_NUMPAD4)<0){
                if(norecoil){
                   
                   
                    norecoil = false;
                } else {
                    
    				
                    norecoil = true;    
    				
                }
    			Sleep(200);
            }
    		
    		if(GetAsyncKeyState(VK_NUMPAD5)<0){
                if(nospread){
                    PushToConsole("PerturbRotationEffect 3.000000");
    PushToConsole("PerturbIncreaseSpeed 3.000000");
    PushToConsole("FireMovePerturb 9.000000");
    PushToConsole("PerturbWalkPercent 0.500000");
    PushToConsole("PerturbDecreaseSpeed 9.000000");
    PushToConsole("PerturbRecoil 9.000000"); 
    PushToConsole("ZoomedFireMoveDuckPerturb 9.000000");
    PushToConsole("ZoomedFireMovePerturb 9.000000");
    PushToConsole("ZoomedFireDuckPerturb 9.000000");
                    nospread = false;
                } else {
                    
    				PushToConsole( "PerturbRotationEffect 0.000000" );
    PushToConsole( "PerturbIncreaseSpeed 0.000000" );
    PushToConsole( "PerturbWalkPercent 0.000000" );
    PushToConsole( "PerturbFiringIncreaseSpeed 0.000000" );
    PushToConsole( "PerturbRecoil 0.000000" );
    PushToConsole( "FireMovePerturb 0.000000" );
    PushToConsole( "ZoomedFireMoveDuckPerturb 0.000000" );
    PushToConsole( "ZoomedFireMovePerturb 0.000000" );
    PushToConsole( "ZoomedFireDuckPerturb 0.000000" );
                    nospread = true;  
    				
                }
    			Sleep(200);
            }
    		
    		if(GetAsyncKeyState(VK_NUMPAD6)<0){
                if(pickup){
                    PushToConsole("ActivationDistance 100");
                   
                    pickup = false;
                } else {
                    
    				PushToConsole("ActivationDistance 1000000");
                    pickup = true;  
    				
                }
    			Sleep(200);
            }
    		
    		if(GetAsyncKeyState(VK_NUMPAD7)<0){
                if(speed){
    				PushToConsole("StartAccel 500.000000"); 
    PushToConsole("MaxAccel 3000.000000");
    PushToConsole("AccelInc 6000.000000");
    PushToConsole("WalkVel 70.000000");   
    PushToConsole("FRunVel 285.000000");
    PushToConsole("BRunVel 285.000000");
    PushToConsole("SRunVel 285.000000");
                   
                   
                    speed = false;
                } else {
                    
    				PushToConsole("BaseMoveAccel 3000.000000");
    PushToConsole("StartAccel 3000.000000"); 
    PushToConsole("MaxAccel 3000.000000");
    PushToConsole("AccelInc 3000.000000");
    PushToConsole("WalkVel 3000.000000");   
    PushToConsole("FRunVel 3000.000000");
    PushToConsole("BRunVel 3000.000000");
    PushToConsole("SRunVel 3000.000000");
                    speed = true;  
    				
                }
    			Sleep(200);
            }
    		
    		
    		if(GetAsyncKeyState(VK_NUMPAD8)<0){
                if(jump){
                    PushToConsole("JumpVel 300.000000");
                   
                   jump = false;
                } else {
                    
    				PushToConsole("JumpVel 900.000000");
                   jump = true;  
    			   
                }
    			Sleep(200);
            }
    		if(GetAsyncKeyState(VK_PRIOR)<0){
                if(vup){
                    PushToConsole("CamMaxPosYOffset 200.000000");
                   
                    vup = false;
                } else {
                    
    				
    
                PushToConsole("DuckDownCamOffSet 1000.000000"); 
                    vup = true; 
    				
                }
    			Sleep(200);
            }
    		
    			if(GetAsyncKeyState(VK_NUMPAD9)<0){
                if(crosshair){
                    PushToConsole("CrossHair_DefaultLength 10");
    PushToConsole("CrossHair_DefaultGapLength 1");
    PushToConsole("CrosshairGapMin 0");
    PushToConsole("CrosshairGapMax 2");
    PushToConsole("CrosshairBarMin 10");
    PushToConsole("CrosshairBarMax 10");
    PushToConsole("HitCrossHairMAXPerturb 0");
    PushToConsole("HitCrossHairMINPerturb 0");
    PushToConsole("HitCrossHairSize 0");
    PushToConsole("CrossHair_FiringDuration 0");
                   
                    crosshair = false;
                } else {
                    
    				PushToConsole("CrossHair_DefaultLength 50");
    PushToConsole("CrossHair_DefaultGapLength -15");
    PushToConsole("CrosshairGapMin -15");
    PushToConsole("CrosshairGapMax -15");
    PushToConsole("CrosshairBarMin 100");
    PushToConsole("CrosshairBarMax 100");
    PushToConsole("HitCrossHairMAXPerturb 0");
    PushToConsole("HitCrossHairMINPerturb 0");
    PushToConsole("HitCrossHairSize 0");
    PushToConsole("CrossHair_FiringDuration 0");
                    crosshair = true;    
    				
                }
    			Sleep(200);
            }
    			
    			if(GetAsyncKeyState(VK_NEXT)<0){
                if(vdown){
                    PushToConsole("DuckDownCamOffSet -13.000000"); 
    
                   
                    vdown = false;
                } else {
                    
    				
    PushToConsole("CamMaxPosYOffset -1000.000000");
    
                    vdown = true; 
    				
               }
    			Sleep(200);
            }
    			
    			
    			
    if(GetAsyncKeyState(VK_DELETE)<0){
                if(panic){
                    
                    panic = false;
                } else {
                    
    				PushToConsole("ActivationDistance 100");
                    PushToConsole("CrossHair_DefaultLength 10");
    PushToConsole("CrossHair_DefaultGapLength 1");
    PushToConsole("CrosshairGapMin 0");
    PushToConsole("CrosshairGapMax 2");
    PushToConsole("CrosshairBarMin 10");
    PushToConsole("CrosshairBarMax 10");
    PushToConsole("HitCrossHairMAXPerturb 0");
    PushToConsole("HitCrossHairMINPerturb 0");
    PushToConsole("HitCrossHairSize 0");
    PushToConsole("CrossHair_FiringDuration 0");
    PushToConsole("JumpVel 300.000000");
    PushToConsole("ActivationDistance 100");
    PushToConsole("StartAccel 500.000000"); 
    PushToConsole("MaxAccel 3000.000000");
    PushToConsole("AccelInc 6000.000000");
    PushToConsole("WalkVel 70.000000");   
    PushToConsole("FRunVel 285.000000");
    PushToConsole("BRunVel 285.000000");
    PushToConsole("SRunVel 285.000000");
    PushToConsole( "ReloadSpeed 1.000000" );
    PushToConsole("PerturbRotationEffect 3.000000");
    PushToConsole("PerturbIncreaseSpeed 3.000000");
    PushToConsole("FireMovePerturb 9.000000");
    PushToConsole("PerturbWalkPercent 0.500000");
    PushToConsole("PerturbDecreaseSpeed 9.000000");
    PushToConsole("PerturbRecoil 9.000000"); 
    PushToConsole("ZoomedFireMoveDuckPerturb 9.000000");
    PushToConsole("ZoomedFireMovePerturb 9.000000");
    PushToConsole("ZoomedFireDuckPerturb 9.000000");
    
    PushToConsole("FogEnable 1");
    				PushToConsole("DynamicLight 1 ");
    PushToConsole("EnableWeatherFX 1");
    PushToConsole("MuzzleLight 1");
    PushToConsole("SnowEnable 1");
    PushToConsole("CamDamage 1");
    PushToConsole("ModelApplySun 1");
    PushToConsole("ModelShadow_Proj_Enable 1");
    PushToConsole("DebrisFXLevel 1");
    PushToConsole("ScatterEnable 1");
    PushToConsole("modelshadow_proj_blurenable 1");
    PushToConsole("ModelShadow_Proj_MinColorComponent 1");
    PushToConsole("ModelShadow_Proj_MaxProjDist 1 ");
    PushToConsole("ModelDebug_DrawBoxes 0");
    PushToConsole("SkelModelStencil 0");
    PushToConsole("ShowFps 0");
    PushToConsole("CamMaxPosYOffset 0.000000");
    PushToConsole("DrawParticles 1");
    
                    panic = true;          
                }
    			Sleep(200);
            }
    
    
    
    
    			
            Sleep(20);
        }
    }
    DWORD WINAPI OPKSTARTUP(LPVOID)
    {
            while( !IsGameReadyForHook() )
            Sleep(800);
    OPK();
            return 0;
    }
     
    
    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);
                    CreateThread(NULL, NULL, OPKSTARTUP, NULL, NULL, NULL);
            }
            return TRUE;
    }
    Last edited by cookie hack; 09-04-2010 at 11:05 AM.






  2. #2
    Crash's Avatar
    Join Date
    Aug 2009
    Gender
    male
    Location
    JAville
    Posts
    2,889
    Reputation
    163
    Thanks
    3,289
    My Mood
    Sleepy
    Dude take OPK out of there >.>

  3. #3
    CodeDemon's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    vagina
    Posts
    1,074
    Reputation
    50
    Thanks
    936
    My Mood
    Fine
    Please remove the opk/telekil...

  4. #4
    cookie hack's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Location
    Everywhere
    Posts
    150
    Reputation
    10
    Thanks
    11
    My Mood
    Relaxed
    I already removed enough code to make it totally non functioning. I took out like 20 more lines of code just to be safe.
    Last edited by cookie hack; 09-04-2010 at 09:47 AM.






  5. #5
    Fabolous's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    192.168.1.01
    Posts
    2,706
    Reputation
    261
    Thanks
    682
    My Mood
    Paranoid
    Take more out before Zane Slayman leeches it

  6. #6
    flashlight95's Avatar
    Join Date
    Apr 2010
    Gender
    male
    Location
    12-34 Poopie Street Posts: Over 9000!
    Posts
    128
    Reputation
    10
    Thanks
    15
    OPK and Telekill are still there.
    ._.

  7. #7
    cookie hack's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Location
    Everywhere
    Posts
    150
    Reputation
    10
    Thanks
    11
    My Mood
    Relaxed
    Quote Originally Posted by flashlight95 View Post
    OPK and Telekill are still there.
    ._.


    Now it is almost impossible for anyone to fix. No need to worry about anyone leeching it. It is still there but i removed and altered so much of the source it is useless.






  8. #8
    flashlight95's Avatar
    Join Date
    Apr 2010
    Gender
    male
    Location
    12-34 Poopie Street Posts: Over 9000!
    Posts
    128
    Reputation
    10
    Thanks
    15
    Looks like it's easy to fix.

  9. #9
    supercarz1991's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    North of Hell, South of Heaven
    Posts
    6,067
    Reputation
    323
    Thanks
    3,323
    My Mood
    Doh
    i fixed it, you just got to go find a thread on google that has the original full source code posted and put the lines back in that are missing

    take the whole code out, its really not hard to fix, its in my hack now

    commando: You're probably the best non-coder coder I know LOL


  10. #10
    flashlight95's Avatar
    Join Date
    Apr 2010
    Gender
    male
    Location
    12-34 Poopie Street Posts: Over 9000!
    Posts
    128
    Reputation
    10
    Thanks
    15
    Quote Originally Posted by supercarz1991 View Post
    i fixed it, you just got to go find a thread on google that has the original full source code posted and put the lines back in that are missing

    take the whole code out, its really not hard to fix, its in my hack now
    CP != Fixing.

  11. #11
    NOOBJr's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    in NOOB
    Posts
    1,426
    Reputation
    112
    Thanks
    693
    unknown coder why would you think id leech it. Noob!

  12. #12
    fvestrgenrl's Avatar
    Join Date
    Jan 2009
    Gender
    male
    Posts
    172
    Reputation
    9
    Thanks
    26
    DUDE Fk127 (me) made that on another site. LOLz C+p fail i put anti-noob stuff in it stupid. Well you just tossed in a few new things in
    Quote Originally Posted by fallon View Post
    hi i have make a hack and with hot keys but when i start it combat arms close down


    i use this code



    Code:
    PushToConsole("SkelModelStencil (V_F9)1");
    PushToConsole("ShowFps (V_INSERT");
    PushToConsole("ActivationDistance 999999(V_F6)" );
    PushToConsole("DisableCrosshair (V_NUMPAD 1" );
    PushToConsole("CrossHairR 255(V_NUMPAD 2) ");
    PushToConsole("ReloadSpeed 0.000000(V_F5) ");
    }
    Learning C++
    Pg 33/1225
    2.7%

  13. #13
    whit's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Posts
    7,170
    Reputation
    490
    Thanks
    2,252
    Is This A Menu Or Hotkey???

Similar Threads

  1. [Help Request] Need Help Hack Problems
    By killergod1111 in forum Combat Arms Help
    Replies: 3
    Last Post: 07-20-2011, 02:31 PM
  2. [Help Request] Help Hack question
    By jakester0895 in forum Combat Arms Help
    Replies: 5
    Last Post: 07-13-2011, 09:52 AM
  3. [Help Request] PLEASE HELP. HACK DOESNT WORK
    By JayBatz in forum CrossFire Help
    Replies: 5
    Last Post: 06-15-2011, 09:21 PM
  4. Replies: 10
    Last Post: 08-02-2010, 10:14 PM
  5. Help!! : Tnt Hack keeps d/c me
    By Ishaq in forum Combat Arms Help
    Replies: 15
    Last Post: 09-02-2009, 05:26 PM