From 7a9045741a171d2b9f57da4c1ee1ba283664786f Mon Sep 17 00:00:00 2001 From: INeedBots Date: Sun, 6 Dec 2020 02:26:14 -0600 Subject: [PATCH] Fixed possible scr_errors --- userraw/maps/mp/bots/_bot_http.gsc | 2 -- userraw/maps/mp/bots/_bot_internal.gsc | 5 ++++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/userraw/maps/mp/bots/_bot_http.gsc b/userraw/maps/mp/bots/_bot_http.gsc index 4bef0f1..9906ba9 100644 --- a/userraw/maps/mp/bots/_bot_http.gsc +++ b/userraw/maps/mp/bots/_bot_http.gsc @@ -62,7 +62,6 @@ getRemoteVersion() { request = httpGet( "https://raw.githubusercontent.com/ineedbots/iw4x_waypoints/master/version.txt" ); request waittill( "done", success, data ); - request destroy(); if (!success) return undefined; @@ -103,7 +102,6 @@ getLinesFromUrl(url) request = httpGet( url ); request waittill( "done", success, data ); - request destroy(); if (!success) return result; diff --git a/userraw/maps/mp/bots/_bot_internal.gsc b/userraw/maps/mp/bots/_bot_internal.gsc index 9539e89..13471e3 100644 --- a/userraw/maps/mp/bots/_bot_internal.gsc +++ b/userraw/maps/mp/bots/_bot_internal.gsc @@ -590,6 +590,9 @@ reload_thread() return; cur = self getCurrentWEapon(); + + if (cur == "" || cur == "none") + return; if(IsWeaponClipOnly(cur) || !self GetWeaponAmmoStock(cur) || self IsUsingRemote()) return; @@ -1209,7 +1212,7 @@ aim() if (canADS) self thread pressAds(); - if(curweap == "at4_mp" && entIsVehicle(self.bot.target.entity) && self.stingerStage != 2) + if(curweap == "at4_mp" && entIsVehicle(self.bot.target.entity) && (!IsDefined( self.stingerStage ) || self.stingerStage != 2)) continue; if (trace_time > reaction_time)