mirror of
https://github.com/rehlds/hitboxtracker.git
synced 2025-01-12 14:48:18 +03:00
updated PlayerExtraInfo pattern (#2)
* updated PlayerExtraInfo pattern * updated struct extra_player_info_t * fixed bug with cl_minmodels * fixed PlayerExtraInfo pattern
This commit is contained in:
parent
c97a49386b
commit
4e99047155
@ -73,6 +73,9 @@ struct extra_player_info_t
|
|||||||
float showhealth;
|
float showhealth;
|
||||||
int health;
|
int health;
|
||||||
char location[32];
|
char location[32];
|
||||||
|
int sb_health;
|
||||||
|
int sb_account;
|
||||||
|
int has_defuse_kit;
|
||||||
};
|
};
|
||||||
|
|
||||||
// Macros to hook function calls into the HUD object
|
// Macros to hook function calls into the HUD object
|
||||||
|
@ -57,7 +57,7 @@ extra_player_info_t **CClient::FindPlayerExtraInfo()
|
|||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
pos = find_pattern(pos, 32, "\x0F\xBF\x04\x2A\x2A\x2A\x2A\x2A\xC3");
|
pos = find_pattern(pos, 64, "\x0F\xBF\x04\x2A\x2A\x2A\x2A\x2A\xC3");
|
||||||
if (!pos) {
|
if (!pos) {
|
||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
|
@ -874,9 +874,9 @@ int CGameStudioModelRenderer::_StudioDrawPlayer(int flags, entity_state_t *pplay
|
|||||||
|
|
||||||
if (cl_minmodels && cl_minmodels->value)
|
if (cl_minmodels && cl_minmodels->value)
|
||||||
{
|
{
|
||||||
if (g_PlayerExtraInfo[pplayer->number].teamnumber == TEAM_CT)
|
if (g_PlayerExtraInfo[pplayer->number].teamnumber == TEAM_TERRORIST)
|
||||||
{
|
{
|
||||||
int modelindex = (cl_min_t && IsValidCTModelIndex(cl_min_t->value)) ? cl_min_t->value : CS_LEET;
|
int modelindex = (cl_min_t && IsValidTModelIndex(cl_min_t->value)) ? cl_min_t->value : CS_LEET;
|
||||||
m_pRenderModel = gEngfuncs.CL_LoadModel(sPlayerModelFiles[modelindex], nullptr);
|
m_pRenderModel = gEngfuncs.CL_LoadModel(sPlayerModelFiles[modelindex], nullptr);
|
||||||
}
|
}
|
||||||
else if (g_PlayerExtraInfo[pplayer->number].teamnumber == TEAM_CT)
|
else if (g_PlayerExtraInfo[pplayer->number].teamnumber == TEAM_CT)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user