SheeityArtist

HONEY, WHERE'S MAH SUPER SOOT

Sep 15th, 2017 (edited)
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 173.41 KB | None | 0 0
  1. ------------------
  2. --EVOLVE OR DIE.--
  3. ------------------
  4. --By CKbackup--
  5. ---------------
  6.  
  7. player = game.Players.LocalPlayer
  8. mouse = player:GetMouse()
  9. chara = player.Character
  10. equipped = false
  11. del = false
  12. attacking = false
  13. atkd = false
  14. hum = chara:FindFirstChildOfClass("Humanoid")
  15. hum.WalkSpeed = 32
  16. debby = game.Debris
  17.  
  18. ArtificialHB = Instance.new("BindableEvent", script)
  19. ArtificialHB.Name = "Heartbeat"
  20. script:WaitForChild("Heartbeat")
  21. frame = 0.03333333333333
  22. tf = 0
  23. allowframeloss = false
  24. tossremainder = false
  25. lastframe = tick()
  26. script.Heartbeat:Fire()
  27. game:GetService("RunService").Heartbeat:connect(function(s, p)
  28. tf = tf + s
  29. if tf >= frame then
  30. if allowframeloss then
  31. script.Heartbeat:Fire()
  32. lastframe = tick()
  33. else
  34. for i = 1, math.floor(tf / frame) do
  35. script.Heartbeat:Fire()
  36. end
  37. lastframe = tick()
  38. end
  39. if tossremainder then
  40. tf = 0
  41. else
  42. tf = tf - frame * math.floor(tf / frame)
  43. end
  44. end
  45. end)
  46. function swait(num)
  47. if num == 0 or num == nil then
  48. ArtificialHB.Event:wait()
  49. else
  50. for i = 0, num*30 do
  51. ArtificialHB.Event:wait()
  52. end
  53. end
  54. end
  55.  
  56. New = function(Object, Parent, Name, Data)
  57. local Object = Instance.new(Object)
  58. for Index, Value in pairs(Data or {}) do
  59. Object[Index] = Value
  60. end
  61. Object.Parent = Parent
  62. Object.Name = Name
  63. return Object
  64. end
  65.  
  66. for i,v in pairs(chara:GetChildren()) do
  67. if v:IsA("CharacterMesh") then
  68. v:Destroy()
  69. elseif v.Name == "Chest" then
  70. for i,b in pairs(v:GetChildren()) do
  71. if b.Name ~= "Tail" and b.Name ~= "MainPart" then
  72. b:Destroy()
  73. end
  74. end
  75. elseif v.Name == "FakeHeadM" then
  76. for i,b in pairs(v:GetChildren()) do
  77. if b.Name == "SpecPart" then
  78. b:Destroy()
  79. end
  80. end
  81. end
  82. end
  83.  
  84. CMLA = New("CharacterMesh",chara,"CMLA",{MeshId = "111777907",OverlayTextureId = 1041971410,BodyPart = Enum.BodyPart.LeftArm})
  85. CMLL = New("CharacterMesh",chara,"CMLL",{MeshId = "111777942",OverlayTextureId = 1041971410,BodyPart = Enum.BodyPart.LeftLeg})
  86. CMRA = New("CharacterMesh",chara,"CMRA",{MeshId = "111777972",OverlayTextureId = 1041971410,BodyPart = Enum.BodyPart.RightArm})
  87. CMRL = New("CharacterMesh",chara,"CMRL",{MeshId = "111778023",OverlayTextureId = 1041971410,BodyPart = Enum.BodyPart.RightLeg})
  88. CMTO = New("CharacterMesh",chara,"CMTO",{MeshId = "111777866",OverlayTextureId = 1041971410,BodyPart = Enum.BodyPart.Torso})
  89.  
  90. XenoHat = New("Part",chara,"XenoHat",{FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(5, 4.5999999, -0.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  91. Mesh = New("SpecialMesh",XenoHat,"Mesh",{MeshId = "http://www.roblox.com/asset/?id=13652771",TextureId = "http://www.roblox.com/asset/?id=79274385",MeshType = Enum.MeshType.FileMesh,})
  92. Weld = New("ManualWeld",XenoHat,"Weld",{Part0 = XenoHat,Part1 = chara.Head,C1 = CFrame.new(-0.000579833984, 0.100032806, -0.000616014004, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  93.  
  94. ChestArmour = New("Model",chara,"ChestArmour",{})
  95. AMainPart = New("Part",ChestArmour,"AMainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 2, 1),CFrame = CFrame.new(11.000658, 3.00000095, -0.500622988, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  96. Weld = New("ManualWeld",AMainPart,"Weld",{Part0 = AMainPart,Part1 = chara.Torso,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  97. Part = New("Part",ChestArmour,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000036, 0.400000155, 0.400000006),CFrame = CFrame.new(10.4006586, 3.20000386, 0.59937799, 0.707106829, 0, 0.707106829, 0, -0.999988794, 0, 0.707106829, 0, -0.707106829),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  98. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  99. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 0.707106829, 0, 0.707106829, 0, -1, 0, 0.707106829, 0, -0.707106829),C1 = CFrame.new(-0.599999428, 0.200004101, 1.10000098, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  100. Part = New("Part",ChestArmour,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 1.00000012, 0.400000036),CFrame = CFrame.new(11.6006575, 3.899997, 0.599377036, 0.707106829, 0, 0.707106829, 0, 0.999988794, 0, -0.707106829, 0, 0.707106829),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  101. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829),C1 = CFrame.new(0.599999428, 0.900001049, 1.10000002, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  102. Part = New("Part",ChestArmour,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.20000005, 1.00000012, 1),CFrame = CFrame.new(11.000658, 2.5000124, 0.0993770361, 1, 0, 0, 0, -0.999988794, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  103. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  104. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, -0.499991417, 0.600000024, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  105. Part = New("Part",ChestArmour,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000036, 0.400000155, 0.400000006),CFrame = CFrame.new(11.6006575, 3.20000386, 0.599375963, 0.707106829, 0, -0.707106829, 0, -0.999988794, 0, -0.707106829, 0, -0.707106829),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  106. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  107. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 0.707106829, 0, -0.707106829, 0, -1, 0, -0.707106829, 0, -0.707106829),C1 = CFrame.new(0.599999428, 0.200004101, 1.09999895, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  108. Wing1WPart = New("Part",ChestArmour,"Wing1WPart",{Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000155, 0.400000036),CFrame = CFrame.new(10.4006557, 4.19999123, 0.599375963, 0.707106829, 0, -0.707106829, 0, 0.999988794, 0, 0.707106829, 0, 0.707106829),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  109. Weld = New("ManualWeld",Wing1WPart,"Weld",{Part0 = Wing1WPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829),C1 = CFrame.new(-0.600002289, 1.19999671, 1.09999895, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  110. Part = New("Part",ChestArmour,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.20000005, 1.00000012, 1),CFrame = CFrame.new(11.000658, 3.50000119, 0.0993770361, 1, 0, 0, 0, 0.999988794, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  111. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(0, 0.500003099, 0.600000024, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  112. Part = New("Part",ChestArmour,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 1.00000012, 0.400000036),CFrame = CFrame.new(10.4006557, 3.899997, 0.599375963, 0.707106829, 0, -0.707106829, 0, 0.999988794, 0, 0.707106829, 0, 0.707106829),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  113. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829),C1 = CFrame.new(-0.600002289, 0.900001049, 1.09999895, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  114. Part = New("Part",ChestArmour,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1.20000005, 0.200000003, 0.400000036),CFrame = CFrame.new(11.000658, 4.09999561, 0.399376988, -1, 0, 0, 0, 0.999988794, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  115. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Torso,})
  116. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.10000062, 0.899999976, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  117. Wing2WPart = New("Part",ChestArmour,"Wing2WPart",{Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000155, 0.400000036),CFrame = CFrame.new(11.6006556, 4.19999123, 0.599379063, 0.707106829, 0, 0.707106829, 0, 0.999988794, 0, -0.707106829, 0, 0.707106829),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  118. Weld = New("ManualWeld",Wing2WPart,"Weld",{Part0 = Wing2WPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829),C1 = CFrame.new(0.59999752, 1.19999671, 1.10000205, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  119. Part = New("Part",ChestArmour,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.600000024, 2.40000033, 0.800000012),CFrame = CFrame.new(10.0747738, 4.19658566, -0.000622987747, 0.965925872, -0.258818984, 0, 0.258816063, 0.965915024, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  120. Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(1.20000005, 1, 1.20000005),})
  121. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 0.965925872, 0.258818984, 0, -0.258818984, 0.965925872, 0, 0, 0, 1),C1 = CFrame.new(-0.925884247, 1.19659162, 0.5, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  122. Part = New("Part",ChestArmour,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.600000024, 0.400000006, 0.800000012),CFrame = CFrame.new(9.76419258, 5.35567856, -0.000622987747, 0.965925872, -0.258818984, 0, 0.258816063, 0.965915024, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  123. Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(1.10000002, 1.14999998, 1.10000002),})
  124. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 0.965925872, 0.258818984, 0, -0.258818984, 0.965925872, 0, 0, 0, 1),C1 = CFrame.new(-1.23646545, 2.35569072, 0.5, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  125. Part = New("Part",ChestArmour,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.600000024, 0.400000006, 0.800000012),CFrame = CFrame.new(12.2371159, 5.35567999, -0.000622987747, 0.965925872, 0.258818984, 0, -0.258816063, 0.965915024, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  126. Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(1.10000002, 1.14999998, 1.10000002),})
  127. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1),C1 = CFrame.new(1.23645782, 2.35569215, 0.5, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  128. Part = New("Part",ChestArmour,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.600000024, 2.40000033, 0.800000012),CFrame = CFrame.new(11.9265375, 4.1965847, -0.000622987747, 0.965925872, 0.258818984, 0, -0.258816063, 0.965915024, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  129. Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(1.20000005, 1, 1.20000005),})
  130. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1),C1 = CFrame.new(0.925879478, 1.19659066, 0.5, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  131. CannonPart1 = New("Part",ChestArmour,"CannonPart1",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.600000024, 0.400000006, 0.800000012),CFrame = CFrame.new(9.76419258, 5.35567856, -0.000622987747, 0.965925872, -0.258818984, 0, 0.258816063, 0.965915024, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  132. Mesh = New("CylinderMesh",CannonPart1,"Mesh",{Scale = Vector3.new(1.29999995, 1.10000002, 1.29999995),})
  133. Weld = New("ManualWeld",CannonPart1,"Weld",{Part0 = CannonPart1,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 0.965925872, 0.258818984, 0, -0.258818984, 0.965925872, 0, 0, 0, 1),C1 = CFrame.new(-1.23646545, 2.35569072, 0.5, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  134. Part = New("Part",ChestArmour,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.600000024, 0.800000012, 0.800000012),CFrame = CFrame.new(10.3853579, 3.03748775, -0.000622987747, 0.965925872, -0.258818984, 0, 0.258816063, 0.965915024, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  135. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.20000005, 1.20000005, 1),MeshType = Enum.MeshType.Sphere,})
  136. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 0.965925872, 0.258818984, 0, -0.258818984, 0.965925872, 0, 0, 0, 1),C1 = CFrame.new(-0.615300179, 0.03748703, 0.5, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  137. Part = New("Part",ChestArmour,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.600000024, 0.800000012, 0.800000012),CFrame = CFrame.new(11.6159534, 3.03748679, -0.000622987747, 0.965925872, 0.258818984, 0, -0.258816063, 0.965915024, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  138. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.20000005, 1.20000005, 1),MeshType = Enum.MeshType.Sphere,})
  139. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1),C1 = CFrame.new(0.61529541, 0.0374860764, 0.5, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  140. CannonPart2 = New("Part",ChestArmour,"CannonPart2",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.600000024, 0.400000006, 0.800000012),CFrame = CFrame.new(12.2371159, 5.35567999, -0.000622987747, 0.965925872, 0.258818984, 0, -0.258816063, 0.965915024, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  141. Mesh = New("CylinderMesh",CannonPart2,"Mesh",{Scale = Vector3.new(1.29999995, 1.10000002, 1.29999995),})
  142. Weld = New("ManualWeld",CannonPart2,"Weld",{Part0 = CannonPart2,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872, 0, 0, 0, 1),C1 = CFrame.new(1.23645782, 2.35569215, 0.5, 1, 0, 0, 0, 0.999994397, 0, 0, 0, 1),})
  143.  
  144. Wing1 = New("Model",chara,"Wing1",{})
  145. AWing1Part = New("Part",Wing1,"AWing1Part",{Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000155, 0.400000036),CFrame = CFrame.new(10.6006556, 5.70002699, 3.39744091, 1.00000072, 5.16189118e-08, 2.98027558e-08, 3.40647649e-14, -0.500007391, 0.866021216, 5.96046412e-08, -0.866021514, -0.500007629),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  146. Part = New("Part",Wing1,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000036, 1.00000012, 0.400000036),CFrame = CFrame.new(10.6006556, 6.19643688, 3.4572444, 1.00000179, 7.98555355e-09, 2.98028695e-08, -2.18170015e-08, -0.50000757, 0.866021156, 2.1817284e-08, -0.866021991, -0.500008166),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  147. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  148. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AWing1Part,C0 = CFrame.new(0, 0, 0, 1.00000036, -2.18170122e-08, 2.18172751e-08, 7.98554289e-09, -0.50000757, -0.866021216, 2.98028091e-08, 0.866021037, -0.500007689),C1 = CFrame.new(0, -0.299999714, 0.399999142, 1.00000072, 3.40647649e-14, 5.96046412e-08, 5.16189118e-08, -0.500007391, -0.866021514, 2.98027558e-08, 0.866021216, -0.500007629),})
  149. Part = New("Part",Wing1,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.400000036, 0.400000006, 0.600000024),CFrame = CFrame.new(10.6006565, 6.44284391, 3.0840373, 1.0000025, 2.98029583e-08, -7.98555266e-09, -2.1817085e-08, 0.866021633, 0.500007808, 2.18173533e-08, -0.500008285, 0.86602205),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  150. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(2, 1, 1),MeshType = Enum.MeshType.Torso,})
  151. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AWing1Part,C0 = CFrame.new(0, 0, 0, 1.00000107, -2.18170939e-08, 2.18173479e-08, 2.98028944e-08, 0.866021454, -0.500007749, -7.98554112e-09, 0.500007808, 0.866021335),C1 = CFrame.new(9.53674316e-07, -0.0999999046, 0.799999237, 1.00000072, 3.40647649e-14, 5.96046412e-08, 5.16189118e-08, -0.500007391, -0.866021514, 2.98027558e-08, 0.866021216, -0.500007629),})
  152. NeonPart = New("Part",Wing1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000036, 4.60000038, 0.800000012),CFrame = CFrame.new(10.6006556, 7.02324724, 5.289289, 1.00000036, 7.98554289e-09, 2.98028091e-08, -2.18170122e-08, -0.50000757, 0.866021037, 2.18172751e-08, -0.866021216, -0.500007689),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  153. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),})
  154. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AWing1Part,C0 = CFrame.new(0, 0, 0, 1.00000036, -2.18170122e-08, 2.18172751e-08, 7.98554289e-09, -0.50000757, -0.866021216, 2.98028091e-08, 0.866021037, -0.500007689),C1 = CFrame.new(0, -2.29999971, 0.199999094, 1, 2.41441083e-14, 5.96046199e-08, 5.16188763e-08, -0.500007391, -0.866021156, 2.98027274e-08, 0.866021156, -0.500007391),})
  155. NeonPart = New("Part",Wing1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000036, 1.40000033, 0.800000012),CFrame = CFrame.new(10.6006556, 8.52327061, 7.8873539, -1.00000107, 2.18168026e-08, -6.41915321e-09, 5.34942401e-09, 0.500007749, 0.866021514, 2.21034497e-08, 0.86602211, -0.500007808),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  156. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
  157. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AWing1Part,C0 = CFrame.new(0, 0, 0, -1.00000036, 5.34943467e-09, 2.21034284e-08, 2.18167884e-08, 0.500007749, 0.866021752, -6.41915632e-09, 0.866021454, -0.50000757),C1 = CFrame.new(0, -5.30000067, 0.200000286, 1, 2.41441083e-14, 5.96046199e-08, 5.16188763e-08, -0.500007391, -0.866021156, 2.98027274e-08, 0.866021156, -0.500007391),})
  158. NeonPart = New("Part",Wing1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000036, 1.40000033, 0.800000012),CFrame = CFrame.new(10.6006556, 6.75149822, 6.82745457, -1.00000072, -1.77635684e-15, 3.55271368e-15, -7.10542736e-15, 0.258826911, 0.965923905, 7.10542736e-15, 0.965924203, -0.258827031),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  159. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
  160. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AWing1Part,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0.258826941, 0.965923786, 0, 0.965923786, -0.258826941),C1 = CFrame.new(0, -3.49620676, -0.804435015, 1, 2.41441083e-14, 5.96046199e-08, 5.16188763e-08, -0.500007391, -0.866021156, 2.98027274e-08, 0.866021156, -0.500007391),})
  161. NeonPart = New("Part",Wing1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000036, 3.00000072, 0.800000012),CFrame = CFrame.new(10.6006556, 6.18207741, 4.7024231, 1.00000143, 7.10542736e-15, 1.95399252e-14, 1.42108547e-14, -0.258826941, 0.965923846, -1.42108547e-14, -0.96592468, -0.25882718),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  162. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),})
  163. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AWing1Part,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -0.258826941, -0.965923786, 0, 0.965923667, -0.258826911),C1 = CFrame.new(0, -1.37117052, -0.235034466, 1.00000072, 3.40647649e-14, 5.96046412e-08, 5.16189118e-08, -0.500007391, -0.866021514, 2.98027558e-08, 0.866021216, -0.500007629),})
  164. NeonPart = New("Part",Wing1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000036, 1.80000043, 0.800000012),CFrame = CFrame.new(10.6006556, 5.5632515, 4.27856827, 1.00000072, 1.0658141e-14, 3.55271368e-15, 7.10542736e-15, 2.98023224e-08, 1, -7.10542736e-15, -1.00000048, -2.98023224e-08),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  165. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),})
  166. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AWing1Part,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, -1, 0, 1, 0),C1 = CFrame.new(0, -0.694685936, -0.559020281, 1, 2.41441083e-14, 5.96046199e-08, 5.16188763e-08, -0.500007391, -0.866021156, 2.98027274e-08, 0.866021156, -0.500007391),})
  167. NeonPart = New("Part",Wing1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000036, 1.40000033, 0.800000012),CFrame = CFrame.new(10.6006556, 5.56327009, 5.87856817, -1.00000072, -1.0658141e-14, 3.55271368e-15, -7.10542736e-15, -2.98023224e-08, 1, 7.10542736e-15, 1.00000048, -2.98023224e-08),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  168. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
  169. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AWing1Part,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0),C1 = CFrame.new(0, -2.08032846, -1.3590157, 1, 2.41441083e-14, 5.96046199e-08, 5.16188763e-08, -0.500007391, -0.866021156, 2.98027274e-08, 0.866021156, -0.500007391),})
  170. Wing2 = New("Model",chara,"Wing2",{})
  171. AWing2Part = New("Part",Wing2,"AWing2Part",{Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000155, 0.400000036),CFrame = CFrame.new(11.4006548, 5.70002556, 3.39743686, 1.00000095, 5.1618926e-08, 2.98027629e-08, 2.43586008e-14, -0.50000751, 0.866021216, 5.9604659e-08, -0.866021931, -0.500007808),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  172. Part = New("Part",Wing2,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000036, 1.00000012, 0.400000036),CFrame = CFrame.new(11.4006548, 6.19643688, 3.45724511, 1.00000226, 7.98557931e-09, 2.98028766e-08, -2.1817014e-08, -0.500007808, 0.866021216, 2.18172982e-08, -0.866022885, -0.500008523),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  173. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  174. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AWing2Part,C0 = CFrame.new(0, 0, 0, 1.00000036, -2.18170122e-08, 2.18172751e-08, 7.98554289e-09, -0.50000757, -0.866021216, 2.98028091e-08, 0.866021037, -0.500007689),C1 = CFrame.new(0, -0.300004482, 0.399998188, 1.00000095, 2.43586008e-14, 5.9604659e-08, 5.1618926e-08, -0.50000751, -0.866021931, 2.98027629e-08, 0.866021216, -0.500007808),})
  175. Part = New("Part",Wing2,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.400000036, 0.400000006, 0.600000024),CFrame = CFrame.new(11.4006557, 6.44284439, 3.08403707, 1.00000298, 2.98029583e-08, -7.98557487e-09, -2.18170975e-08, 0.866021574, 0.500007987, 2.18173657e-08, -0.500008523, 0.866022944),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  176. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(2, 1, 1),MeshType = Enum.MeshType.Torso,})
  177. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AWing2Part,C0 = CFrame.new(0, 0, 0, 1.00000107, -2.18170939e-08, 2.18173479e-08, 2.98028944e-08, 0.866021454, -0.500007749, -7.98554112e-09, 0.500007808, 0.866021335),C1 = CFrame.new(9.53674316e-07, -0.100004196, 0.799998522, 1.00000095, 2.43586008e-14, 5.9604659e-08, 5.1618926e-08, -0.50000751, -0.866021931, 2.98027629e-08, 0.866021216, -0.500007808),})
  178. NeonPart = New("Part",Wing2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000036, 4.60000038, 0.800000012),CFrame = CFrame.new(11.4006548, 7.02324724, 5.289289, 1.00000036, 7.98554289e-09, 2.98028091e-08, -2.18170122e-08, -0.50000757, 0.866021037, 2.18172751e-08, -0.866021216, -0.500007689),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  179. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),})
  180. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AWing2Part,C0 = CFrame.new(0, 0, 0, 1.00000036, -2.18170122e-08, 2.18172751e-08, 7.98554289e-09, -0.50000757, -0.866021216, 2.98028091e-08, 0.866021037, -0.500007689),C1 = CFrame.new(0, -2.30000305, 0.199998617, 1.00000024, 1.59872116e-14, 5.96046341e-08, 5.16188976e-08, -0.50000751, -0.866021514, 2.98027345e-08, 0.866021216, -0.50000757),})
  181. NeonPart = New("Part",Wing2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000036, 1.40000033, 0.800000012),CFrame = CFrame.new(11.4006548, 8.52327251, 7.88736153, -1.00000226, 2.18168097e-08, -6.41916031e-09, 5.34944178e-09, 0.500007927, 0.866021633, 2.21034906e-08, 0.866023362, -0.500008404),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  182. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
  183. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AWing2Part,C0 = CFrame.new(0, 0, 0, -1.00000036, 5.34943467e-09, 2.21034284e-08, 2.18167884e-08, 0.500007749, 0.866021752, -6.41915632e-09, 0.866021454, -0.50000757),C1 = CFrame.new(0, -5.30000973, 0.199997425, 1.00000095, 2.43586008e-14, 5.9604659e-08, 5.1618926e-08, -0.50000751, -0.866021931, 2.98027629e-08, 0.866021216, -0.500007808),})
  184. NeonPart = New("Part",Wing2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000036, 1.40000033, 0.800000012),CFrame = CFrame.new(11.4006548, 6.75149822, 6.82745361, -1.00000119, -1.95399252e-14, 0, 1.0658141e-14, 0.25882709, 0.965923905, 2.30926389e-14, 0.965924978, -0.258827209),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  185. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
  186. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AWing2Part,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0.258826941, 0.965923786, 0, 0.965923786, -0.258826941),C1 = CFrame.new(0, -3.49620819, -0.804434776, 1.00000024, 1.70449795e-14, 5.9604627e-08, 5.16188976e-08, -0.500007391, -0.866021395, 2.98027345e-08, 0.866021156, -0.50000751),})
  187. NeonPart = New("Part",Wing2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000036, 3.00000072, 0.800000012),CFrame = CFrame.new(11.4006548, 6.18207788, 4.702425, 1.00000191, 2.13162821e-14, 3.55271368e-15, 0, -0.25882709, 0.965923846, -1.95399252e-14, -0.965925574, -0.258827269),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  188. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),})
  189. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AWing2Part,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -0.258826941, -0.965923786, 0, 0.965923667, -0.258826911),C1 = CFrame.new(0, -1.37117577, -0.235035658, 1.00000095, 2.43586008e-14, 5.9604659e-08, 5.1618926e-08, -0.50000751, -0.866021931, 2.98027629e-08, 0.866021216, -0.500007808),})
  190. NeonPart = New("Part",Wing2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000036, 1.80000043, 0.800000012),CFrame = CFrame.new(11.4006548, 5.56325102, 4.2785697, 1.00000191, 1.95399252e-14, 0, 0, -8.94069672e-08, 1.00000024, -1.95399252e-14, -1.00000179, 8.94069672e-08),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  191. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),})
  192. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AWing2Part,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, -1, 0, 1, 0),C1 = CFrame.new(0, -0.694690704, -0.559022188, 1.00000095, 2.43586008e-14, 5.9604659e-08, 5.1618926e-08, -0.50000751, -0.866021931, 2.98027629e-08, 0.866021216, -0.500007808),})
  193. NeonPart = New("Part",Wing2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000036, 1.40000033, 0.800000012),CFrame = CFrame.new(11.4006548, 5.56327009, 5.87857342, -1.00000191, -1.95399252e-14, 0, 0, 8.94069672e-08, 1.00000024, 1.95399252e-14, 1.00000179, 8.94069672e-08),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  194. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
  195. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AWing2Part,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0),C1 = CFrame.new(0, -2.08033562, -1.35901856, 1.00000095, 2.43586008e-14, 5.9604659e-08, 5.1618926e-08, -0.50000751, -0.866021931, 2.98027629e-08, 0.866021216, -0.500007808),})
  196.  
  197. Wing1Weld = New("ManualWeld",AWing1Part,"Wing1Weld",{Part0 = AWing1Part,Part1 = Wing1WPart,})
  198. Wing2Weld = New("ManualWeld",AWing2Part,"Wing2Weld",{Part0 = AWing2Part,Part1 = Wing2WPart,})
  199.  
  200. ArmGun1 = New("Model",chara,"ArmGun1",{})
  201. AMainPart = New("Part",ArmGun1,"AMainPart",{Transparency = 1,Transparency = 1,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(20.5, 9, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,})
  202. Weld = New("ManualWeld",AMainPart,"Weld",{Part0 = AMainPart,Part1 = chara["Left Arm"],})
  203. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.2999992, 7.30000019, -10.5000019, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  204. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  205. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(-0.200000763, -1.69999981, -1.90734863e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  206. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.2999992, 7.30000019, -10.7000017, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  207. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  208. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(-0.200000763, -1.69999981, -0.200001717, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  209. NeonPart = New("Part",ArmGun1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(20, 7.59999847, -10.6999998, -1, 0, 0, 0, -1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  210. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  211. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(-0.5, -1.40000153, -0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  212. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.2999992, 7.30000019, -10.7000017, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  213. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  214. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(-0.200000763, -1.69999981, -0.200001717, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  215. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.2999992, 7.30000019, -10.5000019, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  216. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  217. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(-0.200000763, -1.69999981, -1.90734863e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  218. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.7000008, 7.30000019, -10.9000015, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  219. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  220. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.200000763, -1.69999981, -0.400001526, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  221. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.5, 7.30000019, -10.9000015, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  222. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  223. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0, -1.69999981, -0.400001526, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  224. NeonPart = New("Part",ArmGun1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(20, 7.99999809, -10.3000002, 1, 0, 0, 0, -1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  225. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  226. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(-0.5, -1.00000191, 0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  227. NeonPart = New("Part",ArmGun1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(20, 7.599998, -10.3000002, 1, 0, 0, 0, -1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  228. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  229. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(-0.5, -1.400002, 0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  230. NeonPart = New("Part",ArmGun1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(20, 7.599998, -10.3000002, -1, 0, 0, 0, 1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  231. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  232. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(-0.5, -1.400002, 0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  233. NeonPart = New("Part",ArmGun1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(20, 7.99999809, -10.3000002, -1, 0, 0, 0, 1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  234. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  235. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(-0.5, -1.00000191, 0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  236. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.7000008, 7.30000019, -10.9000015, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  237. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  238. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.200000763, -1.69999981, -0.400001526, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  239. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.5, 7.30000019, -10.9000015, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  240. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  241. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0, -1.69999981, -0.400001526, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  242. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.800000012, 0.199999854, 0.800000012),CFrame = CFrame.new(20.6000004, 7.69999981, -10.6000004, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  243. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(1.25, 1, 1.25),})
  244. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.100000381, -1.30000019, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  245. Part = New("Part",ArmGun1,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1, 1),CFrame = CFrame.new(19.8999977, 8.69999981, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  246. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 0.800000012, 0.600000024),})
  247. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(-0.600002289, -0.300000191, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  248. Part = New("Part",ArmGun1,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1, 1),CFrame = CFrame.new(19.8999977, 8.69999981, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  249. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.39999998, 0.600000024, 0.400000006),})
  250. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(-0.600002289, -0.300000191, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  251. Part = New("Part",ArmGun1,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 0.200000003, 1),CFrame = CFrame.new(19.9999981, 8.29999924, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  252. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1.04999995, 0.699999988),})
  253. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(-0.500001907, -0.700000763, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  254. NeonPart = New("Part",ArmGun1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.199999973, 0.600000024),CFrame = CFrame.new(19.9999981, 7.29999924, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  255. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),})
  256. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C1 = CFrame.new(-0.500001907, -1.70000076, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  257. NeonPart = New("Part",ArmGun1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 1.39999998, 0.600000024),CFrame = CFrame.new(20, 6.49999952, -10.6999998, -1, 0, 0, 0, -1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  258. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Offset = Vector3.new(0, 0, 0.0500000007),Scale = Vector3.new(0.100000001, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
  259. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(-0.5, -2.50000048, -0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  260. NeonPart = New("Part",ArmGun1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 1.39999998, 0.600000024),CFrame = CFrame.new(19.9999981, 6.49999952, -10.2999992, 1, 0, 0, 0, -1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  261. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Offset = Vector3.new(0, 0, 0.0500000007),Scale = Vector3.new(0.100000001, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
  262. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(-0.500001907, -2.50000048, 0.200000763, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  263. Part = New("Part",ArmGun1,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.800000012, 0.600000024, 1),CFrame = CFrame.new(20.6000004, 8.69999981, -10.499999, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  264. Mesh = New("CylinderMesh",Part,"Mesh",{})
  265. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(0.100000381, -0.300000191, 9.53674316e-07, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  266. Part = New("Part",ArmGun1,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.600000024, 0.600000024, 1),CFrame = CFrame.new(20.5, 8.69999981, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  267. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.699999988),})
  268. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(0, -0.300000191, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  269. Part = New("Part",ArmGun1,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 1, 1),CFrame = CFrame.new(19.9999981, 8.69999981, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  270. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.10000002, 1, 0.800000012),})
  271. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(-0.500001907, -0.300000191, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  272. Part = New("Part",ArmGun1,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 0.600000024, 0.400000036),CFrame = CFrame.new(19.9999981, 9.5, -10.8000011, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  273. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  274. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(-0.500001907, 0.5, -0.300001144, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  275. Part = New("Part",ArmGun1,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 0.600000024, 0.400000036),CFrame = CFrame.new(19.9999981, 9.5, -10.2000017, -1, 0, 0, 0, 1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  276. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  277. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(-0.500001907, 0.5, 0.299998283, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  278. Part = New("Part",ArmGun1,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 1, 0.200000003),CFrame = CFrame.new(19.9999981, 8.69999981, -10.1000013, 1, 0, 0, 0, -1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  279. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  280. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(-0.500001907, -0.300000191, 0.399998665, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  281. Part = New("Part",ArmGun1,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 1, 0.200000003),CFrame = CFrame.new(19.9999981, 8.69999981, -10.9000006, -1, 0, 0, 0, -1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  282. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  283. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(-0.500001907, -0.300000191, -0.400000572, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  284. Part = New("Part",ArmGun1,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 0.200000003, 0.200000003),CFrame = CFrame.new(19.9999981, 9.30000019, -10.5, -1, 0, 0, 0, 1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  285. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  286. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(-0.500001907, 0.300000191, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  287. Part = New("Part",ArmGun1,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 0.200000003, 0.200000003),CFrame = CFrame.new(19.9999981, 9.30000019, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  288. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  289. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(-0.500001907, 0.300000191, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  290. NeonPart = New("Part",ArmGun1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(20, 7.59999847, -10.6999998, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  291. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  292. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C1 = CFrame.new(-0.5, -1.40000153, -0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  293. NeonPart = New("Part",ArmGun1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(20, 7.99999809, -10.6999998, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  294. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  295. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C1 = CFrame.new(-0.5, -1.00000191, -0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  296. NeonPart = New("Part",ArmGun1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(20, 7.99999809, -10.6999998, -1, 0, 0, 0, -1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  297. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  298. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(-0.5, -1.00000191, -0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  299. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.800000012, 0.999999821, 0.800000012),CFrame = CFrame.new(20.6000004, 7.89999962, -10.6000004, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  300. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(1.20000005, 1.20000005, 1.20000005),})
  301. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.100000381, -1.10000038, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  302. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.9000015, 7.30000019, -10.7000017, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  303. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  304. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.400001526, -1.69999981, -0.200001717, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  305. NeonPart = New("Part",ArmGun1,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.799999952, 0.200000003),CFrame = CFrame.new(19.9999981, 7.79999876, -10.500001, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  306. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),})
  307. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C1 = CFrame.new(-0.500001907, -1.20000124, -9.53674316e-07, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  308. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.800000012, 0.199999854, 0.800000012),CFrame = CFrame.new(20.6000004, 7.5, -10.6000004, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  309. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(1.10000002, 2.0999999, 1.10000002),})
  310. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.100000381, -1.5, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  311. Hitbox1 = New("Part",ArmGun1,"Hitbox1",{Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 2.4000001, 1),CFrame = CFrame.new(19.9999981, 6.99999905, -10.5, 1, 0, 0, 0, -1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  312. Weld = New("ManualWeld",Hitbox1,"Weld",{Part0 = Hitbox1,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(-0.500001907, -2.00000095, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  313. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.9000015, 7.30000019, -10.7000017, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  314. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  315. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.400001526, -1.69999981, -0.200001717, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  316. Chamber1 = New("Part",ArmGun1,"Chamber1",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000036, 0.599999845, 0.200000003),CFrame = CFrame.new(20.4000015, 7.89999962, -10.9000006, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  317. Mesh = New("CylinderMesh",Chamber1,"Mesh",{Scale = Vector3.new(1.25, 1, 1.25),})
  318. Weld = New("ManualWeld",Chamber1,"Weld",{Part0 = Chamber1,Part1 = AMainPart,C1 = CFrame.new(-0.0999984741, -1.10000038, -0.400000572, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  319. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.9000015, 7.30000019, -10.5000019, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  320. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  321. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.400001526, -1.69999981, -1.90734863e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  322. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.9000015, 7.30000019, -10.5000019, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  323. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  324. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.400001526, -1.69999981, -1.90734863e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  325. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.5, 7.30000019, -10.3000021, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  326. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  327. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0, -1.69999981, 0.199997902, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  328. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.7000008, 7.30000019, -10.3000021, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  329. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  330. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.200000763, -1.69999981, 0.199997902, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  331. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.7000008, 7.30000019, -10.3000021, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  332. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  333. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.200000763, -1.69999981, 0.199997902, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  334. MinigunPart = New("Part",ArmGun1,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(20.5, 7.30000019, -10.3000021, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  335. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  336. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0, -1.69999981, 0.199997902, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  337. FirePart1 = New("Part",ArmGun1,"FirePart1",{Transparency = 1,Transparency = 1,Size = Vector3.new(0.800000012, 0.199999854, 0.800000012),CFrame = CFrame.new(20.6000004, 7.0999999, -10.6000004, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  338. Weld = New("ManualWeld",FirePart1,"Weld",{Part0 = FirePart1,Part1 = AMainPart,C1 = CFrame.new(0.100000381, -1.9000001, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  339.  
  340. ArmGun2 = New("Model",chara,"ArmGun2",{})
  341. AMainPart = New("Part",ArmGun2,"AMainPart",{Transparency = 1,Transparency = 1,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(23.2999992, 9, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,})
  342. Weld = New("ManualWeld",AMainPart,"Weld",{Part0 = AMainPart,Part1 = chara["Right Arm"],C1 = CFrame.new(-0.200000763, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  343. Chamber2 = New("Part",ArmGun2,"Chamber2",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000036, 0.599999845, 0.200000003),CFrame = CFrame.new(23.6000023, 7.89999962, -10.9000006, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  344. Mesh = New("CylinderMesh",Chamber2,"Mesh",{Scale = Vector3.new(1.25, 1, 1.25),})
  345. Weld = New("ManualWeld",Chamber2,"Weld",{Part0 = Chamber2,Part1 = AMainPart,C1 = CFrame.new(0.300003052, -1.10000038, -0.400000572, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  346. FirePart2 = New("Part",ArmGun2,"FirePart2",{Transparency = 1,Transparency = 1,Size = Vector3.new(0.800000012, 0.199999854, 0.800000012),CFrame = CFrame.new(23.3999996, 7.0999999, -10.6000004, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  347. Weld = New("ManualWeld",FirePart2,"Weld",{Part0 = FirePart2,Part1 = AMainPart,C1 = CFrame.new(0.100000381, -1.9000001, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  348. Hitbox2 = New("Part",ArmGun2,"Hitbox2",{Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 2.4000001, 1),CFrame = CFrame.new(24, 6.99999905, -10.5, 1, 0, 0, 0, -1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  349. Weld = New("ManualWeld",Hitbox2,"Weld",{Part0 = Hitbox2,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0.700000763, -2.00000095, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  350. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.7000008, 7.30000019, -10.7000017, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  351. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  352. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.400001526, -1.69999981, -0.200001717, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  353. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.800000012, 0.199999854, 0.800000012),CFrame = CFrame.new(23.3999996, 7.5, -10.6000004, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  354. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(1.10000002, 2.0999999, 1.10000002),})
  355. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.100000381, -1.5, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  356. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.2999992, 7.30000019, -10.9000015, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  357. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  358. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0, -1.69999981, -0.400001526, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  359. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.5, 7.30000019, -10.9000015, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  360. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  361. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.200000763, -1.69999981, -0.400001526, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  362. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.800000012, 0.199999854, 0.800000012),CFrame = CFrame.new(23.3999996, 7.69999981, -10.6000004, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  363. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(1.25, 1, 1.25),})
  364. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.100000381, -1.30000019, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  365. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.7000008, 7.30000019, -10.5000019, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  366. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  367. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.400001526, -1.69999981, -1.90734863e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  368. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.2999992, 7.30000019, -10.3000021, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  369. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  370. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0, -1.69999981, 0.199997902, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  371. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.2999992, 7.30000019, -10.3000021, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  372. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  373. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0, -1.69999981, 0.199997902, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  374. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.7000008, 7.30000019, -10.5000019, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  375. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  376. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.400001526, -1.69999981, -1.90734863e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  377. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.5, 7.30000019, -10.3000021, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  378. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  379. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.200000763, -1.69999981, 0.199997902, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  380. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.5, 7.30000019, -10.3000021, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  381. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  382. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.200000763, -1.69999981, 0.199997902, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  383. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.0999985, 7.30000019, -10.5000019, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  384. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  385. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(-0.200000763, -1.69999981, -1.90734863e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  386. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.0999985, 7.30000019, -10.7000017, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  387. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  388. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(-0.200000763, -1.69999981, -0.200001717, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  389. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.0999985, 7.30000019, -10.5000019, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  390. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  391. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(-0.200000763, -1.69999981, -1.90734863e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  392. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.5, 7.30000019, -10.9000015, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  393. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  394. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.200000763, -1.69999981, -0.400001526, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  395. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.2999992, 7.30000019, -10.9000015, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  396. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.600000024, 2.20000005, 0.600000024),})
  397. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0, -1.69999981, -0.400001526, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  398. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.0999985, 7.30000019, -10.7000017, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  399. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  400. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(-0.200000763, -1.69999981, -0.200001717, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  401. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Dark stone grey"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 0.199999854, 0.200000003),CFrame = CFrame.new(23.7000008, 7.30000019, -10.7000017, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.388235, 0.372549, 0.384314),})
  402. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(0.899999976, 2.0999999, 0.899999976),})
  403. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.400001526, -1.69999981, -0.200001717, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  404. MinigunPart = New("Part",ArmGun2,"MinigunPart",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,Size = Vector3.new(0.800000012, 0.999999821, 0.800000012),CFrame = CFrame.new(23.3999996, 7.89999962, -10.6000004, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  405. Mesh = New("CylinderMesh",MinigunPart,"Mesh",{Scale = Vector3.new(1.20000005, 1.20000005, 1.20000005),})
  406. Weld = New("ManualWeld",MinigunPart,"Weld",{Part0 = MinigunPart,Part1 = AMainPart,C1 = CFrame.new(0.100000381, -1.10000038, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  407. NeonPart = New("Part",ArmGun2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(24.0000019, 7.599998, -10.3000002, -1, 0, 0, 0, 1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  408. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  409. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0.70000267, -1.400002, 0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  410. NeonPart = New("Part",ArmGun2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(24.0000019, 7.99999809, -10.3000002, 1, 0, 0, 0, -1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  411. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  412. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0.70000267, -1.00000191, 0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  413. NeonPart = New("Part",ArmGun2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(24.0000019, 7.99999809, -10.3000002, -1, 0, 0, 0, 1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  414. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  415. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0.70000267, -1.00000191, 0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  416. NeonPart = New("Part",ArmGun2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(24.0000019, 7.599998, -10.3000002, 1, 0, 0, 0, -1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  417. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  418. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0.70000267, -1.400002, 0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  419. NeonPart = New("Part",ArmGun2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(24.0000019, 7.59999847, -10.6999998, -1, 0, 0, 0, -1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  420. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  421. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0.70000267, -1.40000153, -0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  422. NeonPart = New("Part",ArmGun2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 1.39999998, 0.600000024),CFrame = CFrame.new(24.0000019, 6.49999952, -10.6999998, -1, 0, 0, 0, -1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  423. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Offset = Vector3.new(0, 0, 0.0500000007),Scale = Vector3.new(0.100000001, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
  424. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0.70000267, -2.50000048, -0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  425. NeonPart = New("Part",ArmGun2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 1.39999998, 0.600000024),CFrame = CFrame.new(24, 6.49999952, -10.2999992, 1, 0, 0, 0, -1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  426. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Offset = Vector3.new(0, 0, 0.0500000007),Scale = Vector3.new(0.100000001, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
  427. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0.700000763, -2.50000048, 0.200000763, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  428. NeonPart = New("Part",ArmGun2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.199999973, 0.600000024),CFrame = CFrame.new(24, 7.29999924, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  429. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),})
  430. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C1 = CFrame.new(0.700000763, -1.70000076, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  431. NeonPart = New("Part",ArmGun2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.799999952, 0.200000003),CFrame = CFrame.new(24, 7.79999876, -10.500001, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  432. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),})
  433. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C1 = CFrame.new(0.700000763, -1.20000124, -9.53674316e-07, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  434. NeonPart = New("Part",ArmGun2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(24.0000019, 7.99999809, -10.6999998, -1, 0, 0, 0, -1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  435. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  436. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0.70000267, -1.00000191, -0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  437. NeonPart = New("Part",ArmGun2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(24.0000019, 7.99999809, -10.6999998, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  438. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  439. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C1 = CFrame.new(0.70000267, -1.00000191, -0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  440. NeonPart = New("Part",ArmGun2,"NeonPart",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(0.400000006, 0.400000006, 0.200000003),CFrame = CFrame.new(24.0000019, 7.59999847, -10.6999998, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0),})
  441. Mesh = New("SpecialMesh",NeonPart,"Mesh",{Scale = Vector3.new(0.100000001, 1, 1),MeshType = Enum.MeshType.Wedge,})
  442. Weld = New("ManualWeld",NeonPart,"Weld",{Part0 = NeonPart,Part1 = AMainPart,C1 = CFrame.new(0.70000267, -1.40000153, -0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  443. Part = New("Part",ArmGun2,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1, 1),CFrame = CFrame.new(24.1000004, 8.69999981, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  444. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.29999995, 0.800000012, 0.600000024),})
  445. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(0.800001144, -0.300000191, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  446. Part = New("Part",ArmGun2,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 0.200000003, 1),CFrame = CFrame.new(24.0000038, 8.30000019, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  447. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1.04999995, 0.699999988),})
  448. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(0.700004578, -0.699999809, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  449. Part = New("Part",ArmGun2,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.800000012, 0.600000024, 1),CFrame = CFrame.new(23.3999996, 8.69999981, -10.499999, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  450. Mesh = New("CylinderMesh",Part,"Mesh",{})
  451. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(0.100000381, -0.300000191, 9.53674316e-07, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  452. Part = New("Part",ArmGun2,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 1, 1),CFrame = CFrame.new(24, 8.69999981, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  453. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.10000002, 1, 0.800000012),})
  454. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(0.700000763, -0.300000191, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  455. Part = New("Part",ArmGun2,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.600000024, 0.600000024, 1),CFrame = CFrame.new(23.5, 8.69999981, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  456. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 0.699999988),})
  457. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(0.200000763, -0.300000191, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  458. Part = New("Part",ArmGun2,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1, 1),CFrame = CFrame.new(24.1000004, 8.69999981, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  459. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.39999998, 0.600000024, 0.400000006),})
  460. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(0.800001144, -0.300000191, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  461. Part = New("Part",ArmGun2,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 1, 0.200000003),CFrame = CFrame.new(24, 8.69999981, -10.9000006, -1, 0, 0, 0, -1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  462. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  463. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0.700000763, -0.300000191, -0.400000572, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  464. Part = New("Part",ArmGun2,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 1, 0.200000003),CFrame = CFrame.new(24, 8.69999981, -10.1000013, 1, 0, 0, 0, -1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  465. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  466. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0.700000763, -0.300000191, 0.399998665, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  467. Part = New("Part",ArmGun2,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 0.200000003, 0.200000003),CFrame = CFrame.new(24, 9.30000019, -10.5, -1, 0, 0, 0, 1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  468. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  469. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0.700000763, 0.300000191, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  470. Part = New("Part",ArmGun2,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 0.200000003, 0.200000003),CFrame = CFrame.new(24, 9.30000019, -10.5, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  471. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  472. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(0.700000763, 0.300000191, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  473. Part = New("Part",ArmGun2,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 0.600000024, 0.400000036),CFrame = CFrame.new(24, 9.5, -10.2000017, -1, 0, 0, 0, 1, 0, 0, 0, -1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  474. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  475. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0.700000763, 0.5, 0.299998283, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  476. Part = New("Part",ArmGun2,"Part",{BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.400000006, 0.600000024, 0.400000036),CFrame = CFrame.new(24, 9.5, -10.8000011, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.458824, 0, 0),})
  477. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  478. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = AMainPart,C1 = CFrame.new(0.700000763, 0.5, -0.300001144, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  479.  
  480. RightArm = New("Model",chara,"RightArm",{})
  481. MainPart = New("Part",RightArm,"MainPart",{Transparency = 1,Transparency = 1,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(0.5, 3.00000787, -3.50019717, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  482. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Arm"],C1 = CFrame.new(0, -1.00135803e-005, -0.000197172165, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  483. Emit2Part = New("Part",RightArm,"Emit2Part",{BrickColor = BrickColor.new("Hot pink"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(0.5, 2.10001373, -3.5001967, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0.74902),})
  484. Mesh = New("SpecialMesh",Emit2Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  485. Weld = New("ManualWeld",Emit2Part,"Weld",{Part0 = Emit2Part,Part1 = MainPart,C1 = CFrame.new(0, -0.899994135, 4.76837158e-007, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  486. LeftArm = New("Model",chara,"LeftArm",{})
  487. MainPart = New("Part",LeftArm,"MainPart",{Transparency = 1,Transparency = 1,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(-2.50000024, 3.00000787, -3.50019717, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  488. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Arm"],C1 = CFrame.new(-2.38418579e-007, -1.00135803e-005, -0.000197172165, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  489. EmitPart = New("Part",LeftArm,"EmitPart",{BrickColor = BrickColor.new("Hot pink"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-2.5, 2.10001373, -3.5001967, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0.74902),})
  490. Mesh = New("SpecialMesh",EmitPart,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
  491. Weld = New("ManualWeld",EmitPart,"Weld",{Part0 = EmitPart,Part1 = MainPart,C1 = CFrame.new(2.38418579e-007, -0.899994135, 4.76837158e-007, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  492.  
  493. lach = LeftArm:GetChildren()
  494. rach = RightArm:GetChildren()
  495.  
  496. Shirt = chara:FindFirstChildOfClass("Shirt")
  497. Pants = chara:FindFirstChildOfClass("Pants")
  498. if Shirt == nil then
  499. Shirt = Instance.new("Shirt",chara)
  500. end
  501. if Pants == nil then
  502. Pants = Instance.new("Pants",chara)
  503. end
  504. Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=90811696"
  505. Pants.PantsTemplate = "http://www.roblox.com/asset/?id=2577832"
  506.  
  507. --Sounds--
  508. function LoadSnd(id,loop,vol,pit)
  509. local snd = New("Sound",chara.Head,"Sound",{SoundId = "rbxassetid://"..id,Looped = loop,Volume = vol,Pitch = pit})
  510. return snd
  511. end
  512. Music = LoadSnd(397962428,true,1,1)
  513. Music.Parent = chara
  514. Music:Play()
  515. StartUpSnd = LoadSnd(153092315,false,1,.8)
  516. SwingSnd = LoadSnd(200633108,false,1,1)
  517. Swing2Snd = LoadSnd(536642316,false,1,1)
  518. HitSnd = LoadSnd(153092274,false,1,1)
  519. HitPunchSnd = LoadSnd(153092227,false,1,1)
  520. SV2Snd = LoadSnd(2697431,false,1,.3)
  521. SVHitSnd = LoadSnd(62339698,false,1,.3)
  522. LaserSnd = LoadSnd(178452221,false,1,.6)
  523. --LaserSnd = LoadSnd(2974000,false,1,.8)
  524. PewSnd = LoadSnd(410543238,false,1,1)
  525. MissileSnd = LoadSnd(137991337,false,1,1)
  526. ExpSnd = LoadSnd(142070127,false,1,1)
  527. EquipSnd = LoadSnd(200289883,false,1,1)
  528. NeonSnd = LoadSnd(221727606,false,.5,1)
  529. FlySnd = LoadSnd(169445602,false,1,1)
  530. Fly2Snd = LoadSnd(142070127,false,1,1)
  531.  
  532. --Play Sound in Part--
  533. function PlaySnd(snd,part,env)
  534. local sound = snd:Clone()
  535. sound.Pitch = snd.Pitch + (math.random(-env*100,env*100)/100)
  536. sound.PlayOnRemove = true
  537. sound.Parent = part
  538. sound:Destroy()
  539. end
  540.  
  541. function CreateTrailObj(parent,color1,color2,ofsx,ofsz)
  542. local Att1 = New("Attachment",parent,"Att1",{Position = Vector3.new(ofsx,parent.Size.Y/2,ofsz)})
  543. local Att2 = New("Attachment",parent,"Att2",{Position = Vector3.new(ofsx,-(parent.Size.Y/2),ofsz)})
  544. local TEff = New("Trail",parent,"TrailEff",{Color = ColorSequence.new({ColorSequenceKeypoint.new(0,BrickColor.new(color1).Color),ColorSequenceKeypoint.new(1,BrickColor.new(color2).Color)}),Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.5),NumberSequenceKeypoint.new(1,1)}),Attachment0 = Att1,Attachment1 = Att2,Enabled = false,Lifetime = .5,MinLength = .001})
  545. return TEff
  546. end
  547.  
  548. SlashT1 = CreateTrailObj(Hitbox1,"Really red","Really red",0,0)
  549. SlashT2 = CreateTrailObj(Hitbox2,"Really red","Really red",0,0)
  550. --PunchT = CreateTrailObj(chara["Left Arm"],"White","White",0,0)
  551. --KickT = CreateTrailObj(chara["Right Leg"],"White","White",0,0)
  552.  
  553. function RayCast(Position, Direction, MaxDistance, IgnoreList)
  554. return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Position, Direction.unit * (MaxDistance or 999.999)), IgnoreList)
  555. end
  556.  
  557. --Punch Hit Effect--
  558. function PunchEff(pos)
  559. local p = Instance.new("Part",game.Workspace)
  560. p.Size = Vector3.new(1,1,1)
  561. p.BrickColor = BrickColor.new("Really red")
  562. p.Material = "Neon"
  563. p.Anchored = true
  564. p.CanCollide = false
  565. p.CFrame = pos
  566. local pm = Instance.new("SpecialMesh",p)
  567. pm.MeshType = "Sphere"
  568. local disp = coroutine.wrap(function()
  569. for i = 0,1,.2 do
  570. swait()
  571. p.Transparency = i
  572. pm.Scale = Vector3.new(2*i,2*i,2*i)
  573. end
  574. swait()
  575. p:Destroy()
  576. end)
  577. disp()
  578. end
  579.  
  580. function SlashEff(pos)
  581. local p = Instance.new("Part",game.Workspace)
  582. p.Size = Vector3.new(1,1,1)
  583. p.BrickColor = BrickColor.new("Really red")
  584. p.Material = "Neon"
  585. p.Anchored = true
  586. p.CanCollide = false
  587. p.CFrame = pos * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  588. local pm = Instance.new("SpecialMesh",p)
  589. pm.MeshType = "Sphere"
  590. local disp = coroutine.wrap(function()
  591. for i = 0,1,.2 do
  592. swait()
  593. p.Transparency = i
  594. pm.Scale = Vector3.new(.3,10*i,.3)
  595. end
  596. swait()
  597. p:Destroy()
  598. end)
  599. disp()
  600. end
  601.  
  602. --Damage Function--
  603. function dealdmg(dude,damage,env,toim,kby,kbx)
  604. coroutine.resume(coroutine.create(function()
  605. if dude ~= chara and dude:FindFirstChild("IsHit") == nil then
  606. finaldmg = damage + math.random(-env,env)
  607. dudehum = dude:FindFirstChildOfClass("Humanoid")
  608. dudehum.MaxHealth = 100
  609. dudehum.Health = dudehum.Health - finaldmg
  610. local vall = Instance.new("ObjectValue",dude)
  611. vall.Name = "IsHit"
  612. game.Debris:AddItem(vall,toim)
  613. local bfos = Instance.new("BodyVelocity",dude.Head)
  614. bfos.P = 20000
  615. bfos.MaxForce = Vector3.new(bfos.P,bfos.P,bfos.P)
  616. bfos.Velocity = Vector3.new(0,kby,0) + chara.HumanoidRootPart.CFrame.lookVector * kbx
  617. game.Debris:AddItem(bfos,.1)
  618. local naeeym2 = Instance.new("BillboardGui",dude)
  619. naeeym2.Size = UDim2.new(0,100,0,40)
  620. naeeym2.StudsOffset = Vector3.new(0,3,0)
  621. naeeym2.Adornee = dude.Head
  622. naeeym2.Name = "TalkingBillBoard"
  623. local tecks2 = Instance.new("TextLabel",naeeym2)
  624. tecks2.BackgroundTransparency = 1
  625. tecks2.BorderSizePixel = 0
  626. tecks2.Text = "-"..finaldmg
  627. tecks2.Font = "Fantasy"
  628. tecks2.FontSize = "Size24"
  629. tecks2.TextStrokeTransparency = 0
  630. tecks2.TextColor3 = Color3.new(1,0.6,0)
  631. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  632. tecks2.Size = UDim2.new(1,0,0.5,0)
  633. for i = 1, 5 do
  634. wait(.1)
  635. tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
  636. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
  637. tecks2.TextTransparency = tecks2.TextTransparency + .2
  638. end
  639. naeeym2:Destroy()
  640. end
  641. end))
  642. end
  643.  
  644. --Explode Hitbox--
  645. function ExHitbox(rad,pos,damage,env,toim,kby,kbx)
  646. local E = Instance.new("Explosion")
  647. E.Position = pos
  648. E.Parent = game.Workspace
  649. E.BlastRadius = rad
  650. E.BlastPressure = 0
  651. E.Visible = false
  652. E.Hit:connect(function(hit)
  653. if hit.Parent:FindFirstChildOfClass("Humanoid")~=nil then
  654. dealdmg(hit.Parent,damage,env,toim,kby,kbx)
  655. end
  656. end)
  657. end
  658.  
  659. --Punch Touch--
  660. dela = .5
  661. punchactive = false
  662. function punchhit(hit)
  663. if punchactive == true then
  664. if hit.Parent:FindFirstChildOfClass("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
  665. dealdmg(hit.Parent,10,2,dela,0,5)
  666. PlaySnd(HitPunchSnd,hit.Parent.Head,.1)
  667. PunchEff(hit.CFrame)
  668. end
  669. end
  670. end
  671. --Emit2Part.Touched:connect(punchhit)
  672. EmitPart.Touched:connect(punchhit)
  673.  
  674. --Kick Touch--
  675. kickactive = false
  676. function kickhit(hit)
  677. if kickactive == true then
  678. if hit.Parent:FindFirstChildOfClass("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
  679. PlaySnd(HitPunchSnd,hit.Parent.Head,.1)
  680. PunchEff(hit.CFrame)
  681. dealdmg(hit.Parent,15,2,dela,0,10)
  682. end
  683. end
  684. end
  685. chara["Right Leg"].Touched:connect(kickhit)
  686.  
  687. --Blade Touch--
  688. bladeactive = false
  689. function bladehit(hit)
  690. if bladeactive == true then
  691. if hit.Parent:FindFirstChildOfClass("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
  692. dealdmg(hit.Parent,15,2,.05,0,0)
  693. PlaySnd(HitSnd,hit.Parent.Head,.1)
  694. SlashEff(hit.CFrame)
  695. end
  696. end
  697. end
  698. Hitbox1.Touched:connect(bladehit)
  699. Hitbox2.Touched:connect(bladehit)
  700.  
  701. --Grab Touch--
  702. weldd = nil
  703. exeact = false
  704. exed = false
  705. function grabhit(hit)
  706. if exeact == true and exed == false then
  707. if hit.Parent:FindFirstChildOfClass("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
  708. PlaySnd(HitPunchSnd,hit.Parent.Head,0)
  709. SlashEff(hit.CFrame)
  710. local torsy = hit.Parent.Torso or hit.Parent.UpperTorso
  711. weldd = New("ManualWeld",hit.Parent,"weldd",{Part0 = torsy,Part1 = Emit2Part,})
  712. hit.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = true
  713. exed = true
  714. end
  715. end
  716. end
  717. EmitPart.Touched:connect(grabhit)
  718. Emit2Part.Touched:connect(grabhit)
  719.  
  720. --Chat Function--
  721. function chatfunc(text)
  722. local chat = coroutine.wrap(function()
  723. if chara:FindFirstChild("TalkingBillBoard")~= nil then
  724. chara:FindFirstChild("TalkingBillBoard"):destroy()
  725. end
  726. local naeeym2 = Instance.new("BillboardGui",chara)
  727. naeeym2.Size = UDim2.new(0,100,0,40)
  728. naeeym2.StudsOffset = Vector3.new(0,3,0)
  729. naeeym2.Adornee = chara.Head
  730. naeeym2.Name = "TalkingBillBoard"
  731. local tecks2 = Instance.new("TextLabel",naeeym2)
  732. tecks2.BackgroundTransparency = 1
  733. tecks2.BorderSizePixel = 0
  734. tecks2.Text = ""
  735. tecks2.Font = "SciFi"
  736. tecks2.FontSize = "Size24"
  737. tecks2.TextStrokeTransparency = 0
  738. tecks2.TextColor3 = Color3.new(.6,0,0)
  739. tecks2.TextStrokeColor3 = Color3.new(1,0,0)
  740. tecks2.Size = UDim2.new(1,0,0.5,0)
  741. for i = 1,string.len(text),1 do
  742. tecks2.Text = string.sub(text,1,i)
  743. swait(0.01)
  744. end
  745. swait(1)
  746. for i = 1, 5 do
  747. swait(.01)
  748. tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
  749. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
  750. tecks2.TextTransparency = tecks2.TextTransparency + .2
  751. end
  752. naeeym2:Destroy()
  753. end)
  754. chat()
  755. end
  756.  
  757. function onChatted(msg)
  758. chatfunc(msg)
  759. end
  760. player.Chatted:connect(onChatted)
  761.  
  762. --Clerp Animations--
  763. TC = chara.HumanoidRootPart.RootJoint
  764. HC = chara.Torso.Neck
  765. RAC = chara.Torso["Right Shoulder"]
  766. LAC = chara.Torso["Left Shoulder"]
  767. RLC = chara.Torso["Right Hip"]
  768. LLC = chara.Torso["Left Hip"]
  769. TCF = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  770. HCF = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  771. RACF = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  772. LACF = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  773. RLCF = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  774. LLCF = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  775. RWF = CFrame.new(-1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  776. LWF = CFrame.new(1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  777. RLWF = CFrame.new(-.5, 2, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  778. LLWF = CFrame.new(.5, 2, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  779. RW = Instance.new("Weld",HC.Parent)
  780. RW.Part1 = HC.Parent
  781. RW.Part0 = chara["Right Arm"]
  782. RW.C0 = RWF
  783. LW = Instance.new("Weld",HC.Parent)
  784. LW.Part1 = HC.Parent
  785. LW.Part0 = chara["Left Arm"]
  786. LW.C0 = LWF
  787. RLW = nil
  788. LLW = nil
  789. grp = Instance.new("Model",chara)
  790.  
  791. function AddLegWelds()
  792. RLW = Instance.new("Weld",chara["Right Leg"])
  793. RLW.Part1 = HC.Parent
  794. RLW.Part0 = chara["Right Leg"]
  795. RLW.C0 = RLWF
  796. LLW = Instance.new("Weld",chara["Left Leg"])
  797. LLW.Part1 = HC.Parent
  798. LLW.Part0 = chara["Left Leg"]
  799. LLW.C0 = LLWF
  800. end
  801.  
  802. function DestroyLegWelds()
  803. RLC = New("Motor6D",chara.Torso,"Right Hip",{Part0 = chara.Torso,Part1 = chara["Right Leg"],C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0),C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0),})
  804. LLC = New("Motor6D",chara.Torso,"Left Hip",{Part0 = chara.Torso,Part1 = chara["Left Leg"],C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  805. RLW:Destroy()
  806. LLW:Destroy()
  807. end
  808.  
  809. function clerp(a,b,c)
  810. return a:lerp(b,c)
  811. end
  812.  
  813. ITCF = TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-30))
  814. IHCF = HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(30))
  815. IRWF = (RWF - Vector3.new(-.5,.5,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-60),math.rad(-50),0)
  816. ILWF = (LWF + Vector3.new(-.5,-.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(50),0)
  817.  
  818. function res()
  819. TC.C0 = ITCF
  820. HC.C0 = IHCF
  821. RW.C0 = IRWF
  822. LW.C0 = ILWF
  823. end
  824. res()
  825.  
  826. hum.Name = "hoomanood"
  827. Instance.new("ForceField",chara).Visible = false
  828.  
  829. --InvisibleStuff--
  830. function WingsOpen(no)
  831. coroutine.resume(coroutine.create(function()
  832. PlaySnd(NeonSnd,chara.Head,.1)
  833. if no == true then
  834. for i = 0,1,.25 do
  835. Wing1Weld.C0 = clerp(CFrame.new(0,0,0),CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(math.rad(120),0,0),i)
  836. Wing2Weld.C0 = clerp(CFrame.new(0,0,0),CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(math.rad(120),0,0),i)
  837. for a, v in pairs(Wing1:GetChildren()) do
  838. if v.Name == "NeonPart" then
  839. v.Transparency = 1-i
  840. end
  841. end
  842. for a, v in pairs(Wing2:GetChildren()) do
  843. if v.Name == "NeonPart" then
  844. v.Transparency = 1-i
  845. end
  846. end
  847. swait()
  848. end
  849. for i, v in pairs(Wing1:GetChildren()) do
  850. if v.Name == "NeonPart" then
  851. v.Transparency = 0
  852. end
  853. end
  854. for i, v in pairs(Wing2:GetChildren()) do
  855. if v.Name == "NeonPart" then
  856. v.Transparency = 0
  857. end
  858. end
  859. Wing1Weld.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(math.rad(120),0,0)
  860. Wing2Weld.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(math.rad(120),0,0)
  861. elseif no == false then
  862. for i = 0,1,.25 do
  863. Wing1Weld.C0 = clerp(CFrame.new(0,0,0),CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(math.rad(120),0,0),1-i)
  864. Wing2Weld.C0 = clerp(CFrame.new(0,0,0),CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(math.rad(120),0,0),1-i)
  865. for a, v in pairs(Wing1:GetChildren()) do
  866. if v.Name == "NeonPart" then
  867. v.Transparency = i
  868. end
  869. end
  870. for a, v in pairs(Wing2:GetChildren()) do
  871. if v.Name == "NeonPart" then
  872. v.Transparency = i
  873. end
  874. end
  875. swait()
  876. end
  877. for i, v in pairs(Wing1:GetChildren()) do
  878. if v.Name == "NeonPart" then
  879. v.Transparency = 1
  880. end
  881. end
  882. for i, v in pairs(Wing2:GetChildren()) do
  883. if v.Name == "NeonPart" then
  884. v.Transparency = 1
  885. end
  886. end
  887. Wing1Weld.C0 = CFrame.new(0,0,0)
  888. Wing2Weld.C0 = CFrame.new(0,0,0)
  889. end
  890. end))
  891. end
  892.  
  893. function BladeOut(no)
  894. PlaySnd(NeonSnd,chara.Head,.1)
  895. coroutine.resume(coroutine.create(function()
  896. if no == true then
  897. for i = 0,1,.25 do
  898. for a, v in pairs(ArmGun1:GetChildren()) do
  899. if v.Name == "NeonPart" then
  900. v.Transparency = 1-i
  901. end
  902. end
  903. for a, v in pairs(ArmGun2:GetChildren()) do
  904. if v.Name == "NeonPart" then
  905. v.Transparency = 1-i
  906. end
  907. end
  908. swait()
  909. end
  910. for i, v in pairs(ArmGun1:GetChildren()) do
  911. if v.Name == "NeonPart" then
  912. v.Transparency = 0
  913. end
  914. end
  915. for i, v in pairs(ArmGun2:GetChildren()) do
  916. if v.Name == "NeonPart" then
  917. v.Transparency = 0
  918. end
  919. end
  920. elseif no == false then
  921. for i = 0,1,.25 do
  922. for a, v in pairs(ArmGun1:GetChildren()) do
  923. if v.Name == "NeonPart" then
  924. v.Transparency = i
  925. end
  926. end
  927. for a, v in pairs(ArmGun2:GetChildren()) do
  928. if v.Name == "NeonPart" then
  929. v.Transparency = i
  930. end
  931. end
  932. swait()
  933. end
  934. for i, v in pairs(ArmGun1:GetChildren()) do
  935. if v.Name == "NeonPart" then
  936. v.Transparency = 1
  937. end
  938. end
  939. for i, v in pairs(ArmGun2:GetChildren()) do
  940. if v.Name == "NeonPart" then
  941. v.Transparency = 1
  942. end
  943. end
  944. end
  945. end))
  946. end
  947.  
  948. function GunsOut(no)
  949. coroutine.resume(coroutine.create(function()
  950. PlaySnd(EquipSnd,chara.Head,.1)
  951. if no == true then
  952. for i = 0,1,.25 do
  953. for a, v in pairs(ArmGun1:GetChildren()) do
  954. if v.Name == "MinigunPart" or v.Name == "Chamber1" then
  955. v.Transparency = 1-i
  956. end
  957. end
  958. for a, v in pairs(ArmGun2:GetChildren()) do
  959. if v.Name == "MinigunPart" or v.Name == "Chamber2" then
  960. v.Transparency = 1-i
  961. end
  962. end
  963. swait()
  964. end
  965. for i, v in pairs(ArmGun1:GetChildren()) do
  966. if v.Name == "MinigunPart" or v.Name == "Chamber1" then
  967. v.Transparency = 0
  968. end
  969. end
  970. for i, v in pairs(ArmGun2:GetChildren()) do
  971. if v.Name == "MinigunPart" or v.Name == "Chamber2" then
  972. v.Transparency = 0
  973. end
  974. end
  975. elseif no == false then
  976. for i = 0,1,.25 do
  977. for a, v in pairs(ArmGun1:GetChildren()) do
  978. if v.Name == "MinigunPart" or v.Name == "Chamber1" then
  979. v.Transparency = i
  980. end
  981. end
  982. for a, v in pairs(ArmGun2:GetChildren()) do
  983. if v.Name == "MinigunPart" or v.Name == "Chamber2" then
  984. v.Transparency = i
  985. end
  986. end
  987. swait()
  988. end
  989. for i, v in pairs(ArmGun1:GetChildren()) do
  990. if v.Name == "MinigunPart" or v.Name == "Chamber1" then
  991. v.Transparency = 1
  992. end
  993. end
  994. for i, v in pairs(ArmGun2:GetChildren()) do
  995. if v.Name == "MinigunPart" or v.Name == "Chamber2" then
  996. v.Transparency = 1
  997. end
  998. end
  999. end
  1000. end))
  1001. end
  1002.  
  1003. --Rocket Barrage--
  1004. function Rockets()
  1005. del = true
  1006. res()
  1007. hum.WalkSpeed = 0
  1008. AddLegWelds()
  1009. local targetted = nil
  1010. local aimpos = mouse.Hit.p
  1011. if mouse.Target~=nil and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") then
  1012. targetted = mouse.Target.Parent
  1013. end
  1014. for i = 0,.6,.2 do
  1015. swait()
  1016. TC.C0 = clerp(ITCF,TCF - Vector3.new(0,1,0),.4+i)
  1017. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),.4+i)
  1018. RW.C0 = clerp(IRWF,RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),.4+i)
  1019. LW.C0 = clerp(ILWF,LWF,.4+i)
  1020. RLW.C0 = clerp(RLWF,RLWF - Vector3.new(0,1,-.5),.4+i)
  1021. LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),.4+i)
  1022. end
  1023. local p1mit = Instance.new("ParticleEmitter")
  1024. p1mit.Texture = "rbxasset://textures/particles/smoke_main.dds"
  1025. p1mit.Color = ColorSequence.new(Color3.new(1,0,0))
  1026. p1mit.LightEmission = 1
  1027. p1mit.Size = NumberSequence.new(.5,0)
  1028. p1mit.Lifetime = NumberRange.new(2)
  1029. p1mit.Rate = 10000
  1030. p1mit.Rotation = NumberRange.new(0,359)
  1031. p1mit.RotSpeed = NumberRange.new(100)
  1032. p1mit.Speed = NumberRange.new(4)
  1033. p1mit.EmissionDirection = "Back"
  1034. p1mit.LockedToPart = true
  1035. for i = 1,3 do
  1036. aimpos = mouse.Hit.p
  1037. MissileSnd:Play()
  1038. coroutine.resume(coroutine.create(function()
  1039. local dsd = Instance.new("Part",chara)
  1040. dsd.Size = Vector3.new(0,0,0)
  1041. dsd.Anchored = true
  1042. dsd.CanCollide = false
  1043. dsd.Position = CannonPart1.Position
  1044. dsd.CFrame = CannonPart1.CFrame
  1045. local msh = Instance.new("SpecialMesh",dsd)
  1046. msh.MeshId = "http://www.roblox.com/asset/?id=1290033"
  1047. msh.Scale = Vector3.new(0,0,0)
  1048. for i = 0,1,.1 do
  1049. swait()
  1050. msh.Scale = Vector3.new(.5*i,1.5*i,.5*i)
  1051. dsd.Transparency = i
  1052. end
  1053. dsd:Destroy()
  1054. end))
  1055. local missile = Instance.new("Part",workspace)
  1056. missile.Size = Vector3.new(0,0,1.2)
  1057. missile.Name = "Blast"
  1058. missile.TopSurface = 0
  1059. missile.BottomSurface = 0
  1060. missile.Position = CannonPart1.Position
  1061. missile.CFrame = CannonPart1.CFrame
  1062. missile.Velocity = CannonPart1.CFrame.lookVector*100
  1063. missile.CFrame = CFrame.new(CannonPart1.Position,CannonPart1.Position + CannonPart1.CFrame.upVector*2)
  1064. p1mit:Clone().Parent = missile
  1065. local mesh1 = Instance.new("SpecialMesh",missile)
  1066. mesh1.MeshId = "http://www.roblox.com/asset/?id=111879014"
  1067. mesh1.TextureId = "http://www.roblox.com/asset/?id=111878985"
  1068. mesh1.Scale = Vector3.new(1.2,1.2,1.2)
  1069. local force = Instance.new("BodyForce")
  1070. force.force = Vector3.new(0,missile:GetMass()*game.Workspace.Gravity,0)
  1071. force.Parent = missile
  1072. local bf = Instance.new("BodyVelocity",missile)
  1073. bf.P = 10000
  1074. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  1075. bf.Velocity = CannonPart1.CFrame.upVector*100
  1076. local gy = Instance.new("BodyGyro",missile)
  1077. gy.MaxTorque = Vector3.new(0,0,0)
  1078. coroutine.resume(coroutine.create(function()
  1079. swait(.3)
  1080. while true do
  1081. swait()
  1082. if targetted ~= nil then
  1083. local torsy = targetted:FindFirstChild("Torso") or targetted:FindFirstChild("UpperTorso")
  1084. if torsy then
  1085. aimpos = torsy.Position
  1086. end
  1087. else
  1088. aimpos = mouse.Hit.p
  1089. end
  1090. bf.Velocity = (aimpos - missile.Position).unit*100
  1091. missile.CFrame = CFrame.new(missile.Position, aimpos)
  1092. end
  1093. end))
  1094. missile.Touched:connect(function(hit)
  1095. if (hit.Parent.Parent ~= chara and hit.Parent ~= chara and hit.Name ~= "Blast" and missile.Anchored == false) then
  1096. missile.Anchored = true
  1097. PlaySnd(ExpSnd,missile,.1)
  1098. missile.ParticleEmitter:Destroy()
  1099. mesh1.MeshId = "http://www.roblox.com/asset/?id=1290033"
  1100. mesh1.TextureId = "http://www.roblox.com/asset/?id=3126553"
  1101. ExHitbox(8,missile.Position,15,3,.05,30,50)
  1102. for i = 0,1,.1 do
  1103. swait()
  1104. mesh1.Scale = Vector3.new(20*i,20*i,20*i)
  1105. missile.Transparency = i
  1106. missile.CFrame = missile.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(10),0)
  1107. end
  1108. missile:Destroy()
  1109. end
  1110. end)
  1111. swait(.1)
  1112. debby:AddItem(missile,20)
  1113. coroutine.resume(coroutine.create(function()
  1114. local dsd = Instance.new("Part",chara)
  1115. dsd.Size = Vector3.new(0,0,0)
  1116. dsd.Anchored = true
  1117. dsd.CanCollide = false
  1118. dsd.Position = CannonPart2.Position
  1119. dsd.CFrame = CannonPart2.CFrame
  1120. local msh = Instance.new("SpecialMesh",dsd)
  1121. msh.MeshId = "http://www.roblox.com/asset/?id=1290033"
  1122. msh.Scale = Vector3.new(0,0,0)
  1123. for i = 0,1,.1 do
  1124. swait()
  1125. msh.Scale = Vector3.new(.5*i,1.5*i,.5*i)
  1126. dsd.Transparency = i
  1127. end
  1128. dsd:Destroy()
  1129. end))
  1130. MissileSnd:Play()
  1131. local missile2 = Instance.new("Part",workspace)
  1132. missile2.Size = Vector3.new(0,0,1.2)
  1133. missile2.Name = "Blast"
  1134. missile2.TopSurface = 0
  1135. missile2.BottomSurface = 0
  1136. missile2.Position = CannonPart2.Position
  1137. missile2.CFrame = CannonPart2.CFrame
  1138. missile2.Velocity = CannonPart2.CFrame.lookVector*100
  1139. missile2.CFrame = CFrame.new(CannonPart2.Position,CannonPart2.Position + CannonPart2.CFrame.upVector*2)
  1140. p1mit:Clone().Parent = missile2
  1141. local mesh2 = Instance.new("SpecialMesh",missile2)
  1142. mesh2.MeshId = "http://www.roblox.com/asset/?id=111879014"
  1143. mesh2.TextureId = "http://www.roblox.com/asset/?id=111878985"
  1144. mesh2.Scale = Vector3.new(1.2,1.2,1.2)
  1145. local force2 = Instance.new("BodyForce")
  1146. force2.force = Vector3.new(0,missile:GetMass()*game.Workspace.Gravity,0)
  1147. force2.Parent = missile2
  1148. local bf2 = Instance.new("BodyVelocity",missile2)
  1149. bf2.P = 10000
  1150. bf2.MaxForce = Vector3.new(bf2.P,bf2.P,bf2.P)
  1151. bf2.Velocity = CannonPart2.CFrame.upVector*100
  1152. coroutine.resume(coroutine.create(function()
  1153. swait(.3)
  1154. while true do
  1155. swait()
  1156. if targetted ~= nil then
  1157. local torsy = targetted:FindFirstChild("Torso") or targetted:FindFirstChild("UpperTorso")
  1158. if torsy then
  1159. aimpos = torsy.Position
  1160. end
  1161. else
  1162. aimpos = mouse.Hit.p
  1163. end
  1164. bf2.Velocity = (aimpos - missile2.Position).unit*100
  1165. missile2.CFrame = CFrame.new(missile2.Position, aimpos)
  1166. end
  1167. end))
  1168. missile2.Touched:connect(function(hit)
  1169. if (hit.Parent.Parent ~= chara and hit.Parent ~= chara and hit.Name ~= "Blast" and missile2.Anchored == false) then
  1170. missile2.Anchored = true
  1171. PlaySnd(ExpSnd,missile2,.1)
  1172. missile2.ParticleEmitter:Destroy()
  1173. mesh2.MeshId = "http://www.roblox.com/asset/?id=1290033"
  1174. mesh2.TextureId = "http://www.roblox.com/asset/?id=3126553"
  1175. ExHitbox(8,missile2.Position,15,3,.05,30,50)
  1176. for i = 0,1,.1 do
  1177. swait()
  1178. mesh2.Scale = Vector3.new(20*i,20*i,20*i)
  1179. missile2.Transparency = i
  1180. missile2.CFrame = missile2.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(10),0)
  1181. end
  1182. missile2:Destroy()
  1183. end
  1184. end)
  1185. debby:AddItem(missile2,20)
  1186. swait(.1)
  1187. end
  1188. for i = 0,.6,.2 do
  1189. swait()
  1190. TC.C0 = clerp(ITCF,TCF - Vector3.new(0,1,0),.6-i)
  1191. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),.6-i)
  1192. RW.C0 = clerp(IRWF,RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),.6-i)
  1193. LW.C0 = clerp(ILWF,LWF,.6-i)
  1194. RLW.C0 = clerp(RLWF,RLWF - Vector3.new(0,1,-.5),.6-i)
  1195. LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),.6-i)
  1196. end
  1197. hum.WalkSpeed = 32
  1198. DestroyLegWelds()
  1199. res()
  1200. walking = false
  1201. del = false
  1202. end
  1203.  
  1204. --Miniguns--
  1205. function lass(partt)
  1206. PlaySnd(PewSnd,chara.Head,.1)
  1207. local EffectPart = Instance.new("Part",chara)
  1208. EffectPart.Size = Vector3.new(1,1,1)
  1209. EffectPart.Anchored = true
  1210. EffectPart.BrickColor = BrickColor.new("Really red")
  1211. EffectPart.Position = mouse.Hit.p
  1212. EffectPart.CFrame = mouse.Hit + Vector3.new((math.random(-5,5)/10),(math.random(-5,5)/10),(math.random(-5,5)/10))
  1213. EffectPart.Material = "Neon"
  1214. local mehs1 = Instance.new("SpecialMesh",EffectPart)
  1215. mehs1.MeshType = "Sphere"
  1216. mehs1.Scale = Vector3.new(0,0,0)
  1217. local Place0 = partt.CFrame + partt.CFrame.upVector*(math.random(-5,5)/10) + partt.CFrame.rightVector*(math.random(-5,5)/10)
  1218. local Place1 = EffectPart.CFrame
  1219. local leng = (Place0.p - Place1.p).magnitude
  1220. local P = Instance.new("Part")
  1221. local meshla = Instance.new("BlockMesh", P)
  1222. meshla.Scale = Vector3.new(0,0,0)
  1223. P.Size = Vector3.new(1,1,(Place0.p - Place1.p).magnitude)
  1224. P.Name = "Laser"
  1225. P.CFrame = CFrame.new((Place0.p + Place1.p)/2,Place0.p)
  1226. P.Parent = chara
  1227. P.BrickColor = BrickColor.new("Really red")
  1228. P.Material = "Neon"
  1229. P.Anchored = true
  1230. P.CanCollide = false
  1231. P.Locked = true
  1232. P.BottomSurface = "Smooth"
  1233. P.TopSurface = "Smooth"
  1234. ExHitbox(2,Place1.p,6,1,.05,1,1)
  1235. coroutine.resume(coroutine.create(function()
  1236. for i = 0,1,.2 do
  1237. swait()
  1238. mehs1.Scale = Vector3.new(.7*i,.7*i,.7*i)
  1239. meshla.Scale = Vector3.new(.5*i,.5*i,1)
  1240. EffectPart.Transparency = i
  1241. P.Transparency = i
  1242. end
  1243. ----
  1244. P:Destroy()
  1245. EffectPart:Destroy()
  1246. end))
  1247. end
  1248. function Minigun()
  1249. del = true
  1250. res()
  1251. hum.WalkSpeed = 16
  1252. GunsOut(true)
  1253. for i = 0,1,.25 do
  1254. swait()
  1255. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),i)
  1256. HC.C0 = clerp(IHCF,HCF,i)
  1257. LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),i)
  1258. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),i)
  1259. end
  1260. for i = 0,1,.25 do
  1261. swait()
  1262. LW.C0 = clerp((LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),(LWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-100),0,0),i)
  1263. RW.C0 = clerp((RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),(RWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-100),0,0),i)
  1264. end
  1265. for i = 1,20 do
  1266. swait()
  1267. LW.C0 = (LWF + Vector3.new(0,.6,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-100),0,0)
  1268. RW.C0 = (RWF + Vector3.new(0,.6,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-100),0,0)
  1269. lass(FirePart1)
  1270. lass(FirePart2)
  1271. swait()
  1272. LW.C0 = (LWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-100),0,0)
  1273. RW.C0 = (RWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-100),0,0)
  1274. end
  1275. GunsOut(false)
  1276. for i = 0,1,.25 do
  1277. swait()
  1278. LW.C0 = clerp((LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),(LWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-100),0,0),1-i)
  1279. RW.C0 = clerp((RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),(RWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-100),0,0),1-i)
  1280. end
  1281. for i = 0,1,.25 do
  1282. swait()
  1283. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),1-i)
  1284. HC.C0 = clerp(IHCF,HCF,1-i)
  1285. LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),1-i)
  1286. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),1-i)
  1287. end
  1288. hum.WalkSpeed = 32
  1289. res()
  1290. walking = false
  1291. del = false
  1292. end
  1293.  
  1294. --Flip Guns--
  1295. function FlipGuns()
  1296. del = true
  1297. res()
  1298. hum.WalkSpeed = 0
  1299. AddLegWelds()
  1300. WingsOpen(true)
  1301. GunsOut(true)
  1302. for i = 0,.6,.2 do
  1303. swait()
  1304. TC.C0 = clerp(ITCF,TCF - Vector3.new(0,1,0),.4+i)
  1305. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),.4+i)
  1306. RW.C0 = clerp(IRWF,RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),.4+i)
  1307. LW.C0 = clerp(ILWF,LWF,.4+i)
  1308. RLW.C0 = clerp(RLWF,RLWF - Vector3.new(0,1,-.5),.4+i)
  1309. LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),.4+i)
  1310. end
  1311. local bf = Instance.new("BodyVelocity",chara.Torso)
  1312. bf.P = 100000
  1313. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  1314. bf.Velocity = Vector3.new(0,60,0) + chara.HumanoidRootPart.CFrame.lookVector*50
  1315. for i = 0,1,.25 do
  1316. swait()
  1317. TC.C0 = clerp(TCF - Vector3.new(0,1,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
  1318. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),i)
  1319. RW.C0 = clerp(RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),(RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
  1320. LW.C0 = clerp(LWF,(LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
  1321. LLW.C0 = clerp((LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),LLWF,i)
  1322. end
  1323. bf.MaxForce = Vector3.new(bf.P,bf.P/15,bf.P)
  1324. for i = 1,20 do
  1325. swait()
  1326. LW.C0 = (LWF + Vector3.new(0,.8,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0)
  1327. RW.C0 = (RWF + Vector3.new(0,.8,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0)
  1328. lass(FirePart1)
  1329. lass(FirePart2)
  1330. swait()
  1331. LW.C0 = (LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0)
  1332. RW.C0 = (RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0)
  1333. end
  1334. bf.MaxForce = Vector3.new(bf.P,0,bf.P)
  1335. GunsOut(false)
  1336. for i = 0,1,.25 do
  1337. swait()
  1338. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-360),0,0),i)
  1339. end
  1340. bf:Destroy()
  1341. for i = 0,1,.25 do
  1342. swait()
  1343. TC.C0 = clerp(TCF,TCF - Vector3.new(0,1,0),i)
  1344. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),i)
  1345. RW.C0 = clerp((RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),i)
  1346. LW.C0 = clerp((LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),LWF,i)
  1347. LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),i)
  1348. end
  1349. WingsOpen(false)
  1350. for i = 0,.6,.2 do
  1351. swait()
  1352. TC.C0 = clerp(ITCF,TCF - Vector3.new(0,1,0),.6-i)
  1353. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),.6-i)
  1354. RW.C0 = clerp(IRWF,RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),.6-i)
  1355. LW.C0 = clerp(ILWF,LWF,.6-i)
  1356. RLW.C0 = clerp(RLWF,RLWF - Vector3.new(0,1,-.5),.6-i)
  1357. LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),.6-i)
  1358. end
  1359. DestroyLegWelds()
  1360. res()
  1361. hum.WalkSpeed = 32
  1362. walking = false
  1363. del = false
  1364. end
  1365.  
  1366. --Grab Move--
  1367. function Grab()
  1368. del = true
  1369. res()
  1370. hum.WalkSpeed = 0
  1371. exeact = true
  1372. for i = 0,1,.25 do
  1373. swait()
  1374. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),i)
  1375. HC.C0 = clerp(IHCF,HCF,i)
  1376. LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),i)
  1377. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),i)
  1378. end
  1379. local bfos = Instance.new("BodyVelocity",chara.HumanoidRootPart)
  1380. bfos.P = 100000
  1381. bfos.MaxForce = Vector3.new(bfos.P,bfos.P,bfos.P)
  1382. bfos.Velocity = chara.HumanoidRootPart.CFrame.lookVector * 50
  1383. debby:AddItem(bfos,.1)
  1384. PlaySnd(Swing2Snd,chara.Head,0)
  1385. for i = 0,1,.25 do
  1386. swait()
  1387. LW.C0 = clerp((LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),(LWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-100),0,0),i)
  1388. RW.C0 = clerp((RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),(RWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-100),0,0),i)
  1389. end
  1390. swait(.5)
  1391. exeact = false
  1392. if exed == true then
  1393. WingsOpen(true)
  1394. AddLegWelds()
  1395. FlySnd:Play()
  1396. local jtrace = Instance.new("Part",game.Workspace)
  1397. jtrace.Size = Vector3.new(0,0,0)
  1398. jtrace.Position = chara.HumanoidRootPart.Position - Vector3.new(0,2,0)
  1399. jtrace.CFrame = chara.HumanoidRootPart.CFrame - Vector3.new(0,2,0)
  1400. jtrace.Anchored = true
  1401. jtrace.CanCollide = false
  1402. local tmesh = Instance.new("SpecialMesh",jtrace)
  1403. tmesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1404. tmesh.Offset = Vector3.new(0,0,-.125)
  1405. local jtrace2 = Instance.new("Part",chara)
  1406. jtrace2.Size = Vector3.new(0,0,0)
  1407. jtrace2.Position = chara.HumanoidRootPart.Position - Vector3.new(0,2,0)
  1408. jtrace2.CFrame = chara.HumanoidRootPart.CFrame - Vector3.new(0,2,0)
  1409. jtrace2.Anchored = true
  1410. jtrace2.CanCollide = false
  1411. local tmesh2 = Instance.new("SpecialMesh",jtrace2)
  1412. tmesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1413. tmesh2.Offset = Vector3.new(0,0,-.125)
  1414. coroutine.resume(coroutine.create(function()
  1415. for i = 0,1,.01 do
  1416. swait()
  1417. jtrace.Transparency = i
  1418. tmesh.Scale = Vector3.new(50*i,20-17*i,50*i)
  1419. jtrace.CFrame = jtrace.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(10),0)
  1420. jtrace2.Transparency = i
  1421. tmesh2.Scale = Vector3.new(45*i,30*i,45*i)
  1422. jtrace2.CFrame = jtrace2.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-10),0)
  1423. end
  1424. jtrace:Destroy()
  1425. jtrace2:Destroy()
  1426. end))
  1427. ExHitbox(20,chara.Torso.Position,10,2,.1,100,20)
  1428. local bf = Instance.new("BodyVelocity",chara.Torso)
  1429. bf.P = 100000
  1430. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  1431. bf.Velocity = Vector3.new(0,300,0) + chara.HumanoidRootPart.CFrame.lookVector*5
  1432. debby:AddItem(bf,.5)
  1433. for i = 0,1,.1 do
  1434. swait()
  1435. TC.C0 = clerp(TCF - Vector3.new(0,1,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
  1436. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),i)
  1437. RW.C0 = clerp(RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),(RWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(-30)),i)
  1438. LW.C0 = clerp(LWF,(LWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(30)),i)
  1439. LLW.C0 = clerp((LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),LLWF,i)
  1440. end
  1441. for i = 0,1,.1 do
  1442. swait()
  1443. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-360),0,0),i)
  1444. end
  1445. swait(1.5)
  1446. local bf = Instance.new("BodyVelocity",chara.Torso)
  1447. bf.P = 100000
  1448. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  1449. bf.Velocity = Vector3.new(0,-50,0) + chara.HumanoidRootPart.CFrame.lookVector*5
  1450. debby:AddItem(bf,.1)
  1451. local pos = Vector3.new(0,0,0)
  1452. local hit, asd = RayCast(chara.Torso.Position - Vector3.new(0,3,0), Vector3.new(0, -1, 0), 9999999999, {Character})
  1453. if hit then
  1454. pos = asd + Vector3.new(0,5,0)
  1455. end
  1456. for i = 1, 5 do
  1457. PlaySnd(Swing2Snd,chara.Head,.1)
  1458. for i = 0,1,.25 do
  1459. swait()
  1460. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(0,0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
  1461. end
  1462. for i = 0,1,.25 do
  1463. swait()
  1464. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-360),0,0),i)
  1465. end
  1466. end
  1467. repeat swait() until chara.Torso.Position.Y <= pos.Y
  1468. chara.Torso.Velocity = Vector3.new(0,0,0)
  1469. hum.WalkSpeed = 0
  1470. for i = 0,1,.25 do
  1471. swait()
  1472. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(0,0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
  1473. end
  1474. Fly2Snd:Play()
  1475. FlySnd:Play()
  1476. local jtrace = Instance.new("Part",game.Workspace)
  1477. jtrace.Size = Vector3.new(0,0,0)
  1478. jtrace.Position = asd + Vector3.new(0,5,0)
  1479. jtrace.CFrame = CFrame.new((asd + Vector3.new(0,5,0)).X,(asd + Vector3.new(0,5,0)).Y,(asd + Vector3.new(0,5,0)).Z)
  1480. jtrace.Anchored = true
  1481. jtrace.CanCollide = false
  1482. local tmesh = Instance.new("SpecialMesh",jtrace)
  1483. tmesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1484. tmesh.Offset = Vector3.new(0,0,-.125)
  1485. local jtrace2 = Instance.new("Part",chara)
  1486. jtrace2.Size = Vector3.new(0,0,0)
  1487. jtrace2.Position = asd + Vector3.new(0,5,0)
  1488. jtrace2.CFrame = CFrame.new((asd + Vector3.new(0,5,0)).X,(asd + Vector3.new(0,5,0)).Y,(asd + Vector3.new(0,5,0)).Z)
  1489. jtrace2.Anchored = true
  1490. jtrace2.CanCollide = false
  1491. local tmesh2 = Instance.new("SpecialMesh",jtrace2)
  1492. tmesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1493. tmesh2.Offset = Vector3.new(0,0,-.125)
  1494. coroutine.resume(coroutine.create(function()
  1495. for i = 0,1,.05 do
  1496. swait()
  1497. jtrace.Transparency = i
  1498. tmesh.Scale = Vector3.new(20*i,10-7*i,20*i)
  1499. jtrace.CFrame = jtrace.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(10),0)
  1500. jtrace2.Transparency = i
  1501. tmesh2.Scale = Vector3.new(19*i,20*i,19*i)
  1502. jtrace2.CFrame = jtrace2.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-10),0)
  1503. end
  1504. jtrace:Destroy()
  1505. jtrace2:Destroy()
  1506. end))
  1507. for i = 1, 10 do
  1508. local gtrace = Instance.new("Part",game.Workspace)
  1509. gtrace.BrickColor = hit.BrickColor
  1510. gtrace.Material = hit.Material
  1511. gtrace.Size = Vector3.new(4,4,4)
  1512. gtrace.Anchored = true
  1513. gtrace.CanCollide = false
  1514. gtrace.CFrame = CFrame.new((asd + Vector3.new(0,5,0)).X + math.random(-10,10),(asd + Vector3.new(0,2,0)).Y,(asd + Vector3.new(0,5,0)).Z + math.random(-10,10)) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  1515. coroutine.resume(coroutine.create(function()
  1516. swait(3)
  1517. for i = 0,1,.05 do
  1518. swait()
  1519. gtrace.Transparency = i
  1520. end
  1521. gtrace:Destroy()
  1522. end))
  1523. end
  1524. local dood = weldd.Parent
  1525. weldd:Destroy()
  1526. dood:BreakJoints()
  1527. exed = false
  1528. local bf = Instance.new("BodyVelocity",chara.Torso)
  1529. bf.P = 100000
  1530. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  1531. bf.Velocity = Vector3.new(0,20,0)
  1532. debby:AddItem(bf,.1)
  1533. WingsOpen(false)
  1534. for i = 0,1,.1 do
  1535. swait()
  1536. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),ITCF,i)
  1537. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),IHCF,i)
  1538. RW.C0 = clerp((RWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(-30)),IRWF,i)
  1539. LW.C0 = clerp((LWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(30)),ILWF,i)
  1540. end
  1541. DestroyLegWelds()
  1542. elseif exed == false then
  1543. for i = 0,1,.25 do
  1544. swait()
  1545. LW.C0 = clerp((LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),(LWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-100),0,0),1-i)
  1546. RW.C0 = clerp((RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),(RWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-100),0,0),1-i)
  1547. end
  1548. for i = 0,1,.25 do
  1549. swait()
  1550. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),1-i)
  1551. HC.C0 = clerp(IHCF,HCF,1-i)
  1552. LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),1-i)
  1553. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),1-i)
  1554. end
  1555. end
  1556. hum.WalkSpeed = 32
  1557. res()
  1558. walking = false
  1559. del = false
  1560. end
  1561.  
  1562. --Flip--
  1563. function Flip()
  1564. del = true
  1565. res()
  1566. hum.WalkSpeed = 0
  1567. AddLegWelds()
  1568. Swing2Snd:Play()
  1569. for i = 0,.6,.2 do
  1570. swait()
  1571. TC.C0 = clerp(ITCF,TCF - Vector3.new(0,1,0),.4+i)
  1572. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),.4+i)
  1573. RW.C0 = clerp(IRWF,RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),.4+i)
  1574. LW.C0 = clerp(ILWF,LWF,.4+i)
  1575. RLW.C0 = clerp(RLWF,RLWF - Vector3.new(0,1,-.5),.4+i)
  1576. LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),.4+i)
  1577. Wings.Transparency = .6-i
  1578. end
  1579. Wings.Transparency = 0
  1580. local bf = Instance.new("BodyVelocity",chara.Torso)
  1581. bf.P = 100000
  1582. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  1583. bf.Velocity = Vector3.new(0,60,0) + chara.HumanoidRootPart.CFrame.lookVector*30
  1584. debby:AddItem(bf,.5)
  1585. for i = 0,1,.25 do
  1586. swait()
  1587. TC.C0 = clerp(TCF - Vector3.new(0,1,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
  1588. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),i)
  1589. RW.C0 = clerp(RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),(RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
  1590. LW.C0 = clerp(LWF,(LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
  1591. LLW.C0 = clerp((LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),LLWF,i)
  1592. end
  1593. bf.MaxForce = Vector3.new(bf.P,0,bf.P)
  1594. for i = 0,1,.25 do
  1595. swait()
  1596. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-360),0,0),i)
  1597. end
  1598. swait(.5)
  1599. bf:Destroy()
  1600. for i = 0,1,.25 do
  1601. swait()
  1602. TC.C0 = clerp(TCF,TCF - Vector3.new(0,1,0),i)
  1603. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),i)
  1604. RW.C0 = clerp((RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),i)
  1605. LW.C0 = clerp((LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),LWF,i)
  1606. LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),i)
  1607. end
  1608. for i = 0,.6,.2 do
  1609. swait()
  1610. TC.C0 = clerp(ITCF,TCF - Vector3.new(0,1,0),.6-i)
  1611. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),.6-i)
  1612. RW.C0 = clerp(IRWF,RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),.6-i)
  1613. LW.C0 = clerp(ILWF,LWF,.6-i)
  1614. RLW.C0 = clerp(RLWF,RLWF - Vector3.new(0,1,-.5),.6-i)
  1615. LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),.6-i)
  1616. Wings.Transparency = .4+i
  1617. end
  1618. Wings.Transparency = 1
  1619. DestroyLegWelds()
  1620. res()
  1621. hum.WalkSpeed = 10
  1622. walking = false
  1623. del = false
  1624. end
  1625. function BackFlip()
  1626. del = true
  1627. res()
  1628. hum.WalkSpeed = 0
  1629. AddLegWelds()
  1630. Swing2Snd:Play()
  1631. for i = 0,.6,.2 do
  1632. swait()
  1633. TC.C0 = clerp(ITCF,TCF - Vector3.new(0,1,0),.4+i)
  1634. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),.4+i)
  1635. RW.C0 = clerp(IRWF,RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),.4+i)
  1636. LW.C0 = clerp(ILWF,LWF,.4+i)
  1637. RLW.C0 = clerp(RLWF,RLWF - Vector3.new(0,1,-.5),.4+i)
  1638. LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),.4+i)
  1639. Wings.Transparency = .6-i
  1640. end
  1641. Wings.Transparency = 0
  1642. local bf = Instance.new("BodyVelocity",chara.Torso)
  1643. bf.P = 100000
  1644. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  1645. bf.Velocity = Vector3.new(0,60,0) + chara.HumanoidRootPart.CFrame.lookVector*-30
  1646. for i = 0,1,.25 do
  1647. swait()
  1648. TC.C0 = clerp(TCF - Vector3.new(0,1,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0),i)
  1649. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),i)
  1650. RW.C0 = clerp(RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),(RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
  1651. LW.C0 = clerp(LWF,(LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
  1652. LLW.C0 = clerp((LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),LLWF,i)
  1653. end
  1654. bf.MaxForce = Vector3.new(bf.P,0,bf.P)
  1655. for i = 0,1,.25 do
  1656. swait()
  1657. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(360),0,0),i)
  1658. end
  1659. swait(.5)
  1660. bf:Destroy()
  1661. for i = 0,1,.25 do
  1662. swait()
  1663. TC.C0 = clerp(TCF,TCF - Vector3.new(0,1,0),i)
  1664. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),i)
  1665. RW.C0 = clerp((RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),i)
  1666. LW.C0 = clerp((LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),LWF,i)
  1667. LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),i)
  1668. end
  1669. for i = 0,.6,.2 do
  1670. swait()
  1671. TC.C0 = clerp(ITCF,TCF - Vector3.new(0,1,0),.6-i)
  1672. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),.6-i)
  1673. RW.C0 = clerp(IRWF,RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),.6-i)
  1674. LW.C0 = clerp(ILWF,LWF,.6-i)
  1675. RLW.C0 = clerp(RLWF,RLWF - Vector3.new(0,1,-.5),.6-i)
  1676. LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),.6-i)
  1677. Wings.Transparency = .4+i
  1678. end
  1679. Wings.Transparency = 1
  1680. DestroyLegWelds()
  1681. res()
  1682. hum.WalkSpeed = 10
  1683. walking = false
  1684. del = false
  1685. end
  1686.  
  1687. --Keys--
  1688. combo = 0
  1689. function onKeyDown(key)
  1690. if del == false then
  1691. if key == "z" then
  1692. Minigun()
  1693. elseif key == "x" then
  1694. Rockets()
  1695. elseif key == "c" then
  1696. FlipGuns()
  1697. elseif key == "v" then
  1698. Grab()
  1699. elseif key == "r" then
  1700. WingsOpen(true)
  1701. elseif key == "t" then
  1702. WingsOpen(false)
  1703. elseif key == "m" then
  1704. if Music.IsPlaying == true then
  1705. Music:Stop()
  1706. elseif Music.IsPlaying == false then
  1707. Music:Play()
  1708. end
  1709. end
  1710. end
  1711. end
  1712. function onButton1Down()
  1713. if del == false then
  1714. del = true
  1715. res()
  1716. if combo == 0 then
  1717. PlaySnd(SwingSnd,chara.Head,.1)
  1718. bladeactive = true
  1719. SlashT1.Enabled = true
  1720. BladeOut(true)
  1721. for i = 0,.6,.2 do
  1722. swait()
  1723. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
  1724. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
  1725. LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
  1726. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
  1727. end
  1728. for i = 0,.6,.2 do
  1729. swait()
  1730. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-80)),TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
  1731. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(80)),HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
  1732. end
  1733. bladeactive = false
  1734. swait(.1)
  1735. for i = 0,.6,.2 do
  1736. swait()
  1737. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
  1738. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
  1739. LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
  1740. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
  1741. end
  1742. SlashT1.Enabled = false
  1743. BladeOut(false)
  1744. combo = 1
  1745. elseif combo == 1 then
  1746. PlaySnd(SwingSnd,chara.Head,.1)
  1747. bladeactive = true
  1748. SlashT2.Enabled = true
  1749. BladeOut(true)
  1750. for i = 0,.6,.2 do
  1751. swait()
  1752. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
  1753. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
  1754. LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
  1755. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
  1756. end
  1757. for i = 0,.6,.2 do
  1758. swait()
  1759. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(80)),TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
  1760. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-80)),HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
  1761. end
  1762. bladeactive = false
  1763. swait(.1)
  1764. for i = 0,.6,.2 do
  1765. swait()
  1766. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
  1767. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
  1768. LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
  1769. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
  1770. end
  1771. SlashT2.Enabled = false
  1772. BladeOut(false)
  1773. combo = 2
  1774. elseif combo == 2 then
  1775. bladeactive = true
  1776. SlashT1.Enabled = true
  1777. SlashT2.Enabled = true
  1778. BladeOut(true)
  1779. for i = 0,1,.25 do
  1780. swait()
  1781. TC.C0 = clerp(ITCF,TCF,i)
  1782. HC.C0 = clerp(IHCF,HCF,i)
  1783. LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),i)
  1784. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),i)
  1785. end
  1786. for i = 1,2 do
  1787. for i = 0,1,.25 do
  1788. swait()
  1789. TC.C0 = clerp(TCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(180)),i)
  1790. end
  1791. PlaySnd(SwingSnd,chara.Head,.1)
  1792. for i = 0,1,.25 do
  1793. swait()
  1794. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(180)),TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(360)),i)
  1795. end
  1796. PlaySnd(SwingSnd,chara.Head,.1)
  1797. end
  1798. bladeactive = false
  1799. swait(.1)
  1800. for i = 0,1,.25 do
  1801. swait()
  1802. TC.C0 = clerp(ITCF,TCF,1-i)
  1803. HC.C0 = clerp(IHCF,HCF,1-i)
  1804. LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),1-i)
  1805. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),1-i)
  1806. end
  1807. SlashT1.Enabled = false
  1808. SlashT2.Enabled = false
  1809. BladeOut(false)
  1810. combo = 3
  1811. elseif combo == 3 then
  1812. bladeactive = true
  1813. SlashT1.Enabled = true
  1814. SlashT2.Enabled = true
  1815. BladeOut(true)
  1816. for i = 0,1,.25 do
  1817. swait()
  1818. TC.C0 = clerp(ITCF,TCF,i)
  1819. HC.C0 = clerp(IHCF,HCF,i)
  1820. LW.C0 = clerp(ILWF,(LWF + Vector3.new(-.5,-.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(70),0),i)
  1821. RW.C0 = clerp(IRWF,(RWF - Vector3.new(-.5,.5,-.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-70),0),i)
  1822. end
  1823. hum.WalkSpeed = 0
  1824. local bfos = Instance.new("BodyVelocity",chara.HumanoidRootPart)
  1825. bfos.P = 100000
  1826. bfos.MaxForce = Vector3.new(bfos.P,bfos.P,bfos.P)
  1827. bfos.Velocity = chara.HumanoidRootPart.CFrame.lookVector * 120
  1828. debby:AddItem(bfos,.1)
  1829. SwingSnd.Pitch = .8
  1830. PlaySnd(SwingSnd,chara.Head,0)
  1831. SwingSnd.Pitch = 1
  1832. for i = 0,.6,.2 do
  1833. swait()
  1834. TC.C0 = clerp(TCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(40),0,0),i)
  1835. LW.C0 = clerp((LWF + Vector3.new(-.5,-.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(70),0),(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6+i)
  1836. RW.C0 = clerp((RWF - Vector3.new(-.5,.5,-.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-70),0),(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6+i)
  1837. end
  1838. swait(.3)
  1839. bladeactive = false
  1840. for i = 0,1,.25 do
  1841. swait()
  1842. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(40),0,0),1-i)
  1843. HC.C0 = clerp(IHCF,HCF,1-i)
  1844. LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),1-i)
  1845. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),1-i)
  1846. end
  1847. SlashT1.Enabled = false
  1848. SlashT2.Enabled = false
  1849. BladeOut(false)
  1850. combo = 0
  1851. end
  1852. res()
  1853. hum.WalkSpeed = 32
  1854. walking = false
  1855. del = false
  1856. end
  1857. end
  1858. if mouse then
  1859. mouse.Button1Down:connect(onButton1Down)
  1860. mouse.KeyDown:connect(onKeyDown)
  1861. end
  1862.  
  1863. --Loop Function--
  1864. walking = false
  1865. toim = 0
  1866. while true do
  1867. swait()
  1868. toim = toim + .1
  1869. if del == false then attacking = false elseif del == true then attacking = true end
  1870. if atkd == true then
  1871. TC.C0 = TCF
  1872. HC.C0 = HCF
  1873. RW.C0 = RWF
  1874. LW.C0 = LWF
  1875. atkd = false
  1876. end
  1877. if atkdd == true then
  1878. TC.C0 = ITCF
  1879. HC.C0 = IHCF
  1880. RW.C0 = IRWF
  1881. LW.C0 = ILWF
  1882. atkdd = false
  1883. end
  1884. hum.Name = "hoomanood"
  1885. hum.MaxHealth = math.huge
  1886. hum.Health = math.huge
  1887. torvel = (chara.HumanoidRootPart.Velocity*Vector3.new(1,0,1)).magnitude
  1888. if torvel < 1 and walking == true and del == false and atkd == false and attacking == false then
  1889. for i = 0,1,.5 do
  1890. swait(.001)
  1891. if del == false and attacking == false then
  1892. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(50),0,0),ITCF,i)
  1893. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,0),IHCF,i)
  1894. RW.C0 = clerp(RWF * CFrame.fromEulerAnglesXYZ(0,math.rad(10),math.rad(-10)),IRWF,i)
  1895. LW.C0 = clerp(LWF * CFrame.fromEulerAnglesXYZ(0,math.rad(-19),math.rad(10)),ILWF,i)
  1896. end
  1897. end
  1898. walking = false
  1899. elseif torvel > 1 and walking == false and del == false and atkd == false and attacking == false then
  1900. for i = 0,1,.5 do
  1901. swait(.001)
  1902. if del == false and attacking == false then
  1903. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(50),0,0),ITCF,1-i)
  1904. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,0),IHCF,1-i)
  1905. RW.C0 = clerp(RWF * CFrame.fromEulerAnglesXYZ(0,math.rad(10),math.rad(-10)),IRWF,1-i)
  1906. LW.C0 = clerp(LWF * CFrame.fromEulerAnglesXYZ(0,math.rad(-10),math.rad(10)),ILWF,1-i)
  1907. end
  1908. end
  1909. walking = true
  1910. else
  1911. end
  1912. end
Add Comment
Please, Sign In to add comment