From 61b2dea52a357afdc17790d3f58e3320b76888f5 Mon Sep 17 00:00:00 2001 From: zaCade Date: Thu, 30 Aug 2018 16:16:21 +0200 Subject: [PATCH] Revert "TopDefenders: Add a loop that compares deaths." This reverts commit ffb59ecca33b5b4186957644f6d6e6bc05c4ad1e. --- TopDefenders/scripting/TopDefenders.sp | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/TopDefenders/scripting/TopDefenders.sp b/TopDefenders/scripting/TopDefenders.sp index b9b9af6a..2d6f09f5 100644 --- a/TopDefenders/scripting/TopDefenders.sp +++ b/TopDefenders/scripting/TopDefenders.sp @@ -299,7 +299,6 @@ public int SortDefendersList(int[] elem1, int[] elem2, const int[][] array, Hand //---------------------------------------------------------------------------------------------------- public Action UpdateScoreboard(Handle timer) { - int iDeathsList[MAXPLAYERS+1]; int iSortedList[MAXPLAYERS+1][2]; int iSortedCount; @@ -308,7 +307,7 @@ public Action UpdateScoreboard(Handle timer) if (!IsClientInGame(client)) continue; - iDeathsList[client] = 0; + SetEntProp(client, Prop_Data, "m_iDeaths", 0); if (!g_iPlayerDamage[client]) continue; @@ -322,18 +321,7 @@ public Action UpdateScoreboard(Handle timer) for (int rank = 0; rank < iSortedCount; rank++) { - iDeathsList[iSortedList[rank][0]] = rank + 1; - } - - for (int client = 1; client <= MaxClients; client++) - { - if (!IsClientInGame(client)) - continue; - - if (GetEntProp(client, Prop_Data, "m_iDeaths") != iDeathsList[client]) - { - SetEntProp(client, Prop_Data, "m_iDeaths", iDeathsList[client]); - } + SetEntProp(iSortedList[rank][0], Prop_Data, "m_iDeaths", rank + 1); } }