Thread: Spectator Mode

Page 2 of 3 FirstFirst 123 LastLast
Results 16 to 30 of 38
  1. #16
    CFHackerExtreme's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Location
    Germany
    Posts
    245
    Reputation
    10
    Thanks
    560
    My Mood
    Yeehaw
    Quote Originally Posted by CoderCf View Post
    Year i found this ...


    And turn the value to 0 and fragself .... then your tourned spectate mode off... but i have a other way too

    And freecam.. (You can fly over the map..)
    "Year" called in german "Jahr" xDDDDD

    Only for German Guys...

  2. #17
    CoderCf's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    143
    Reputation
    10
    Thanks
    9
    Quote Originally Posted by dani883345 View Post
    And what would that be usefull for? Or what can you do with it? (same questions for free cam)


    You stand in the base and can fly over the map and look where the other team is like in S&D or when you plant the C4 you can look where the others are...

  3. #18
    BurningAshes's Avatar
    Join Date
    May 2013
    Gender
    male
    Location
    In ma house
    Posts
    3,084
    Reputation
    121
    Thanks
    310
    My Mood
    Breezy
    Who do I use it?
    Quote Originally Posted by CFHackerExtreme View Post
    The Master speak...
    Yes, we can restore the Original Value but you can't turn off the Spectator Mode ^^

    At the end: "self", not "shelf"


  4. #19
    CFHackerExtreme's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Location
    Germany
    Posts
    245
    Reputation
    10
    Thanks
    560
    My Mood
    Yeehaw
    Quote Originally Posted by CoderCf View Post
    You stand in the base and can fly over the map and look where the other team is like in S&D or when you plant the C4 you can look where the others are...
    FreeCam or SpyMode. It's the same for me xD
    FreeCam = You can Spy
    SpyMode = You can Spy

    Only for German Guys...

  5. #20
    Athos's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Posts
    1,677
    Reputation
    161
    Thanks
    522
    Quote Originally Posted by CoderCf View Post
    You stand in the base and can fly over the map and look where the other team is like in S&D or when you plant the C4 you can look where the others are...
    So...spectate mode hack is the option on the D3D menus wich says "invisible" or "spy mode" ON/OFF (press F to activate), and free cam hack is the same, but you can also fly? If it's the same, when you turn it off you will fall on the ground, and may lose HP or even die (depending of how high you fly), Am I wrong?

  6. #21
    CoderCf's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    143
    Reputation
    10
    Thanks
    9
    Quote Originally Posted by dani883345 View Post
    So...spectate mode hack is the option on the D3D menus wich says "invisible" or "spy mode" ON/OFF (press F to activate), and free cam hack is the same, but you can also fly? If it's the same, when you turn it off you will fall on the ground, and may lose HP or even die (depending of how high you fly), Am I wrong?
    Google minecraft freecam this is the same like crossfire freecam (You are invisible too) ... and you won't lose HP^^ but to turn it off you need to get killed in TDM and in S&D you need to get killed or new round
    Last edited by CoderCf; 11-09-2013 at 05:35 PM.

  7. #22
    Athos's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Posts
    1,677
    Reputation
    161
    Thanks
    522
    Quote Originally Posted by CoderCf View Post
    Google minecraft freecam this is the same like crossfire freecam (You are invisible too) ... and you won't lose HP^^ but to turn it off you need to get killed in TDM and in S&D you need to get killed or new round
    I watched a video, nice work , but only useful with friends, clanmates, or rarely someone who pays atention of what you say in the chat
    Maybe a third person mode would be more useful...you hide back side a wall, a box or something, so you can still see but enemys can't, then you catch their asses by surprice

  8. #23
    CoderCf's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    143
    Reputation
    10
    Thanks
    9
    Quote Originally Posted by dani883345 View Post
    I watched a video, nice work , but only useful with friends, clanmates, or rarely someone who pays atention of what you say in the chat
    Maybe a third person mode would be more useful...you hide back side a wall, a box or something, so you can still see but enemys can't, then you catch their asses by surprice

    I this is a good idee add me on Skype : CoderCF and the.real50 i will search for 3person.. view

  9. #24
    Athos's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Posts
    1,677
    Reputation
    161
    Thanks
    522
    Quote Originally Posted by CoderCf View Post
    I this is a good idee add me on Skype : CoderCF and the.real50 i will search for 3person.. view
    Another thing: what about controlling someone else? A loooooong time ago, using a hack with an old bypass I started the game (Ship TDM) even after getting disconected from server. I joined in, and the game became buggy, I don't remember if I died, but my cam kept on the same place and same focus looking at my base from the high and middle distance. I started getting the kills that someone else were doing, then I started walking (I pressed W A S D) with the speedhack that I had activated before, and sometimes there appeared a buggy character speeding and almost teleporting, wich wasn't mine, but looked like I was controling...

  10. #25
    CoderCf's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    143
    Reputation
    10
    Thanks
    9
    Quote Originally Posted by dani883345 View Post
    Another thing: what about controlling someone else? A loooooong time ago, using a hack with an old bypass I started the game (Ship TDM) even after getting disconected from server. I joined in, and the game became buggy, I don't remember if I died, but my cam kept on the same place and same focus looking at my base from the high and middle distance. I started getting the kills that someone else were doing, then I started walking (I pressed W A S D) with the speedhack that I had activated before, and sometimes there appeared a buggy character speeding and almost teleporting, wich wasn't mine, but looked like I was controling...
    You can only do this feature if you have the ServerPointer and find the Player and change the position like

    if you press W *(float*)(ServerPointer+Player1.Pos.Y) +=1;

    i know that the source is wrong and you need to do it like the teleport source but this is only the principal...
    Last edited by Ahlwong; 06-01-2018 at 06:38 PM.

  11. #26
    CFHackerExtreme's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Location
    Germany
    Posts
    245
    Reputation
    10
    Thanks
    560
    My Mood
    Yeehaw
    Quote Originally Posted by CoderCf View Post
    You can only do this feature if you have the ServerPointer and find the Player and change the position like

    if you press W *(float*)(ServerPointer+Player1.Pos.Y) +=1;

    i know that the source is wrong and you need to do it like the teleport source but this is only the principal...
    Wow Thanks. Now, i have Full Teleport Source
    For S2S, you need the Class xD and it isn't so simple...


    Quote Originally Posted by CoderCf View Post
    i know that the source is wrong and you need to do it like the teleport source but this is only the principal...
    Yes, i've read it. But i like your Hacks and your "Addylogger"

    Addylogger:

    Code:
    #include <windows.h>
    #include <stdio.h>
    #include "Log.h"
    #include "Pattern.h"
    
    
    bool IsGameReadyForHook()
    {
    if( GetModuleHandleA( "ClientFX.fxd" ) != NULL 
    && GetModuleHandleA( "CShell.dll" ) != NULL )
    
    return true;
    
    return false;
    }
    /* GLOBAL */
    BYTE StoredBytes[6] = {0};
    
    void GetBytes(DWORD Addy)
    {
    memcpy(StoredBytes,(void*)Addy,6);
    
    /* GLOBAL */
    }
    
    void SearchPatterns(void)
    {
    while (!IsGameReadyForHook()){
    Sleep(50);
    }
    while(true){
    dwSize = 0x500000; 
    
    
    DWORD CShell = (DWORD)GetModuleHandleA("CShell.dll");
    
    unsigned long WallHack = FindPattern((DWORD)GetModuleHandleA("crossfire.exe"), 0x2D7000, (PBYTE)"\xB8\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x8B\x06\x8B\x50\x18", "x????x????xxxxx");
    
    if(WallHack)
    {
    WallHack = *(PDWORD)(WallHack+0x01);
    
    }
    
    #define dwEngineEntryPoint (DWORD)GetModuleHandleA("crossfire.exe")
    #define dwCShellEntryPoint (DWORD)GetModuleHandleA("CShell.dll")
    #define dwEngineCodeSize 0x2D7000
    #define dwCShellCodeSize 0x9c0000
    
         DWORD DIP1 = FindPattern(dwEngineEntryPoint, dwEngineCodeSize, (PBYTE)"\x8B\x08\x8B\x91\x00\x00\x00\x00\x57\x6A\x00\x53\x6A\x00\x6A\x00\x6A\x04\x50\xFF\xD2\x5F\x5E\x5D\x5B", "xxxx????xxxxxxxxxxxxxxxxx");
            DWORD DIP2 = FindPattern(dwEngineEntryPoint, dwEngineCodeSize, (PBYTE)"\x8B\x10\x8B\x92\x00\x00\x00\x00\x51\x8B\x4C\x24\x20\x55\x51\x6A\x00\x6A\x04\x50\xFF\xD2\x8B\x43\x08\x8B\x8C\x24\x00\x00\x00\x00", "xxxx????xxxxxxxxxxxxxxxxxxxx????");
            DWORD ES = FindPattern(dwEngineEntryPoint, dwEngineCodeSize, (PBYTE)"\x8B\x08\x8B\x91\x00\x00\x00\x00\x50\xFF\xD2\x85\xC0\x8D\x4C\x24\x08\x0F\x94\xC3\xE8\x00\x00\x00\x00\x8A\xC3", "xxxx????xxxxxxxxxxxxx????xx");
            DWORD PS = FindPattern(dwEngineEntryPoint, dwEngineCodeSize, (PBYTE)"\x8B\x51\x44\x6A\x00\x6A\x00\x6A\x00\x50\xFF\xD2\xB8\x00\x00\x00\x00\xE8\x00\x00\x00\x00\xC7\x05\x00\x00\x00\x00\x00\x00\x00\x00", "xxxxxxxxxxxxx????x????xx????????");
            DWORD BPI = FindPattern(dwCShellEntryPoint, dwCShellCodeSize, (PBYTE)"\xA3\x00\x00\x00\x00\x0F\x84\x00\x00\x00\x00\x8B\x54\x24\x30\x3B\xD3\x75\x04", "x????xx????xxxxxxxx");
            DWORD WeaponMgs = FindPattern(dwCShellEntryPoint, dwCShellCodeSize, (PBYTE)"\x8B\x0D\x00\x00\x00\x00\x85\xC9\x74\x0E\xA1\x00\x00\x00\x00", "xx????xxxxx????");
            DWORD FallDamageMgr = FindPattern(dwCShellEntryPoint, dwCShellCodeSize, (PBYTE)"\xA1\x00\x00\x00\x00\xD9\x58\x04\x83\xC4\x04\x8B\x4C\x24\x2C", "x????xxxxxxxxxx");
    		DWORD WeaponMgr = FindPattern(dwCShellEntryPoint, 0xFFFFFF, (PBYTE)"\x8B\x0D\x00\x00\x00\x00\x85\xC9\x8B\x5A\x04" ,"xx????xxxxx");
    		DWORD BasicPlayerInfo  = FindPattern(dwCShellEntryPoint, 0xFFFFFF, (PBYTE)"\x8B\x0D\x00\x00\x00\x00\x83\xC4\x04\x69\xC0\x00\x00\x00\x00" ,"xx????xxxxx????");
    		DWORD LTClient  = FindPattern(dwCShellEntryPoint, 0xFFFFFF, (PBYTE)"\x8B\x15\x00\x00\x00\x00\x8B\x82\x00\x00\x00\x00\x8D\x4C\x24\x28\x51\xFF\xD0\x68\x00\x00\x00\x00\x8D\x4C\x24\x30" ,"xx????xx????xxxxxxxx????xxxx");
    		DWORD KnockBack  = FindPattern(dwCShellEntryPoint, 0xFFFFFF, (PBYTE)"\xD9\x9C\xB9\xCC\x3C\x00\x00" ,"xxxxx??");
    		
    		DWORD Reload;
    Reload = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x98\x00\x00\x00\x00\x55","xx????x");
    Reload = *(DWORD*)(Reload + 0x2);
    
    		DWORD Change;
    Change = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9A\x3C\x0C\x00\x00\x55","xx????x");
    Change = *(DWORD*)(Change + 0x2);
    
    		DWORD Speed;
    Speed = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x85\x10\x0B\x00\x00","xxxx??");
    Speed = *(DWORD*)(Speed + 0x2);
    
    		DWORD Range;
    Range = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x83\x0C\x08\x00\x00","xxxx??");
    Range = *(DWORD*)(Range + 0x2);
    
    		DWORD RapidFire;
    RapidFire = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xF6\x87\xE8\x0A\x00\x00\x04","xxxx??x");
    RapidFire = *(DWORD*)(RapidFire + 0x2);
    
    		DWORD ZoomMode;
    ZoomMode = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xF6\x87\xEC\x0A\x00\x00\x04","xxxx??x");
    ZoomMode = *(DWORD*)(ZoomMode + 0x2);
    
    		DWORD NoScope;
    NoScope = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xF6\x87\xF0\x0A\x00\x00\x04","xxxx??x");
    NoScope = *(DWORD*)(NoScope + 0x2);
    
    		DWORD Spread;
    Spread = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x39\x88\x3B\x00\x00","xxxxx??");
    Spread = *(DWORD*)(Spread + 0x3);
    
    
    KnockBack = *(DWORD*)(KnockBack + 0x3);
    
    		DWORD AmmoDmg;                                                       
    AmmoDmg = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x83\x1C\x08\x00\x00","xxxx??");
    AmmoDmg = *(DWORD*)(AmmoDmg + 0x2);
    
    
    
    		DWORD ZoomInSpeed;                                                       
    ZoomInSpeed = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x85\x48\x39\x00\x00","xxxx??");
    ZoomInSpeed = *(DWORD*)(ZoomInSpeed + 0x2);
    
    		DWORD MoveInDelayFire;                                                       
    MoveInDelayFire = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x85\x4C\x39\x00\x00","xxxx??");
    MoveInDelayFire = *(DWORD*)(MoveInDelayFire + 0x2);
    
    
    
    		DWORD C4DefuseTime;                                                                                     
    C4DefuseTime = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x02\x80\x00\x00\x00","xxxx???");
    C4DefuseTime = *(DWORD*)(C4DefuseTime + 0x3);
    
    		DWORD C4FarDefuse;                                                          
    C4FarDefuse = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x11\x84\x00\x00\x00","xxxx???");
    C4FarDefuse = *(DWORD*)(C4FarDefuse + 0x3);
    
    		DWORD CharacterHiddenAlhpa;                                                     
    CharacterHiddenAlhpa = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x08\x88\x00\x00\x00","xxxx???");
    CharacterHiddenAlhpa = *(DWORD*)(CharacterHiddenAlhpa + 0x3);
    
    		DWORD CharacterHiddenWalkAlhpa;                                                         
    CharacterHiddenWalkAlhpa = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x02\x8C\x00\x00\x00","xxxx???");
    CharacterHiddenWalkAlhpa = *(DWORD*)(CharacterHiddenWalkAlhpa + 0x3);
    
    		DWORD CharacterHiddenRunAlhpa;                                                         
    CharacterHiddenRunAlhpa = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x11\x90\x00\x00\x00","xxxx???");
    CharacterHiddenRunAlhpa = *(DWORD*)(CharacterHiddenRunAlhpa + 0x3);
    
    		DWORD MovementHiddenRate;                                                         
    MovementHiddenRate = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x08\x94\x00\x00\x00","xxxx???");
    MovementHiddenRate = *(DWORD*)(MovementHiddenRate + 0x3);
    
    
    		DWORD BulletPosOffset;
    BulletPosOffset = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x83\x28\x35\x00\x00","xxxx??");
    BulletPosOffset = *(DWORD*)(BulletPosOffset + 0x2);
    
    		DWORD ShotReactYaw;                                                        
    ShotReactYaw = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x03\x38\x35\x00\x00","xxxxx??");
    ShotReactYaw = *(DWORD*)(ShotReactYaw + 0x3);
    
    		DWORD ShotReactPitch;                                                       
    ShotReactPitch = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x88\x84\x0B\x08\x37\x00\x00","xxxxx??");
    ShotReactPitch = *(DWORD*)(ShotReactPitch + 0x3);
    
    		DWORD DatailReactPitchShot;                                                       
    DatailReactPitchShot = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x8A\x60\x10\x00\x00","xxxxx??");
    DatailReactPitchShot = *(DWORD*)(DatailReactPitchShot + 0x3);
    
    		DWORD DatailReactYawShot;                                                        
    DatailReactYawShot = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x90\xC8\x11\x00\x00","xxxxx??");
    DatailReactYawShot = *(DWORD*)(DatailReactYawShot + 0x3);
    
    	    DWORD DetailPerturbShot;                                                        
    DetailPerturbShot = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x8A\xF8\x0E\x00\x00","xxxxx??");
    DetailPerturbShot = *(DWORD*)(DetailPerturbShot + 0x3);
    		
            DWORD PerturbMin;                                                         
    PerturbMin = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x84\x24\x40\x05\x00\x00","xxxxx??");
    PerturbMin = *(DWORD*)(PerturbMin + 0x3);
    		
            DWORD PerturbMax;                                                         
    PerturbMax = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x84\x24\xA8\x06\x00\x00","xxxxx??");
    PerturbMax = *(DWORD*)(PerturbMax + 0x3);
    
    
    
     DWORD AttackMoveTypeRunningLSidePercentage;                                                               
    AttackMoveTypeRunningLSidePercentage = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x81\xBC\x01\x00\x00","xxxx??");
    AttackMoveTypeRunningLSidePercentage = *(DWORD*)(AttackMoveTypeRunningLSidePercentage + 0x2);
    		
     DWORD AttackMoveTypeRunningRSidePercentage;                                                        
    AttackMoveTypeRunningRSidePercentage = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x82\xC0\x01\x00\x00","xxxx??");
    AttackMoveTypeRunningRSidePercentage = *(DWORD*)(AttackMoveTypeRunningRSidePercentage + 0x2);
    		
     DWORD AttackMoveTypeWalkingLSidePercentage;                                                         
    AttackMoveTypeWalkingLSidePercentage = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x81\xC4\x01\x00\x00","xxxx??");
    AttackMoveTypeWalkingLSidePercentage = *(DWORD*)(AttackMoveTypeWalkingLSidePercentage + 0x2);
    		
    		
    
     DWORD EdgeShotEnabled;                                                               
    EdgeShotEnabled = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x84\x0E\x68\x05\x00\x00","xxxxx??");
    EdgeShotEnabled = *(DWORD*)(EdgeShotEnabled + 0x3);
    		
     DWORD WallShotEnabled;                                                        
    WallShotEnabled = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x84\x16\x6C\x05\x00\x00","xxxxx??");
    WallShotEnabled = *(DWORD*)(WallShotEnabled + 0x3);
    		
     DWORD PerfectWallShotEnabled;                                                         
    PerfectWallShotEnabled = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x84\x0E\x70\x05\x00\x00","xxxxx??");
    PerfectWallShotEnabled = *(DWORD*)(PerfectWallShotEnabled + 0x3);
    
    
     DWORD TextureType;                                                               
    TextureType = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x69\xF6\x74\x05\x00\x00","xxxx??");
    TextureType = *(DWORD*)(TextureType + 0x2);
    		
     DWORD KnifeNormalRange;                                                             
    KnifeNormalRange = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8D\x9D\x58\x0A\x00\x00","xxxx??");
    KnifeNormalRange = *(DWORD*)(KnifeNormalRange + 0x2);
    		
     DWORD KnifeNormalAniRange;                                                        
    KnifeNormalAniRange = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\xB9\x6C\x0A\x00\x00","xxxxx??");
    KnifeNormalAniRange = *(DWORD*)(KnifeNormalAniRange + 0x3);
    		
    
    
     DWORD KnifeNormalRange2;                                                               
    KnifeNormalRange2 = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\xB8\x98\x0A\x00\x00","xxxxx??");
    KnifeNormalRange2 = *(DWORD*)(KnifeNormalRange2 + 0x3);
    		
     DWORD KnifeNormalAniRange2;                                                         
    KnifeNormalAniRange2 = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\xB8\xB4\x0A\x00\x00","xxxxx??");
    KnifeNormalAniRange2 = *(DWORD*)(KnifeNormalAniRange2 + 0x3);
    		
     DWORD KnifeBigshotRange2;                                                      
    KnifeBigshotRange2 = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\xB9\xBC\x0A\x00\x00","xxxxx??");
    KnifeBigshotRange2 = *(DWORD*)(KnifeBigshotRange2 + 0x3);
    		
    
     DWORD KnifeBigshotAniRate2;                                                      
    KnifeBigshotAniRate2 = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\xB9\xD8\x0A\x00\x00","xxxxx??");
    KnifeBigshotAniRate2 = *(DWORD*)(KnifeBigshotAniRate2+ 0x3);
    
     DWORD KnifeNormalAngle;                                              
    KnifeNormalAngle = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8D\x9D\x64\x0A\x00\x00","xxxx??");
    KnifeNormalAngle = *(DWORD*)(KnifeNormalAngle + 0x2);
    
    
     DWORD PlayerPointer;                                             
    PlayerPointer = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x0F\xB7\x80\x18\x94\x07\x00","xxxxx??");
    PlayerPointer = *(DWORD*)(PlayerPointer + 0x2);
    
    
    
     DWORD WallMgr;                                                                   
    WallMgr = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8B\x0D\x68\x2B\x2F\x07","xxxx??");
    WallMgr = *(DWORD*)(WallMgr + 0x2);
    
    
     DWORD FLYHack;                                                                                                                               
    FLYHack = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8B\x8C\x24\xF0\x05\x00\x00","xxxxx??");
    FLYHack = *(DWORD*)(FLYHack + 0x3);
    
     DWORD PTC_OffSET;                                                                
    PTC_OffSET = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8B\x82\x00\x02\x00\x00","xxxx??");
    PTC_OffSET = *(DWORD*)(PTC_OffSET + 0x2);
    
     DWORD BioAiMode;                                                              
    BioAiMode = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8D\xB1\x20\x08\x00\x00","xxxx??");
    BioAiMode = *(DWORD*)(BioAiMode + 0x2);
    
    
    DWORD PlayerPtr;
    PlayerPtr = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x3D\x00\x00\x00\x00\x7C\xEE\x8B\x0D\x00\x00\x00\x00", "x????xxxx????");
    PlayerPtr = *(DWORD*)(PlayerPtr + 0x1);
    
    
    
    DWORD FallDamage;
    FallDamage = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8B\x0D\x00\x00\x00\x00\x89\x41\x08\x8B\x56\x04", "xx????xxxxxx");
    FallDamage = *(DWORD*)(FallDamage + 0x2);
    		
    		
    		
    
    
    
    DWORD ByPass;
    ByPass = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xC3\xCC\xCC\x8B\x44\x24\x04\x81\xEC\x00\x00\x00\x00", "xxxxxxxxx????");
    
    
    DWORD DamagePerSec;
    DamagePerSec = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x68\x00\x00\x00\x00\x51\xE8\x00\x00\x00\x00\x83\xC4\x08\x3B\xC3\x74\x1E\x8B\x50\x04\x8B\x42\x04\x8B\x40\x04", "x????xx????xxxxxxxxxxxxxxxx");
    DamagePerSec = *(DWORD*)(DamagePerSec + 0x1);
    
    
    DWORD VisibleZoneIndex;
    VisibleZoneIndex = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xBF\x00\x00\x00\x00\x8B\xF3\xB9\x00\x00\x00\x00\x33\xD2\xF3\xA6\x0F\x85\x00\x00\x00\x00\x8D\x4C\x24\x40", "x????xxx????xxxxxx????xxxx");
    VisibleZoneIndex = *(DWORD*)(VisibleZoneIndex + 0x1);
    
    DWORD DamageZone;
    DamageZone = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x68\x00\x00\x00\x00\x8D\x4C\x24\x24\x51\x8D\x54\x24\x34", "x????xxxxxxxxx");
    DamageZone = *(DWORD*)(DamageZone + 0x1);
    
    
    
    
     DWORD MaxAmmo;                                               
    MaxAmmo = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x0F\xB7\x8B\x14\x08\x00\x00","xxxxx??");
    MaxAmmo = *(DWORD*)(MaxAmmo + 0x3);
    
     DWORD AmmoPerMagazine;                                          
    AmmoPerMagazine = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x0F\xB7\x93\x16\x08\x00\x00","xxxxx??");
    AmmoPerMagazine = *(DWORD*)(AmmoPerMagazine + 0x3);
    
     DWORD ShotsPerAmmo;                                             
    ShotsPerAmmo = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8D\xBC\x8A\x38\x35\x00\x00","xxxxx??");
    ShotsPerAmmo = *(DWORD*)(ShotsPerAmmo + 0x3);
    
    
    
    
     DWORD PlayerPointer_NoRecoil1;                                                                  
    PlayerPointer_NoRecoil1 = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x66\x89\x86\x2E\x02\x00\x00","xxxxx??");
    PlayerPointer_NoRecoil1 = *(DWORD*)(PlayerPointer_NoRecoil1 + 0x3);
    
    
    
     DWORD PlayerPointer_NoRecoil3;                                                                  
    PlayerPointer_NoRecoil3 = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x84\x24\x34\x02\x00\x00","xxxxx??");
    PlayerPointer_NoRecoil3 = *(DWORD*)(PlayerPointer_NoRecoil3 + 0x3);
    
     DWORD PlayerPointer_NoReload;                                                                                                         
    PlayerPointer_NoReload = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\xBC\x24\xF8\x02\x00\x00","xxxxx??");
    PlayerPointer_NoReload = *(DWORD*)(PlayerPointer_NoReload + 0x3);
    
     DWORD ZoomSkill;                                                                                                         
    ZoomSkill = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8D\x8C\x24\xF0\x01\x00\x00","xxxxx??");
    ZoomSkill = *(DWORD*)(ZoomSkill + 0x3);
    
     DWORD InvisbleAsGhost;                                                                                                    
    InvisbleAsGhost = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8B\xB8\xB0\x01\x00\x00","xxxx??");
    InvisbleAsGhost = *(DWORD*)(InvisbleAsGhost + 0x2);
    
     DWORD FastShot;                                                                                                   
    FastShot = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8D\x86\x20\x02\x00\x00","xxxx??");
    FastShot = *(DWORD*)(FastShot + 0x2);
    
    
     DWORD DamageFactorByDistance;                                                                                               
    DamageFactorByDistance = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x86\x30\x08\x00\x00","xxxx??");
    DamageFactorByDistance = *(DWORD*)(DamageFactorByDistance + 0x2);
    
    
    
     DWORD DamageVariantionFactor;                                                                                                
    DamageVariantionFactor = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\xBE\x38\x08\x00\x00","xxxx??");
    DamageVariantionFactor = *(DWORD*)(DamageVariantionFactor + 0x2);
    
    
    
    
     DWORD Throw_Velocity;                                                                                           
    Throw_Velocity = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x85\x20\x3B\x00\x00","xxxx??");
    Throw_Velocity = *(DWORD*)(Throw_Velocity + 0x2);
    
     DWORD Throw_Angle;                                                                                                
    Throw_Angle = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x99\x24\x3B\x00\x00","xxxx??");
    Throw_Angle = *(DWORD*)(Throw_Angle + 0x2);
    
    DWORD Grenade_Gravity;                                                                                           
    Grenade_Gravity = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x99\x28\x3B\x00\x00","xxxx??");
    Grenade_Gravity = *(DWORD*)(Grenade_Gravity + 0x2);
    
     DWORD Air_Resistance;                                                                                            
    Air_Resistance = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x99\x2C\x3B\x00\x00","xxxx??");
    Air_Resistance = *(DWORD*)(Air_Resistance + 0x2);
    
     DWORD Time_before_explosion;                                                                                            
    Time_before_explosion = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x99\x30\x3B\x00\x00","xxxx??");
    Time_before_explosion = *(DWORD*)(Time_before_explosion + 0x2);
    
    
    
    
     DWORD ESP_HP;                                                                                       
    ESP_HP = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8D\x8C\x24\xC8\x04\x00\x00","xxxxx??");
    ESP_HP = *(DWORD*)(ESP_HP + 0x3);
    
    
     DWORD PLAYER_HP_OFFSET;                                                                                      
    PLAYER_HP_OFFSET = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x01\xB3\x40\x74\x00\x00","xxxx??");
    PLAYER_HP_OFFSET = *(DWORD*)(PLAYER_HP_OFFSET + 0x2);
    
    
     DWORD PLAYER_HP_OFFSET2;                                                                        
    PLAYER_HP_OFFSET2 = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x80\xBE\x3C\x74\x00\x00\x00","xxxx???");
    PLAYER_HP_OFFSET2 = *(DWORD*)(PLAYER_HP_OFFSET2 + 0x2);
    
    
    
    
    
    
    DWORD MovementDuckWalkRate = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x5C\x08\x0C\x8B\x4C\x24\x30", "xxxxxxxx");
    
    GetBytes(MovementDuckWalkRate+0x3);
    
    
    
    
    DWORD DamagePerMeter = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x58\x00\x83\xC4\x04\x8B\x4C\x24\x2C\x3B\xCF", "xx?xxxxxxxxx");
    GetBytes(DamagePerMeter+0x2);
    
    
    
    
    		
    
    
    
    if( WeaponMgr )
    {
    	WeaponMgr = *(PDWORD)(WeaponMgr+2); 
    }
    
    if( BasicPlayerInfo  )
    {
    	BasicPlayerInfo  = *(PDWORD)(BasicPlayerInfo +2); 
    }
    
    if( LTClient  )
    {
    	LTClient  = *(PDWORD)(LTClient +2); 
    }
    
    
    
    Beep(500,500);
    //-------------------------------------------------------------//
    Writelog("//*************************vinke2011īs Addy Logger*************************\\");
    Writelog("");
    Writelog("//==============Crossfire.exe Addys Start==============\\");
    Writelog("#define WallHack 0x%X",WallHack+0xA4);
    Writelog("#define DIPEngine1 0x%X",DIP1);
    Writelog("#define DIPEngine2 0x%X",DIP2);
    Writelog("#define EndSceneEngine 0x%X",ES);
    Writelog("#define PresentEngine 0x%X",PS);
    Writelog("//==============Crossfire.exe Addys End==============\\");
    Writelog("");
    Writelog("//==============Pointer Start==============\\");
    Writelog("#define PlayerPointer 0x%X",PlayerPtr - CShell);
    Writelog("#define PlayerPtr 0x%X",PlayerPtr - CShell + 0x54);
    Writelog("#define WeaponMgr 0x%X",WeaponMgr - CShell);
    Writelog("#define BasicPlayerInfo 0x%X",BasicPlayerInfo);
    Writelog("#define WallMgr 0x%X",WallMgr - CShell);
    Writelog("#define LTClient_OFFSET/PTC_OFFSET 0x%X",PTC_OffSET);
    Writelog("#define LTClient/PTC 0x%X",LTClient  - CShell);
    Writelog("#define ClientShell 0x%X",PlayerPtr - CShell);
    Writelog("#define ByPass 0x%X",ByPass - 0x180 - CShell + 0x198);
    Writelog("//==============Pointer End==============\\");
    Writelog("");
    Writelog("//==============ESP Start==============\\");
    Writelog("#define HP 0x%X",ESP_HP);
    Writelog("#define HP_OFFSET 0x%X",PLAYER_HP_OFFSET);
    Writelog("#define HP_OFFSET2 0x%X",PLAYER_HP_OFFSET2);
    Writelog("//==============ESP End==============\\");
    Writelog("");
    Writelog("//==============PlayerHacks Start Log==============\\");
    Writelog("#define InvisbleAsGhost 0x%X",InvisbleAsGhost);
    Writelog("#define ZoomSkill 0x%X",ZoomSkill);
    Writelog("#define FlyHack 0x%X",FLYHack);
    Writelog("#define DamagePerMeter 0x%X",StoredBytes[0]);
    Writelog("#define DamageZone 0x%X",DamageZone - CShell);
    Writelog("#define VisibleZoneIndex 0x%X",VisibleZoneIndex - CShell);;
    Writelog("#define DamagePerSec 0x%X",DamagePerSec - CShell);
    Writelog("#define No FallDamage 0x%X",FallDamage - CShell);
    Writelog("#define No KnockBack 0x%X",KnockBack);
    Writelog("#define SpeedHack 0x%X",Speed);
    Writelog("#define ZoomInSpeed 0x%X",ZoomInSpeed);
    Writelog("#define MoveInDelayFire 0x%X",MoveInDelayFire);
    Writelog("#define MaxAmmo 0x%X",MaxAmmo);
    Writelog("#define AmmoPerMagazine 0x%X",AmmoPerMagazine);
    Writelog("#define ShotsPerAmmo 0x%X",ShotsPerAmmo);
    Writelog("#define TextureType 0x%X",TextureType);
    Writelog("#define EdgeShotEnabled 0x%X",EdgeShotEnabled);
    Writelog("#define WallShotEnabled 0x%X",WallShotEnabled);
    Writelog("#define PerfectWallShotEnabled 0x%X",PerfectWallShotEnabled);
    Writelog("#define AttackMoveTypeRunningLSidePercentage 0x%X",AttackMoveTypeRunningLSidePercentage);
    Writelog("#define AttackMoveTypeRunningRSidePercentage 0x%X",AttackMoveTypeRunningRSidePercentage);
    Writelog("#define AttackMoveTypeWalkingLSidePercentage 0x%X",AttackMoveTypeWalkingLSidePercentage);
    Writelog("//==============PlayerHacks Start End==============\\");
    Writelog("");
    Writelog("//==============WeaponHacks Start==============\\");
    Writelog("#define FastShot 0x%X",FastShot);
    Writelog("#define AiModeAmmoDamage 0x%X",BioAiMode);
    Writelog("#define No Reload 0x%X",Reload);
    Writelog("#define No Change Delay 0x%X",Change);
    Writelog("#define No Spread 0x%X",Spread);
    Writelog("#define RapidFire 0x%X",RapidFire);
    Writelog("#define ZoomMode 0x%X",ZoomMode);
    Writelog("#define No Scope 0x%X",NoScope);   
    Writelog("#define DamageFactorByDistance 0x%X",DamageFactorByDistance);
    Writelog("#define DamageVariantionFactor 0x%X",DamageVariantionFactor);   
    Writelog("#define PlayerPointer_NoReload 0x%X",PlayerPointer_NoReload);
    Writelog("#define PlayerPointer_NoChangeDelay 0x%X",PlayerPointer_NoReload);
    Writelog("#define PlayerPointer_NoRecoil1 0x%X",PlayerPointer_NoRecoil1);
    Writelog("#define PlayerPointer_NoRecoil2 0x%X",StoredBytes[0]);
    Writelog("#define PlayerPointer_NoRecoil3 0x%X",PlayerPointer_NoRecoil3);
    Writelog("#define BulletPosOffset 0x%X",BulletPosOffset);
    Writelog("#define ShotReactYaw 0x%X",ShotReactYaw);
    Writelog("#define ShotReactPitch 0x%X",ShotReactPitch);
    Writelog("#define DatailReactYawShot 0x%X",DatailReactYawShot);
    Writelog("#define DatailReactPitchShot 0x%X",DatailReactPitchShot);
    Writelog("#define DetailPerturbShot 0x%X",DetailPerturbShot);
    Writelog("#define PerturbMin 0x%X",PerturbMin);
    Writelog("#define PerturbMax 0x%X",PerturbMax);
    Writelog("#define AmmoDamage 0x%X",AmmoDmg);
    Writelog("#define No Weapon Weight 0x%X",Speed);
    Writelog("#define No Weapon Range 0x%X",Range);
    Writelog("//==============WeaponHacks End==============\\");
    Writelog("");
    Writelog("//==============GrenadeManipulation Start==============\\");
    Writelog("#define Throw Velocity 0x%X",Throw_Velocity);
    Writelog("#define Throw Angle 0x%X",Throw_Angle);
    Writelog("#define Grenade Gravity 0x%X",Grenade_Gravity);
    Writelog("#define Air Resistance 0x%X",Air_Resistance);
    Writelog("#define Time before explosion 0x%X",Time_before_explosion);
    Writelog("//==============GrenadeManipulation End==============\\");
    Writelog("");
    Writelog("//==============BasicPlayerInfoHacks Start==============\\");
    Writelog("#define C4DefuseTime 0x%X",C4DefuseTime);
    Writelog("#define C4FarDefuse 0x%X",C4FarDefuse);
    Writelog("#define MovementDuckWalkRate 0x%X",StoredBytes[0]);
    Writelog("#define CharacterHiddenAlhpa 0x%X",CharacterHiddenAlhpa);
    Writelog("#define CharacterHiddenWalkAlhpa 0x%X",CharacterHiddenWalkAlhpa);
    Writelog("#define CharacterHiddenRunAlhpa 0x%X",CharacterHiddenRunAlhpa);
    Writelog("#define MovementHiddenRate 0x%X",MovementHiddenRate);
    Writelog("//==============BasicPlayerInfoHacks End==============\\");
    Writelog("");
    Writelog("//==============KnifeHacks Start==============\\");
    Writelog("#define KnifeNormalRange 0x%X",KnifeNormalRange);
    Writelog("#define KnifeNormalRange2 0x%X",KnifeNormalRange2);
    Writelog("#define KnifeNormalAniRate 0x%X",KnifeNormalAniRange);
    Writelog("#define KnifeNormalAniRate2 0x%X",KnifeNormalAniRange2);
    Writelog("#define KnifeBigshotAniRate2  0x%X",KnifeBigshotAniRate2);
    Writelog("#define KnifeNormalAngle 0x%X",KnifeNormalAngle);
    Writelog("//==============KnifeHacks End==============\\");
    Writelog("");
    Writelog("//*************************End log*************************");
    
    
    
    ExitProcess(0);
    }
    }
    
    BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
    {
    DisableThreadLibraryCalls(hDll);
    if (dwReason==DLL_PROCESS_ATTACH)
    {
    logging(hDll);
    MessageBoxA(0,"Crossfire Addy Logger by vinke2011","Crossfire Addy Logger by vinke2011",0);
    CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)SearchPatterns, NULL, NULL, NULL);
    }
    return TRUE;
    }

    Only for German Guys...

  12. #27
    mamo007's Avatar
    Join Date
    Apr 2012
    Gender
    male
    Location
    Behind You !
    Posts
    1,655
    Reputation
    216
    Thanks
    15,607
    My Mood
    Amazed
    Quote Originally Posted by CFHackerExtreme View Post
    Wow Thanks. Now, i have Full Teleport Source
    For S2S, you need the Class xD and it isn't so simple...




    Yes, i've read it. But i like your Hacks and your "Addylogger"

    Addylogger:

    Code:
    #include <windows.h>
    #include <stdio.h>
    #include "Log.h"
    #include "Pattern.h"
    
    
    bool IsGameReadyForHook()
    {
    if( GetModuleHandleA( "ClientFX.fxd" ) != NULL 
    && GetModuleHandleA( "CShell.dll" ) != NULL )
    
    return true;
    
    return false;
    }
    /* GLOBAL */
    BYTE StoredBytes[6] = {0};
    
    void GetBytes(DWORD Addy)
    {
    memcpy(StoredBytes,(void*)Addy,6);
    
    /* GLOBAL */
    }
    
    void SearchPatterns(void)
    {
    while (!IsGameReadyForHook()){
    Sleep(50);
    }
    while(true){
    dwSize = 0x500000; 
    
    
    DWORD CShell = (DWORD)GetModuleHandleA("CShell.dll");
    
    unsigned long WallHack = FindPattern((DWORD)GetModuleHandleA("crossfire.exe"), 0x2D7000, (PBYTE)"\xB8\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x8B\x06\x8B\x50\x18", "x????x????xxxxx");
    
    if(WallHack)
    {
    WallHack = *(PDWORD)(WallHack+0x01);
    
    }
    
    #define dwEngineEntryPoint (DWORD)GetModuleHandleA("crossfire.exe")
    #define dwCShellEntryPoint (DWORD)GetModuleHandleA("CShell.dll")
    #define dwEngineCodeSize 0x2D7000
    #define dwCShellCodeSize 0x9c0000
    
         DWORD DIP1 = FindPattern(dwEngineEntryPoint, dwEngineCodeSize, (PBYTE)"\x8B\x08\x8B\x91\x00\x00\x00\x00\x57\x6A\x00\x53\x6A\x00\x6A\x00\x6A\x04\x50\xFF\xD2\x5F\x5E\x5D\x5B", "xxxx????xxxxxxxxxxxxxxxxx");
            DWORD DIP2 = FindPattern(dwEngineEntryPoint, dwEngineCodeSize, (PBYTE)"\x8B\x10\x8B\x92\x00\x00\x00\x00\x51\x8B\x4C\x24\x20\x55\x51\x6A\x00\x6A\x04\x50\xFF\xD2\x8B\x43\x08\x8B\x8C\x24\x00\x00\x00\x00", "xxxx????xxxxxxxxxxxxxxxxxxxx????");
            DWORD ES = FindPattern(dwEngineEntryPoint, dwEngineCodeSize, (PBYTE)"\x8B\x08\x8B\x91\x00\x00\x00\x00\x50\xFF\xD2\x85\xC0\x8D\x4C\x24\x08\x0F\x94\xC3\xE8\x00\x00\x00\x00\x8A\xC3", "xxxx????xxxxxxxxxxxxx????xx");
            DWORD PS = FindPattern(dwEngineEntryPoint, dwEngineCodeSize, (PBYTE)"\x8B\x51\x44\x6A\x00\x6A\x00\x6A\x00\x50\xFF\xD2\xB8\x00\x00\x00\x00\xE8\x00\x00\x00\x00\xC7\x05\x00\x00\x00\x00\x00\x00\x00\x00", "xxxxxxxxxxxxx????x????xx????????");
            DWORD BPI = FindPattern(dwCShellEntryPoint, dwCShellCodeSize, (PBYTE)"\xA3\x00\x00\x00\x00\x0F\x84\x00\x00\x00\x00\x8B\x54\x24\x30\x3B\xD3\x75\x04", "x????xx????xxxxxxxx");
            DWORD WeaponMgs = FindPattern(dwCShellEntryPoint, dwCShellCodeSize, (PBYTE)"\x8B\x0D\x00\x00\x00\x00\x85\xC9\x74\x0E\xA1\x00\x00\x00\x00", "xx????xxxxx????");
            DWORD FallDamageMgr = FindPattern(dwCShellEntryPoint, dwCShellCodeSize, (PBYTE)"\xA1\x00\x00\x00\x00\xD9\x58\x04\x83\xC4\x04\x8B\x4C\x24\x2C", "x????xxxxxxxxxx");
    		DWORD WeaponMgr = FindPattern(dwCShellEntryPoint, 0xFFFFFF, (PBYTE)"\x8B\x0D\x00\x00\x00\x00\x85\xC9\x8B\x5A\x04" ,"xx????xxxxx");
    		DWORD BasicPlayerInfo  = FindPattern(dwCShellEntryPoint, 0xFFFFFF, (PBYTE)"\x8B\x0D\x00\x00\x00\x00\x83\xC4\x04\x69\xC0\x00\x00\x00\x00" ,"xx????xxxxx????");
    		DWORD LTClient  = FindPattern(dwCShellEntryPoint, 0xFFFFFF, (PBYTE)"\x8B\x15\x00\x00\x00\x00\x8B\x82\x00\x00\x00\x00\x8D\x4C\x24\x28\x51\xFF\xD0\x68\x00\x00\x00\x00\x8D\x4C\x24\x30" ,"xx????xx????xxxxxxxx????xxxx");
    		DWORD KnockBack  = FindPattern(dwCShellEntryPoint, 0xFFFFFF, (PBYTE)"\xD9\x9C\xB9\xCC\x3C\x00\x00" ,"xxxxx??");
    		
    		DWORD Reload;
    Reload = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x98\x00\x00\x00\x00\x55","xx????x");
    Reload = *(DWORD*)(Reload + 0x2);
    
    		DWORD Change;
    Change = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9A\x3C\x0C\x00\x00\x55","xx????x");
    Change = *(DWORD*)(Change + 0x2);
    
    		DWORD Speed;
    Speed = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x85\x10\x0B\x00\x00","xxxx??");
    Speed = *(DWORD*)(Speed + 0x2);
    
    		DWORD Range;
    Range = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x83\x0C\x08\x00\x00","xxxx??");
    Range = *(DWORD*)(Range + 0x2);
    
    		DWORD RapidFire;
    RapidFire = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xF6\x87\xE8\x0A\x00\x00\x04","xxxx??x");
    RapidFire = *(DWORD*)(RapidFire + 0x2);
    
    		DWORD ZoomMode;
    ZoomMode = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xF6\x87\xEC\x0A\x00\x00\x04","xxxx??x");
    ZoomMode = *(DWORD*)(ZoomMode + 0x2);
    
    		DWORD NoScope;
    NoScope = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xF6\x87\xF0\x0A\x00\x00\x04","xxxx??x");
    NoScope = *(DWORD*)(NoScope + 0x2);
    
    		DWORD Spread;
    Spread = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x39\x88\x3B\x00\x00","xxxxx??");
    Spread = *(DWORD*)(Spread + 0x3);
    
    
    KnockBack = *(DWORD*)(KnockBack + 0x3);
    
    		DWORD AmmoDmg;                                                       
    AmmoDmg = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x83\x1C\x08\x00\x00","xxxx??");
    AmmoDmg = *(DWORD*)(AmmoDmg + 0x2);
    
    
    
    		DWORD ZoomInSpeed;                                                       
    ZoomInSpeed = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x85\x48\x39\x00\x00","xxxx??");
    ZoomInSpeed = *(DWORD*)(ZoomInSpeed + 0x2);
    
    		DWORD MoveInDelayFire;                                                       
    MoveInDelayFire = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x85\x4C\x39\x00\x00","xxxx??");
    MoveInDelayFire = *(DWORD*)(MoveInDelayFire + 0x2);
    
    
    
    		DWORD C4DefuseTime;                                                                                     
    C4DefuseTime = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x02\x80\x00\x00\x00","xxxx???");
    C4DefuseTime = *(DWORD*)(C4DefuseTime + 0x3);
    
    		DWORD C4FarDefuse;                                                          
    C4FarDefuse = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x11\x84\x00\x00\x00","xxxx???");
    C4FarDefuse = *(DWORD*)(C4FarDefuse + 0x3);
    
    		DWORD CharacterHiddenAlhpa;                                                     
    CharacterHiddenAlhpa = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x08\x88\x00\x00\x00","xxxx???");
    CharacterHiddenAlhpa = *(DWORD*)(CharacterHiddenAlhpa + 0x3);
    
    		DWORD CharacterHiddenWalkAlhpa;                                                         
    CharacterHiddenWalkAlhpa = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x02\x8C\x00\x00\x00","xxxx???");
    CharacterHiddenWalkAlhpa = *(DWORD*)(CharacterHiddenWalkAlhpa + 0x3);
    
    		DWORD CharacterHiddenRunAlhpa;                                                         
    CharacterHiddenRunAlhpa = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x11\x90\x00\x00\x00","xxxx???");
    CharacterHiddenRunAlhpa = *(DWORD*)(CharacterHiddenRunAlhpa + 0x3);
    
    		DWORD MovementHiddenRate;                                                         
    MovementHiddenRate = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x08\x94\x00\x00\x00","xxxx???");
    MovementHiddenRate = *(DWORD*)(MovementHiddenRate + 0x3);
    
    
    		DWORD BulletPosOffset;
    BulletPosOffset = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x83\x28\x35\x00\x00","xxxx??");
    BulletPosOffset = *(DWORD*)(BulletPosOffset + 0x2);
    
    		DWORD ShotReactYaw;                                                        
    ShotReactYaw = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x03\x38\x35\x00\x00","xxxxx??");
    ShotReactYaw = *(DWORD*)(ShotReactYaw + 0x3);
    
    		DWORD ShotReactPitch;                                                       
    ShotReactPitch = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x88\x84\x0B\x08\x37\x00\x00","xxxxx??");
    ShotReactPitch = *(DWORD*)(ShotReactPitch + 0x3);
    
    		DWORD DatailReactPitchShot;                                                       
    DatailReactPitchShot = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x8A\x60\x10\x00\x00","xxxxx??");
    DatailReactPitchShot = *(DWORD*)(DatailReactPitchShot + 0x3);
    
    		DWORD DatailReactYawShot;                                                        
    DatailReactYawShot = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x90\xC8\x11\x00\x00","xxxxx??");
    DatailReactYawShot = *(DWORD*)(DatailReactYawShot + 0x3);
    
    	    DWORD DetailPerturbShot;                                                        
    DetailPerturbShot = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\x8A\xF8\x0E\x00\x00","xxxxx??");
    DetailPerturbShot = *(DWORD*)(DetailPerturbShot + 0x3);
    		
            DWORD PerturbMin;                                                         
    PerturbMin = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x84\x24\x40\x05\x00\x00","xxxxx??");
    PerturbMin = *(DWORD*)(PerturbMin + 0x3);
    		
            DWORD PerturbMax;                                                         
    PerturbMax = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x84\x24\xA8\x06\x00\x00","xxxxx??");
    PerturbMax = *(DWORD*)(PerturbMax + 0x3);
    
    
    
     DWORD AttackMoveTypeRunningLSidePercentage;                                                               
    AttackMoveTypeRunningLSidePercentage = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x81\xBC\x01\x00\x00","xxxx??");
    AttackMoveTypeRunningLSidePercentage = *(DWORD*)(AttackMoveTypeRunningLSidePercentage + 0x2);
    		
     DWORD AttackMoveTypeRunningRSidePercentage;                                                        
    AttackMoveTypeRunningRSidePercentage = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x82\xC0\x01\x00\x00","xxxx??");
    AttackMoveTypeRunningRSidePercentage = *(DWORD*)(AttackMoveTypeRunningRSidePercentage + 0x2);
    		
     DWORD AttackMoveTypeWalkingLSidePercentage;                                                         
    AttackMoveTypeWalkingLSidePercentage = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x81\xC4\x01\x00\x00","xxxx??");
    AttackMoveTypeWalkingLSidePercentage = *(DWORD*)(AttackMoveTypeWalkingLSidePercentage + 0x2);
    		
    		
    
     DWORD EdgeShotEnabled;                                                               
    EdgeShotEnabled = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x84\x0E\x68\x05\x00\x00","xxxxx??");
    EdgeShotEnabled = *(DWORD*)(EdgeShotEnabled + 0x3);
    		
     DWORD WallShotEnabled;                                                        
    WallShotEnabled = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x84\x16\x6C\x05\x00\x00","xxxxx??");
    WallShotEnabled = *(DWORD*)(WallShotEnabled + 0x3);
    		
     DWORD PerfectWallShotEnabled;                                                         
    PerfectWallShotEnabled = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x84\x0E\x70\x05\x00\x00","xxxxx??");
    PerfectWallShotEnabled = *(DWORD*)(PerfectWallShotEnabled + 0x3);
    
    
     DWORD TextureType;                                                               
    TextureType = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x69\xF6\x74\x05\x00\x00","xxxx??");
    TextureType = *(DWORD*)(TextureType + 0x2);
    		
     DWORD KnifeNormalRange;                                                             
    KnifeNormalRange = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8D\x9D\x58\x0A\x00\x00","xxxx??");
    KnifeNormalRange = *(DWORD*)(KnifeNormalRange + 0x2);
    		
     DWORD KnifeNormalAniRange;                                                        
    KnifeNormalAniRange = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\xB9\x6C\x0A\x00\x00","xxxxx??");
    KnifeNormalAniRange = *(DWORD*)(KnifeNormalAniRange + 0x3);
    		
    
    
     DWORD KnifeNormalRange2;                                                               
    KnifeNormalRange2 = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\xB8\x98\x0A\x00\x00","xxxxx??");
    KnifeNormalRange2 = *(DWORD*)(KnifeNormalRange2 + 0x3);
    		
     DWORD KnifeNormalAniRange2;                                                         
    KnifeNormalAniRange2 = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\xB8\xB4\x0A\x00\x00","xxxxx??");
    KnifeNormalAniRange2 = *(DWORD*)(KnifeNormalAniRange2 + 0x3);
    		
     DWORD KnifeBigshotRange2;                                                      
    KnifeBigshotRange2 = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\xB9\xBC\x0A\x00\x00","xxxxx??");
    KnifeBigshotRange2 = *(DWORD*)(KnifeBigshotRange2 + 0x3);
    		
    
     DWORD KnifeBigshotAniRate2;                                                      
    KnifeBigshotAniRate2 = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x9C\xB9\xD8\x0A\x00\x00","xxxxx??");
    KnifeBigshotAniRate2 = *(DWORD*)(KnifeBigshotAniRate2+ 0x3);
    
     DWORD KnifeNormalAngle;                                              
    KnifeNormalAngle = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8D\x9D\x64\x0A\x00\x00","xxxx??");
    KnifeNormalAngle = *(DWORD*)(KnifeNormalAngle + 0x2);
    
    
     DWORD PlayerPointer;                                             
    PlayerPointer = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x0F\xB7\x80\x18\x94\x07\x00","xxxxx??");
    PlayerPointer = *(DWORD*)(PlayerPointer + 0x2);
    
    
    
     DWORD WallMgr;                                                                   
    WallMgr = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8B\x0D\x68\x2B\x2F\x07","xxxx??");
    WallMgr = *(DWORD*)(WallMgr + 0x2);
    
    
     DWORD FLYHack;                                                                                                                               
    FLYHack = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8B\x8C\x24\xF0\x05\x00\x00","xxxxx??");
    FLYHack = *(DWORD*)(FLYHack + 0x3);
    
     DWORD PTC_OffSET;                                                                
    PTC_OffSET = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8B\x82\x00\x02\x00\x00","xxxx??");
    PTC_OffSET = *(DWORD*)(PTC_OffSET + 0x2);
    
     DWORD BioAiMode;                                                              
    BioAiMode = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8D\xB1\x20\x08\x00\x00","xxxx??");
    BioAiMode = *(DWORD*)(BioAiMode + 0x2);
    
    
    DWORD PlayerPtr;
    PlayerPtr = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x3D\x00\x00\x00\x00\x7C\xEE\x8B\x0D\x00\x00\x00\x00", "x????xxxx????");
    PlayerPtr = *(DWORD*)(PlayerPtr + 0x1);
    
    
    
    DWORD FallDamage;
    FallDamage = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8B\x0D\x00\x00\x00\x00\x89\x41\x08\x8B\x56\x04", "xx????xxxxxx");
    FallDamage = *(DWORD*)(FallDamage + 0x2);
    		
    		
    		
    
    
    
    DWORD ByPass;
    ByPass = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xC3\xCC\xCC\x8B\x44\x24\x04\x81\xEC\x00\x00\x00\x00", "xxxxxxxxx????");
    
    
    DWORD DamagePerSec;
    DamagePerSec = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x68\x00\x00\x00\x00\x51\xE8\x00\x00\x00\x00\x83\xC4\x08\x3B\xC3\x74\x1E\x8B\x50\x04\x8B\x42\x04\x8B\x40\x04", "x????xx????xxxxxxxxxxxxxxxx");
    DamagePerSec = *(DWORD*)(DamagePerSec + 0x1);
    
    
    DWORD VisibleZoneIndex;
    VisibleZoneIndex = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xBF\x00\x00\x00\x00\x8B\xF3\xB9\x00\x00\x00\x00\x33\xD2\xF3\xA6\x0F\x85\x00\x00\x00\x00\x8D\x4C\x24\x40", "x????xxx????xxxxxx????xxxx");
    VisibleZoneIndex = *(DWORD*)(VisibleZoneIndex + 0x1);
    
    DWORD DamageZone;
    DamageZone = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x68\x00\x00\x00\x00\x8D\x4C\x24\x24\x51\x8D\x54\x24\x34", "x????xxxxxxxxx");
    DamageZone = *(DWORD*)(DamageZone + 0x1);
    
    
    
    
     DWORD MaxAmmo;                                               
    MaxAmmo = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x0F\xB7\x8B\x14\x08\x00\x00","xxxxx??");
    MaxAmmo = *(DWORD*)(MaxAmmo + 0x3);
    
     DWORD AmmoPerMagazine;                                          
    AmmoPerMagazine = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x0F\xB7\x93\x16\x08\x00\x00","xxxxx??");
    AmmoPerMagazine = *(DWORD*)(AmmoPerMagazine + 0x3);
    
     DWORD ShotsPerAmmo;                                             
    ShotsPerAmmo = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8D\xBC\x8A\x38\x35\x00\x00","xxxxx??");
    ShotsPerAmmo = *(DWORD*)(ShotsPerAmmo + 0x3);
    
    
    
    
     DWORD PlayerPointer_NoRecoil1;                                                                  
    PlayerPointer_NoRecoil1 = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x66\x89\x86\x2E\x02\x00\x00","xxxxx??");
    PlayerPointer_NoRecoil1 = *(DWORD*)(PlayerPointer_NoRecoil1 + 0x3);
    
    
    
     DWORD PlayerPointer_NoRecoil3;                                                                  
    PlayerPointer_NoRecoil3 = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x84\x24\x34\x02\x00\x00","xxxxx??");
    PlayerPointer_NoRecoil3 = *(DWORD*)(PlayerPointer_NoRecoil3 + 0x3);
    
     DWORD PlayerPointer_NoReload;                                                                                                         
    PlayerPointer_NoReload = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\xBC\x24\xF8\x02\x00\x00","xxxxx??");
    PlayerPointer_NoReload = *(DWORD*)(PlayerPointer_NoReload + 0x3);
    
     DWORD ZoomSkill;                                                                                                         
    ZoomSkill = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8D\x8C\x24\xF0\x01\x00\x00","xxxxx??");
    ZoomSkill = *(DWORD*)(ZoomSkill + 0x3);
    
     DWORD InvisbleAsGhost;                                                                                                    
    InvisbleAsGhost = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8B\xB8\xB0\x01\x00\x00","xxxx??");
    InvisbleAsGhost = *(DWORD*)(InvisbleAsGhost + 0x2);
    
     DWORD FastShot;                                                                                                   
    FastShot = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8D\x86\x20\x02\x00\x00","xxxx??");
    FastShot = *(DWORD*)(FastShot + 0x2);
    
    
     DWORD DamageFactorByDistance;                                                                                               
    DamageFactorByDistance = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\x86\x30\x08\x00\x00","xxxx??");
    DamageFactorByDistance = *(DWORD*)(DamageFactorByDistance + 0x2);
    
    
    
     DWORD DamageVariantionFactor;                                                                                                
    DamageVariantionFactor = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x89\xBE\x38\x08\x00\x00","xxxx??");
    DamageVariantionFactor = *(DWORD*)(DamageVariantionFactor + 0x2);
    
    
    
    
     DWORD Throw_Velocity;                                                                                           
    Throw_Velocity = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x85\x20\x3B\x00\x00","xxxx??");
    Throw_Velocity = *(DWORD*)(Throw_Velocity + 0x2);
    
     DWORD Throw_Angle;                                                                                                
    Throw_Angle = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x99\x24\x3B\x00\x00","xxxx??");
    Throw_Angle = *(DWORD*)(Throw_Angle + 0x2);
    
    DWORD Grenade_Gravity;                                                                                           
    Grenade_Gravity = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x99\x28\x3B\x00\x00","xxxx??");
    Grenade_Gravity = *(DWORD*)(Grenade_Gravity + 0x2);
    
     DWORD Air_Resistance;                                                                                            
    Air_Resistance = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x99\x2C\x3B\x00\x00","xxxx??");
    Air_Resistance = *(DWORD*)(Air_Resistance + 0x2);
    
     DWORD Time_before_explosion;                                                                                            
    Time_before_explosion = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x99\x30\x3B\x00\x00","xxxx??");
    Time_before_explosion = *(DWORD*)(Time_before_explosion + 0x2);
    
    
    
    
     DWORD ESP_HP;                                                                                       
    ESP_HP = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x8D\x8C\x24\xC8\x04\x00\x00","xxxxx??");
    ESP_HP = *(DWORD*)(ESP_HP + 0x3);
    
    
     DWORD PLAYER_HP_OFFSET;                                                                                      
    PLAYER_HP_OFFSET = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x01\xB3\x40\x74\x00\x00","xxxx??");
    PLAYER_HP_OFFSET = *(DWORD*)(PLAYER_HP_OFFSET + 0x2);
    
    
     DWORD PLAYER_HP_OFFSET2;                                                                        
    PLAYER_HP_OFFSET2 = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\x80\xBE\x3C\x74\x00\x00\x00","xxxx???");
    PLAYER_HP_OFFSET2 = *(DWORD*)(PLAYER_HP_OFFSET2 + 0x2);
    
    
    
    
    
    
    DWORD MovementDuckWalkRate = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x5C\x08\x0C\x8B\x4C\x24\x30", "xxxxxxxx");
    
    GetBytes(MovementDuckWalkRate+0x3);
    
    
    
    
    DWORD DamagePerMeter = FindPattern((DWORD)GetModuleHandleA("CShell.dll"),0xFC7000, (PBYTE)"\xD9\x58\x00\x83\xC4\x04\x8B\x4C\x24\x2C\x3B\xCF", "xx?xxxxxxxxx");
    GetBytes(DamagePerMeter+0x2);
    
    
    
    
    		
    
    
    
    if( WeaponMgr )
    {
    	WeaponMgr = *(PDWORD)(WeaponMgr+2); 
    }
    
    if( BasicPlayerInfo  )
    {
    	BasicPlayerInfo  = *(PDWORD)(BasicPlayerInfo +2); 
    }
    
    if( LTClient  )
    {
    	LTClient  = *(PDWORD)(LTClient +2); 
    }
    
    
    
    Beep(500,500);
    //-------------------------------------------------------------//
    Writelog("//*************************vinke2011īs Addy Logger*************************\\");
    Writelog("");
    Writelog("//==============Crossfire.exe Addys Start==============\\");
    Writelog("#define WallHack 0x%X",WallHack+0xA4);
    Writelog("#define DIPEngine1 0x%X",DIP1);
    Writelog("#define DIPEngine2 0x%X",DIP2);
    Writelog("#define EndSceneEngine 0x%X",ES);
    Writelog("#define PresentEngine 0x%X",PS);
    Writelog("//==============Crossfire.exe Addys End==============\\");
    Writelog("");
    Writelog("//==============Pointer Start==============\\");
    Writelog("#define PlayerPointer 0x%X",PlayerPtr - CShell);
    Writelog("#define PlayerPtr 0x%X",PlayerPtr - CShell + 0x54);
    Writelog("#define WeaponMgr 0x%X",WeaponMgr - CShell);
    Writelog("#define BasicPlayerInfo 0x%X",BasicPlayerInfo);
    Writelog("#define WallMgr 0x%X",WallMgr - CShell);
    Writelog("#define LTClient_OFFSET/PTC_OFFSET 0x%X",PTC_OffSET);
    Writelog("#define LTClient/PTC 0x%X",LTClient  - CShell);
    Writelog("#define ClientShell 0x%X",PlayerPtr - CShell);
    Writelog("#define ByPass 0x%X",ByPass - 0x180 - CShell + 0x198);
    Writelog("//==============Pointer End==============\\");
    Writelog("");
    Writelog("//==============ESP Start==============\\");
    Writelog("#define HP 0x%X",ESP_HP);
    Writelog("#define HP_OFFSET 0x%X",PLAYER_HP_OFFSET);
    Writelog("#define HP_OFFSET2 0x%X",PLAYER_HP_OFFSET2);
    Writelog("//==============ESP End==============\\");
    Writelog("");
    Writelog("//==============PlayerHacks Start Log==============\\");
    Writelog("#define InvisbleAsGhost 0x%X",InvisbleAsGhost);
    Writelog("#define ZoomSkill 0x%X",ZoomSkill);
    Writelog("#define FlyHack 0x%X",FLYHack);
    Writelog("#define DamagePerMeter 0x%X",StoredBytes[0]);
    Writelog("#define DamageZone 0x%X",DamageZone - CShell);
    Writelog("#define VisibleZoneIndex 0x%X",VisibleZoneIndex - CShell);;
    Writelog("#define DamagePerSec 0x%X",DamagePerSec - CShell);
    Writelog("#define No FallDamage 0x%X",FallDamage - CShell);
    Writelog("#define No KnockBack 0x%X",KnockBack);
    Writelog("#define SpeedHack 0x%X",Speed);
    Writelog("#define ZoomInSpeed 0x%X",ZoomInSpeed);
    Writelog("#define MoveInDelayFire 0x%X",MoveInDelayFire);
    Writelog("#define MaxAmmo 0x%X",MaxAmmo);
    Writelog("#define AmmoPerMagazine 0x%X",AmmoPerMagazine);
    Writelog("#define ShotsPerAmmo 0x%X",ShotsPerAmmo);
    Writelog("#define TextureType 0x%X",TextureType);
    Writelog("#define EdgeShotEnabled 0x%X",EdgeShotEnabled);
    Writelog("#define WallShotEnabled 0x%X",WallShotEnabled);
    Writelog("#define PerfectWallShotEnabled 0x%X",PerfectWallShotEnabled);
    Writelog("#define AttackMoveTypeRunningLSidePercentage 0x%X",AttackMoveTypeRunningLSidePercentage);
    Writelog("#define AttackMoveTypeRunningRSidePercentage 0x%X",AttackMoveTypeRunningRSidePercentage);
    Writelog("#define AttackMoveTypeWalkingLSidePercentage 0x%X",AttackMoveTypeWalkingLSidePercentage);
    Writelog("//==============PlayerHacks Start End==============\\");
    Writelog("");
    Writelog("//==============WeaponHacks Start==============\\");
    Writelog("#define FastShot 0x%X",FastShot);
    Writelog("#define AiModeAmmoDamage 0x%X",BioAiMode);
    Writelog("#define No Reload 0x%X",Reload);
    Writelog("#define No Change Delay 0x%X",Change);
    Writelog("#define No Spread 0x%X",Spread);
    Writelog("#define RapidFire 0x%X",RapidFire);
    Writelog("#define ZoomMode 0x%X",ZoomMode);
    Writelog("#define No Scope 0x%X",NoScope);   
    Writelog("#define DamageFactorByDistance 0x%X",DamageFactorByDistance);
    Writelog("#define DamageVariantionFactor 0x%X",DamageVariantionFactor);   
    Writelog("#define PlayerPointer_NoReload 0x%X",PlayerPointer_NoReload);
    Writelog("#define PlayerPointer_NoChangeDelay 0x%X",PlayerPointer_NoReload);
    Writelog("#define PlayerPointer_NoRecoil1 0x%X",PlayerPointer_NoRecoil1);
    Writelog("#define PlayerPointer_NoRecoil2 0x%X",StoredBytes[0]);
    Writelog("#define PlayerPointer_NoRecoil3 0x%X",PlayerPointer_NoRecoil3);
    Writelog("#define BulletPosOffset 0x%X",BulletPosOffset);
    Writelog("#define ShotReactYaw 0x%X",ShotReactYaw);
    Writelog("#define ShotReactPitch 0x%X",ShotReactPitch);
    Writelog("#define DatailReactYawShot 0x%X",DatailReactYawShot);
    Writelog("#define DatailReactPitchShot 0x%X",DatailReactPitchShot);
    Writelog("#define DetailPerturbShot 0x%X",DetailPerturbShot);
    Writelog("#define PerturbMin 0x%X",PerturbMin);
    Writelog("#define PerturbMax 0x%X",PerturbMax);
    Writelog("#define AmmoDamage 0x%X",AmmoDmg);
    Writelog("#define No Weapon Weight 0x%X",Speed);
    Writelog("#define No Weapon Range 0x%X",Range);
    Writelog("//==============WeaponHacks End==============\\");
    Writelog("");
    Writelog("//==============GrenadeManipulation Start==============\\");
    Writelog("#define Throw Velocity 0x%X",Throw_Velocity);
    Writelog("#define Throw Angle 0x%X",Throw_Angle);
    Writelog("#define Grenade Gravity 0x%X",Grenade_Gravity);
    Writelog("#define Air Resistance 0x%X",Air_Resistance);
    Writelog("#define Time before explosion 0x%X",Time_before_explosion);
    Writelog("//==============GrenadeManipulation End==============\\");
    Writelog("");
    Writelog("//==============BasicPlayerInfoHacks Start==============\\");
    Writelog("#define C4DefuseTime 0x%X",C4DefuseTime);
    Writelog("#define C4FarDefuse 0x%X",C4FarDefuse);
    Writelog("#define MovementDuckWalkRate 0x%X",StoredBytes[0]);
    Writelog("#define CharacterHiddenAlhpa 0x%X",CharacterHiddenAlhpa);
    Writelog("#define CharacterHiddenWalkAlhpa 0x%X",CharacterHiddenWalkAlhpa);
    Writelog("#define CharacterHiddenRunAlhpa 0x%X",CharacterHiddenRunAlhpa);
    Writelog("#define MovementHiddenRate 0x%X",MovementHiddenRate);
    Writelog("//==============BasicPlayerInfoHacks End==============\\");
    Writelog("");
    Writelog("//==============KnifeHacks Start==============\\");
    Writelog("#define KnifeNormalRange 0x%X",KnifeNormalRange);
    Writelog("#define KnifeNormalRange2 0x%X",KnifeNormalRange2);
    Writelog("#define KnifeNormalAniRate 0x%X",KnifeNormalAniRange);
    Writelog("#define KnifeNormalAniRate2 0x%X",KnifeNormalAniRange2);
    Writelog("#define KnifeBigshotAniRate2  0x%X",KnifeBigshotAniRate2);
    Writelog("#define KnifeNormalAngle 0x%X",KnifeNormalAngle);
    Writelog("//==============KnifeHacks End==============\\");
    Writelog("");
    Writelog("//*************************End log*************************");
    
    
    
    ExitProcess(0);
    }
    }
    
    BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
    {
    DisableThreadLibraryCalls(hDll);
    if (dwReason==DLL_PROCESS_ATTACH)
    {
    logging(hDll);
    MessageBoxA(0,"Crossfire Addy Logger by vinke2011","Crossfire Addy Logger by vinke2011",0);
    CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)SearchPatterns, NULL, NULL, NULL);
    }
    return TRUE;
    }
    Ok , why you shared it ?
    [Source Code] Present Hooks Win 7/8 .. 8.1/10


    - removed youtube video as it had an outside link


  13. #28
    CoderCf's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    143
    Reputation
    10
    Thanks
    9
    Becouse itīs patched ^^

  14. #29
    CFHackerExtreme's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Location
    Germany
    Posts
    245
    Reputation
    10
    Thanks
    560
    My Mood
    Yeehaw
    Quote Originally Posted by CoderCf View Post
    Becouse itīs patched ^^
    "Becouse" I like your English xD
    And the completed Project are Leeched oO
    The Writelog feature, Hook and other ^^

    Only for German Guys...

  15. #30
    mamo007's Avatar
    Join Date
    Apr 2012
    Gender
    male
    Location
    Behind You !
    Posts
    1,655
    Reputation
    216
    Thanks
    15,607
    My Mood
    Amazed
    Quote Originally Posted by CoderCf View Post
    Becouse itīs patched ^^
    i mean pattern scans ._.
    [Source Code] Present Hooks Win 7/8 .. 8.1/10


    - removed youtube video as it had an outside link


Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. [Release] Tom M's BC2 v2 ft. Spectator Mode
    By Xah in forum Battlefield Bad Company 2 (BFBC2) Hacks
    Replies: 37
    Last Post: 08-25-2011, 10:56 PM
  2. [SOLVED]Stop Spectator mode
    By nutterz in forum Call of Duty Modern Warfare 2 Help
    Replies: 4
    Last Post: 08-28-2010, 07:01 AM
  3. Can't Enter spectator mode :(
    By MuhKuh2010 in forum Call of Duty Modern Warfare 2 Help
    Replies: 4
    Last Post: 06-26-2010, 01:28 AM
  4. spectator mode
    By freb in forum Combat Arms Hack Coding / Programming / Source Code
    Replies: 8
    Last Post: 02-17-2010, 12:05 PM
  5. IS ANYONE INTERESTED IN A SPECTATOR MODE????
    By lolz2much in forum Combat Arms Hacks & Cheats
    Replies: 17
    Last Post: 07-26-2009, 04:49 PM