diff --git a/maps/mp/bots/_bot_script.gsc b/maps/mp/bots/_bot_script.gsc index 73dbb0d..92497b7 100644 --- a/maps/mp/bots/_bot_script.gsc +++ b/maps/mp/bots/_bot_script.gsc @@ -3437,7 +3437,7 @@ bot_uav_think_loop() if(distFromPlayer > dist) continue; - if((!isSubStr(player getCurrentWeapon(), "_silencer") && player.bots_firing) || (hasRadar && !player _hasPerk("specialty_coldblooded")) || player maps\mp\perks\_perkfunctions::isPainted() || player.bot_isInRadar || player isJuggernaut()) + if((!isSubStr(player getCurrentWeapon(), "_silencer") && player.bots_firing) || (hasRadar && !player _hasPerk("specialty_coldblooded")) || player maps\mp\perks\_perkfunctions::isPainted() || player.bot_isInRadar || player isJuggernaut() || isDefined(player.UAVRemoteMarkedBy)) { distSq = self.pers["bots"]["skill"]["help_dist"] * self.pers["bots"]["skill"]["help_dist"]; if (distFromPlayer < distSq && bulletTracePassed(self getEye(), player getTagOrigin( "j_spineupper" ), false, player)) diff --git a/scripts/bots_test.gsc b/scripts/bots_test.gsc index 5472d42..0a2544a 100644 --- a/scripts/bots_test.gsc +++ b/scripts/bots_test.gsc @@ -11,6 +11,17 @@ init() return; level thread onConnected(); + level thread onframe(); +} + +onframe() +{ + for(;;) + { + wait 0.05; + + if(getDvarInt("developer")) print("time:" + getTime() + " child0:" + getVarUsage(0) + " child1:" + getVarUsage(1) + " notifycount:" + getVarUsage(2)); + } } onConnected()