#define ASM_NODELAY 0x004FE846
Be patient, my first addy log comes soon^^
Hello guys,
This is my first addy logger since years.
The patterns are created from the 1-6 dump to make sure everything worked fine.
Because I feel sorry for R3D_L!n3's artillery and because cyno__ doesn't want me to share the norestriction, and Aero's problem with the eventnews and because some of you are too lazy to find the hackshield addys yourself, I removed them from the log (they're still there as 0x0).
I still need to sort everything out and stuff because ASM and MEM addys are still around between eachother, so don't blame me if your using a MEM version and you took the ASM one off my log.
Please rate and tell me what you think!
-spike2147
Code:
//---------------Pointers---------------
#define ADR_PlayerPointer 0x00A30A04
#define ADR_ServerPointer 0x00A30994
#define ADR_BasePointer 0x00A873A8
#define ADR_DevicePointer 0x00A30544
#define ADR_AngelsPointer 0x00A30540
#define ADR_StatePointer 0x00A30A2C
#define ADR_RoomPointer 0x00A313F0
#define ADR_HealthPointer 0x0031FB8
#define ADR_UserBase 0x00A317D0
#define ADR_UserPointer 0x00A30994
#define ADR_cBasePointer 0x00B546E8
#define ADR_MatrixPointer 0x009BE758
#define ADR_VehicleBase 0x00A306B0
#define ADR_RemotePointer 0x00B546E8
//---------------Offsets---------------
#define OFS_NFD 0x00102D4
#define OFS_NoRecoil1 0x00C43C
#define OFS_NoRecoil2 0x00C440
#define OFS_NoRecoil3 0x00C444
#define OFS_NoSwitch 0x00103F5
#define OFS_WeaponState 0x00C4BC
#define OFS_ZERODELAY 0x00103F8
#define OFS_Index 0x00C490
#define OFS_GRAVITYX 0x00C4A4
#define OFS_GRAVITYY 0x00C4A8
#define OFS_GRAVITYZ 0x00C4AC
#define OFS_NOSPREAD 0x00100FC
#define OFS_PLAYERSTATE 0x0010238
#define OFS_PITCH 0x0010194
#define OFS_POSX 0x00102EC
#define OFS_POSZ 0x00102F4
#define OFS_POSY 0x00102FC
#define OFS_PACKET 0x00BE8D0
#define OFS_IMMASTER 0x00C2060
#define OFS_SLOT1 0x00C70B8
#define OFS_SLOT2 0x00C70B9
#define OFS_SLOT3 0x00C70BA
#define OFS_SLOT4 0x00C70BB
#define OFS_SLOT5 0x00C70BC
#define OFS_SLOT6 0x00C70BD
#define OFS_SLOT7 0x00C70BE
#define OFS_SLOT8 0x00C70BF
#define OFS_INVISIBLE 0x00DF1BC
//---------------Player---------------
#define ADR_LADDERQUICKLY 0x0088BBD8
#define ADR_SuperExplosion 0x0088C2A8
#define ADR_NOSPAWNWAIT1 0x00B71F78
#define ADR_NOSPAWNWAIT2 0x00B71F7C
#define ADR_SPEED 0x0088BC18
#define MEM_QuickPlant 0x004F1782
#define ADR_NOBOUNDS1 0x00B73784
#define ADR_NOBOUNDS2 0x00B73788
#define ADR_DistanceGunPlayer 0x0088C4A0
#define ADR_STAMINA1 0x00859358
#define ADR_STAMINA2 0x0085935C
#define ADR_STAMINA3 0x00859360
#define ADR_STAMINA4 0x00859364
#define ADR_STAMINA5 0x00859368
//---------------Weapon---------------
#define ADR_SuperNoSpread 0x0088B8F0
#define ASM_NODELAY 0x004FE846
#define ASM_AlwaysCross 0x0054B7EB
#define ASM_SwitchTime 0x004F901E
#define ADR_WeaponStateReload 0x00A30940
#define ADR_WeaponStateShoot 0x0
#define ADR_NoRestrictions 0x0
#define ADR_NoRestrictions2 0x0
#define ADR_BONESHOT 0x0088C880
//---------------Binder---------------
#define ADR_WeaponBase 0x00A4E394
#define ADR_ClassBase 0x00A88F48
#define ADR_SlotBase 0x00C5F18
#define OFS_PlayerSlot 0x00E0704
//---------------ASM---------------
#define ADR_Artillery1 0x0
#define ADR_Artillery2 0x0
#define ADR_Artillery3 0x0
#define ADR_Artillery4 0x0
#define ADR_Artillery5 0x0
#define ADR_Artillery6 0x0
#define ADR_Artillery7 0x0
#define ADR_Artillery8 0x0
#define ADR_Artillery9 0x0
#define ADR_Artillery10 0x0
#define ADR_EhSvc1 0x0
#define ADR_EhSvc2 0x0
#define ADR_EhSvc3 0x0
#define ADR_EhSvc4 0x0
#define ADR_EhSvc5 0x0
#define ADR_EVENTNEWS 0x0
#define ADR_MSGBOX 0x00418BF3
#define ADR_COMMAND 0x0
#define ASM_CRCPatch 0x0041803B
#define ADR_PLANTANYWHERE 0x00A30582
#define ADR_DEFUSEANYWHERE 0x008F2860
#define ASM_OPK 0x00407F2C
//---------------Structs---------------
struct CPlayer
{
char xStepSpike0[0xC43C]; //0x0
float NoRecoil1; //0xC43C
float NoRecoil2; //0xC440
float NoRecoil3; //0xC444
char xStepSpike1[0x48]; //0xC448
BYTE Index; //0xC490
char xStepSpike2[0x13]; //0xC491
float GravityX; //0xC4A4
float GravityY; //0xC4A8
float GravityZ; //0xC4AC
char xStepSpike3[0x3C4C]; //0xC4B0
float NoSpread; //0x100FC
char xStepSpike4[0x94]; //0x10100
float Pitch; //0x10194
char xStepSpike5[0x18]; //0x10198
float Yaw; //0x101B0
char xStepSpike6[0x84]; //0x101B4
BYTE PlayerState; //0x10238
char xStepSpike7[0xB3]; //0x10239
float PosX; //0x102EC
char xStepSpike8[0x4]; //0x102F0
float PosZ; //0x102F4
char xStepSpike9[0x4]; //0x102F8
float PosY; //0x102FC
};
struct CServer
{
char xStepSpike0[0xBE8D0]; //0x0
DWORD Packet; //0xBE8D0
char xStepSpike1[0x378C]; //0xBE8D4
int ImMaster; //0xC2060
char xStepSpike2[0x5054]; //0xC2064
BYTE Slot1; //0xC70B8
BYTE Slot2; //0xC70B9
BYTE Slot3; //0xC70BA
BYTE Slot4; //0xC70BB
BYTE Slot5; //0xC70BC
BYTE Slot6; //0xC70BD
BYTE Slot7; //0xC70BE
BYTE Slot8; //0xC70BF
char xStepSpike3[0x180FC]; //0xC70C0
long Invisible; //0xDF1BC
char xStepSpike4[0x1540]; //0xDF1C0
DWORD RoomNumber; //0xE0700
DWORD MyPlayerSlot; //0xE0704
DWORD MyTeam; //0xE0708
};
struct CBase
{
CServer* MyServer;
char xStepSpike0[0x6C]; //0xA30998
CPlayer* pLocal;
char xStepSpike1[0x123CE0]; //0xA30A08
CPlayer** pGlobal;
};
CPlayer* g_pLocalPlayer = (CPlayer*)*(DWORD*)0x00A30A04; //PlayerPointer
CBase* p_Base = (CBase*)0x00A30994; //ServerPointer
/*
Log finished!
Please be kind and leave the credits:)
TH4NKS T0:
RED_L!N3
Cyno__
UnknownPK
Spike2147
http://cheatslaw.com/
*/