PlaytimeReward: Clamp maximal in a cleaner way.

This commit is contained in:
zaCade 2018-12-23 16:24:03 +01:00
parent ffe1b6412b
commit 50d89a9473

View File

@ -52,21 +52,21 @@ public Action Timer_CheckConnectionTime(Handle hThis)
if (!IsValidClient(i))
continue;
if (g_iClientConnectionTime[i] < 36000)
g_iClientConnectionTime[i] += 30;
g_iClientConnectionTime[i] += 30;
for(int iTime = 1800; iTime <= 36000; iTime += 1800)
for (int iTime = 1800; iTime <= 36000; iTime += 1800)
{
if ((g_iClientConnectionTime[i] % iTime) == 0)
if ((g_iClientConnectionTime[i] % 1800) == 0)
{
int iConnectionTimeClamped = g_iClientConnectionTime[i];
if (iConnectionTimeClamped > 36000)
iConnectionTimeClamped = 36000
char sPlayerEvent[32];
Format(sPlayerEvent, sizeof(sPlayerEvent), "staying_server_%d", g_iClientConnectionTime[i] / 60);
Format(sPlayerEvent, sizeof(sPlayerEvent), "staying_server_%d", iConnectionTimeClamped / 60);
LogPlayerEvent(i, "triggered", sPlayerEvent);
if(g_iClientConnectionTime[i] == 36000)
g_iClientConnectionTime[i] = 34230;
break;
}
}