diff --git a/rehlds/engine/sv_main.cpp b/rehlds/engine/sv_main.cpp index c015f49..d557385 100644 --- a/rehlds/engine/sv_main.cpp +++ b/rehlds/engine/sv_main.cpp @@ -8411,13 +8411,13 @@ char* EXT_FUNC SV_GetIDString_internal(USERID_t *id) { Q_strncpy(idstr, "STEAM_ID_LAN", ARRAYSIZE(idstr) - 1); } - else if (!id->m_SteamID) + else if (!id->m_SteamIDValidated) { Q_strncpy(idstr, "STEAM_ID_PENDING", ARRAYSIZE(idstr) - 1); } else { - TSteamGlobalUserID steam2ID = Steam_Steam3IDtoSteam2(id->m_SteamID); + TSteamGlobalUserID steam2ID = Steam_Steam3IDtoSteam2(id->m_SteamIDValidated); Q_snprintf(idstr, ARRAYSIZE(idstr) - 1, "STEAM_%u:%u:%u", steam2ID.m_SteamInstanceID, steam2ID.m_SteamLocalUserID.Split.High32bits, steam2ID.m_SteamLocalUserID.Split.Low32bits); } break; @@ -8426,13 +8426,13 @@ char* EXT_FUNC SV_GetIDString_internal(USERID_t *id) { Q_strncpy(idstr, "VALVE_ID_LAN", ARRAYSIZE(idstr) - 1); } - else if (!id->m_SteamID) + else if (!id->m_SteamIDValidated) { Q_strncpy(idstr, "VALVE_ID_PENDING", ARRAYSIZE(idstr) - 1); } else { - TSteamGlobalUserID steam2ID = Steam_Steam3IDtoSteam2(id->m_SteamID); + TSteamGlobalUserID steam2ID = Steam_Steam3IDtoSteam2(id->m_SteamIDValidated); Q_snprintf(idstr, ARRAYSIZE(idstr) - 1, "VALVE_%u:%u:%u", steam2ID.m_SteamInstanceID, steam2ID.m_SteamLocalUserID.Split.High32bits, steam2ID.m_SteamLocalUserID.Split.Low32bits); } break;