

#define WeaponMgr 0xB74118// Pointer in "ReloadAnimRatio" #define WeaponRange 0x80C // String is "Range" #define LongKnife01 0xA4C // String is "KnifeNormalRange" #define LongKnife02 0xA70 // String is "KnifeNormalRange2" #define FastKnife01 0xA60 // String is "KnifeNormalAniRate" #define IsKnife (i==5||i==35||i==74||i==120||i==132||i==176||i==177||i==178||i==182||i==189||i==195||i==196||i==197||i==198||i==199||i==223||i==224||i==225||i==226||i==227||i==228||i==239||i==244||i==261||i==269||i==270||i==271 ||i==302||i==303||i==304||i==305||i==306||i==307||i==345||i==346||i==372||i == 376||i==381||i==404||i==405||i==406||i==407||i==408||i==409||i==437||i==455||i==456||i==457||i==488||i==517||i==518||i==540||i==541||i==548||i==561 ||i==576||i==587||i==620)
if (CShell + WeaponMgr)
{
for(int i=0; i<670; i++)
{
if((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i))) != NULL &&(IsKnife) &&(i!=5))
{
for (int j=0; j<10 ; j++)
{
*(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + WeaponRange)=400.00f;
*(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + LongKnife01)=400.00f;
*(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + LongKnife02)=400.00f;
*(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + FastKnife01+j*4)=3.50f;
// bla bla OHK
}
}
}
}
if (CShell + WeaponMgr)
{
for(int i=0; i<670; i++)
{
if((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr))+(4*i))) != NULL &&(i==5))
{
for (int j=0; j<10 ; j++)
{
*(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + WeaponRange)=400.00f;
*(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + LongKnife01)=400.00f;
*(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + LongKnife02)=400.00f;
*(float*)((*(DWORD*)((*(DWORD*)(CShell+WeaponMgr)) +(4*i))) + FastKnife01+j*4)=2.00f;
// bla bla OHK
}
}
}
}

?#define KnifeOHK01 0xBF8 // ASCII "KnifeNormalAmmoDamage" #define KnifeOHK02 0xC10 // ASCII "KnifeNormalAmmoDamage2" #define KnifeOHK03 0xC04 // ASCII "KnifeBigshotAmmoDamage" #define KnifeOHK04 0xC1C // ASCII "KnifeBigshotAmmoDamage2" #define FastKnife01 0xA60 // ASCII "KnifeNormalAniRate" #define FastKnife02 0xAA8 // ASCII "KnifeNormalAniRate2" #define FastKnife03 0xA88 // ASCII "KnifeBigshotAniRate" #define FastKnife04 0xACC // ASCII "KnifeBigshotAniRate2" #define Knife360_01 0xA58 // ASCII "KnifeNormalAngle" #define Knife360_02 0xAA0 // ASCII "KnifeNormalAngle2" #define Knife360_03 0xA7C // ASCII "KnifeBigshotAngle" #define Knife360_04 0xAC4 // ASCII "KnifeBigshotAngle2" #define LongKnife01 0xA4C // ASCII "KnifeNormalRange" #define LongKnife02 0xA94 // ASCII "KnifeNormalRange2" #define LongKnife03 0xA70 // ASCII "KnifeBigshotRange" #define LongKnife04 0xAB8 // ASCII "KnifeBigshotRange2" #define GunKnifeRange 0x3C54 // ASCII "GunKnifeRange" #define GunKnifeAmmoDamage 0x3C58 // ASCII "GunKnifeAmmoDamage"
