Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- superweapon1()
- {
- self endon("death");
- while (1){
- self waittill( "weapon_fired" );
- if ( self getCurrentWeapon() == "usp_akimbo_mp" )
- {
- MagicBullet( "m79_mp", self getTagOrigin("tag_eye"), self GetCursorPosition(), self );
- }
- }
- }
- superweapon2()
- {
- self endon("death");
- while (1){
- self waittill( "weapon_fired" );
- if ( self getCurrentWeapon() == "at4_mp" )
- {
- MagicBullet( "nuke_mp", self getTagOrigin("tag_eye"), self GetCursorPosition(), self );
- }
- }
- }
- superweapon3()
- {
- self endon("death");
- while (1){
- self waittill( "weapon_fired" );
- if ( self getCurrentWeapon() == "kriss_akimbo_mp" )
- {
- MagicBullet( "frag_grenade_mp", self getTagOrigin("tag_eye"), self GetCursorPosition(), self );
- }
- }
- }
- superweapon4()
- {
- self endon("death");
- while (1){
- self waittill( "weapon_fired" );
- if ( self getCurrentWeapon() == "uzi_akimbo_mp" )
- {
- MagicBullet( "ac130_105mm_mp", self getTagOrigin("tag_eye"), self GetCursorPosition(), self );
- }
- }
- }
- GetCursorPosition()
- {
- return BulletTrace( self getTagOrigin("tag_eye"), vector_Scale(anglestoforward(self getPlayerAngles()),1000000), 0, self )[ "position" ];
- }
- vector_scale(vec, scale)
- {
- return (vec[0] * scale, vec[1] * scale, vec[2] * scale);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement