CabConModding
Facebook
Twitter
youtube
Discord
Contact us
RSS
Menu
CabConModding
Home
New
Top
Premium
Rules
FAQ - Frequently Asked Questions
Games
Fornite
Call of Duty: Black Ops 3
Clash of Clans
Grand Theft Auto 5
Apex Legends
Assassin’s Creed Origins
Forums
Premium
Latest posts
What's new
Latest posts
New profile posts
Latest activity
Members
Current visitors
New profile posts
Log in
Register
What's new
Premium
Latest posts
Menu
Log in
Register
Navigation
Install the app
Install
More options
Dark Theme
Contact us
Close Menu
Forums
Gaming
Call of Duty Classics
Call of Duty: Black Ops 2
Call of Duty: Black Ops 2 Mods and Scripts
Black Ops 2 Offsets And Addresses Collection
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="S63" data-source="post: 17839" data-attributes="member: 39752"><p>Sup,</p><p></p><p>Here's addresses and structures blah blah blah <img src="/styles/default/xenforo/smilies.emoji/people/slight_smile.emoji.svg" class="smilie" loading="lazy" alt=":smile:" title="Smile :smile:" data-shortname=":smile:" /> hope you have a good day <img src="/styles/default/xenforo/smilies.emoji/people/smile.emoji.svg" class="smilie" loading="lazy" alt=":grinning:" title="Grinning :grinning:" data-shortname=":grinning:" /></p><p></p><p>Host Structures:</p><p>[SPOILER]</p><p>StatsEntry Structure:</p><p>[CODE]</p><p>StatEntry - 0x26FC838</p><p>Deaths - +0x10A</p><p>Headshots - +0x20C</p><p>Kills - +0x338</p><p>Loses - +0x3AA</p><p>Prestige - +0x7DC</p><p>Rank - +0x7F4 /*00 FF 12 - Max*\</p><p>Score - +0x818</p><p>TimePlayed - +0x8D2</p><p>Wins - +0x91A</p><p></p><p>Weapon Unlocks - +0x24D6</p><p>Tokens - +0xA100</p><p></p><p>Ghosts - +0xB9E1 (Set To - FF)</p><p>Roxann - +0xB9E4 (Set To - FF)</p><p></p><p>10 Classes - +0xBCEA (Set To - 44 80 08 10 01 22 40 04)</p><p>Callsign Unlocks - +0xB9E1</p><p>[/CODE]</p><p></p><p>G_Client Structure:</p><p>[CODE]</p><p>gclient_s - 0x01780F28</p><p>size - 0x5808</p><p>Velocity - +0x34</p><p>ViewModel - +0x54F4</p><p>Buttons - +0x569C</p><p>PlayerName - +0x5544</p><p>Origin - +0x28</p><p>Angles - +0x56BC</p><p>Team - +0x5504</p><p>IsAlive - +0x55D0</p><p>Stance - +0xFC</p><p>Health - +0x18</p><p>Primary Camo - +0x2D8</p><p>Secondary Camo - +0x2BC</p><p>Tactical - +0x30C</p><p>Lethal - +0x2F0</p><p>Killstreak 1 - +0x42B</p><p>Killstreak 2 - +0x430</p><p>Killstreak 3 - +0x434</p><p>[/CODE]</p><p></p><p>G_Entity Structure:</p><p>[CODE]</p><p>gentity_s - 0x016B9F20</p><p>size - 0x31C</p><p>[/CODE]</p><p></p><p>Client_s Structure:</p><p>[CODE]</p><p>DWORD client_s - 0x1BB6600</p><p>size - 0x4E180</p><p>[/CODE]</p><p>[/SPOILER]</p><p></p><p>Addresses:</p><p>[SPOILER]</p><p>[CODE]</p><p>0x00601F10 - BG_GetAmmoPlayerMax(playerState_s *ps, Weapon weapon, Weapon weaponToSkip)</p><p>0x00601A40 - BG_GetClipSize(Weapon weapon)</p><p>0x00606F08 - BG_GetWeapondef(Weapon weapon)</p><p>0x0060EDA0 - BG_GetWeaponHitLocationMultiplier(Weapon weapon, hitLocation_t hitLoc)</p><p>0x005F34AC - BG_GetWeaponName(Weapon weapon, char *output, unsigned int maxStringLen)</p><p>0x005EFA7C - BG_GetViewmodelWeaponIndex(playerState_s *ps)</p><p>0x00600BB8 - BG_WeaponFireRecoil(playerState_s *ps, vec2_t *recoilSpeed, vec3_t *kickAVel, int *previousRecoilTime, bool previouslyFiring, float *previousRecoilRatio, unsigned int *holdrand)</p><p>0x005F02F4 - BG_ValidateWeaponNumber(Weapon weapon)</p><p>0x001DAB74 - Bot_FireRecoil(int clientNum, vec3_t *kickAVel)</p><p>0x0020D48C - CalculateRanks()</p><p>0x00048A48 - CG_CalcEntityLerpPositions(LocalClientNum_t localClientNum, centity_t *cent)</p><p>0x000596E8 - CG_CheckEvents(LocalClientNum_t localClientNum, centity_t *cent)</p><p>0x000F9798 - CG_FireWeapon(LocalClientNum_t localClientNum, centity_t *cent, int event, int eventParm, const unsigned __int16 tagName, Weapon weapon, playerState_s *ps, bool leftGun)</p><p>0x00055548 - CG_EntityEvent(LocalClientNum_t localClientNum, centity_t *cent, int event)</p><p>0x001E2C28 - ClientDisconnect(ClientNum_t clientNum)</p><p>0x0031EE80 - Com_Error(errorParm_t code, const char *fmt, ...)</p><p>0x00319EF8 - Com_SessionMode_IsOnlineGame()</p><p>0x001E2604 - ClientSpawn(gentity_t *ent, vec3_t *spawn_origin, vec3_t *spawn_angles)</p><p>0x001E0F88 - ClientEndFrame(gentity_t *ent)</p><p>0x001DF6B0 - ClientThink_Real(gentity_t *ent, usercmd_s *ucmd)</p><p>0x001FD160 - DeathGrenadeDrop(gentity_t* self, int meansOfDeath)</p><p>0x003DA948 - Dvar_GetBool(dvar_t *dvar)</p><p>0x00245568 - Dvar_GetInt(int dvarHash)</p><p>0x0048FED0 - FindVariable(scriptInstance_t inst, unsigned int parentId, unsigned int name)</p><p>0x0022D138 - GetEntity(scr_entref_t entref)</p><p>0x002797B0 - G_AddEvent(gentity_t *ent, int event, unsigned int eventParm)</p><p>0x002B4030 - G_ClientStopUsingTurret(gentity_t *self)</p><p>0x00279D90 - G_GetRandomSeed()</p><p>0x001FE618 - G_Damage(gentity_t *targ, gentity_t *inflictor, gentity_t *attacker, vec3_t *dir, vec3_t *point, int damage, int dFlags, int mod, Weapon weapon, hitLocation_t hitLoc, unsigned int modelIndex, unsigned int partName, int timeOffset, unsigned __int16 boneIndex)</p><p>0x001FDE44 - G_DamageActor(gentity_t *targ, gentity_t *inflictor, gentity_t *attacker, vec3_t *dir, vec3_t *point, int damage, int dflags, int mod, Weapon weapon, hitLocation_t hitLoc, int timeOffset, unsigned __int16 boneIndex)</p><p>0x001FD960 - G_DamageClient(gentity_t *targ, gentity_t *inflictor, gentity_t *attacker, vec3_t *dir, vec3_t *point, int damage, int dflags, int mod, Weapon weapon, hitLocation_t hitLoc, int timeOffset, unsigned __int16 boneIndex)</p><p>0x001FE37C - G_DamageNotify(unsigned __int16 notify, gentity_t *targ, gentity_t *attacker, vec3_t *dir, vec3_t *point, int damage, int mod, int dFlags, unsigned int modelIndex, unsigned int partName, const char *weaponName, gentity_t *inflictor)</p><p>0x001FE120 - G_DamageVehicle(gentity_t *targ, gentity_t *inflictor, gentity_t *attacker, vec3_t *dir, vec3_t *point, int damage, int dflags, int mod, Weapon weapon, hitLocation_t hitLoc, int timeOffset, unsigned int modelIndex, unsigned int partName)</p><p>0x00276E30 - G_DObjUpdate(gentity_t *ent)</p><p>0x002A6A48 - G_GetWeaponForName(const char *name)</p><p>0x002A81C4 - G_GivePlayerWeapon(playerState_s *pPS, Weapon weapon, char altModelIndex, renderOptions_s weaponOptions)</p><p>0x015DDB00 - G_HudElem</p><p>0x001E6698 - G_InitializeAmmo(gentity_t *pSelf@<edi>, Weapon weapon, char weaponModel, int hadWeapon)</p><p>0x001D28F0 - G_PlayerEvent(int clientNum, int event)</p><p>0x00279894 - G_PlaySoundAlias(gentity_t *ent, unsigned int alias, unsigned int notifyString, unsigned int bone)</p><p>0x00279BD8 - G_SetAngle(gentity_t *ent, vec3_t *angle)</p><p>0x001FAD68 - G_SetFog(ClientNum_t clientNum, const char *fogstring)</p><p>0x002774A4 - G_SetModel(gentity_t *ent, const char *modelName)</p><p>0x002794F8 - G_SetOrigin(gentity_t *ent, vec3_t *origin)</p><p>0x001FEB1C - G_ShieldNotifyAndDamage(gentity_t *targ, gentity_t *inflictor, gentity_t *attacker, vec3_t *dir, vec3_t *point, int damage, int dFlags, int mod, Weapon iWeapon, int timeOffset)</p><p>0x00278AC0 - G_Spawn(void)</p><p>0x0022C3B8 - G_SpawnHelicopter(gentity_t *ent, gentity_t *owner, const char *vehicleDefName, const char *modelName)</p><p>0x002BA428 - G_SpawnTurret(void)</p><p>0x002795A0 - G_TempEntity(vec3_t *origin, int event)</p><p>0x002759F0 - HudElem_Alloc(ClientNum_t clientNum, int teamNum)</p><p>0x001185BC - Key_IsDown(LocalClientNum_t localClientNum, int keynum)</p><p>0x001A6818 - MatchRecordDeath(gclient_t *client, gclient_t *attackerClient, const char *weaponName, hitLocation_t hitLocation)</p><p>0x007E3738 - PIXBeginNamedEvent(int Color, const char *Name, ...)</p><p>0x001FD370 - Player_Die(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int meansOfDeath, Weapon iWeapon, vec3_t *vDir, hitLocation_t hitLoc, int psTimeOffset)</p><p>0x00249054 - Scr_ActorDamage(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int dflags, int meansOfDeath, Weapon iWeapon, vec3_t *vPoint, vec3_t *vDir, hitLocation_t hitLoc, int timeOffset, unsigned __int16 boneIndex)</p><p>0x00249260 - Scr_ActorKilled(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int meansOfDeath, Weapon iWeapon, vec3_t *vDir, hitLocation_t hitLoc, int psTimeOffset)</p><p>0x004A4F4C - Scr_AddBool(scriptInstance_t inst, int value)</p><p>0x0049B894 - Scr_AddConstString(scriptInstance_t inst, unsigned int value)</p><p>0x0026AA90 - Scr_AddEntity(scriptInstance_t inst, gentity_t *ent)</p><p>0x004A5084 - Scr_AddFloat(scriptInstance_t inst, float value)</p><p>0x004A4FE8 - Scr_AddInt(scriptInstance_t inst, int value)</p><p>0x004A5458 - Scr_AddString(scriptInstance_t inst, const char *value)</p><p>0x004A55A8 - Scr_AddVector(scriptInstance_t inst, vec3_t *value)</p><p>0x0049B80C - Scr_AddUndefined(scriptInstance_t inst)</p><p>0x0049B10C - Scr_Error(scriptInstance_t inst, const char *error, bool force_terminal)</p><p>0x0049AF6C - Scr_ErrorInternal(scriptInstance_t inst)</p><p>0x004A2FCC - Scr_FreeThread(scriptInstance_t inst, unsigned __int16 handle)</p><p>0x0026B138 - Scr_ExecEntThread(gentity_t *ent, int handle, unsigned int paramcount)</p><p>0x004A4F34 - Scr_GetNumParam(scriptInstance_t inst)</p><p>0x004A34B4 - Scr_GetInt(scriptInstance_t inst, unsigned int index)</p><p>0x004A3F34 - Scr_GetString(scriptInstance_t inst, unsigned int index)</p><p>0x0026B19C - Scr_Notify(gentity_t *ent, unsigned __int16 stringValue, unsigned int paramcount)</p><p>0x004A5CA0 - Scr_ObjectError(scriptInstance_t inst, const char *error)</p><p>0x004A5BF4 - Scr_ParamError(scriptInstance_t inst, unsigned int index, const char *error)</p><p>0x00248AF4 - Scr_PlayerConnect(gentity_t *self)</p><p>0x00248B74 - Scr_PlayerDamage(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int dflags, int meansOfDeath, Weapon iWeapon, vec3_t *vPoint, vec3_t *vDir, hitLocation_t hitLoc, int timeOffset, unsigned __int16 boneIndex)</p><p>0x00248B34 - Scr_PlayerDisconnect(gentity_t *self)</p><p>0x00248D80 - Scr_PlayerKilled(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int meansOfDeath, Weapon iWeapon, vec3_t *vDir, hitLocation_t hitLoc, int psTimeOffset, int deathAnimDuration)</p><p>0x00248F44 - Scr_PlayerMelee(gentity_t *attacker, gentity_t *victim, int damage, Weapon weapon, vec3_t *hitOrigin, vec3_t *hitDir, unsigned __int16 boneIndex, bool shieldHit)</p><p>0x00258E48 - Scr_SetFog(const char *cmd, float start, float density, float heightDensity, float baseHeight, float r, float g, float b, float time, float colorScale, float sunColR, float sunColG, float sunColB, float sunDirX, float sunDirY, float sunDirZ, float sunStartAng, float sunEndAng, float maxFogOpacity)</p><p>0x00249644 - Scr_VehicleDamage(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int dflags, int meansOfDeath, Weapon iWeapon, vec3_t *vPoint, vec3_t *vDir, hitLocation_t hitLoc, int timeOffset, int damageFromUnderneath, unsigned int modelIndex, unsigned int partName)</p><p>0x00249408 - Scr_VehicleRadiusDamage(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, float fInnerDamage, float fOuterDamage, int dflags, int meansOfDeath, Weapon iWeapon, vec3_t *vPoint, const float fRadius, const float coneAngleCos, vec3_t *coneDirection, int timeOffset)</p><p>0x00268898 - ScriptMover_SetupMove(trajectory_t *pTr, vec3_t *vPos, const float fTotalTime, const float fAccelTime, const float fDecelTime, vec3_t *vCurrPos, mover_positions_t *positionControl)</p><p>0x001E1BF0 - SetClientViewAngles(gentity_t *ent, vec3_t *angle)</p><p>0x0048E2DC - SL_ConvertToString(unsigned int stringValue)</p><p>0x00266F48 - SP_Script_Model(gentity_t *pSelf, SpawnVar *spawnVar)</p><p>0x002BACB8 - SP_Turret(gentity_t *self, SpawnVar *spawnVar)</p><p>0x0034C89C - SV_GetConfigstringConst(int index)</p><p>0x0034CABC - SV_GetUserinfo(int index, char *buffer, int bufferSize)</p><p>0x00349F6C - SV_GameSendServerCommand(ClientNum_t clientNum, svscmd_type type, const char *text)</p><p>0x00359990 - SV_LinkEntity(gentity_t *gEnt)</p><p>0x003598CC - SV_UnLinkEntity(gentity_t *gEnt)</p><p>0x003E58B0 - va(const char *format, ...)</p><p>0x0049BF60 - VM_Notify(scriptInstance_t inst, unsigned int notifyListOwnerId, unsigned int stringValue, VariableValue *top)</p><p></p><p>0x003DC634 - Disable_Read_Write_Cheat_Protection</p><p>Set To - 48 00 00 D8</p><p>Default Value - 60 7C 00 00</p><p></p><p>0x007AA0B0 - RPC_Return_Value_Fix</p><p>Set To - 90 64 00 04 /*Set After RPC Is Enabled*\</p><p>Default Value - 30 E3 00 04</p><p></p><p>0x003DBDD0 - DisableRSAProtection</p><p>Set To - Nop (60 00 00 00)</p><p>Default Value - 88 63 00 18</p><p>[/CODE]</p><p>[/SPOILER]</p><p></p><p>OffHost Structures:</p><p>[SPOILER]</p><p>trace_t Structure</p><p>[CODE]</p><p>typedef struct</p><p>{</p><p> float friction;</p><p> char padding000[0x14];</p><p> short hitIndex;</p><p> char padding001[0x502]; </p><p>}trace_t;</p><p>[/CODE]</p><p></p><p>RefDef Struct:</p><p>[CODE]</p><p>typedef struct</p><p>{</p><p> int x; </p><p> int y; </p><p> int width;</p><p> int height; </p><p> char padding000[0x14];</p><p> float fovx; </p><p> float fovy; </p><p> float fovz; </p><p> char padding001[0x4];</p><p> float fov;</p><p> Vector3 viewOrigin;</p><p> char padding002[0x4];</p><p> Vector3 axis[3];</p><p>}RefDef;</p><p>[/CODE]</p><p></p><p>clientActive_t Struct</p><p>[CODE]</p><p>typedef struct</p><p>{</p><p> char padding000[0x98];</p><p> Vector3 origin; </p><p> char padding001[0x64];</p><p> float refViewAngle[2];</p><p> char padding002[0x2B84];</p><p> float viewAngle[2];</p><p> char padding003[0x40014];</p><p>}clientActive;</p><p>[/CODE]</p><p></p><p>party_t structure</p><p>[CODE]</p><p>typedef struct</p><p>{</p><p> char name[32];</p><p> char padding000[0x4];</p><p> char clanTag[4];</p><p> char padding001[0xC];</p><p> char localIp[4]; </p><p> char padding002[0x2E];</p><p> char remoteIp[4];</p><p> char padding003[0xDE];</p><p>}party_t;</p><p>[/CODE]</p><p></p><p>clientInfo_t</p><p>[CODE]</p><p>typedef struct</p><p>{</p><p> char padding000[0xC];</p><p> char name[0x20];</p><p> int team;</p><p> char padding001[0x7D8];</p><p>}clientInfo_t;</p><p>[/CODE]</p><p></p><p></p><p>[/SPOILER]</p><p></p><p><span style="color: #FF0000"><span style="font-size: 15px">If you feel you should be in credits for any reason please comment below giving the reason why you should be in credits <img src="/styles/default/xenforo/smilies.emoji/people/smile.emoji.svg" class="smilie" loading="lazy" alt=":grinning:" title="Grinning :grinning:" data-shortname=":grinning:" /></span></span></p><p></p><p>Credits:</p><p>[CODE]</p><p>S63</p><p>SC58</p><p>Cedric bby :P</p><p>Jo-Milk being boss :P</p><p>Cedric</p><p>Mango_Knife</p><p>Seb5594</p><p>iMCSx</p><p>Shark</p><p>And Anyone I missed</p><p>[/CODE]</p></blockquote><p></p>
[QUOTE="S63, post: 17839, member: 39752"] Sup, Here's addresses and structures blah blah blah :) hope you have a good day :D Host Structures: [SPOILER] StatsEntry Structure: [CODE] StatEntry - 0x26FC838 Deaths - +0x10A Headshots - +0x20C Kills - +0x338 Loses - +0x3AA Prestige - +0x7DC Rank - +0x7F4 /*00 FF 12 - Max*\ Score - +0x818 TimePlayed - +0x8D2 Wins - +0x91A Weapon Unlocks - +0x24D6 Tokens - +0xA100 Ghosts - +0xB9E1 (Set To - FF) Roxann - +0xB9E4 (Set To - FF) 10 Classes - +0xBCEA (Set To - 44 80 08 10 01 22 40 04) Callsign Unlocks - +0xB9E1 [/CODE] G_Client Structure: [CODE] gclient_s - 0x01780F28 size - 0x5808 Velocity - +0x34 ViewModel - +0x54F4 Buttons - +0x569C PlayerName - +0x5544 Origin - +0x28 Angles - +0x56BC Team - +0x5504 IsAlive - +0x55D0 Stance - +0xFC Health - +0x18 Primary Camo - +0x2D8 Secondary Camo - +0x2BC Tactical - +0x30C Lethal - +0x2F0 Killstreak 1 - +0x42B Killstreak 2 - +0x430 Killstreak 3 - +0x434 [/CODE] G_Entity Structure: [CODE] gentity_s - 0x016B9F20 size - 0x31C [/CODE] Client_s Structure: [CODE] DWORD client_s - 0x1BB6600 size - 0x4E180 [/CODE] [/SPOILER] Addresses: [SPOILER] [CODE] 0x00601F10 - BG_GetAmmoPlayerMax(playerState_s *ps, Weapon weapon, Weapon weaponToSkip) 0x00601A40 - BG_GetClipSize(Weapon weapon) 0x00606F08 - BG_GetWeapondef(Weapon weapon) 0x0060EDA0 - BG_GetWeaponHitLocationMultiplier(Weapon weapon, hitLocation_t hitLoc) 0x005F34AC - BG_GetWeaponName(Weapon weapon, char *output, unsigned int maxStringLen) 0x005EFA7C - BG_GetViewmodelWeaponIndex(playerState_s *ps) 0x00600BB8 - BG_WeaponFireRecoil(playerState_s *ps, vec2_t *recoilSpeed, vec3_t *kickAVel, int *previousRecoilTime, bool previouslyFiring, float *previousRecoilRatio, unsigned int *holdrand) 0x005F02F4 - BG_ValidateWeaponNumber(Weapon weapon) 0x001DAB74 - Bot_FireRecoil(int clientNum, vec3_t *kickAVel) 0x0020D48C - CalculateRanks() 0x00048A48 - CG_CalcEntityLerpPositions(LocalClientNum_t localClientNum, centity_t *cent) 0x000596E8 - CG_CheckEvents(LocalClientNum_t localClientNum, centity_t *cent) 0x000F9798 - CG_FireWeapon(LocalClientNum_t localClientNum, centity_t *cent, int event, int eventParm, const unsigned __int16 tagName, Weapon weapon, playerState_s *ps, bool leftGun) 0x00055548 - CG_EntityEvent(LocalClientNum_t localClientNum, centity_t *cent, int event) 0x001E2C28 - ClientDisconnect(ClientNum_t clientNum) 0x0031EE80 - Com_Error(errorParm_t code, const char *fmt, ...) 0x00319EF8 - Com_SessionMode_IsOnlineGame() 0x001E2604 - ClientSpawn(gentity_t *ent, vec3_t *spawn_origin, vec3_t *spawn_angles) 0x001E0F88 - ClientEndFrame(gentity_t *ent) 0x001DF6B0 - ClientThink_Real(gentity_t *ent, usercmd_s *ucmd) 0x001FD160 - DeathGrenadeDrop(gentity_t* self, int meansOfDeath) 0x003DA948 - Dvar_GetBool(dvar_t *dvar) 0x00245568 - Dvar_GetInt(int dvarHash) 0x0048FED0 - FindVariable(scriptInstance_t inst, unsigned int parentId, unsigned int name) 0x0022D138 - GetEntity(scr_entref_t entref) 0x002797B0 - G_AddEvent(gentity_t *ent, int event, unsigned int eventParm) 0x002B4030 - G_ClientStopUsingTurret(gentity_t *self) 0x00279D90 - G_GetRandomSeed() 0x001FE618 - G_Damage(gentity_t *targ, gentity_t *inflictor, gentity_t *attacker, vec3_t *dir, vec3_t *point, int damage, int dFlags, int mod, Weapon weapon, hitLocation_t hitLoc, unsigned int modelIndex, unsigned int partName, int timeOffset, unsigned __int16 boneIndex) 0x001FDE44 - G_DamageActor(gentity_t *targ, gentity_t *inflictor, gentity_t *attacker, vec3_t *dir, vec3_t *point, int damage, int dflags, int mod, Weapon weapon, hitLocation_t hitLoc, int timeOffset, unsigned __int16 boneIndex) 0x001FD960 - G_DamageClient(gentity_t *targ, gentity_t *inflictor, gentity_t *attacker, vec3_t *dir, vec3_t *point, int damage, int dflags, int mod, Weapon weapon, hitLocation_t hitLoc, int timeOffset, unsigned __int16 boneIndex) 0x001FE37C - G_DamageNotify(unsigned __int16 notify, gentity_t *targ, gentity_t *attacker, vec3_t *dir, vec3_t *point, int damage, int mod, int dFlags, unsigned int modelIndex, unsigned int partName, const char *weaponName, gentity_t *inflictor) 0x001FE120 - G_DamageVehicle(gentity_t *targ, gentity_t *inflictor, gentity_t *attacker, vec3_t *dir, vec3_t *point, int damage, int dflags, int mod, Weapon weapon, hitLocation_t hitLoc, int timeOffset, unsigned int modelIndex, unsigned int partName) 0x00276E30 - G_DObjUpdate(gentity_t *ent) 0x002A6A48 - G_GetWeaponForName(const char *name) 0x002A81C4 - G_GivePlayerWeapon(playerState_s *pPS, Weapon weapon, char altModelIndex, renderOptions_s weaponOptions) 0x015DDB00 - G_HudElem 0x001E6698 - G_InitializeAmmo(gentity_t *pSelf@<edi>, Weapon weapon, char weaponModel, int hadWeapon) 0x001D28F0 - G_PlayerEvent(int clientNum, int event) 0x00279894 - G_PlaySoundAlias(gentity_t *ent, unsigned int alias, unsigned int notifyString, unsigned int bone) 0x00279BD8 - G_SetAngle(gentity_t *ent, vec3_t *angle) 0x001FAD68 - G_SetFog(ClientNum_t clientNum, const char *fogstring) 0x002774A4 - G_SetModel(gentity_t *ent, const char *modelName) 0x002794F8 - G_SetOrigin(gentity_t *ent, vec3_t *origin) 0x001FEB1C - G_ShieldNotifyAndDamage(gentity_t *targ, gentity_t *inflictor, gentity_t *attacker, vec3_t *dir, vec3_t *point, int damage, int dFlags, int mod, Weapon iWeapon, int timeOffset) 0x00278AC0 - G_Spawn(void) 0x0022C3B8 - G_SpawnHelicopter(gentity_t *ent, gentity_t *owner, const char *vehicleDefName, const char *modelName) 0x002BA428 - G_SpawnTurret(void) 0x002795A0 - G_TempEntity(vec3_t *origin, int event) 0x002759F0 - HudElem_Alloc(ClientNum_t clientNum, int teamNum) 0x001185BC - Key_IsDown(LocalClientNum_t localClientNum, int keynum) 0x001A6818 - MatchRecordDeath(gclient_t *client, gclient_t *attackerClient, const char *weaponName, hitLocation_t hitLocation) 0x007E3738 - PIXBeginNamedEvent(int Color, const char *Name, ...) 0x001FD370 - Player_Die(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int meansOfDeath, Weapon iWeapon, vec3_t *vDir, hitLocation_t hitLoc, int psTimeOffset) 0x00249054 - Scr_ActorDamage(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int dflags, int meansOfDeath, Weapon iWeapon, vec3_t *vPoint, vec3_t *vDir, hitLocation_t hitLoc, int timeOffset, unsigned __int16 boneIndex) 0x00249260 - Scr_ActorKilled(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int meansOfDeath, Weapon iWeapon, vec3_t *vDir, hitLocation_t hitLoc, int psTimeOffset) 0x004A4F4C - Scr_AddBool(scriptInstance_t inst, int value) 0x0049B894 - Scr_AddConstString(scriptInstance_t inst, unsigned int value) 0x0026AA90 - Scr_AddEntity(scriptInstance_t inst, gentity_t *ent) 0x004A5084 - Scr_AddFloat(scriptInstance_t inst, float value) 0x004A4FE8 - Scr_AddInt(scriptInstance_t inst, int value) 0x004A5458 - Scr_AddString(scriptInstance_t inst, const char *value) 0x004A55A8 - Scr_AddVector(scriptInstance_t inst, vec3_t *value) 0x0049B80C - Scr_AddUndefined(scriptInstance_t inst) 0x0049B10C - Scr_Error(scriptInstance_t inst, const char *error, bool force_terminal) 0x0049AF6C - Scr_ErrorInternal(scriptInstance_t inst) 0x004A2FCC - Scr_FreeThread(scriptInstance_t inst, unsigned __int16 handle) 0x0026B138 - Scr_ExecEntThread(gentity_t *ent, int handle, unsigned int paramcount) 0x004A4F34 - Scr_GetNumParam(scriptInstance_t inst) 0x004A34B4 - Scr_GetInt(scriptInstance_t inst, unsigned int index) 0x004A3F34 - Scr_GetString(scriptInstance_t inst, unsigned int index) 0x0026B19C - Scr_Notify(gentity_t *ent, unsigned __int16 stringValue, unsigned int paramcount) 0x004A5CA0 - Scr_ObjectError(scriptInstance_t inst, const char *error) 0x004A5BF4 - Scr_ParamError(scriptInstance_t inst, unsigned int index, const char *error) 0x00248AF4 - Scr_PlayerConnect(gentity_t *self) 0x00248B74 - Scr_PlayerDamage(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int dflags, int meansOfDeath, Weapon iWeapon, vec3_t *vPoint, vec3_t *vDir, hitLocation_t hitLoc, int timeOffset, unsigned __int16 boneIndex) 0x00248B34 - Scr_PlayerDisconnect(gentity_t *self) 0x00248D80 - Scr_PlayerKilled(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int meansOfDeath, Weapon iWeapon, vec3_t *vDir, hitLocation_t hitLoc, int psTimeOffset, int deathAnimDuration) 0x00248F44 - Scr_PlayerMelee(gentity_t *attacker, gentity_t *victim, int damage, Weapon weapon, vec3_t *hitOrigin, vec3_t *hitDir, unsigned __int16 boneIndex, bool shieldHit) 0x00258E48 - Scr_SetFog(const char *cmd, float start, float density, float heightDensity, float baseHeight, float r, float g, float b, float time, float colorScale, float sunColR, float sunColG, float sunColB, float sunDirX, float sunDirY, float sunDirZ, float sunStartAng, float sunEndAng, float maxFogOpacity) 0x00249644 - Scr_VehicleDamage(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int dflags, int meansOfDeath, Weapon iWeapon, vec3_t *vPoint, vec3_t *vDir, hitLocation_t hitLoc, int timeOffset, int damageFromUnderneath, unsigned int modelIndex, unsigned int partName) 0x00249408 - Scr_VehicleRadiusDamage(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, float fInnerDamage, float fOuterDamage, int dflags, int meansOfDeath, Weapon iWeapon, vec3_t *vPoint, const float fRadius, const float coneAngleCos, vec3_t *coneDirection, int timeOffset) 0x00268898 - ScriptMover_SetupMove(trajectory_t *pTr, vec3_t *vPos, const float fTotalTime, const float fAccelTime, const float fDecelTime, vec3_t *vCurrPos, mover_positions_t *positionControl) 0x001E1BF0 - SetClientViewAngles(gentity_t *ent, vec3_t *angle) 0x0048E2DC - SL_ConvertToString(unsigned int stringValue) 0x00266F48 - SP_Script_Model(gentity_t *pSelf, SpawnVar *spawnVar) 0x002BACB8 - SP_Turret(gentity_t *self, SpawnVar *spawnVar) 0x0034C89C - SV_GetConfigstringConst(int index) 0x0034CABC - SV_GetUserinfo(int index, char *buffer, int bufferSize) 0x00349F6C - SV_GameSendServerCommand(ClientNum_t clientNum, svscmd_type type, const char *text) 0x00359990 - SV_LinkEntity(gentity_t *gEnt) 0x003598CC - SV_UnLinkEntity(gentity_t *gEnt) 0x003E58B0 - va(const char *format, ...) 0x0049BF60 - VM_Notify(scriptInstance_t inst, unsigned int notifyListOwnerId, unsigned int stringValue, VariableValue *top) 0x003DC634 - Disable_Read_Write_Cheat_Protection Set To - 48 00 00 D8 Default Value - 60 7C 00 00 0x007AA0B0 - RPC_Return_Value_Fix Set To - 90 64 00 04 /*Set After RPC Is Enabled*\ Default Value - 30 E3 00 04 0x003DBDD0 - DisableRSAProtection Set To - Nop (60 00 00 00) Default Value - 88 63 00 18 [/CODE] [/SPOILER] OffHost Structures: [SPOILER] trace_t Structure [CODE] typedef struct { float friction; char padding000[0x14]; short hitIndex; char padding001[0x502]; }trace_t; [/CODE] RefDef Struct: [CODE] typedef struct { int x; int y; int width; int height; char padding000[0x14]; float fovx; float fovy; float fovz; char padding001[0x4]; float fov; Vector3 viewOrigin; char padding002[0x4]; Vector3 axis[3]; }RefDef; [/CODE] clientActive_t Struct [CODE] typedef struct { char padding000[0x98]; Vector3 origin; char padding001[0x64]; float refViewAngle[2]; char padding002[0x2B84]; float viewAngle[2]; char padding003[0x40014]; }clientActive; [/CODE] party_t structure [CODE] typedef struct { char name[32]; char padding000[0x4]; char clanTag[4]; char padding001[0xC]; char localIp[4]; char padding002[0x2E]; char remoteIp[4]; char padding003[0xDE]; }party_t; [/CODE] clientInfo_t [CODE] typedef struct { char padding000[0xC]; char name[0x20]; int team; char padding001[0x7D8]; }clientInfo_t; [/CODE] [/SPOILER] [COLOR=#FF0000][SIZE=4]If you feel you should be in credits for any reason please comment below giving the reason why you should be in credits :grinning:[/SIZE][/COLOR] Credits: [CODE] S63 SC58 Cedric bby :P Jo-Milk being boss :P Cedric Mango_Knife Seb5594 iMCSx Shark And Anyone I missed [/CODE] [/QUOTE]
Verification
Post reply
Forums
Gaming
Call of Duty Classics
Call of Duty: Black Ops 2
Call of Duty: Black Ops 2 Mods and Scripts
Black Ops 2 Offsets And Addresses Collection
CabConModding is now on facebook! Check the latest Updates, the Site Status and much more now!
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…
Top