2
0
mirror of https://github.com/rehlds/rehlds.git synced 2024-12-28 15:45:46 +03:00

Merge pull request #438 from In-line/patch-4

Add REHLDS_FIXES checks
This commit is contained in:
theAsmodai 2017-04-25 18:38:03 +03:00 committed by GitHub
commit 18afb757b7

View File

@ -2098,9 +2098,10 @@ void EXT_FUNC PF_MessageBegin_I(int msg_dest, int msg_type, const float *pOrigin
gMsgOrigin[1] = pOrigin[1];
gMsgOrigin[2] = pOrigin[2];
}
#ifndef REHLDS_FIXES
//No idea why is it called here
//Host_IsSinglePlayerGame();
Host_IsSinglePlayerGame();
#endif
}
gMsgBuffer.flags = SIZEBUF_ALLOW_OVERFLOW;
@ -2522,10 +2523,12 @@ const char* EXT_FUNC PF_GetPlayerAuthId(edict_t *e)
Q_strcpy(szAuthID[count], "BOT");
}
// AUTH_IDTYPE_LOCAL is handled inside SV_GetIDString(), no need to do it here
// else if (cl->network_userid.idtype == AUTH_IDTYPE_LOCAL)
// {
// Q_strcpy(szAuthID[count], "HLTV");
// }
#ifndef REHLDS_FIXES
else if (cl->network_userid.idtype == AUTH_IDTYPE_LOCAL)
{
Q_strcpy(szAuthID[count], "HLTV");
}
#endif
else
{
Q_snprintf(szAuthID[count], sizeof(szAuthID[count]) - 1, "%s", SV_GetClientIDString(cl));