From 08fb809619c3d4fa684cfeda94ab014258632e5c Mon Sep 17 00:00:00 2001 From: shavitush Date: Fri, 28 Jul 2017 07:18:19 +0300 Subject: [PATCH] Clean up handles in shavit-replay. --- scripting/shavit-replay.sp | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/scripting/shavit-replay.sp b/scripting/shavit-replay.sp index 6ce02282..114c1d8a 100644 --- a/scripting/shavit-replay.sp +++ b/scripting/shavit-replay.sp @@ -383,30 +383,20 @@ public void OnMapStart() if(bot_controllable != null) { bot_controllable.BoolValue = false; + delete bot_controllable; } - ConVar bot_stop = FindConVar("bot_stop"); - bot_stop.BoolValue = true; - - ConVar bot_quota_mode = FindConVar("bot_quota_mode"); - bot_quota_mode.SetString("normal"); - - ConVar mp_autoteambalance = FindConVar("mp_autoteambalance"); - mp_autoteambalance.BoolValue = false; - - ConVar mp_limitteams = FindConVar("mp_limitteams"); - mp_limitteams.IntValue = 0; + FindConVar("bot_stop").BoolValue = true; + FindConVar("bot_quota_mode").SetString("normal"); + FindConVar("mp_autoteambalance").BoolValue = false; + FindConVar("mp_limitteams").IntValue = 0; + FindConVar("bot_join_after_player").BoolValue = false; + FindConVar("bot_chatter").SetString("off"); ServerCommand("bot_kick"); gI_ExpectedBots = 0; - ConVar bot_join_after_player = FindConVar("bot_join_after_player"); - bot_join_after_player.BoolValue = false; - - ConVar bot_chatter = FindConVar("bot_chatter"); - bot_chatter.SetString("off"); - char[] sPath = new char[PLATFORM_MAX_PATH]; BuildPath(Path_SM, sPath, PLATFORM_MAX_PATH, "data/replaybot");