From 591463da7f5433bb92f958bd9408191bddf30eb8 Mon Sep 17 00:00:00 2001 From: INeedBots Date: Thu, 3 Dec 2020 19:40:41 -0600 Subject: [PATCH] Fixed entity has no model defined --- main_shared/maps/mp/bots/_bot_script.gsc | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/main_shared/maps/mp/bots/_bot_script.gsc b/main_shared/maps/mp/bots/_bot_script.gsc index 6697a8b..a586634 100644 --- a/main_shared/maps/mp/bots/_bot_script.gsc +++ b/main_shared/maps/mp/bots/_bot_script.gsc @@ -137,6 +137,9 @@ bot_cry_for_help( attacker ) if(!isDefined(player.team)) continue; + if(!isDefined(player.bot_model_fix)) + continue; + if ( !IsAlive( player ) ) { continue; @@ -1494,6 +1497,9 @@ bot_revive_think() for(i = 0; i < level.players.size; i++) { player = level.players[i]; + + if(!isDefined(player.bot_model_fix)) + continue; if(!isDefined(player.pers["team"])) continue; @@ -1709,6 +1715,9 @@ bot_think_follow() { player = level.players[i]; + if(!isDefined(player.bot_model_fix)) + continue; + if (player == self) continue; @@ -2413,6 +2422,9 @@ bot_killstreak_think() for(i = level.players.size - 1; i >= 0; i--) { player = level.players[i]; + + if(!isDefined(player.bot_model_fix)) + continue; if(player == self) continue; @@ -2491,6 +2503,9 @@ bot_uav_think() for ( i = level.players.size - 1; i >= 0; i-- ) { player = level.players[i]; + + if(!isDefined(player.bot_model_fix)) + continue; if(player == self) continue; @@ -2562,6 +2577,9 @@ bot_target_vehicle() for(i = 0; i < level.players.size; i++) { player = level.players[i]; + if(!isDefined(player.bot_model_fix)) + continue; + vehicle = player GetVehicleOccupied(); if(!isDefined(vehicle)) continue;