[Release] Crossfire hack source codes

Posts 1–15 of 25 · Page 1 of 2
[Release] Crossfire hack source codes
No grenade damage:
Code:
#define grenades ((i==6)||(i==7)||(i==8)||(i==64)||(i==100)||(i==126)||(i==135)||(i==209)||(i==210)||(i==240)||(i==263)||(i==272)||(i==338)||(i==382)||(i==383)||(i==384))
if((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i)) ) != NULL && (grenades))
                                                *(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + 0x7F8) = 0.0f; //String is "AmmoDamage"
No Reload (Without knife bug):
Code:
if((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i)) ) != NULL)
                                                *(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + 0x2424) = 100.0f; //String is "ReloadAnimRatio"
One hit kill (Causes Client error in TD/MM/HM):
Code:
if((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i)) ) != NULL)
                                                *(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + 0x7F8) = 99999.0f //use 116.0 in TD/MM/HM (not OHK) , String is "AmmoDamage"
No weapon weight:
Code:
if((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i)) ) != NULL)
                                                *(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + 0x21DC) = 0.0f; //String is "MoveSpeedPenalty"
Shoot throgh wall:
Code:
if (*(DWORD*)((CShellBase)+WallMgr) != NULL)
                        {
                                *(bool*)((*(DWORD*)((CShellBase)+WallMgr))+(i*0x474)+0x468) = true; //String is "EdgeShotEnabled"
                                *(bool*)((*(DWORD*)((CShellBase)+WallMgr))+(i*0x474)+0x46C) = true; //String is "WallShotEnabled"
                                *(bool*)((*(DWORD*)((CShellBase)+WallMgr))+(i*0x474)+0x470) = true; //String is "PerfectWallShotEnabled"
No weapon change delay::
Code:
if((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i)) ) != NULL)
                                                *(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + 0x2428) = 100.0f; //String is "ChangeWeaponAnimRatio"
Knife tele kill (causes client error if used 5 times
Code:
#define knives ((i==5) || (i==74) || (i==269) || (i==270) || (i==271) || (i== 372))
if((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i)) ) != NULL && (knives))
{
                                                *(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + 0x7EC) = 20000.0f; //Visual , String is "Range"
*(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + 0xA20) = 20000.0f; //Not visual , String is "KnifeNormalRange"
 
*(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + 0xA24) = 20000.0f; //same as above "KnifeNormalRange" has two addys
 
*(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + 0xA2C) = 20000.0f //Not visual , String is "KnifeBigshotRange". this one should affect knife right click but i didn't test this one.
}
Max weapon range::

Code:
#define knives ((i==5) || (i==74) || (i==269) || (i==270) || (i==271) || (i== 372))
if((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i)) ) != NULL && (!knives))
                                                *(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + 0x7EC) = 20000.0f; //String is "Range"
Fire types:
Code:
enum FireType
{
        SingleFire =1;
        RepeatFire = 2;
        ShrapnelFire = 4;
        DelayFire = 8;
        AlternateFire = 16;
}
 
 
if((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i)) ) != NULL)
                                                *(DWORD*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + 0xA38) = Something ;//look at strings in the enum
Credits ~FALLEN~ for the shoot through walls and giniyat202 for the rest of the source codes.
thx for credits but it is already posted.
BTW are u "hack-nice" on another site ? (not going to say to avoid ban)
@omgigotbanned
yes yes i am
Quote Originally Posted by [C]-[F] View Post
by the FireMode is DWORD DWORD WORD wrong the firsst is BYTE
Code:
if((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i)) ) != NULL)
    *(BYTE*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + 0xA38) = Something ;//look at strings in the enu
There is no error. All is fine. The first part checks only the weapons. Default is DWORD.
The second lines changes 0xA38 and the type of it is BYTE
fail thread,.. only leeched stuff
Quote Originally Posted by Code[VB] View Post
fail thread,.. only leeched stuff
he gave credits so he is not.
Quote Originally Posted by A$IAN View Post

There is no error. All is fine. The first part checks only the weapons. Default is DWORD.
The second lines changes 0xA38 and the type of it is BYTE
he fixed it. when i created the original thread i forgot it is float and i used dword.
Quote Originally Posted by giniyat101 View Post
he gave credits so he is not.

he fixed it. when i created the original thread i forgot it is float and i used dword.
Well, if he asked for the permission, to release these codes to the public, then he is not a leecher.
but he is still a fag if he released without their permission, although he gives credits
Quote Originally Posted by A$IAN View Post

Well, if he asked for the permission, to release these codes to the public, then he is not a leecher.
but he is still a fag if he released without their permission, although he gives credits
i posted this codes on another site publicly and every one has the permission to released them.
Well that's what I do we may have our similarities and differences.
Thanks, might make a hack..
I though AlternateFire's value was 10;
Quote Originally Posted by [[SeXergy]] View Post
I though AlternateFire's value was 10;
@[[SeXergy]]
0x10 = 16
can u give me the wall mgr addy
my ohk isnt working anymore. My other features are working fine. I have changed the value a few times and still nothing.
Posts 1–15 of 25 · Page 1 of 2

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?