mirror of
https://github.com/ineedbots/iw5_bot_warfare.git
synced 2025-04-26 07:34:50 +00:00
Added bots attacking turrets and vest
This commit is contained in:
parent
215ea9c6c1
commit
e7729c3b63
@ -1626,7 +1626,7 @@ start_bot_threads()
|
|||||||
{
|
{
|
||||||
//self thread bot_target_vehicle();
|
//self thread bot_target_vehicle();
|
||||||
self thread bot_equipment_kill_think();
|
self thread bot_equipment_kill_think();
|
||||||
//self thread bot_turret_think();
|
self thread bot_turret_think();
|
||||||
}
|
}
|
||||||
|
|
||||||
// airdrop
|
// airdrop
|
||||||
@ -3027,7 +3027,7 @@ bot_equipment_kill_think()
|
|||||||
if (!isDefined(item))
|
if (!isDefined(item))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if (item.model != "weapon_radar" && item.model != "mp_trophy_system" && item.model != "weapon_jammer" && item.model != "projectile_bouncing_betty_grenade")
|
if (item.model != "weapon_radar" && item.model != "mp_trophy_system" && item.model != "weapon_jammer" && item.model != "projectile_bouncing_betty_grenade" && item.model != "com_deploy_ballistic_vest_friend_world")
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if (isDefined(item.damageTaken) && isDefined(item.maxHealth))
|
if (isDefined(item.damageTaken) && isDefined(item.maxHealth))
|
||||||
@ -3349,7 +3349,7 @@ turret_death_monitor(turret)
|
|||||||
if (!isDefined(turret))
|
if (!isDefined(turret))
|
||||||
break;
|
break;
|
||||||
|
|
||||||
if (turret.health <= 20000)
|
if(turret.damageTaken >= turret.maxHealth)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
if (isDefined(turret.carriedBy))
|
if (isDefined(turret.carriedBy))
|
||||||
@ -3373,7 +3373,7 @@ bot_turret_attack( enemy )
|
|||||||
if ( !IsDefined( enemy ) )
|
if ( !IsDefined( enemy ) )
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if(enemy.health <= 20000)
|
if(enemy.damageTaken >= enemy.maxHealth)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (isDefined(enemy.carriedBy))
|
if (isDefined(enemy.carriedBy))
|
||||||
@ -3422,7 +3422,7 @@ bot_turret_think()
|
|||||||
if (!isDefined(tempTurret))
|
if (!isDefined(tempTurret))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if(tempTurret.health <= 20000)
|
if(tempTurret.damageTaken >= tempTurret.maxHealth)
|
||||||
continue;
|
continue;
|
||||||
if (isDefined(tempTurret.carriedBy))
|
if (isDefined(tempTurret.carriedBy))
|
||||||
continue;
|
continue;
|
||||||
@ -3452,7 +3452,9 @@ bot_turret_think()
|
|||||||
facing = false;
|
facing = false;
|
||||||
if ( turret isStunned() )
|
if ( turret isStunned() )
|
||||||
facing = false;
|
facing = false;
|
||||||
if(self _hasPerk("specialty_coldblooded"))
|
if(self _hasPerk("specialty_blindeye"))
|
||||||
|
facing = false;
|
||||||
|
if (turret.sentryType == "sam_turret")
|
||||||
facing = false;
|
facing = false;
|
||||||
|
|
||||||
if ( facing && !BulletTracePassed( myEye, turret.origin + ( 0, 0, 15 ), false, turret ) )
|
if ( facing && !BulletTracePassed( myEye, turret.origin + ( 0, 0, 15 ), false, turret ) )
|
||||||
|
Loading…
x
Reference in New Issue
Block a user