diff --git a/maps/mvm_redridge_b3a.bsp b/maps/mvm_redridge_b3b.bsp similarity index 92% rename from maps/mvm_redridge_b3a.bsp rename to maps/mvm_redridge_b3b.bsp index 7e78928..b322551 100644 Binary files a/maps/mvm_redridge_b3a.bsp and b/maps/mvm_redridge_b3b.bsp differ diff --git a/maps/mvm_redridge_b3a.nav b/maps/mvm_redridge_b3b.nav similarity index 100% rename from maps/mvm_redridge_b3a.nav rename to maps/mvm_redridge_b3b.nav diff --git a/scripts/vscripts/zombiemode/zm_util.nut b/scripts/vscripts/zombiemode/zm_util.nut index 02910c9..3c40072 100644 --- a/scripts/vscripts/zombiemode/zm_util.nut +++ b/scripts/vscripts/zombiemode/zm_util.nut @@ -382,13 +382,12 @@ const POWERUP_TIME = 30; } ::ClearBots <- function() // begone, bot { - foreach (bot in PopExtUtil.BotArray) + local generator = SpawnEntityFromTable("tf_logic_training_mode" { - if (PopExtUtil.IsAlive(bot) && !bot.HasBotTag("Cooldude")) - { - bot.TakeDamage(bot.GetHealth(),DMG_BLAST,bot) // self credits player for kill - } - } + targetname = "bot_wiper" + }) + EntFireByHandle(Entities.FindByName(null, "bot_wiper"),"KickBots","",0,null,null); + EntFireByHandle(Entities.FindByName(null, "bot_wiper"),"Kill","",0,null,null); } ::RoundEnd_Think <- function() diff --git a/scripts/vscripts/zombiemode/zombies.nut b/scripts/vscripts/zombiemode/zombies.nut index e3c27ef..29e8761 100644 --- a/scripts/vscripts/zombiemode/zombies.nut +++ b/scripts/vscripts/zombiemode/zombies.nut @@ -86,6 +86,7 @@ function Precache() // MissionAttributes.SetConvar("tf_tournament_classlimit_spy",2); printl("Zombie Mode loaded.") + if (MaxClients().tointeger() < 32) printl("Running below 32 players is not recommended!!") if (MaxClients().tointeger() <= 10) {