diff --git a/PlaytimeReward/scripting/PlaytimeReward.sp b/PlaytimeReward/scripting/PlaytimeReward.sp index fe5ecf4..8e70ef9 100644 --- a/PlaytimeReward/scripting/PlaytimeReward.sp +++ b/PlaytimeReward/scripting/PlaytimeReward.sp @@ -52,14 +52,15 @@ public Action Timer_CheckConnectionTime(Handle hThis) if (!IsValidClient(i)) continue; - g_iClientConnectionTime[i] += 30; + if (g_iClientConnectionTime[i] < 36000) + g_iClientConnectionTime[i] += 30; for(int iTime = 1800; iTime <= 36000; iTime += 1800) { if ((g_iClientConnectionTime[i] % iTime) == 0) { char sPlayerEvent[32]; - Format(sPlayerEvent, sizeof(sPlayerEvent), "staying_server_%d", iTime / 60); + Format(sPlayerEvent, sizeof(sPlayerEvent), "staying_server_%d", g_iClientConnectionTime[i] / 60); LogPlayerEvent(i, "triggered", sPlayerEvent); break;