BO3 - Addresses, Functions, Hashes and Offsets.

  • Hello Guest! Welcome to ConsoleCrunch, to help support our site check out the premium upgrades HERE! to get exclusive access to our hidden content.
  • Unable to load portions of the website...
    If you use an ad blocker addon, you should disable it because it interferes with several elements of the site and blocks more than just adverts.
  • Read Rules Before Posting Post Virus Scans with every program.

UnboundGodz

Local Celebrity
Retired Staff
CC Dev Team
Local Celebrity
Community Elite
Community Veteran
Determined Poster
Active Member
Console ID Poster
Jan 4, 2014
2,023
2,106
743
Unknown
TOC - 0xDC1BA8
[1.01]
Multiplayer:
Addresses:
Code:
gentity_s - 0x17AE1A0
size of gentity_s - 0x348
gclient_s - 0x18D8490
size of gclient_s - 0x61D8
client_s - 0x2494F5C
size of client_s - 0x58D18
cgArray - 0x00F45FA0
centity - 0x0E22F20
ClientActive - 0x00DD4810
level_locals_t - 0x1730A00

Functions:
Code:
GScr_SpawnCollision - 0x00351994
G_FindConfigstringIndex - 0x003887F8
G_InitGentity - 0x0038BA60
G_ModelIndex - 0x000488D0
G_SetModel - 0x0038A0A4
SL_FindString - 0x001B04EC
SV_GetConfigstringConst - 0x005DA46C
SV_LocateGameData - 0x005D8B58
R_SetFrameFog - 0x3CB130
Scr_AddEntity - 0x0037B4C4
Scr_Error - 0x001BE244
Scr_GetConstString - 0x001BE2F0
Scr_GetString - 0x001C1B14
Scr_GetVector - 0x001C2888
Scr_ParamError - 0x001C4220
Scr_SetString - 0x001B0FD0
BG_GetWeaponDef - 0x774E28
CL_WritePacket - 0x1D305C
Com_HashKey - 0x6109D8
Dvar_FindMalleableVar - 0x6197BC
Dvar_RegisterNew - 0x61BD40
G_LocalizedStringIndex - 0x3889AC
GScr_AllocString - 0x34A098
GScr_LoadConsts - 0x3B0F00
iprintln - 0x3409E0
iprintlnbold - 0x340A84
MSG_Init - 0x5B38A8
MSG_WriteLong - 0x5B4098
MSG_SetDefaultUserCmd - 0x5B5AB8
MSG_WriteDeltaUsercmdKey - 0x5B7F64
MSG_WriteBits -  0x5B3C8C
MSG_WriteByte - 0x5B3FEC
MSG_WriteString - 0x5B4868
Scr_ConstructMessageString -  0x34D110
Scr_AllocString - 0x1B10FC
Scr_GetEntity - 0x37BA98
SL_ConvertToString - 0x1B00C0
SL_GetStringOfSize - 0x1B061C
SV_AddServerCommand - 0x5DCB6C
SV_GameSendServerCommand - 0x5D7B84
SV_SendServerCommand - 0x5DCF14
SV_SetConfigstring - 0x5D9FA8
AddBaseDrawTextCmd - 0x40BFE0
AimTarget_GetTagPos_0 - 0x036380
AimTarget_GetTargetCenter - 0x035EB0
AimTarget_isTargetVisible - 0x036628
AngleNormalize360 - 0x60BED0
BG_AnimScriptEvent - 0x6FEC30
BG_GetPlayerWeaponModel - 0x0629EC
BG_GetViewmodelWeaponIndex - 0x750B84
BG_GetWeaponDef - 0x774E28
BG_GetWeaponHitLocationMultiplier - 0x78024C
BG_GetWeaponName - 0x758718
CG_DObjGetWorldTagPos - 0x08BC48
CG_EntityInfrared - 0x089D28
CG_GetPredictedPlayerState - 0x107848
CG_IsEntityFriendlyNotEnemy - 0x089C78
CG_IsInfrared - 0x16DBB8
CG_SetWeaponHeatConstants - 0x177540
CL_DrawStretchPicPhysicalInternal - 0x1CCB38
CL_DrawText - 0x1DB748
CL_DrawTextPhysical - 0x1DB648
CL_DrawTextPhysicalWithEffects - 0x1DB698
CL_WritePacket - 0x1D305C
CM_UnlinkEntity - 0x59C540
CachedTag_GetCachedTagPos - 0x1096E8
CachedTag_GetTagPos - 0x1097E8
CachedTag_NoCache_GetTagPos - 0x109478
CachedTag_UpdateTagInternal - 0x109584
Com_Error - 0x5A813C
Com_GetClientDObj - 0x5B0xA4
Com_HashKey - 0x6109D8
Com_SessionMode_IsOnlineGame - 0x5A5D64
Com_sprintf - 0x6240DC
DeathGrenadeDrop - 0x2B9078
DrawOffscreenViewableWaypoint - 0x0F7750
Dvar_FindMalleableVar - 0x6197BC
Dvar_GetBool - 0x619BD4
Dvar_GetFloat - 0x619E58
Dvar_GetInt - 0x619C50
Dvar_RegisterNew - 0x61BD40
FX_ClientVisibilityTest - 0x28A8A8
GScr_AddFieldsForActor - 0x6AF060
GScr_AddFieldsForClient - 0x6D06D0
GScr_AddFieldsForRadiant - 0x37AC0x
GScr_AddFieldsForSentient - 0x6AF0F0
GScr_AddFieldsForVehicle - 0x2EE140
GScr_AllocString - 0x34A098
GScr_LoadConsts - 0x3B0F0x
G_CallSpawnEntity - 0x37A8B0
G_FindConfigstringIndex - 0x3887F8
G_GetRandomSeed - 0x38DF50
G_GetWeaponForEntity - 0x311DD4
G_GetWeaponForName - 0x3AB768
G_GetWeaponHitLocationMultiplier - 0x311CF0
G_HudElems - 0x171F248
G_InitGentity - 0x38BA60
G_LocalizedStringIndex - 0x3889AC
G_ModelIndex - 0x0488D0
G_SetModel - 0x38A0A4
G_Spawn - 0x38CBEC
G_SpawnItem - 0x31EDB8
G_crandom - 0x0605AC
GetHudElemInfo - 0x0F6E20
GetScaleForDistance - 0x0F62B0
HudElemColorToVec4 - 0x0F5EC0
I_strncpyz - 0x624158
IncInParam - 0x5879A0
MSG_SetDefaultUserCmd - 0x5B5AB8
MSG_WriteBits - 0x5B3C8C
MSG_WriteByte - 0x5B3FEC
MSG_WriteDeltaUsercmdKey - 0x5B7F64
MSG_WriteLong - 0x5B4098
MSG_WriteString - 0x5B4868
MatchRecordDeath - 0x263B24
Material_LoadPerMap - 0x4047E8
Material_RegisterHandle - 0x404784
Material_Register_FastFile - 0x248C28
R_AddCmdDrawStretchPicInternal - 0x40BDE0
R_AddCmdDrawStretchPicRotateXYInternal - 0x40BE38
R_AddCmdDrawTextInternal - 0x40C230
R_AddCmdDrawTextWInternal - 0x40C290
R_AddCmdDrawTextWithEffectsInternal - 0x40C3A8
R_AllocShaderConstantSet - 0x41C7DC
R_ConvertColorToBytes - 0x438198
R_GetCommandBuffer - 0x40B878
R_RegisterFont - 0x3FB7BC
SL_ConvertToString - 0x1B0xC0
SL_FindString - 0x1B04EC
SL_GetStringOfSize - 0x1B061C
SV_AddServerCommand - 0x5DCB6C
SV_GameSendServerCommand - 0x5D7B84
SV_GetConfigstringConst - 0x5DA46C
SV_LinkEntity - 0x5E7950
SV_LocateGameData - 0x5D8B58
SV_SendServerCommand - 0x5DCF14
SV_SetConfigstring - 0x5D9FA8
SV_UnlinkEntity - 0x5E77C4
ScrPlace_ApplyRect - 0x1E9EB8
ScrPlace_GetView - 0x1E9368
Scr_AddClassField - 0x1BD460
Scr_AddEntity - 0x37B4C4
Scr_AddFields - 0x1BDAD8
Scr_AddFieldsForEntity - 0x37AB4C
Scr_AllocString - 0x1B10FC
Scr_ConstructMessageString - 0x34D110
Scr_Error - 0x1BE244
Scr_ErrorInternal - 0x1BE0A8
Scr_GetEntity - 0x37BA98
Scr_GetInt - 0x1C157C
Scr_GetNumParam - 0x1C3848
Scr_Notify - 0x37BD7C
Scr_NotifyNum - 0x1BF694
Scr_PlayerKilled - 0x310CA0
VEH_UnlinkPlayer - 0x392E1C
V_SvEntityForGentity - 0x5D7B0x
WaypointTargetFade - 0x0F60x0
WorldPosToScreenPos - 0x0B8DE0
_R_AddCmdDrawStretchPicWInternal - 0x40BC4C
_strncmp - 0x944F20
_strstr - 0x93F0B8
_va - 0x624FD8
AnglesToAxi - 0x60EAD0
sp_scriptmodel - 0x9EC8B4
cBuf_AddText - 0x59E79C
G_MaterialIndex - 0x00388A90
CG_BoldGameMessage - 0x967000
G_RumbleIndex - 0x38945C
SV_ExecuteClientCommand - 0x5D64A0
SV_ClientCommand - 0x5D6ED8
SV_ExecuteClientMessage - 0x5D7188
SV_PacketEvent - 0x5DD720
Sv_Maprestart - 0x5D0714
SV_Map_f - 0x5D9ADC
G_GetSavePersist - 0x3204D0
Offsets:
Code:
Offsets:
Custom Classes:
Custom Class 1 : 0x38921233
Custom Class 2 : 0x38921243
Custom Class 3 : 0x38921253
Custom Class 4 : 0x38921263
Custom Class 5 : 0x38921273
( Interval range is + 0x10)
Credit (NGU):
Nitrox
Drop by Shxrky (NGU)
Code:
Struct:
cgArray: 0x00F45FA0
Centity: 0x0E22F20
ClientActive: 0x00DD4810

Functions:
0x40BFE0 AddBaseDrawTextCmd
=====================================
0x036380 AimTarget_GetTagPos_0
0x035EB0 AimTarget_GetTargetCenter
0x036628 AimTarget_isTargetVisible
=====================================
0x60BED0 AngleNormalize360
0x6FEC30 BG_AnimScriptEvent
0x0629EC BG_GetPlayerWeaponModel
0x750B84 BG_GetViewmodelWeaponIndex
0x774E28 BG_GetWeaponDef
0x78024C BG_GetWeaponHitLocationMultiplier
0x758718 BG_GetWeaponName
0x08BC48 CG_DObjGetWorldTagPos
0x089D28 CG_EntityInfrared
0x107848 CG_GetPredictedPlayerState
0x089C78 CG_IsEntityFriendlyNotEnemy
0x16DBB8 CG_IsInfrared
0x177540 CG_SetWeaponHeatConstants
0x1CCB38 CL_DrawStretchPicPhysicalInternal
0x1DB748 CL_DrawText
0x1DB648 CL_DrawTextPhysical
0x1DB698 CL_DrawTextPhysicalWithEffects
0x1D305C CL_WritePacket
0x59C540 CM_UnlinkEntity
0x1096E8 CachedTag_GetCachedTagPos
0x1097E8 CachedTag_GetTagPos
0x109478 CachedTag_NoCache_GetTagPos
0x109584 CachedTag_UpdateTagInternal
0x5A813C Com_Error
0x5B0xA4 Com_GetClientDObj
0x6109D8 Com_HashKey
0x5A5D64 Com_SessionMode_IsOnlineGame
0x6240DC Com_sprintf
0x2B9078 DeathGrenadeDrop
0x0F7750 DrawOffscreenViewableWaypoint
0x6197BC Dvar_FindMalleableVar
0x619BD4 Dvar_GetBool
0x619E58 Dvar_GetFloat
0x619C50 Dvar_GetInt
0x61BD40 Dvar_RegisterNew
0x28A8A8 FX_ClientVisibilityTest
0x6AF060 GScr_AddFieldsForActor
0x6D06D0 GScr_AddFieldsForClient
0x37AC0x GScr_AddFieldsForRadiant
0x6AF0F0 GScr_AddFieldsForSentient
0x2EE140 GScr_AddFieldsForVehicle
0x34A098 GScr_AllocString
0x3B0F0x GScr_LoadConsts
0x37A8B0 G_CallSpawnEntity
0x3887F8 G_FindConfigstringIndex
0x38DF50 G_GetRandomSeed
0x311DD4 G_GetWeaponForEntity
0x3AB768 G_GetWeaponForName
0x311CF0 G_GetWeaponHitLocationMultiplier
0x38BA60 G_InitGentity
0x3889AC G_LocalizedStringIndex
0x0488D0 G_ModelIndex
0x38A0A4 G_SetModel
0x38CBEC G_Spawn
0x31EDB8 G_SpawnItem
0x0605AC G_crandom
0x0F6E20 GetHudElemInfo
0x0F62B0 GetScaleForDistance
0x0F5EC0 HudElemColorToVec4
0x624158 I_strncpyz
0x5879A0 IncInParam
0x5B5AB8 MSG_SetDefaultUserCmd
0x5B3C8C MSG_WriteBits
0x5B3FEC MSG_WriteByte
0x5B7F64 MSG_WriteDeltaUsercmdKey
0x5B4098 MSG_WriteLong
0x5B4868 MSG_WriteString
0x263B24 MatchRecordDeath
0x4047E8 Material_LoadPerMap
0x404784 Material_RegisterHandle
0x248C28 Material_Register_FastFile
0x40BDE0 R_AddCmdDrawStretchPicInternal
0x40BE38 R_AddCmdDrawStretchPicRotateXYInternal
0x40C230 R_AddCmdDrawTextInternal
0x40C290 R_AddCmdDrawTextWInternal
0x40C3A8 R_AddCmdDrawTextWithEffectsInternal
0x41C7DC R_AllocShaderConstantSet
0x438198 R_ConvertColorToBytes
0x40B878 R_GetCommandBuffer
0x3FB7BC R_RegisterFont
0x1B0xC0 SL_ConvertToString
0x1B04EC SL_FindString
0x1B061C SL_GetStringOfSize
0x5DCB6C SV_AddServerCommand
0x5D7B84 SV_GameSendServerCommand
0x5DA46C SV_GetConfigstringConst
0x5E7950 SV_LinkEntity
0x5D8B58 SV_LocateGameData
0x5DCF14 SV_SendServerCommand
0x5D9FA8 SV_SetConfigstring
0x5E77C4 SV_UnlinkEntity
0x1E9EB8 ScrPlace_ApplyRect
0x1E9368 ScrPlace_GetView
0x1BD460 Scr_AddClassField
0x37B4C4 Scr_AddEntity
0x1BDAD8 Scr_AddFields
0x37AB4C Scr_AddFieldsForEntity
0x1B10FC Scr_AllocString
0x34D110 Scr_ConstructMessageString
0x1BE244 Scr_Error
0x1BE0A8 Scr_ErrorInternal
0x37BA98 Scr_GetEntity
0x1C157C Scr_GetInt
0x1C3848 Scr_GetNumParam
0x37BD7C Scr_Notify
0x1BF694 Scr_NotifyNum
0x310CA0 Scr_PlayerKilled
0x392E1C VEH_UnlinkPlayer
0x5D7B0x V_SvEntityForGentity
0x0F60x0 WaypointTargetFade
0x0B8DE0 WorldPosToScreenPos
0x40BC4C _R_AddCmdDrawStretchPicWInternal
0x944F20 _strncmp
0x93F0B8 _strstr
0x624FD8 _va
0060EAD0 AnglesToAxi
Drop by Ragekillen
host primary weapon - 0x01928B14
host secondary weapon - 0x01928B18
host tactical gernades - 0x01928B20

[1.01]
Zombies:
Addresses:
Code:
gclient_s - 0x1907F70
size of gclient_s - 0x61B8
client_s - 0x242CD80
size of client_s - 0x55998
level_locals_t - 0x01725D00

Functions:
Code:
G_Spawn - 0x387B3C
G_SpawnItem - 0x319C18
G_LocalizedStringIndex - 0x3838FC
BG_GetPerkIndexForName - 0x00713BEC
BG_GetSpecialtyCollectionName - 0x0072BF0C
BG_HasPerk - 0x00714AF8
BG_StringHashValue - 0x006EDB10
CG_ClientDoneWithInitialization - 0x000F7A80
CG_ClientHasPerk - 0x0010AEC4
CG_HasClientSystemBeenInitialzed - 0x000F7A68
CG_Init - 0x0010687C
CG_InitVote - 0x00103458
CG_PlayRumbleOnClient - 0x00119D54
CG_TeamVoiceChat_f - 0x000C62B4
CL_AddReliableCommand - 0x001D7408
CL_GetMaxPrestige - 0x001E005C
CL_InitCGame - 0x001C8440
CL_LocalClientIsInGame - 0x001D4FEC
CL_LocalClient_IsActive - 0x007AED60
CPlayerCmd_HasPerk - 0x001412CC
CScrCmd_GetLocalClientNumber - 0x0013DAE4
Cbuf_AddText - 0x005933FC
Cmd_AddCommandInternal - 0x00594E30
Com_ControllerIndexes_GetPrimary - 0x00250AC4
Com_Error - 0x0059CD2C
Com_Init - 0x005A0F84
Com_InitDynamicMemorySystems - 0x0059C638
Com_Init_Try_Block_Function - 0x0059FD20
Com_LocalClient_GetControllerIndex - 0x00596D9C
Com_LocalClients_GetPrimary - 0x00596D08
DB_AllocXAssetHeader - 0x00241524
DB_FindXAssetHeader - 0x00243398
DDL_MoveTo - 0x004C9BC0
DrawHudElemPerkName - 0x000F38A0
DrawHudElemPerks - 0x000F3B50
DrawSingleHudElem2d - 0x000F3FC0
Dvar_SetCanSetConfigDvars - 0x00610CA8
GScr_HasCompletedAllGameChallenges - 0x002BB890
GScr_IsMantling - 0x003676AC
GScr_IsOnLadder - 0x00367474
GScr_IsOnSlide - 0x0036750C
GScr_RegisterXP - 0x0033E108
GScr_SetFOVForKillcam - 0x00353230
GScr_SetHintStringForPerk - 0x003530A8
GScr_SetReviveHintString - 0x00353368
GScr_SetTurretSpinning - 0x002C2C54
GScr_SpawnCollision - 0x0034C864
G_CallSpawnEntity - 0x00375790
G_Damage - 0x0030DD10
G_DamageActor - 0x0030D678
G_DamageClient - 0x0030CC90
G_DamageNotify - 0x0030D268
G_DamageVehicle - 0x0030DAE4
G_FindConfigstringIndex - 0x00383748
G_GetHintStringIndex - 0x0004A344
G_GetHitLocationIndexFromString - 0x0031135C
G_GetWeaponForName - 0x001BE208
G_InitGentity - 0x003869B0
G_MeansOfDeathFromScriptParam - 0x0030B6A0
G_ModelIndex - 0x000488B0
G_SetModel - 0x00384FF4
G_Spawn - 0x00387B3C
GetEntity - 0x002B4C88
I_stricmp - 0x006160A4
Info_ValueForKey - 0x00615300
LiveLeaderboards_ResetLeaderboards - 0x004B3440
LiveStats_GetRootDDLState - 0x0068FF70
Live_GetXuid - 0x004E4DF8
Live_Init - 0x004AB608
Live_IsUserSignedInToDemonware - 0x004BBDE0
MSG_WriteReliableCommandToBuffer - 0x005BA9B8
MatchRecord_InitMatchDataInternal - 0x00255440
MatchRecorderDDLSetInt - 0x00254F44
NET_Sleep - 0x005C1A2C
PlayerCmd_HasPerk - 0x00303504
PlayerCmd_updateWeaponOptions - 0x002ED090
R_BeginRemoteScreenUpdate - 0x0040CFFC
R_EndRemoteScreenUpdate - 0x0040A674
R_InitAssets_PostMapFastfileLoad - 0x00403BE8
R_InitSkinnedVertexBuffers - 0x003DF0D8
SEH_LocalizeTextMessage - 0x005EA338
SL_FindLowercaseString - 0x001AB034
SV_AddServerCommand - 0x005D1234
SV_CheckTimeouts - 0x005D259C
SV_GameSendServerCommand - 0x005CC5F4
SV_SendServerCommand - 0x005D15DC
ScrCmd_DoDamage - 0x00350D88
Scr_AddBool - 0x001BE5D0
Scr_AddEntity - 0x003763C4
Scr_AddInt - 0x001BE62C
Scr_ConstructMessageString - 0x00347FE0
Scr_Error - 0x001B8F8C
Scr_GetConstLowercaseString - 0x001BD024
Scr_GetConstString - 0x001B9038
Scr_GetEntity - 0x00375B18
Scr_GetFloat - 0x001BCCA8
Scr_GetInt - 0x001BC2E8
Scr_GetNumParam - 0x001BE5B8
Scr_GetString - 0x001BC880
Scr_GetTeam - 0x001B914C
Scr_GetType - 0x001BDE94
Scr_GetVector - 0x001BD5F8
Scr_Notify - 0x00376CAC
Scr_ObjectError - 0x001BF030
Scr_ParamError - 0x001BEF90
Scr_SetString - 0x001ABBA0
Sys_CheckQuitRequest - 0x0057C538
Sys_EnterCriticalSection - 0x0059A630
Sys_Error - 0x0057C630
Sys_IsMainThread - 0x005C2EB0
Sys_Milliseconds - 0x0057F594
Hashes:
BO3 Canon Dehasher:
--------------------------------------
[1.01] HUD Elements:
Code:
#pragma region Hud Elements
struct color_t
{
    char r;
    char g;
    char b;
    char a;
};
union hudelem_color_t
{
    color_t color;
    int rgba;
};
enum he_type_t
{
    HE_TYPE_NONE,
    HE_TYPE_TEXT,
    HE_TYPE_VALUE,
    HE_TYPE_PLAYERNAME,
    HE_TYPE_MATERIAL,
    HE_TYPE_TIMER_UP,
    HE_TYPE_TIMER_DOWN,
    HE_TYPE_TIMER_STATIC,
    HE_TYPE_TIMER_TENTHS_UP,
    HE_TYPE_TIMER_TENTHS_DOWN,
    HE_TYPE_TIMER_TENTHS_STATIC,
    HE_TYPE_CLOCK_UP,
    HE_TYPE_CLOCK_DOWN,
    HE_TYPE_WAYPOINT,
    HE_TYPE_UNKNOWN1,
    HE_TYPE_UNKNOWN2,
    HE_TYPE_UNKNOWN3,
    HE_TYPE_MOVER,
};



struct hudelem_s
{
    float x;//0x00
    float y;//0x04
    float z;//0x08;
    float fontScale;//0xC
    float fromFontScale;//0x10
    int fontScaleStartTime;//0x14
    hudelem_color_t color;//0x18
    hudelem_color_t fromColor;//0x1C
    int fadeStartTime;//0x20
    int scaleStartTime;//0x24
    float fromX;//0x28
    float fromY;//0x2C
    int moveStartTime;//0x30
    int time;//0x34
    int duration;//0x38
    float value;//0x3C
    float sort;//0x40
    hudelem_color_t glowColor;//0x44
    int fxBirthTime;//0x48
    int flags;//0x4C
    short targetEntNum;//0x50
    short fontScaleTime;//0x52
    short fadeTime;//0x54
    short label;//0x56
    short width;//0x58
    short height; //0x5A
    short fromWidth;//0x5C
    short fromHeight;//0x5E
    short scaleTime;//0x60
    short moveTime;//0x62
    short text;//0x64
    short fxLetterTime;//0x66
    short fxDecayStartTime;//0x68
    short fxDecayDuration;//0x6A
    short fxRedactDecayStartTime;//0x6C
    short fxRedactDecayDuration;//0x6E
    unsigned char type;//0x70
    unsigned char font;//0x71
    unsigned char alignOrg;//0x72
    unsigned char alignScreen;//0x73
    unsigned char materialIndex;//0x74
    unsigned char offscreenMaterialIndex;//0x75
    unsigned char fromAlignOrg;//0x76
    unsigned char fromAlignScreen;//0x77
    unsigned char soundID;//0x78
    unsigned char ui3dWindow;//0x79;
    short flag2;//0x7A
};
typedef struct game_hudelem_s
{
    hudelem_s elem;//0x00 - 0x7B
    int clientNum;//0x7C
    int team;//0x80
    int abilityFlag;//0x84
};


opd_s ha = { 0x32D3C4, TOC };
game_hudelem_s*(*HudElem_Alloc)(int client, int team) = (game_hudelem_s*(*)(int, int))&ha;

#define G_LocalizedStringIndex(Text) ((int(*)(const char*))&ParseAddr(0x3889AC))(Text) //BO3 1.01
#define G_MaterialIndex(Text) ((int(*)(const char*))&ParseAddr(0x0388A90))(Text) //BO3 1.01

int GetLevelTime(){
    return *(int*)(0x1730A00 + 0x98C);//BO3 1.01
}
void ChangeText(game_hudelem_s* elem, const char* text){
    elem->elem.text = G_LocalizedStringIndex(text);
}

game_hudelem_s* SetShader(int client, const char* shader, float x, float y, short width, short height, unsigned char r, unsigned char g, unsigned char b, unsigned char a){
    game_hudelem_s* elem = HudElem_Alloc(client, 0);
    elem->clientNum = client;
    elem->elem.type = HE_TYPE_MATERIAL;
    elem->elem.materialIndex = G_MaterialIndex(shader);
    elem->elem.width = width;
    elem->elem.height = height;
    elem->elem.x = x;
    elem->elem.y = y;
    elem->elem.alignOrg = 0;
    elem->elem.color.color.r = r;
    elem->elem.color.color.g = g;
    elem->elem.color.color.b = b;
    elem->elem.color.color.a = a;
    elem->elem.ui3dWindow = 0xFF;
    return elem;
}

game_hudelem_s* SetText(int client, const char* Text, int font, float fontSize, float x, float y, unsigned char r, unsigned char g, unsigned char b, unsigned char a){
    game_hudelem_s* elem = HudElem_Alloc(client, 0);
    elem->clientNum = client;
    elem->elem.type = HE_TYPE_TEXT;
    elem->elem.text = G_LocalizedStringIndex(Text);
    elem->elem.font = font;
    elem->elem.fontScale = fontSize;
    elem->elem.x = x;
    elem->elem.y = y;
    elem->elem.color.color.r = r;
    elem->elem.color.color.g = g;
    elem->elem.color.color.b = b;
    elem->elem.color.color.a = a;
    elem->elem.ui3dWindow = 0xFF;
    return elem;
}

void fadeOverTime(game_hudelem_s * Elem, int Time, unsigned char R = 0, unsigned char G = 0, unsigned char B = 0, unsigned char A = 0)
{
    Elem->elem.fromColor = Elem->elem.color;
    Elem->elem.color.color.r = R;
    Elem->elem.color.color.g = G;
    Elem->elem.color.color.b = B;
    Elem->elem.color.color.a = A;
    Elem->elem.fadeTime = Time;
    Elem->elem.fadeStartTime = GetLevelTime();
}

void moveOverTime(game_hudelem_s * elem, int time, float X, float Y)
{
    elem->elem.fromX = elem->elem.x;
    elem->elem.fromY = elem->elem.y;
    elem->elem.moveStartTime = GetLevelTime();
    elem->elem.moveTime = time;
    elem->elem.x = X;
    elem->elem.y = Y;
}
void scaleOverTime(game_hudelem_s* elem, int time, short width, short height){
    elem->elem.fromWidth = elem->elem.width;
    elem->elem.fromHeight = elem->elem.height;
    elem->elem.scaleStartTime = GetLevelTime();
    elem->elem.scaleTime = time;
    elem->elem.width = width;
    elem->elem.height = height;
}
#pragma endregion
(Text Confirmed Working, Shaders Arent At This Time)
Credit (NGU):
Swaqq
Sabotage & John - Some addresses
--------------------------------------
[1.02]
Multiplayer:
Functions:
Code:
GScr_SpawnCollision - 0x00351BDC
G_FindConfigstringIndex - 0x00388A60
G_ModelIndex - 0x00048910
G_SetModel - 0x0038A30C
SL_FindString - 0x001B056C
SV_GetConfigstringConst - 0x005DAF64
SV_LocateGameData - 0x005D9648
R_SetFrameFog - 0x003CB3A0
Scr_AddEntity - 0x0037B70C
Scr_GetConstString - 0x001BE550
Scr_GetString - 0x001C1D80
Scr_GetVector - 0x001C2AF8
Scr_ParamError - 0x001C4490
Scr_SetString - 0x001B1098
BG_GetWeaponDef - 0x007760E8
CL_WritePacket - 0x001D32CC
Com_HashKey - 0x00611A40
Dvar_FindMalleableVar - 0x0061A824
Dvar_RegisterNew - 0x0061CDA8
G_LocalizedStringIndex - 0x00388C14
MSG_Init - 0x005B4470
MSG_WriteLong - 0x005B4C60
MSG_SetDefaultUserCmd - 0x005B6680
MSG_WriteDeltaUsercmdKey - 0x005B8B2C
MSG_WriteBits - 0x005B4854
MSG_WriteByte - 0x005B4BB4
MSG_WriteString - 0x005B5430
Scr_ConstructMessageString - 0x0034D358
Scr_AllocString - 0x001B11DC
Scr_GetEntity - 0x0037BCE0
SL_GetStringOfSize - 0x001B06A8
SV_AddServerCommand - 0x005DD6D4
SV_GameSendServerCommand - 0x005D8674
SV_SendServerCommand - 0x005DDA7C
SV_SetConfigstring - 0x005DAA98
AddBaseDrawTextCmd - 0x0040C250
AimTarget_GetTagPos_0 - 0x000363C0
AimTarget_GetTargetCenter - 0x00035EF0
AimTarget_isTargetVisible - 0x00036668
AngleNormalize360 - 0x0060CF30
BG_AnimScriptEvent - 0x006FFCE0
BG_GetPlayerWeaponModel - 0x00062A34
BG_GetViewmodelWeaponIndex - 0x00751E44
BG_GetWeaponHitLocationMultiplier - 0x0078150C
BG_GetWeaponName - 0x007599D8
CG_DObjGetWorldTagPos - 0x0008BCD0
CG_EntityInfrared - 0x00089DB0
CG_GetPredictedPlayerState - 0x00107918
CG_IsEntityFriendlyNotEnemy - 0x00089D00
CG_IsInfrared - 0x0016DC88
CG_SetWeaponHeatConstants - 0x00177610
CL_DrawStretchPicPhysicalInternal - 0x001CCDA8
CL_DrawText - 0x001DB9B8
CL_DrawTextPhysical - 0x001DB8B8
CL_DrawTextPhysicalWithEffects - 0x001DB908
CM_UnlinkEntity - 0x0059D010
CachedTag_GetCachedTagPos - 0x001097B8
CachedTag_GetTagPos - 0x001098B8
CachedTag_NoCache_GetTagPos - 0x00109548
CachedTag_UpdateTagInternal - 0x00109654
Com_Error - 0x005A8C48
Com_GetClientDObj - 0x005B0C6C
Com_SessionMode_IsOnlineGame - 0x005A6824
Com_sprintf - 0x00625144
DeathGrenadeDrop - 0x002B9138
DrawOffscreenViewableWaypoint - 0x000F7820
Dvar_GetBool - 0x0061AC3C
Dvar_GetFloat - 0x0061AEC0
Dvar_GetInt - 0x0061ACB8
FX_ClientVisibilityTest - 0x0028A928
G_CallSpawnEntity - 0x0037AAF8
G_FindConfigstringIndex - 0x00388A60
G_GetWeaponForEntity - 0x00311FD4
G_GetWeaponForName - 0x003AB9D0
G_GetWeaponHitLocationMultiplier - 0x00311EF0
G_InitGentity - 0x0038BCC8
G_ModelIndex - 0x00048910
G_SetModel - 0x0038A30C
G_Spawn - 0x0038CE54
G_SpawnItem - 0x0031EFB8
G_crandom - 0x000605F4
GetHudElemInfo - 0x000F6EF0
HudElemColorToVec4 - 0x000F5F90
Material_RegisterHandle - 0x004049F4
R_AddCmdDrawStretchPicInternal - 0x0040C050
R_AddCmdDrawStretchPicRotateXYInternal - 0x0040C0A8
R_AddCmdDrawTextInternal - 0x0040C4A0
R_ConvertColorToBytes - 0x004384B8
R_RegisterFont - 0x003FBA2C
SV_LinkEntity - 0x005E87B0
SV_UnlinkEntity - 0x005E8624
Scr_Notify - 0x0037BFC4
va - 0x00626040
CBuf_AddText - 0x0059F26C
SV_ExecuteClientCommand - 0x005D6F90
SV_ClientCommand - 0x005D79C8
SV_ExecuteClientMessage - 0x005D7C78
Sv_Maprestart - 0x005D11FC
SV_Map_f - 0x005DA5CC

Credits To (NGU):
SyGnUs - for the ELF and some addresses
Lachie - for being a cheerleader and formatting sabotages stuff
SC58 - for some hax
Sabotage - for a lot of the hax
Jelly - for being a sleep
FFM | iMoDzRGFR - for some hax
marentdu93 - for some hax
NickBeHaxing - for some more hax
 
Last edited:
  • Like
Reactions: JO65

JO65

Community Elite
Retired Staff
Community Elite
Community Veteran
Determined Poster
Active Member
Oct 27, 2013
1,927
1,213
418
Bijoux
TOC - 0xDC1BA8
[1.01]
Multiplayer:
Addresses:
Code:
gentity_s - 0x17AE1A0
size of gentity_s - 0x348
gclient_s - 0x18D8490
size of gclient_s - 0x61D8
client_s - 0x2494F5C
size of client_s - 0x58D18
cgArray - 0x00F45FA0
centity - 0x0E22F20
ClientActive - 0x00DD4810
level_locals_t - 0x1730A00

Functions:
Code:
GScr_SpawnCollision - 0x00351994
G_FindConfigstringIndex - 0x003887F8
G_InitGentity - 0x0038BA60
G_ModelIndex - 0x000488D0
G_SetModel - 0x0038A0A4
SL_FindString - 0x001B04EC
SV_GetConfigstringConst - 0x005DA46C
SV_LocateGameData - 0x005D8B58
R_SetFrameFog - 0x3CB130
Scr_AddEntity - 0x0037B4C4
Scr_Error - 0x001BE244
Scr_GetConstString - 0x001BE2F0
Scr_GetString - 0x001C1B14
Scr_GetVector - 0x001C2888
Scr_ParamError - 0x001C4220
Scr_SetString - 0x001B0FD0
BG_GetWeaponDef - 0x774E28
CL_WritePacket - 0x1D305C
Com_HashKey - 0x6109D8
Dvar_FindMalleableVar - 0x6197BC
Dvar_RegisterNew - 0x61BD40
G_LocalizedStringIndex - 0x3889AC
GScr_AllocString - 0x34A098
GScr_LoadConsts - 0x3B0F00
iprintln - 0x3409E0
iprintlnbold - 0x340A84
MSG_Init - 0x5B38A8
MSG_WriteLong - 0x5B4098
MSG_SetDefaultUserCmd - 0x5B5AB8
MSG_WriteDeltaUsercmdKey - 0x5B7F64
MSG_WriteBits -  0x5B3C8C
MSG_WriteByte - 0x5B3FEC
MSG_WriteString - 0x5B4868
Scr_ConstructMessageString -  0x34D110
Scr_AllocString - 0x1B10FC
Scr_GetEntity - 0x37BA98
SL_ConvertToString - 0x1B00C0
SL_GetStringOfSize - 0x1B061C
SV_AddServerCommand - 0x5DCB6C
SV_GameSendServerCommand - 0x5D7B84
SV_SendServerCommand - 0x5DCF14
SV_SetConfigstring - 0x5D9FA8
AddBaseDrawTextCmd - 0x40BFE0
AimTarget_GetTagPos_0 - 0x036380
AimTarget_GetTargetCenter - 0x035EB0
AimTarget_isTargetVisible - 0x036628
AngleNormalize360 - 0x60BED0
BG_AnimScriptEvent - 0x6FEC30
BG_GetPlayerWeaponModel - 0x0629EC
BG_GetViewmodelWeaponIndex - 0x750B84
BG_GetWeaponDef - 0x774E28
BG_GetWeaponHitLocationMultiplier - 0x78024C
BG_GetWeaponName - 0x758718
CG_DObjGetWorldTagPos - 0x08BC48
CG_EntityInfrared - 0x089D28
CG_GetPredictedPlayerState - 0x107848
CG_IsEntityFriendlyNotEnemy - 0x089C78
CG_IsInfrared - 0x16DBB8
CG_SetWeaponHeatConstants - 0x177540
CL_DrawStretchPicPhysicalInternal - 0x1CCB38
CL_DrawText - 0x1DB748
CL_DrawTextPhysical - 0x1DB648
CL_DrawTextPhysicalWithEffects - 0x1DB698
CL_WritePacket - 0x1D305C
CM_UnlinkEntity - 0x59C540
CachedTag_GetCachedTagPos - 0x1096E8
CachedTag_GetTagPos - 0x1097E8
CachedTag_NoCache_GetTagPos - 0x109478
CachedTag_UpdateTagInternal - 0x109584
Com_Error - 0x5A813C
Com_GetClientDObj - 0x5B0xA4
Com_HashKey - 0x6109D8
Com_SessionMode_IsOnlineGame - 0x5A5D64
Com_sprintf - 0x6240DC
DeathGrenadeDrop - 0x2B9078
DrawOffscreenViewableWaypoint - 0x0F7750
Dvar_FindMalleableVar - 0x6197BC
Dvar_GetBool - 0x619BD4
Dvar_GetFloat - 0x619E58
Dvar_GetInt - 0x619C50
Dvar_RegisterNew - 0x61BD40
FX_ClientVisibilityTest - 0x28A8A8
GScr_AddFieldsForActor - 0x6AF060
GScr_AddFieldsForClient - 0x6D06D0
GScr_AddFieldsForRadiant - 0x37AC0x
GScr_AddFieldsForSentient - 0x6AF0F0
GScr_AddFieldsForVehicle - 0x2EE140
GScr_AllocString - 0x34A098
GScr_LoadConsts - 0x3B0F0x
G_CallSpawnEntity - 0x37A8B0
G_FindConfigstringIndex - 0x3887F8
G_GetRandomSeed - 0x38DF50
G_GetWeaponForEntity - 0x311DD4
G_GetWeaponForName - 0x3AB768
G_GetWeaponHitLocationMultiplier - 0x311CF0
G_HudElems - 0x171F248
G_InitGentity - 0x38BA60
G_LocalizedStringIndex - 0x3889AC
G_ModelIndex - 0x0488D0
G_SetModel - 0x38A0A4
G_Spawn - 0x38CBEC
G_SpawnItem - 0x31EDB8
G_crandom - 0x0605AC
GetHudElemInfo - 0x0F6E20
GetScaleForDistance - 0x0F62B0
HudElemColorToVec4 - 0x0F5EC0
I_strncpyz - 0x624158
IncInParam - 0x5879A0
MSG_SetDefaultUserCmd - 0x5B5AB8
MSG_WriteBits - 0x5B3C8C
MSG_WriteByte - 0x5B3FEC
MSG_WriteDeltaUsercmdKey - 0x5B7F64
MSG_WriteLong - 0x5B4098
MSG_WriteString - 0x5B4868
MatchRecordDeath - 0x263B24
Material_LoadPerMap - 0x4047E8
Material_RegisterHandle - 0x404784
Material_Register_FastFile - 0x248C28
R_AddCmdDrawStretchPicInternal - 0x40BDE0
R_AddCmdDrawStretchPicRotateXYInternal - 0x40BE38
R_AddCmdDrawTextInternal - 0x40C230
R_AddCmdDrawTextWInternal - 0x40C290
R_AddCmdDrawTextWithEffectsInternal - 0x40C3A8
R_AllocShaderConstantSet - 0x41C7DC
R_ConvertColorToBytes - 0x438198
R_GetCommandBuffer - 0x40B878
R_RegisterFont - 0x3FB7BC
SL_ConvertToString - 0x1B0xC0
SL_FindString - 0x1B04EC
SL_GetStringOfSize - 0x1B061C
SV_AddServerCommand - 0x5DCB6C
SV_GameSendServerCommand - 0x5D7B84
SV_GetConfigstringConst - 0x5DA46C
SV_LinkEntity - 0x5E7950
SV_LocateGameData - 0x5D8B58
SV_SendServerCommand - 0x5DCF14
SV_SetConfigstring - 0x5D9FA8
SV_UnlinkEntity - 0x5E77C4
ScrPlace_ApplyRect - 0x1E9EB8
ScrPlace_GetView - 0x1E9368
Scr_AddClassField - 0x1BD460
Scr_AddEntity - 0x37B4C4
Scr_AddFields - 0x1BDAD8
Scr_AddFieldsForEntity - 0x37AB4C
Scr_AllocString - 0x1B10FC
Scr_ConstructMessageString - 0x34D110
Scr_Error - 0x1BE244
Scr_ErrorInternal - 0x1BE0A8
Scr_GetEntity - 0x37BA98
Scr_GetInt - 0x1C157C
Scr_GetNumParam - 0x1C3848
Scr_Notify - 0x37BD7C
Scr_NotifyNum - 0x1BF694
Scr_PlayerKilled - 0x310CA0
VEH_UnlinkPlayer - 0x392E1C
V_SvEntityForGentity - 0x5D7B0x
WaypointTargetFade - 0x0F60x0
WorldPosToScreenPos - 0x0B8DE0
_R_AddCmdDrawStretchPicWInternal - 0x40BC4C
_strncmp - 0x944F20
_strstr - 0x93F0B8
_va - 0x624FD8
AnglesToAxi - 0x60EAD0
sp_scriptmodel - 0x9EC8B4
cBuf_AddText - 0x59E79C
G_MaterialIndex - 0x00388A90
CG_BoldGameMessage - 0x967000
G_RumbleIndex - 0x38945C
SV_ExecuteClientCommand - 0x5D64A0
SV_ClientCommand - 0x5D6ED8
SV_ExecuteClientMessage - 0x5D7188
SV_PacketEvent - 0x5DD720
Sv_Maprestart - 0x5D0714
SV_Map_f - 0x5D9ADC
G_GetSavePersist - 0x3204D0

TOC - 0xDA1B28
[1.01]
Zombies:
Addresses:
Code:
gclient_s - 0x1907F70
size of gclient_s - 0x61B8
client_s - 0x242CD80
size of client_s - 0x55998
level_locals_t - 0x01725D00

Functions:
Code:
G_Spawn - 0x387B3C
G_SpawnItem - 0x319C18
G_LocalizedStringIndex - 0x3838FC
BG_GetPerkIndexForName - 0x00713BEC
BG_GetSpecialtyCollectionName - 0x0072BF0C
BG_HasPerk - 0x00714AF8
BG_StringHashValue - 0x006EDB10
CG_ClientDoneWithInitialization - 0x000F7A80
CG_ClientHasPerk - 0x0010AEC4
CG_HasClientSystemBeenInitialzed - 0x000F7A68
CG_Init - 0x0010687C
CG_InitVote - 0x00103458
CG_PlayRumbleOnClient - 0x00119D54
CG_TeamVoiceChat_f - 0x000C62B4
CL_AddReliableCommand - 0x001D7408
CL_GetMaxPrestige - 0x001E005C
CL_InitCGame - 0x001C8440
CL_LocalClientIsInGame - 0x001D4FEC
CL_LocalClient_IsActive - 0x007AED60
CPlayerCmd_HasPerk - 0x001412CC
CScrCmd_GetLocalClientNumber - 0x0013DAE4
Cbuf_AddText - 0x005933FC
Cmd_AddCommandInternal - 0x00594E30
Com_ControllerIndexes_GetPrimary - 0x00250AC4
Com_Error - 0x0059CD2C
Com_Init - 0x005A0F84
Com_InitDynamicMemorySystems - 0x0059C638
Com_Init_Try_Block_Function - 0x0059FD20
Com_LocalClient_GetControllerIndex - 0x00596D9C
Com_LocalClients_GetPrimary - 0x00596D08
DB_AllocXAssetHeader - 0x00241524
DB_FindXAssetHeader - 0x00243398
DDL_MoveTo - 0x004C9BC0
DrawHudElemPerkName - 0x000F38A0
DrawHudElemPerks - 0x000F3B50
DrawSingleHudElem2d - 0x000F3FC0
Dvar_SetCanSetConfigDvars - 0x00610CA8
GScr_HasCompletedAllGameChallenges - 0x002BB890
GScr_IsMantling - 0x003676AC
GScr_IsOnLadder - 0x00367474
GScr_IsOnSlide - 0x0036750C
GScr_RegisterXP - 0x0033E108
GScr_SetFOVForKillcam - 0x00353230
GScr_SetHintStringForPerk - 0x003530A8
GScr_SetReviveHintString - 0x00353368
GScr_SetTurretSpinning - 0x002C2C54
GScr_SpawnCollision - 0x0034C864
G_CallSpawnEntity - 0x00375790
G_Damage - 0x0030DD10
G_DamageActor - 0x0030D678
G_DamageClient - 0x0030CC90
G_DamageNotify - 0x0030D268
G_DamageVehicle - 0x0030DAE4
G_FindConfigstringIndex - 0x00383748
G_GetHintStringIndex - 0x0004A344
G_GetHitLocationIndexFromString - 0x0031135C
G_GetWeaponForName - 0x001BE208
G_InitGentity - 0x003869B0
G_MeansOfDeathFromScriptParam - 0x0030B6A0
G_ModelIndex - 0x000488B0
G_SetModel - 0x00384FF4
G_Spawn - 0x00387B3C
GetEntity - 0x002B4C88
I_stricmp - 0x006160A4
Info_ValueForKey - 0x00615300
LiveLeaderboards_ResetLeaderboards - 0x004B3440
LiveStats_GetRootDDLState - 0x0068FF70
Live_GetXuid - 0x004E4DF8
Live_Init - 0x004AB608
Live_IsUserSignedInToDemonware - 0x004BBDE0
MSG_WriteReliableCommandToBuffer - 0x005BA9B8
MatchRecord_InitMatchDataInternal - 0x00255440
MatchRecorderDDLSetInt - 0x00254F44
NET_Sleep - 0x005C1A2C
PlayerCmd_HasPerk - 0x00303504
PlayerCmd_updateWeaponOptions - 0x002ED090
R_BeginRemoteScreenUpdate - 0x0040CFFC
R_EndRemoteScreenUpdate - 0x0040A674
R_InitAssets_PostMapFastfileLoad - 0x00403BE8
R_InitSkinnedVertexBuffers - 0x003DF0D8
SEH_LocalizeTextMessage - 0x005EA338
SL_FindLowercaseString - 0x001AB034
SV_AddServerCommand - 0x005D1234
SV_CheckTimeouts - 0x005D259C
SV_GameSendServerCommand - 0x005CC5F4
SV_SendServerCommand - 0x005D15DC
ScrCmd_DoDamage - 0x00350D88
Scr_AddBool - 0x001BE5D0
Scr_AddEntity - 0x003763C4
Scr_AddInt - 0x001BE62C
Scr_ConstructMessageString - 0x00347FE0
Scr_Error - 0x001B8F8C
Scr_GetConstLowercaseString - 0x001BD024
Scr_GetConstString - 0x001B9038
Scr_GetEntity - 0x00375B18
Scr_GetFloat - 0x001BCCA8
Scr_GetInt - 0x001BC2E8
Scr_GetNumParam - 0x001BE5B8
Scr_GetString - 0x001BC880
Scr_GetTeam - 0x001B914C
Scr_GetType - 0x001BDE94
Scr_GetVector - 0x001BD5F8
Scr_Notify - 0x00376CAC
Scr_ObjectError - 0x001BF030
Scr_ParamError - 0x001BEF90
Scr_SetString - 0x001ABBA0
Sys_CheckQuitRequest - 0x0057C538
Sys_EnterCriticalSection - 0x0059A630
Sys_Error - 0x0057C630
Sys_IsMainThread - 0x005C2EB0
Sys_Milliseconds - 0x0057F594
--------------------------------------
[1.02]
Multiplayer:
Functions:
Code:
GScr_SpawnCollision - 0x00351BDC
G_FindConfigstringIndex - 0x00388A60
G_ModelIndex - 0x00048910
G_SetModel - 0x0038A30C
SL_FindString - 0x001B056C
SV_GetConfigstringConst - 0x005DAF64
SV_LocateGameData - 0x005D9648
R_SetFrameFog - 0x003CB3A0
Scr_AddEntity - 0x0037B70C
Scr_GetConstString - 0x001BE550
Scr_GetString - 0x001C1D80
Scr_GetVector - 0x001C2AF8
Scr_ParamError - 0x001C4490
Scr_SetString - 0x001B1098
BG_GetWeaponDef - 0x007760E8
CL_WritePacket - 0x001D32CC
Com_HashKey - 0x00611A40
Dvar_FindMalleableVar - 0x0061A824
Dvar_RegisterNew - 0x0061CDA8
G_LocalizedStringIndex - 0x00388C14
MSG_Init - 0x005B4470
MSG_WriteLong - 0x005B4C60
MSG_SetDefaultUserCmd - 0x005B6680
MSG_WriteDeltaUsercmdKey - 0x005B8B2C
MSG_WriteBits - 0x005B4854
MSG_WriteByte - 0x005B4BB4
MSG_WriteString - 0x005B5430
Scr_ConstructMessageString - 0x0034D358
Scr_AllocString - 0x001B11DC
Scr_GetEntity - 0x0037BCE0
SL_GetStringOfSize - 0x001B06A8
SV_AddServerCommand - 0x005DD6D4
SV_GameSendServerCommand - 0x005D8674
SV_SendServerCommand - 0x005DDA7C
SV_SetConfigstring - 0x005DAA98
AddBaseDrawTextCmd - 0x0040C250
AimTarget_GetTagPos_0 - 0x000363C0
AimTarget_GetTargetCenter - 0x00035EF0
AimTarget_isTargetVisible - 0x00036668
AngleNormalize360 - 0x0060CF30
BG_AnimScriptEvent - 0x006FFCE0
BG_GetPlayerWeaponModel - 0x00062A34
BG_GetViewmodelWeaponIndex - 0x00751E44
BG_GetWeaponHitLocationMultiplier - 0x0078150C
BG_GetWeaponName - 0x007599D8
CG_DObjGetWorldTagPos - 0x0008BCD0
CG_EntityInfrared - 0x00089DB0
CG_GetPredictedPlayerState - 0x00107918
CG_IsEntityFriendlyNotEnemy - 0x00089D00
CG_IsInfrared - 0x0016DC88
CG_SetWeaponHeatConstants - 0x00177610
CL_DrawStretchPicPhysicalInternal - 0x001CCDA8
CL_DrawText - 0x001DB9B8
CL_DrawTextPhysical - 0x001DB8B8
CL_DrawTextPhysicalWithEffects - 0x001DB908
CM_UnlinkEntity - 0x0059D010
CachedTag_GetCachedTagPos - 0x001097B8
CachedTag_GetTagPos - 0x001098B8
CachedTag_NoCache_GetTagPos - 0x00109548
CachedTag_UpdateTagInternal - 0x00109654
Com_Error - 0x005A8C48
Com_GetClientDObj - 0x005B0C6C
Com_SessionMode_IsOnlineGame - 0x005A6824
Com_sprintf - 0x00625144
DeathGrenadeDrop - 0x002B9138
DrawOffscreenViewableWaypoint - 0x000F7820
Dvar_GetBool - 0x0061AC3C
Dvar_GetFloat - 0x0061AEC0
Dvar_GetInt - 0x0061ACB8
FX_ClientVisibilityTest - 0x0028A928
G_CallSpawnEntity - 0x0037AAF8
G_FindConfigstringIndex - 0x00388A60
G_GetWeaponForEntity - 0x00311FD4
G_GetWeaponForName - 0x003AB9D0
G_GetWeaponHitLocationMultiplier - 0x00311EF0
G_InitGentity - 0x0038BCC8
G_ModelIndex - 0x00048910
G_SetModel - 0x0038A30C
G_Spawn - 0x0038CE54
G_SpawnItem - 0x0031EFB8
G_crandom - 0x000605F4
GetHudElemInfo - 0x000F6EF0
HudElemColorToVec4 - 0x000F5F90
Material_RegisterHandle - 0x004049F4
R_AddCmdDrawStretchPicInternal - 0x0040C050
R_AddCmdDrawStretchPicRotateXYInternal - 0x0040C0A8
R_AddCmdDrawTextInternal - 0x0040C4A0
R_ConvertColorToBytes - 0x004384B8
R_RegisterFont - 0x003FBA2C
SV_LinkEntity - 0x005E87B0
SV_UnlinkEntity - 0x005E8624
Scr_Notify - 0x0037BFC4
va - 0x00626040
CBuf_AddText - 0x0059F26C
SV_ExecuteClientCommand - 0x005D6F90
SV_ClientCommand - 0x005D79C8
SV_ExecuteClientMessage - 0x005D7C78
Sv_Maprestart - 0x005D11FC
SV_Map_f - 0x005DA5CC

Credits To (NGU):
SyGnUs - for the ELF and some addresses
Lachie - for being a cheerleader and formatting sabotages stuff
SC58 - for some hax
Sabotage - for a lot of the hax
Jelly - for being a sleep
FFM | iMoDzRGFR - for some hax
marentdu93 - for some hax
NickBeHaxing - for some more hax
Nice godz:D i got mostof these last night;)
 
  • Like
Reactions: UnboundGodz

UnboundGodz

Local Celebrity
Retired Staff
CC Dev Team
Local Celebrity
Community Elite
Community Veteran
Determined Poster
Active Member
Console ID Poster
Jan 4, 2014
2,023
2,106
743
Unknown
Update: Added Hash Dump by Tustin, Credits to SC58 for reversing the hash function used in Cannon Dehasher!
 
General chit-chat
Help Users
    Chat Bot: Christo has joined the room.