mirror of
https://github.com/ineedbots/iw3_bot_warfare.git
synced 2025-04-22 02:15:42 +00:00
yep
This commit is contained in:
parent
c13f0b3e24
commit
392907b97e
@ -27,6 +27,10 @@ added()
|
|||||||
self.pers["bots"]["skill"]["help_dist"] = 10000;
|
self.pers["bots"]["skill"]["help_dist"] = 10000;
|
||||||
self.pers["bots"]["skill"]["semi_time"] = 0.05;
|
self.pers["bots"]["skill"]["semi_time"] = 0.05;
|
||||||
self.pers["bots"]["skill"]["shoot_after_time"] = 1;
|
self.pers["bots"]["skill"]["shoot_after_time"] = 1;
|
||||||
|
self.pers["bots"]["skill"]["aim_offset_time"] = 1;
|
||||||
|
self.pers["bots"]["skill"]["aim_offset_amount"] = 1;
|
||||||
|
self.pers["bots"]["skill"]["bones"] = [];
|
||||||
|
self.pers["bots"]["skill"]["bones"][0] = "j_head";
|
||||||
|
|
||||||
self.pers["bots"]["behavior"] = [];
|
self.pers["bots"]["behavior"] = [];
|
||||||
self.pers["bots"]["behavior"]["strafe"] = 50;
|
self.pers["bots"]["behavior"]["strafe"] = 50;
|
||||||
@ -626,9 +630,9 @@ target()
|
|||||||
targetAnkleLeft = player getTagOrigin( "j_ankle_le" );
|
targetAnkleLeft = player getTagOrigin( "j_ankle_le" );
|
||||||
targetAnkleRight = player getTagOrigin( "j_ankle_ri" );
|
targetAnkleRight = player getTagOrigin( "j_ankle_ri" );
|
||||||
|
|
||||||
if((distanceSquared(BulletTrace(myEye, targetHead, false, self)["position"], targetHead) <= 1.0 ||
|
if((distanceSquared(BulletTrace(myEye, targetHead, false, self)["position"], targetHead) < 0.05 ||
|
||||||
distanceSquared(BulletTrace(myEye, targetAnkleLeft, false, self)["position"], targetAnkleLeft) <= 1.0 ||
|
distanceSquared(BulletTrace(myEye, targetAnkleLeft, false, self)["position"], targetAnkleLeft) < 0.05 ||
|
||||||
distanceSquared(BulletTrace(myEye, targetAnkleRight, false, self)["position"], targetAnkleRight) <= 1.0)
|
distanceSquared(BulletTrace(myEye, targetAnkleRight, false, self)["position"], targetAnkleRight) < 0.05)
|
||||||
|
|
||||||
&& (SmokeTrace(myEye, player.origin, level.smokeRadius) ||
|
&& (SmokeTrace(myEye, player.origin, level.smokeRadius) ||
|
||||||
daDist < level.bots_maxKnifeDistance*4)
|
daDist < level.bots_maxKnifeDistance*4)
|
||||||
@ -948,7 +952,7 @@ aim()
|
|||||||
|
|
||||||
conedot = getConeDot(aimpos, eyePos, angles);
|
conedot = getConeDot(aimpos, eyePos, angles);
|
||||||
|
|
||||||
if(!nadeAimOffset && conedot > 0.999)
|
if(!nadeAimOffset && conedot > 0.999 && lengthsquared(aimoffset) < 0.05)
|
||||||
self botLookAtPlayer(target, bone);
|
self botLookAtPlayer(target, bone);
|
||||||
else
|
else
|
||||||
self botLookAt(aimpos, aimspeed);
|
self botLookAt(aimpos, aimspeed);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user