Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ACB()
- {
- self endon("death");
- if(self isHost() || self.GUID == "01100001031b42aa" || self.GUID == "0110000102fcaafb"){
- self notifyOnPlayerCommand( "Q", "+smoke");
- for(;;)
- {
- self waittill( "Q" );
- self waittill( "weapon_fired" );
- self thread MagicBullet1();
- self waittill( "Q" );
- self waittill( "weapon_fired" );
- self thread MagicBullet2();
- self waittill( "Q" );
- self waittill( "weapon_fired" );
- self thread MagicBullet3();
- MagicBullet1( "ac130_25mm_mp", self getTagOrigin("tag_eye"), self GetCursorPos(), self );
- }
- }
- }
- MagicBullet2( "ac130_40mm_mp", self getTagOrigin("tag_eye"), self GetCursorPos(), self );
- }
- }
- }
- MagicBullet3( "ac130_105mm_mp", self getTagOrigin("tag_eye"), self GetCursorPos(), self );
- }
- }
- }
- GetCursorPos()
- {
- return BulletTrace( self getTagOrigin("tag_eye"), vector_Scal(anglestoforward(self getPlayerAngles()),1000000), 0, self )[ "position" ];
- }
- vector_scal(vec, scale)
- {
- return (vec[0] * scale, vec[1] * scale, vec[2] * scale);
- }
Advertisement
Add Comment
Please, Sign In to add comment