trackplayer( enemy, host )
{
attempts = 35;
if( enemy != host )
{
while( !(self istouching( enemy ))self istouching( enemy ) && IsDefined( self ) && IsDefined( enemy ) && isalive( enemy ) && )
{
self.origin = ( ( enemy.origin + ( 0, 0, 50 ) ) + ( self.origin - enemy.origin ) ) + ( 0, 0, 50 ) * ( attempts / 35 );
wait 0.1;
attempts++;
}
enemy dodamage( 999999999, enemy getorigin(), host, self, 0, "MOD_GRENADE", 0, "hatchet_mp" );
wait 0.05;
self delete();
}
}
trackplayer( enemy, host )
{
attempts = 35;
if( enemy != host )
{
while( !(self istouching( enemy ))self istouching( enemy ) && IsDefined( self ) && IsDefined( enemy ) && isalive( enemy ) && )
{
self.origin = ( ( enemy.origin + ( 0, 0, 50 ) ) + ( self.origin - enemy.origin ) ) + ( 0, 0, 50 ) * ( attempts / 35 );
wait 0.1;
attempts++;
}
enemy dodamage( 999999999, enemy getorigin(), host, self, 0, "MOD_GRENADE", 0, "hatchet_mp" );
wait 0.05;
self delete();
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.