From 147732391783f90e71ce61c155093ce5ec534926 Mon Sep 17 00:00:00 2001 From: ineed bots Date: Thu, 9 May 2024 17:11:35 -0600 Subject: [PATCH] better vehicle --- maps/mp/bots/_bot_script.gsc | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/maps/mp/bots/_bot_script.gsc b/maps/mp/bots/_bot_script.gsc index 0c45603..385973c 100644 --- a/maps/mp/bots/_bot_script.gsc +++ b/maps/mp/bots/_bot_script.gsc @@ -3292,6 +3292,7 @@ bot_target_vehicle_loop() myEye = self getEyePos(); target = undefined; myAngles = self getplayerangles(); + hasRocket = self getammocount( "bazooka_mp" ); for ( i = 0; i < level.players.size; i++ ) { @@ -3324,7 +3325,7 @@ bot_target_vehicle_loop() continue; } - if ( getConeDot( vehicle.origin, self.origin, myAngles ) < 0.6 && !hasRecon ) + if ( getConeDot( vehicle.origin, self.origin, myAngles ) < 0.6 && !hasRecon && !hasRocket ) { continue; } @@ -3356,18 +3357,13 @@ bot_target_vehicle() for ( ;; ) { - wait( randomintrange( 1, 3 ) ); + wait( randomintrange( 1, 3 ) * 0.5 ); if ( self HasScriptEnemy() ) { continue; } - if ( self.pers[ "bots" ][ "skill" ][ "base" ] <= 1 ) - { - continue; - } - if ( !isdefined( level.vehicles_list ) ) { continue; @@ -3384,7 +3380,7 @@ bot_vehicle_attack( target ) { target endon( "death" ); - wait_time = randomintrange( 14, 20 ); + wait_time = randomintrange( 14, 20 ) * 2; for ( i = 0; i < wait_time; i++ ) {