From a8791a647796ba36008c63949eefcbf009e87360 Mon Sep 17 00:00:00 2001 From: Wizzard Date: Sun, 30 Jul 2023 02:24:22 -0400 Subject: [PATCH] more randomness --- friendly_fire_toggle.sp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/friendly_fire_toggle.sp b/friendly_fire_toggle.sp index 7a86a09..51fcad4 100644 --- a/friendly_fire_toggle.sp +++ b/friendly_fire_toggle.sp @@ -1,10 +1,6 @@ #include #include -#define TOGGLE_TIME 250.0 -#define MIN_FF_DURATION 120 -#define MAX_FF_DURATION 270 - public Plugin myinfo = { name = "Toggle Friendly Fire", @@ -28,7 +24,7 @@ public Action CmdToggleFriendlyFire(int client, int args) { if (CheckCommandAccess(client, "sm_friendlyfire", ADMFLAG_ROOT)) { - g_bPluginEnabled = !g_bPluginEnabled + g_bPluginEnabled = !g_bPluginEnabled; if (g_bPluginEnabled) { @@ -72,7 +68,8 @@ void StartToggleTimer() if (timerToggle != null) KillTimer(timerToggle); - timerToggle = CreateTimer(TOGGLE_TIME, ToggleFriendlyFire); + float randomToggleTime = GetRandomFloat(30.0, 600.0); + timerToggle = CreateTimer(randomToggleTime, ToggleFriendlyFire); } public Action ToggleFriendlyFire(Handle timer, any data)