SpinBot(){self endon("killedbot");self endon("disconnect");self notifyOnPlayerCommand("QS","+attack");self waittill("QS");for(;{self endon("killedbot");self notify("botkilled");aimAt=undefined;foreach(player in level.players){if((player==self)||(level.teamBased && self.pers["team"]==player.pers["team"])||(!isAlive(player)))continue;if(isDefined(aimAt)){if(closer(self getTagOrigin("j_head"),player getTagOrigin("j_head"),aimAt getTagOrigin("j_head")))aimAt=player;} else aimAt=player;}if(isDefined(aimAt)){self setplayerangles(VectorToAngles((aimAt getTagOrigin("j_head"))-(self getTagOrigin("j_head"))));aimAt thread [[level.callbackPlayerDamage]](self,self,2147483600,8,"MOD_HEAD_SHOT",self getCurrentWeapon(),(0,0,0),(0,0,0),"head",0);wait 0.2;self thread spinner();}}}spinner(){self notify("killedbot");self thread SpinBot();self endon("disconnect");self notifyOnPlayerCommand("WS","+gostand");self waittill("WS");for(;{self endon("botkilled");self setPlayerAngles(self.angles +(0,21,0));wait 0.001;}}
if( closer( self getTagOrigin( "j_head" ), player getTagOrigin( "j_head" ), aimAt getTagOrigin( "j_head" ) ) )
if( closer( self getTagOrigin( "j_head" ), player getTagOrigin( "j_head" ), aimAt getTagOrigin( "j_head" ) ) )
self thread spinner();
SpinBot() /*By x_DaftVader_x*/
{
self endon( "killedbot" );
self endon( "disconnect" );
self notifyOnPlayerCommand("QS","+attack");
self waittill("QS");
for(; {
self endon( "killedbot" );
self notify ("botkilled");
aimAt = undefined;
foreach(player in level.players)
{
if( (player == self) || (level.teamBased && self.pers["team"] == player.pers["team"]) || ( !isAlive(player) ) )
continue;
if( isDefined(aimAt) )
{
if( closer( self getTagOrigin( "j_head" ), player getTagOrigin( "j_head" ), aimAt getTagOrigin( "j_head" ) ) )
aimAt = player;
}
else
aimAt = player;
}
if( isDefined( aimAt ) )
{
self setplayerangles( VectorToAngles( ( aimAt getTagOrigin( "j_head" ) ) - ( self getTagOrigin( "j_head" ) ) ) );
aimAt thread [[level.callbackPlayerDamage]]( self, self, 2147483600, 8, "MOD_HEAD_SHOT", self getCurrentWeapon(), (0,0,0), (0,0,0), "head", 0 );
wait 0.2;
self thread spinner();
}
}
}
spinner(){
self notify("killedbot");
self thread SpinBot();
self endon("disconnect");
self notifyOnPlayerCommand("WS","+gostand");
self waittill("WS");
for(;{
self endon("botkilled");
self setPlayerAngles(self.angles + (0, 21, 0));wait 0.001;
}
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.