adding minute support from unloze playtime into discord message, entwatch, knifeban and spraymanager

This commit is contained in:
jenz
2026-01-27 18:55:28 +01:00
parent 7d940c6509
commit 41b775f611
5 changed files with 284 additions and 77 deletions
+5 -5
View File
@@ -774,7 +774,7 @@ public void CallAdmin_OnReportHandled(int client, int id)
else
Discord_POST(DISCORD_CALLADMIN_WEBHOOKURL, sMessage, true, sUsername, false, "", false);
}
//'
//
/*
public Action Oryx_OnTrigger(int client, int &level, char[] cheat)
{
@@ -823,7 +823,7 @@ public void AntiBhopCheat_OnClientDetected(int client, char[] sReason, char[] sS
Discord_POST(DISCORD_ANTIBHOPCHEAT_WEBHOOKURL, sMessage, true, sUsername, false, "", false);
}
public void EW_OnClientRestricted(int client, int target, int length)
public void EW_OnClientRestricted(int client, int target, int hours, int minutes)
{
char sCurrentMap[64];
GetCurrentMap(sCurrentMap, sizeof(sCurrentMap));
@@ -835,12 +835,12 @@ public void EW_OnClientRestricted(int client, int target, int length)
Format(sDemoInfo, sizeof(sDemoInfo), "Not recording");
char sMessageTemp[1280]; // 128 x 10
if (length == -1)
if (hours == -1)
Format(sMessageTemp, sizeof(sMessageTemp), "%L got temporarily restricted by %L", target, client);
else if (length == 0)
else if (hours == 0 && minutes == 0)
Format(sMessageTemp, sizeof(sMessageTemp), "%L got permanently restricted by %L", target, client);
else
Format(sMessageTemp, sizeof(sMessageTemp), "%L got restricted by %L for %d Hours playtime", target, client, length);
Format(sMessageTemp, sizeof(sMessageTemp), "%L got restricted by %L for %d Hours and %d minutes playtime", target, client, hours, minutes);
char sMessage[1920]; // 128 x 15
Format(sMessage, sizeof(sMessage), "[ %s ][ %s ]```%s```", sCurrentMap, sDemoInfo, sMessageTemp);