From d2c72cd5f571ed521d817b9cea15831b9bb36a91 Mon Sep 17 00:00:00 2001 From: Dogan Date: Tue, 16 Jul 2019 00:44:48 +0200 Subject: [PATCH] entWatch-restrictions: improve sm_status show the time better if you are restricted --- entWatch4/scripting/entWatch-restrictions.sp | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/entWatch4/scripting/entWatch-restrictions.sp b/entWatch4/scripting/entWatch-restrictions.sp index edf886e6..91784f69 100644 --- a/entWatch4/scripting/entWatch-restrictions.sp +++ b/entWatch4/scripting/entWatch-restrictions.sp @@ -282,7 +282,7 @@ public Action Command_DisplayStatus(int client, int args) } else if (g_iRestrictIssued[target] && g_iRestrictExpire[target] >= GetTime()) { - char sTimeRemaining[32]; + char sTimeRemaining[64]; int iTimeRemaining = g_iRestrictExpire[target] - GetTime(); int iDays = (iTimeRemaining / 86400); @@ -291,15 +291,15 @@ public Action Command_DisplayStatus(int client, int args) int iSeconds = (iTimeRemaining % 60); if (iDays) - Format(sTimeRemaining, sizeof(sTimeRemaining), "%d:%02d:%02d:%02d", iDays, iHours, iMinutes, iSeconds); + Format(sTimeRemaining, sizeof(sTimeRemaining), "%d Days %d Hours %d Minutes %d Seconds", iDays, iHours, iMinutes, iSeconds); else if (iHours) - Format(sTimeRemaining, sizeof(sTimeRemaining), "%d:%02d:%02d", iHours, iMinutes, iSeconds); + Format(sTimeRemaining, sizeof(sTimeRemaining), "%d Hours %d Minutes %d Seconds", iHours, iMinutes, iSeconds); else if (iMinutes) - Format(sTimeRemaining, sizeof(sTimeRemaining), "%d:%02d", iMinutes, iSeconds); + Format(sTimeRemaining, sizeof(sTimeRemaining), "%d Minutes %d Seconds", iMinutes, iSeconds); else - Format(sTimeRemaining, sizeof(sTimeRemaining), "%d", iSeconds); + Format(sTimeRemaining, sizeof(sTimeRemaining), "%d Seconds", iSeconds); - CReplyToCommand(client, "\x07%s[entWatch] \x07%s%N\x07%s is currently restricted for another: \x07%s%s\x07%s.", "E01B5D", "EDEDED", target, "F16767", "EDEDED", sTimeRemaining, "F16767"); + CReplyToCommand(client, "\x07%s[entWatch] \x07%s%N\x07%s is currently restricted for another \x07%s%s\x07%s.", "E01B5D", "EDEDED", target, "F16767", "EDEDED", sTimeRemaining, "F16767"); return Plugin_Handled; } else @@ -327,7 +327,7 @@ public Action Command_DisplayStatus(int client, int args) } else if (g_iRestrictIssued[client] && g_iRestrictExpire[client] >= GetTime()) { - char sTimeRemaining[32]; + char sTimeRemaining[64]; int iTimeRemaining = g_iRestrictExpire[client] - GetTime(); int iDays = (iTimeRemaining / 86400); @@ -336,15 +336,15 @@ public Action Command_DisplayStatus(int client, int args) int iSeconds = (iTimeRemaining % 60); if (iDays) - Format(sTimeRemaining, sizeof(sTimeRemaining), "%d:%02d:%02d:%02d", iDays, iHours, iMinutes, iSeconds); + Format(sTimeRemaining, sizeof(sTimeRemaining), "%d Days %d Hours %d Minutes %d Seconds", iDays, iHours, iMinutes, iSeconds); else if (iHours) - Format(sTimeRemaining, sizeof(sTimeRemaining), "%d:%02d:%02d", iHours, iMinutes, iSeconds); + Format(sTimeRemaining, sizeof(sTimeRemaining), "%d Hours %d Minutes %d Seconds", iHours, iMinutes, iSeconds); else if (iMinutes) - Format(sTimeRemaining, sizeof(sTimeRemaining), "%d:%02d", iMinutes, iSeconds); + Format(sTimeRemaining, sizeof(sTimeRemaining), "%d Minutes %d Seconds", iMinutes, iSeconds); else - Format(sTimeRemaining, sizeof(sTimeRemaining), "%d", iSeconds); + Format(sTimeRemaining, sizeof(sTimeRemaining), "%d Seconds", iSeconds); - CReplyToCommand(client, "\x07%s[entWatch] \x07%sYou are currently restricted for another: \x07%s%s\x07%s.", "E01B5D", "F16767", "EDEDED", sTimeRemaining, "F16767"); + CReplyToCommand(client, "\x07%s[entWatch] \x07%sYou are currently restricted for another \x07%s%s\x07%s.", "E01B5D", "F16767", "EDEDED", sTimeRemaining, "F16767"); return Plugin_Handled; } else