diff --git a/hlstatsx/scripting/hlstatsx_ze.sp b/hlstatsx/scripting/hlstatsx_ze.sp index 361ad46..f3e3dd0 100644 --- a/hlstatsx/scripting/hlstatsx_ze.sp +++ b/hlstatsx/scripting/hlstatsx_ze.sp @@ -136,7 +136,13 @@ public void OnRoundEnding(Event hEvent, const char[] sEvent, bool bDontBroadcast { if (IsValidClient(client)) { - if (bAwardHumans && g_bIsHuman[client]) + int HumanCount = GetTeamClientCount(CS_TEAM_CT); + + if (bAwardHumans && g_bIsHuman[client] && HumanCount == 1) + { + LogPlayerEvent(client, "triggered", "ze_h_win_solo"); + } + else if (bAwardHumans && g_bIsHuman[client]) { char sPlayerEvent[32]; Format(sPlayerEvent, sizeof(sPlayerEvent), "ze_h_win_%d", g_cvarDifficultyHuman.IntValue);