From e1583b5bff77b1530007694c2f4a8aa2fbdffc9c Mon Sep 17 00:00:00 2001 From: jenz Date: Wed, 18 Jan 2023 21:50:32 +0100 Subject: [PATCH] slight update requested by william --- ZombieManager/scripting/ZombieManager.sp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ZombieManager/scripting/ZombieManager.sp b/ZombieManager/scripting/ZombieManager.sp index 6a8c7293..36bbc7d5 100644 --- a/ZombieManager/scripting/ZombieManager.sp +++ b/ZombieManager/scripting/ZombieManager.sp @@ -253,14 +253,20 @@ public Action ZR_OnClientMotherZombieEligible(int client) if (is_autism_bot(client)) { int valid_humans = 0; + //if less than two mother zombies should spawn dont infect bots. this is simply because of williams request + ConVar infection_count; + infection_count = FindConVar("zr_infect_mzombie_ratio"); for (int clienti = 1; clienti <= MaxClients; clienti++) { if (!IsValidClient(clienti) || !IsPlayerAlive(clienti) || is_autism_bot(clienti)) continue; valid_humans++; - if (valid_humans > 3) + if (valid_humans / infection_count.IntValue > 2) + { break; + } } - if (4 > valid_humans > 0) + //if less than two mother zombies can spawn dont infect the bots. requested by william that the bots are considered when infecting + if (valid_humans / infection_count.IntValue < 2) { return Plugin_Continue; }