CFNA September Addresses/Offsets

Posts 115 of 52 · Page 1 of 4
CFNA September Addresses/Offsets
Well, this section doesn't have a lot of people who post loggers, so I adapted
mine from CFBR. The addresses that are 0x0 were not found or were removed
by me. If there's anything wrong, please let me know.

Code:
// ------------ CROSSFIRE LOG STARTED -------------
#define ADDR_pDevice           0x118EA98
#define WallArray              0x11A21E8
#define aIntersectSegment      0x677F50
#define aLTServer              0x1181134
// ----------------- DC Bypass --------------------
//Removed
// -------------- Hide User Info ------------------
#define Index2                 0x0
#define Index3                 0x0
#define Name2                  0x0
#define UserInfoClass          0x0
// ------------- CSHELL LOG STARTED --------------
#define HDBan                  0x0
#define WallMgr                0x17EE2F0
#define WeaponMgr              0x17EE308
#define aLTClientShell         0x11F7F34
#define aLTModel               0x11F4E74
#define aCLTPlayerClient       0x1222F00
#define ILTClient              0x11F7F28
#define MiscMgr                0x17EE2E8
#define ModelNode              0x17EE234
#define DrawTextEngine1        0x69F5F0
#define DrawTextEngine2        0xD54CCC
#define GameStatus             0xA60FE
#define Bypass28_3             0x7256B5
#define Bypass31_0_old         0x72753F
#define Bypass31_0__19_0_1     0x0
#define Bypass14_0             0x0
#define BasicPlayerInfo        0x1653130
#define MessageBox             0x178B70
#define VisibleZoneIndex       0xDF6E28
#define DamagePerSec           0xDF6ED0
#define DamageZone             0xDF6EE0
#define Eatman                 0xDF6E6C
#define EatmanName             0xDF6E60
#define VersionCode            0xDF6EF8
#define ZoneMan                0xDF6E74
#define ZoneName               0xDF6E3C
#define ZoneManName            0xDF6E48
#define Floor                  0xDF6E90
#define FloorNameMsgIndex      0xDF6E7C
#define PointIndex             0xDF6EA0
#define EditPoly               0xD7F444
#define PolyList               0xDF6EB8
#define PointList              0xDF6EC4
#define MaxDepth               0xDF6EEC
#define killzone               0x103A9FC
#define killzonebox            0x103AA08
#define killzoneAdd            0x103AA14
#define killzoneDel            0x103AA20
#define AntiChatAddress        0x17FA8BC
#define MapMgr                 0x17EDE84
// ------------ Invisible --------------
//Removed
// ---------------- OFFSETS LOG -------------------
#define CLTPlayerClientOffset  0x70
#define o_PlayerStart          0x1E0
#define o_PlayerSize           0xD78
#define o_Me                   0x1EC
#define o_PTC                  0x21C
#define TextureType            0x594
#define ShootThroughWalls1     0x568
#define ShootThroughWalls2     0x56C
#define ShootThroughWalls3     0x570
#define MapSize                0xA74
#define AmmoDamage             0xEB8
#define ReloadAnimRatio        0x13B4
#define Range                  0xEA8
#define GrenadeBelowTime       0x380C
#define DmgRatioPerNode        0x125C
#define ChangeWeaponAnimRatio  0x13B8
#define KnifeNormalAniRate     0x10E8
#define KnifeNormalAniRate2    0x1148
#define KnifeNormalAngle       0x0
#define KnifeNormalAngle2      0x1138
#define MoveSpeedPenalty       0x124C
#define WallShotDamageRatio    0x2914
#define KnifeNormalRange       0x10C8
#define KnifeNormalRange2      0x1124
#define FireType               0x118C
#define ShotsPerAmmo           0xF08
#define KnockBack              0x39A4
#define ZoomAction             0x3628
#define ZoomSize               0x35FC
#define BulletPosOffset        0x0
#define ShotReactPitch         0x0
#define DetailPerturbShot      0x0
#define DetailReactPitchShot   0x0
#define DetailReactYawShot     0x0
#define IntersectSegmentOffset 0x7C
#define ModelNodeType1         0x9C
#define ModelNodeType2         0x54
#define WeaponCount            2774
//----------------- CharacterFX -------------------
#define o_IsDead               0x1FC
#define o_SpawnShield          0x214
#define o_CurrentWeapon        0x4987C
#define o_FXPitch              0xB0
#define o_FXYaw                0xB4
//---------------- PlayerClient -------------------
//Removed
//-------------------------------------------------
Quote Originally Posted by vaisefud3 View Post
Well, this section doesn't have a lot of people who post loggers, so I adapted
mine from CFBR. The addresses that are 0x0 were not found or were removed
by me. If there's anything wrong, please let me know.

Code:
// ------------ CROSSFIRE LOG STARTED -------------
#define ADDR_pDevice           0x118EA98
#define WallArray              0x11A21E8
#define aIntersectSegment      0x677F50
#define aLTServer              0x1181134
// ----------------- DC Bypass --------------------
//Removed
// -------------- Hide User Info ------------------
#define Index2                 0x0
#define Index3                 0x0
#define Name2                  0x0
#define UserInfoClass          0x0
// ------------- CSHELL LOG STARTED --------------
#define HDBan                  0x0
#define WallMgr                0x17EE2F0
#define WeaponMgr              0x17EE308
#define aLTClientShell         0x11F7F34
#define aLTModel               0x11F4E74
#define aCLTPlayerClient       0x1222F00
#define ILTClient              0x11F7F28
#define MiscMgr                0x17EE2E8
#define ModelNode              0x17EE234
#define DrawTextEngine1        0x69F5F0
#define DrawTextEngine2        0xD54CCC
#define GameStatus             0xA60FE
#define Bypass28_3             0x7256B5
#define Bypass31_0             0x72753F
#define Bypass31_0__19_0_1     0x0
#define Bypass14_0             0x0
#define BasicPlayerInfo        0x1653130
#define MessageBox             0x178B70
#define VisibleZoneIndex       0xDF6E28
#define DamagePerSec           0xDF6ED0
#define DamageZone             0xDF6EE0
#define Eatman                 0xDF6E6C
#define EatmanName             0xDF6E60
#define VersionCode            0xDF6EF8
#define ZoneMan                0xDF6E74
#define ZoneName               0xDF6E3C
#define ZoneManName            0xDF6E48
#define Floor                  0xDF6E90
#define FloorNameMsgIndex      0xDF6E7C
#define PointIndex             0xDF6EA0
#define EditPoly               0xD7F444
#define PolyList               0xDF6EB8
#define PointList              0xDF6EC4
#define MaxDepth               0xDF6EEC
#define killzone               0x103A9FC
#define killzonebox            0x103AA08
#define killzoneAdd            0x103AA14
#define killzoneDel            0x103AA20
#define AntiChatAddress        0x17FA8BC
#define MapMgr                 0x17EDE84
// ------------ Invisible --------------
//Removed
// ---------------- OFFSETS LOG -------------------
#define CLTPlayerClientOffset  0x70
#define o_PlayerStart          0x1E0
#define o_PlayerSize           0xD78
#define o_Me                   0x1EC
#define o_PTC                  0x21C
#define TextureType            0x594
#define ShootThroughWalls1     0x568
#define ShootThroughWalls2     0x56C
#define ShootThroughWalls3     0x570
#define MapSize                0xA74
#define AmmoDamage             0xEB8
#define ReloadAnimRatio        0x13B4
#define Range                  0xEA8
#define GrenadeBelowTime       0x380C
#define DmgRatioPerNode        0x125C
#define ChangeWeaponAnimRatio  0x13B8
#define KnifeNormalAniRate     0x10E8
#define KnifeNormalAniRate2    0x1148
#define KnifeNormalAngle       0x0
#define KnifeNormalAngle2      0x1138
#define MoveSpeedPenalty       0x124C
#define WallShotDamageRatio    0x2914
#define KnifeNormalRange       0x10C8
#define KnifeNormalRange2      0x1124
#define FireType               0x118C
#define ShotsPerAmmo           0xF08
#define KnockBack              0x39A4
#define ZoomAction             0x3628
#define ZoomSize               0x35FC
#define BulletPosOffset        0x0
#define ShotReactPitch         0x0
#define DetailPerturbShot      0x0
#define DetailReactPitchShot   0x0
#define DetailReactYawShot     0x0
#define IntersectSegmentOffset 0x7C
#define ModelNodeType1         0x9C
#define ModelNodeType2         0x54
#define WeaponCount            2774
//----------------- CharacterFX -------------------
#define o_IsDead               0x1FC
#define o_SpawnShield          0x214
#define o_CurrentWeapon        0x4987C
#define o_FXPitch              0xB0
#define o_FXYaw                0xB4
//---------------- PlayerClient -------------------
//Removed
//-------------------------------------------------
I need bypass 14_0 xD
Quote Originally Posted by abyan View Post
I need bypass 14_0 xD
Search it yourself xD
Quote Originally Posted by vaisefud3 View Post
Search it yourself xD
gimme some clue
Quote Originally Posted by abyan View Post
gimme some clue
Search the reload offset...
Quote Originally Posted by vaisefud3 View Post
Search the reload offset...
can you show me how to make ingame messagebox? I found source online but I don't know how to update crossfire offsets yet..
Quote Originally Posted by Goocolax View Post
can you show me how to make ingame messagebox? I found source online but I don't know how to update crossfire offsets yet..
If you know assembly: string is "vertex lock failed"

Here's the sample:

Code:
  push    0
  push    10D9E08C  //This is the string
  push    0
  push    77             //This may change depending on your region
  push    2E            //This may change depending on your region
  call    1017AFB0   //address will change depending on your region
  add     esp, 14
Quote Originally Posted by vaisefud3 View Post
If you know assembly: string is "vertex lock failed"

Here's the sample:

Code:
  push    0
  push    10D9E08C  //This is the string
  push    0
  push    77             //This may change depending on your region
  push    2E            //This may change depending on your region
  call    1017AFB0   //address will change depending on your region
  add     esp, 14
yes but when I try to disassemble crossfire and CShell in IDA Pro, it just skips entire chunks of its disassembly...
Quote Originally Posted by Goocolax View Post
yes but when I try to disassemble crossfire and CShell in IDA Pro, it just skips entire chunks of its disassembly...
Use OllyDbg, I already gave you the asm and the address is in my logger. The rest is up to you
If you use my logger, don't forget the thanks...
Quote Originally Posted by vaisefud3 View Post
Use OllyDbg, I already gave you the asm and the address is in my logger. The rest is up to you
Okay, thanks. I was under the impression people used IDA, not Olly. That must be the problem.
Quote Originally Posted by Goocolax View Post
Okay, thanks. I was under the impression people used IDA, not Olly. That must be the problem.
It's a lot more complex to use IDA, it has a lot of advanced functions. But, for begginers, OllyDbg is waaay better. I use it, and it always did it's job.
Quote Originally Posted by vaisefud3 View Post
It's a lot more complex to use IDA, it has a lot of advanced functions. But, for begginers, OllyDbg is waaay better. I use it, and it always did it's job.
Yea I just grew up using IDA I guess. I'm not familiar with Olly at all, though I suppose I had better get there.
what's the purpose of your CShell + ILTClient ?? and Engine + aLTServer ??
Quote Originally Posted by jayjay153 View Post
what's the purpose of your CShell + ILTClient ?? and Engine + aLTServer ??
Mine?? I use LTClient for the RemoteKill hook, but didn't use aLTServer yet...
Quote Originally Posted by vaisefud3 View Post
Mine?? I use LTClient for the RemoteKill hook, but didn't use aLTServer yet...
Pm sent
Posts 115 of 52 · Page 1 of 4
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Need help?