spy alert ignores cloaked spies.

This commit is contained in:
nullifiedcat 2017-04-18 18:25:08 +03:00
parent 56c8ca6aa0
commit e05774d39f

View File

@ -37,6 +37,7 @@ void Draw() {
if (CE_BYTE(ent, netvar.iLifeState)) continue; if (CE_BYTE(ent, netvar.iLifeState)) continue;
if (CE_INT(ent, netvar.iClass) != tf_class::tf_spy) continue; if (CE_INT(ent, netvar.iClass) != tf_class::tf_spy) continue;
if (CE_INT(ent, netvar.iTeamNum) == g_pLocalPlayer->team) continue; if (CE_INT(ent, netvar.iTeamNum) == g_pLocalPlayer->team) continue;
if (IsPlayerInvisible(ent)) continue;
float distance = ent->m_flDistance; float distance = ent->m_flDistance;
if (distance < closest_spy_distance || !closest_spy_distance) { if (distance < closest_spy_distance || !closest_spy_distance) {
closest_spy_distance = distance; closest_spy_distance = distance;