mirror of
https://github.com/ineedbots/iw4_bot_warfare.git
synced 2025-04-22 13:55:43 +00:00
fix
This commit is contained in:
parent
5392d3152e
commit
a51fa98d02
@ -2633,29 +2633,31 @@ bot_lookat( pos, time, vel, doAimPredict )
|
||||
|
||||
angles = VectorToAngles( ( pos - myEye ) - anglesToForward( myAngle ) );
|
||||
|
||||
X = ( angles[0] - myAngle[0] );
|
||||
|
||||
while ( X > 170.0 )
|
||||
X = X - 360.0;
|
||||
|
||||
while ( X < -170.0 )
|
||||
X = X + 360.0;
|
||||
|
||||
X = AngleClamp180( angles[0] - myAngle[0] );
|
||||
X = X / steps;
|
||||
|
||||
Y = ( angles[1] - myAngle[1] );
|
||||
|
||||
while ( Y > 180.0 )
|
||||
Y = Y - 360.0;
|
||||
|
||||
while ( Y < -180.0 )
|
||||
Y = Y + 360.0;
|
||||
|
||||
Y = AngleClamp180( angles[1] - myAngle[1] );
|
||||
Y = Y / steps;
|
||||
|
||||
for ( i = 0; i < steps; i++ )
|
||||
{
|
||||
myAngle = ( myAngle[0] + X, myAngle[1] + Y, 0 );
|
||||
newX = myAngle[0] + X;
|
||||
|
||||
while ( newX < 0 )
|
||||
newX += 360.0;
|
||||
|
||||
while ( newX >= 360.0 )
|
||||
newX -= 360.0;
|
||||
|
||||
newY = myAngle[1] + Y;
|
||||
|
||||
while ( newY < 0 )
|
||||
newY += 360.0;
|
||||
|
||||
while ( newY >= 360.0 )
|
||||
newY -= 360.0;
|
||||
|
||||
myAngle = ( newX, newY, 0 );
|
||||
self setPlayerAngles( myAngle );
|
||||
wait 0.05;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user