Advertisement
kawetrollface

Untitled

Jun 28th, 2017
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 194.55 KB | None | 0 0
  1. --[["Niak niak"
  2. N3xul by Salvo_Starly.
  3. A
  4. A A
  5. A C A
  6. A A
  7. A
  8. ]]--
  9. wait(1 / 60)
  10. Effects = { }
  11. local Player = game.Players.localPlayer
  12. local Character = Player.Character
  13. local Humanoid = Character.Humanoid
  14. local Mouse = Player:GetMouse()
  15. local LeftArm = Character["Left Arm"]
  16. local RightArm = Character["Right Arm"]
  17. local LeftLeg = Character["Left Leg"]
  18. local RightLeg = Character["Right Leg"]
  19. local Head = Character.Head
  20. local Torso = Character.Torso
  21. local Camera = game.Workspace.CurrentCamera
  22. local RootPart = Character.HumanoidRootPart
  23. local RootJoint = RootPart.RootJoint
  24. local attack = false
  25. local Anim = 'Idle'
  26. local attacktype = 1
  27. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  28. local velocity = RootPart.Velocity.y
  29. local sine = 0
  30. local change = 1
  31. local doe = 0
  32. local value = 0
  33. local N3x = false
  34. local ready = true
  35. local Create = LoadLibrary("RbxUtility").Create
  36. Humanoid.JumpPower = 0
  37. Humanoid.WalkSpeed = 22
  38. local m = Create("Model"){
  39. Parent = Character,
  40. Name = "WeaponModel",
  41. }
  42.  
  43. Humanoid.Animator.Parent = nil
  44. Character.Animate.Parent = nil
  45.  
  46. local newMotor = function(part0, part1, c0, c1)
  47. local w = Create('Motor'){
  48. Parent = part0,
  49. Part0 = part0,
  50. Part1 = part1,
  51. C0 = c0,
  52. C1 = c1,
  53. }
  54. return w
  55. end
  56.  
  57. function clerp(a, b, t)
  58. return a:lerp(b, t)
  59. end
  60.  
  61. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  62. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  63.  
  64. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  65. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  66. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  67. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  68. RootJoint.C1 = CFrame.new(0, 0, 0)
  69. RootJoint.C0 = CFrame.new(0, 0, 0)
  70. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  71. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  72.  
  73. local rarmc1 = RW.C1
  74. local larmc1 = LW.C1
  75. local rlegc1 = RH.C1
  76. local llegc1 = LH.C1
  77.  
  78. local resetc1 = false
  79.  
  80. function PlayAnimationFromTable(table, speed, bool)
  81. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  82. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  83. RW.C0 = clerp(RW.C0, table[3], speed)
  84. LW.C0 = clerp(LW.C0, table[4], speed)
  85. RH.C0 = clerp(RH.C0, table[5], speed)
  86. LH.C0 = clerp(LH.C0, table[6], speed)
  87. if bool == true then
  88. if resetc1 == false then
  89. resetc1 = true
  90. RootJoint.C1 = RootJoint.C1
  91. Torso.Neck.C1 = Torso.Neck.C1
  92. RW.C1 = rarmc1
  93. LW.C1 = larmc1
  94. RH.C1 = rlegc1
  95. LH.C1 = llegc1
  96. end
  97. end
  98. end
  99.  
  100. ArtificialHB = Create("BindableEvent", script){
  101. Parent = script,
  102. Name = "Heartbeat",
  103. }
  104.  
  105. script:WaitForChild("Heartbeat")
  106.  
  107. frame = 1 / 30
  108. tf = 0
  109. allowframeloss = false
  110. tossremainder = false
  111. lastframe = tick()
  112. script.Heartbeat:Fire()
  113.  
  114. game:GetService("RunService").Heartbeat:connect(function(s, p)
  115. tf = tf + s
  116. if tf >= frame then
  117. if allowframeloss then
  118. script.Heartbeat:Fire()
  119. lastframe = tick()
  120. else
  121. for i = 1, math.floor(tf / frame) do
  122. script.Heartbeat:Fire()
  123. end
  124. lastframe = tick()
  125. end
  126. if tossremainder then
  127. tf = 0
  128. else
  129. tf = tf - frame * math.floor(tf / frame)
  130. end
  131. end
  132. end)
  133.  
  134. function swait(num)
  135. if num == 0 or num == nil then
  136. ArtificialHB.Event:wait()
  137. else
  138. for i = 0, num do
  139. ArtificialHB.Event:wait()
  140. end
  141. end
  142. end
  143.  
  144. function RemoveOutlines(part)
  145. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  146. end
  147.  
  148. CFuncs = {
  149. ["Part"] = {
  150. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  151. local Part = Create("Part"){
  152. Parent = Parent,
  153. Reflectance = Reflectance,
  154. Transparency = Transparency,
  155. CanCollide = false,
  156. Locked = true,
  157. BrickColor = BrickColor.new(tostring(BColor)),
  158. Name = Name,
  159. Size = Size,
  160. Material = Material,
  161. }
  162. RemoveOutlines(Part)
  163. return Part
  164. end;
  165. };
  166.  
  167. ["Mesh"] = {
  168. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  169. local Msh = Create(Mesh){
  170. Parent = Part,
  171. Offset = OffSet,
  172. Scale = Scale,
  173. }
  174. if Mesh == "SpecialMesh" then
  175. Msh.MeshType = MeshType
  176. Msh.MeshId = MeshId
  177. end
  178. return Msh
  179. end;
  180. };
  181.  
  182. ["Mesh"] = {
  183. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  184. local Msh = Create(Mesh){
  185. Parent = Part,
  186. Offset = OffSet,
  187. Scale = Scale,
  188. }
  189. if Mesh == "SpecialMesh" then
  190. Msh.MeshType = MeshType
  191. Msh.MeshId = MeshId
  192. end
  193. return Msh
  194. end;
  195. };
  196.  
  197. ["Weld"] = {
  198. Create = function(Parent, Part0, Part1, C0, C1)
  199. local Weld = Create("Weld"){
  200. Parent = Parent,
  201. Part0 = Part0,
  202. Part1 = Part1,
  203. C0 = C0,
  204. C1 = C1,
  205. }
  206. return Weld
  207. end;
  208. };
  209.  
  210. ["Sound"] = {
  211. Create = function(id, par, vol, pit)
  212. coroutine.resume(coroutine.create(function()
  213. local S = Create("Sound"){
  214. Volume = vol,
  215. Pitch = pit or 1,
  216. SoundId = id,
  217. Parent = par or workspace,
  218. }
  219. wait()
  220. S:play()
  221. game:GetService("Debris"):AddItem(S, 6)
  222. end))
  223. end;
  224. };
  225.  
  226. ["ParticleEmitter"] = {
  227. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  228. local fp = Create("ParticleEmitter"){
  229. Parent = Parent,
  230. Color = ColorSequence.new(Color1, Color2),
  231. LightEmission = LightEmission,
  232. Size = Size,
  233. Texture = Texture,
  234. Transparency = Transparency,
  235. ZOffset = ZOffset,
  236. Acceleration = Accel,
  237. Drag = Drag,
  238. LockedToPart = LockedToPart,
  239. VelocityInheritance = VelocityInheritance,
  240. EmissionDirection = EmissionDirection,
  241. Enabled = Enabled,
  242. Lifetime = LifeTime,
  243. Rate = Rate,
  244. Rotation = Rotation,
  245. RotSpeed = RotSpeed,
  246. Speed = Speed,
  247. VelocitySpread = VelocitySpread,
  248. }
  249. return fp
  250. end;
  251. };
  252.  
  253. CreateTemplate = {
  254.  
  255. };
  256. }
  257.  
  258. New = function(Object, Parent, Name, Data)
  259. local Object = Instance.new(Object)
  260. for Index, Value in pairs(Data or {}) do
  261. Object[Index] = Value
  262. end
  263. Object.Parent = Parent
  264. Object.Name = Name
  265. return Object
  266. end
  267.  
  268. Handle = New("Part",m,"Handle",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.699999988),CFrame = CFrame.new(-34.8798256, 3.31016231, 9.30002022, 0, 1, 0, 0.500005305, 0, 0.866033554, 0.866033554, 0, -0.500005305),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.592157, 0, 0),})
  269. moter = New("Weld",Handle,"mot",{Part0 = RootPart,Part1 = Handle,})
  270. Hitbox = New("Part",m,"Hitbox",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(5, 0.400000006, 5),CFrame = CFrame.new(-17.6798229, 5.28994846, 11.4285469, 0, 1, 0, 0, 0, 1.00002098, 1.00002098, 0, 0),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.592157, 0, 0),})
  271. mot = New("Weld",Hitbox,"mot",{Part0 = Hitbox,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0, 1.00000095, 1, 0, 0, 0, 1.00000095, 0),C1 = CFrame.new(-0.0250005722, 0, -0.0433020592, 0, 0.500004888, 0.866034091, 1, 0, 0, 0, 0.866034091, -0.500004888),})
  272.  
  273. Spike = New("Part",m,"Spike",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.400000006, 0.700000048),CFrame = CFrame.new(-34.8798256, 3.51014757, 6.34985542, 1, 0, 0, 0, 1.00001442, 1.49011612e-07, 0, -1.49011612e-07, 1.00001442),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.592157, 0, 0),})
  274. Mesh = New("SpecialMesh",Spike,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  275. mot = New("Weld",Spike,"mot",{Part0 = Spike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.00000465, -1.19262666e-07, 0, 1.19262666e-07, 1.00000465),C1 = CFrame.new(-2.45490026, 0, 1.64825988, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  276. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.300000042),CFrame = CFrame.new(-34.8798256, 4.32226419, 9.42439651, 1, 0, 0, 0, 0.500007093, -0.866038024, 0, 0.866038024, 0.500007093),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.592157, 0, 0),})
  277. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(1, 0.5, 1),MeshType = Enum.MeshType.Wedge,})
  278. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.500002205, 0.866029501, 0, -0.866029501, 0.500002205),C1 = CFrame.new(0.613758087, 0, 0.814309597, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  279. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.300000042),CFrame = CFrame.new(-34.8798256, 2.33656216, 9.18515015, 1, 0, 0, 0, -0.500006735, 0.866038144, 0, -0.866038144, -0.500006735),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.592157, 0, 0),})
  280. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(1, 0.5, 1),MeshType = Enum.MeshType.Wedge,})
  281. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -0.500001848, -0.86602962, 0, 0.86602962, -0.500001848),C1 = CFrame.new(-0.586275101, 0, -0.785719395, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  282. Spike = New("Part",m,"Spike",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.700000048, 0.400000006),CFrame = CFrame.new(-34.8798256, 0.35999918, 9.50000191, 1, 0, 0, 0, -1.00001442, -1.49011612e-07, 0, 1.49011612e-07, -1.00001442),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.592157, 0, 0),})
  283. Mesh = New("SpecialMesh",Spike,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  284. mot = New("Weld",Spike,"mot",{Part0 = Spike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1.00000465, 1.19262666e-07, 0, -1.19262666e-07, -1.00000465),C1 = CFrame.new(-1.30188084, 0, -2.65488076, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  285. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-34.8798256, 3.97403526, 8.65943718, -1, 6.56385482e-14, 3.28193757e-14, 4.86902321e-14, 0.258821815, 0.965939879, 5.49085178e-14, 0.965939879, -0.258821815),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),})
  286. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(0.5, 0.600000024, 1),MeshType = Enum.MeshType.Wedge,})
  287. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 4.86897543e-14, 5.49079825e-14, 6.56385482e-14, 0.258819252, 0.965930462, 3.28193757e-14, 0.965930462, -0.258819252),C1 = CFrame.new(-0.222822189, 0, 0.895213842, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  288. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-34.8798256, 2.66381645, 9.95211601, -1, 0, 0, 0, -0.258819044, -0.965940595, 0, -0.965940595, 0.258819044),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),})
  289. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(0.5, 0.600000024, 1),MeshType = Enum.MeshType.Wedge,})
  290. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -0.25881651, -0.965931177, 0, -0.965931177, 0.25881651),C1 = CFrame.new(0.241556168, 0, -0.88579154, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  291. Spike = New("Part",m,"Spike",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.400000006, 0.700000048),CFrame = CFrame.new(-34.8798256, 0.359994173, 9.09999847, 1, 0, 0, 0, -1.49011612e-07, 1.00001442, 0, -1.00001442, -1.49011612e-07),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.592157, 0, 0),})
  292. Mesh = New("SpecialMesh",Spike,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  293. mot = New("Weld",Spike,"mot",{Part0 = Spike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1.19262666e-07, -1.00000465, 0, 1.00000465, -1.19262666e-07),C1 = CFrame.new(-1.6482935, 0, -2.45488477, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  294. Spike = New("Part",m,"Spike",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.400000006, 0.700000048),CFrame = CFrame.new(-34.8798256, 3.11013174, 12.2501574, 1, 0, 0, 0, -1.00001442, -1.49011612e-07, 0, 1.49011612e-07, -1.00001442),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.592157, 0, 0),})
  295. Mesh = New("SpecialMesh",Spike,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  296. mot = New("Weld",Spike,"mot",{Part0 = Spike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1.00000465, 1.19262666e-07, 0, -1.19262666e-07, -1.00000465),C1 = CFrame.new(2.45485401, 0, -1.64828563, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  297. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-34.8798256, 3.96526432, 9.9608984, -1, 0, 0, 0, -0.965940893, 0.258818179, 0, 0.258818179, 0.965940893),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),})
  298. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(0.5, 0.600000024, 1),MeshType = Enum.MeshType.Wedge,})
  299. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -0.965931416, 0.258815646, 0, 0.258815646, 0.965931416),C1 = CFrame.new(0.899879456, 0, 0.236893415, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  300. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.699999988),CFrame = CFrame.new(-34.8798256, 2.22914028, 10.0686007, 0, 1, 0, -0.258819044, 0, -0.965940595, -0.965940595, 0, 0.258819044),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),})
  301. Mesh = New("BlockMesh",Spike1,"Mesh",{Scale = Vector3.new(0.600000024, 0.5, 1),})
  302. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.25881651, -0.965931177, 1, 0, 0, 0, -0.965931177, 0.25881651),C1 = CFrame.new(0.125097275, 0, -1.32047009, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  303. Circle = New("Part",m,"Circle",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.300000012, 0.200000003, 1.39999998),CFrame = CFrame.new(-34.8798256, 2.78193283, 9.36204624, 0, 1, 0, 0.866037905, 0, -0.500007093, -0.500007093, 0, -0.866037905),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.592157, 0, 0),})
  304. Mesh = New("BlockMesh",Circle,"Mesh",{})
  305. mot = New("Weld",Circle,"mot",{Part0 = Circle,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.866029441, -0.500002205, 1, 0, 0, 0, -0.500002205, -0.866029441),C1 = CFrame.new(-0.210396767, 0, -0.48846817, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  306. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(-34.8698273, 1.71859038, 10.1243496, 1, 0, 0, 0, 0.1736494, 0.984822094, 0, -0.984822094, 0.1736494),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),})
  307. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(0.5, 0.600000024, 1),MeshType = Enum.MeshType.Wedge,})
  308. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.173647642, -0.984812438, 0, 0.984812438, 0.173647642),C1 = CFrame.new(-0.0818958282, 0.00999832153, -1.79048896, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  309. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.300000042),CFrame = CFrame.new(-34.8798256, 3.20979095, 10.2976379, 1, 0, 0, 0, -0.866038978, -0.500005245, 0, 0.500005245, -0.866038978),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.592157, 0, 0),})
  310. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(1, 0.5, 1),MeshType = Enum.MeshType.Wedge,})
  311. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -0.866030514, 0.500000358, 0, -0.500000358, -0.866030514),C1 = CFrame.new(0.813768387, 0, -0.585727692, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  312. Spike = New("Part",m,"Spike",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.700000048, 0.400000006),CFrame = CFrame.new(-34.8798256, 3.11012197, 6.34986496, 1, 0, 0, 0, -1.49011612e-07, 1.00001442, 0, -1.00001442, -1.49011612e-07),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.592157, 0, 0),})
  313. Mesh = New("SpecialMesh",Spike,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  314. mot = New("Weld",Spike,"mot",{Part0 = Spike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1.19262666e-07, -1.00000465, 0, 1.00000465, -1.19262666e-07),C1 = CFrame.new(-2.65490341, 0, 1.30182648, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  315. Circle = New("Part",m,"Circle",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.300000012, 0.200000003, 1.39999998),CFrame = CFrame.new(-34.8798256, 3.46874952, 9.8023243, 0, 1, 0, 0.500007451, 0, 0.866037786, 0.866037846, 0, -0.500007451),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.592157, 0, 0),})
  316. Mesh = New("BlockMesh",Circle,"Mesh",{})
  317. mot = New("Weld",Circle,"mot",{Part0 = Circle,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.500002503, 0.866029322, 1, 0, 0, 0, 0.866029322, -0.500002563),C1 = CFrame.new(0.514296532, 0, -0.113810539, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  318. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-34.8798256, 2.67258549, 8.65067768, -1, 0, 0, 0, 0.965940118, -0.258821189, 0, -0.258821189, -0.965940118),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),})
  319. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(0.5, 0.600000024, 1),MeshType = Enum.MeshType.Wedge,})
  320. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0.965930641, -0.258818597, 0, -0.258818597, -0.965930641),C1 = CFrame.new(-0.881127357, 0, -0.227483749, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  321. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.800000012),CFrame = CFrame.new(-34.8798256, 3.66075945, 10.0555763, 1, 0, 0, 0, 0.500005245, -0.866038978, 0, 0.866038978, 0.500005245),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),})
  322. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(0.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
  323. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.500000358, 0.866030514, 0, -0.866030514, 0.500000358),C1 = CFrame.new(0.829621315, 0, -0.0741517544, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  324. Circle = New("Part",m,"Circle",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.300000012, 0.200000003, 1.39999998),CFrame = CFrame.new(-34.8798256, 3.81244087, 9.1413765, 0, 1, 0, 0.866037905, 0, -0.500007093, -0.500007093, 0, -0.866037905),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.592157, 0, 0),})
  325. Mesh = New("BlockMesh",Circle,"Mesh",{})
  326. mot = New("Weld",Circle,"mot",{Part0 = Circle,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.866029441, -0.500002205, 1, 0, 0, 0, -0.500002205, -0.866029441),C1 = CFrame.new(0.11374855, 0, 0.514302969, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  327. Spike = New("Part",m,"Spike",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.700000048, 0.400000006),CFrame = CFrame.new(-34.8798256, 3.51015282, 12.250165, 1, 0, 0, 0, 1.49011612e-07, -1.00001442, 0, 1.00001442, 1.49011612e-07),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.592157, 0, 0),})
  328. Mesh = New("SpecialMesh",Spike,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  329. mot = New("Weld",Spike,"mot",{Part0 = Spike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.19262666e-07, 1.00000465, 0, -1.00000465, 1.19262666e-07),C1 = CFrame.new(2.65486908, 0, -1.30186415, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  330. Circle = New("Part",m,"Circle",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.300000012, 0.200000003, 1.60000002),CFrame = CFrame.new(-34.8798256, 2.13135052, 10.3373613, 0, 1, 0, 0.258822232, 0, 0.96593976, 0.96593976, 0, -0.258822232),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.592157, 0, 0),})
  331. Mesh = New("BlockMesh",Circle,"Mesh",{})
  332. mot = New("Weld",Circle,"mot",{Part0 = Circle,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.258819699, 0.965930343, 1, 0, 0, 0, 0.965930343, -0.258819699),C1 = CFrame.new(0.308954239, 0, -1.53953671, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  333. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.800000012),CFrame = CFrame.new(-34.8798256, 2.57862568, 9.63611507, 1, 0, 0, 0, -0.866037965, -0.500006974, 0, 0.500006974, -0.866037965),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),})
  334. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(0.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
  335. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -0.866029501, 0.500002086, 0, -0.500002086, -0.866029501),C1 = CFrame.new(-0.0747013092, 0, -0.801568985, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  336. Spike = New("Part",m,"Spike",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.400000006, 0.700000048),CFrame = CFrame.new(-34.8798256, 6.26027679, 9.50000191, 1, 0, 0, 0, 1.49011612e-07, -1.00001442, 0, 1.00001442, 1.49011612e-07),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.592157, 0, 0),})
  337. Mesh = New("SpecialMesh",Spike,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  338. mot = New("Weld",Spike,"mot",{Part0 = Spike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.19262666e-07, 1.00000465, 0, -1.00000465, 1.19262666e-07),C1 = CFrame.new(1.64823151, 0, 2.45485854, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  339. Circle = New("Part",m,"Circle",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.300000012, 0.200000003, 1.5),CFrame = CFrame.new(-34.8798256, 2.25983787, 8.07292938, 0, 1, 0, 0.965940118, 0, -0.258821189, -0.258821189, 0, -0.965940118),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.592157, 0, 0),})
  340. Mesh = New("BlockMesh",Circle,"Mesh",{})
  341. mot = New("Weld",Circle,"mot",{Part0 = Circle,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.965930641, -0.258818597, 1, 0, 0, 0, -0.258818597, -0.965930641),C1 = CFrame.new(-1.58783913, 0, -0.296058416, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  342. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.699999988),CFrame = CFrame.new(-34.8798256, 4.08174133, 10.3955889, 0, 1, 0, -0.965940893, 0, 0.258818179, 0.258818179, 0, 0.965940893),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),})
  343. Mesh = New("BlockMesh",Spike1,"Mesh",{Scale = Vector3.new(0.600000024, 0.5, 1),})
  344. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.965931416, 0.258815646, 1, 0, 0, 0, 0.258815646, 0.965931416),C1 = CFrame.new(1.33456707, 0, 0.120420694, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  345. Circle = New("Part",m,"Circle",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.300000012, 0.200000003, 1.5),CFrame = CFrame.new(-34.8798256, 4.53719711, 8.24970627, 0, 1, 0, 0.258822232, 0, 0.96593976, 0.96593976, 0, -0.258822232),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.592157, 0, 0),})
  346. Mesh = New("BlockMesh",Circle,"Mesh",{})
  347. mot = New("Weld",Circle,"mot",{Part0 = Circle,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.258819699, 0.965930343, 1, 0, 0, 0, 0.965930343, -0.258819699),C1 = CFrame.new(-0.296077728, 0, 1.58778524, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  348. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(-34.8798256, 2.50035405, 7.70545006, 1, 0, 0, 0, 0.984822094, -0.1736494, 0, 0.1736494, 0.984822094),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),})
  349. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(0.5, 0.600000024, 1),MeshType = Enum.MeshType.Wedge,})
  350. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.984812438, 0.173647642, 0, -0.173647642, 0.984812438),C1 = CFrame.new(-1.78582525, 0, 0.0959706306, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  351. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.699999988),CFrame = CFrame.new(-34.8798256, 4.40870857, 8.54296207, 1.19626364e-22, 1, -3.0440045e-28, 0.258821994, -3.09616325e-23, 0.96593982, 0.96593982, -1.15551941e-22, -0.258821994),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),})
  352. Mesh = New("BlockMesh",Spike1,"Mesh",{Scale = Vector3.new(0.600000024, 0.5, 1),})
  353. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1.19626364e-22, 0.258819431, 0.965930402, 1, -3.09613327e-23, -1.15550818e-22, -3.0440045e-28, 0.965930402, -0.258819431),C1 = CFrame.new(-0.106356621, 0, 1.32988524, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  354. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(-34.8698273, 4.12749481, 10.9061289, 1, 0, 0, 0, -0.984822094, 0.1736494, 0, -0.1736494, -0.984822094),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),})
  355. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(0.5, 0.600000024, 1),MeshType = Enum.MeshType.Wedge,})
  356. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -0.984812438, -0.173647642, 0, 0.173647642, -0.984812438),C1 = CFrame.new(1.79957962, 0.00999832153, -0.0952234268, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  357. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.300000042),CFrame = CFrame.new(-34.8798256, 3.4490273, 8.31192493, 1, 0, 0, 0, 0.866038978, 0.500005245, 0, -0.500005245, 0.866038978),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.592157, 0, 0),})
  358. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(1, 0.5, 1),MeshType = Enum.MeshType.Wedge,})
  359. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.866030514, -0.500000358, 0, 0.500000358, 0.866030514),C1 = CFrame.new(-0.78627491, 0, 0.614302635, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  360. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.800000012),CFrame = CFrame.new(-34.8798256, 2.99807978, 8.55398464, 1, 0, 0, 0, -0.500005245, 0.866038978, 0, -0.866038978, -0.500005245),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),})
  361. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(0.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
  362. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -0.500000358, -0.866030514, 0, 0.866030514, -0.500000358),C1 = CFrame.new(-0.802119255, 0, 0.102745771, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  363. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.800000012),CFrame = CFrame.new(-34.8798256, 4.08019829, 8.97343826, 1, 0, 0, 0, 0.866037965, 0.500006974, 0, -0.500006974, 0.866037965),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),})
  364. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(0.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
  365. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.866029501, -0.500002086, 0, 0.500002086, 0.866029501),C1 = CFrame.new(0.102189064, 0, 0.830153704, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  366. Circle = New("Part",m,"Circle",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.300000012, 0.200000003, 1.39999998),CFrame = CFrame.new(-34.8798256, 3.24808335, 8.77180004, 0, 1, 0, 0.500007451, 0, 0.866037786, 0.866037846, 0, -0.500007451),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.592157, 0, 0),})
  367. Mesh = New("BlockMesh",Circle,"Mesh",{})
  368. mot = New("Weld",Circle,"mot",{Part0 = Circle,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.500002503, 0.866029322, 1, 0, 0, 0, 0.866029322, -0.500002563),C1 = CFrame.new(-0.48848629, 0, 0.210346222, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  369. Circle = New("Part",m,"Circle",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.300000012, 0.200000003, 1.60000002),CFrame = CFrame.new(-34.8798256, 4.34748268, 10.4787979, 0, 1, 0, 0.965940118, 0, -0.258821189, -0.258821189, 0, -0.965940118),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.592157, 0, 0),})
  370. Mesh = New("BlockMesh",Circle,"Mesh",{})
  371. mot = New("Weld",Circle,"mot",{Part0 = Circle,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.965930641, -0.258818597, 1, 0, 0, 0, -0.258818597, -0.965930641),C1 = CFrame.new(1.53949642, 0, 0.308953285, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  372. Spike = New("Part",m,"Spike",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.700000048, 0.400000006),CFrame = CFrame.new(-34.8798256, 6.26027679, 9.0999918, 1, 0, 0, 0, 1.00001442, 1.57952309e-06, 0, -1.57952309e-06, 1.00001442),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.592157, 0, 0),})
  373. Mesh = New("SpecialMesh",Spike,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  374. mot = New("Weld",Spike,"mot",{Part0 = Spike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.00000465, -1.56468184e-06, 0, 1.59448427e-06, 1.00000465),C1 = CFrame.new(1.30181599, 0, 2.65486217, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  375. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.699999988),CFrame = CFrame.new(-34.8798256, 2.55611181, 8.21598434, 0, 1, 0, 0.965940237, 0, -0.258820355, -0.258820355, 0, -0.965940237),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),})
  376. Mesh = New("BlockMesh",Spike1,"Mesh",{Scale = Vector3.new(0.600000024, 0.5, 1),})
  377. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.96593082, -0.258817822, 1, 0, 0, 0, -0.258817822, -0.96593082),C1 = CFrame.new(-1.31581497, 0, -0.111007452, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  378. Spike1 = New("Part",m,"Spike1",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(-34.8798256, 4.91925144, 8.48720932, 1, -1.20395112e-14, -5.68909476e-14, -5.81181289e-14, -0.173655808, -0.984820902, 1.97732049e-15, 0.984820902, -0.173655808),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),})
  379. Mesh = New("SpecialMesh",Spike1,"Mesh",{Scale = Vector3.new(0.5, 0.600000024, 1),MeshType = Enum.MeshType.Wedge,})
  380. mot = New("Weld",Spike1,"mot",{Part0 = Spike1,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -5.81175665e-14, 1.97730016e-15, -1.20395112e-14, -0.173654094, 0.984811306, -5.68909476e-14, -0.984811306, -0.173654094),C1 = CFrame.new(0.100629807, 0, 1.79990029, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  381. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 5.04258776, 7.56753063, 0, 1, 0, 0.707117558, 0, 0.707116425, 0.707116425, 0, -0.707117558),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.592157, 0, 0),})
  382. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  383. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.707110584, 0.707109511, 1, 0, 0, 0, 0.707109511, -0.707110584),C1 = CFrame.new(-0.634160042, 0, 2.36654663, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  384. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 1.57765603, 11.0324755, 0, 1, 0, 0.707117558, 0, 0.707116425, 0.707116425, 0, -0.707117558),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.592157, 0, 0),})
  385. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  386. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.707110584, 0.707109511, 1, 0, 0, 0, 0.707109511, -0.707110584),C1 = CFrame.new(0.63408947, 0, -2.36659932, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  387. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 1.57765102, 7.56753016, 0, 1, 0, -0.707116425, 0, 0.707117438, 0.707117438, 0, 0.707116425),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.592157, 0, 0),})
  388. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  389. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.707109511, 0.707110465, 1, 0, 0, 0, 0.707110465, 0.707109511),C1 = CFrame.new(-2.36661339, 0, -0.634146452, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  390. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 5.04259396, 11.0324745, 0, 1, 0, -0.707116425, 0, 0.707117438, 0.707117438, 0, 0.707116425),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.592157, 0, 0),})
  391. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  392. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.707109511, 0.707110465, 1, 0, 0, 0, 0.707110465, 0.707109511),C1 = CFrame.new(2.36654282, 0, 0.634094954, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  393. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 3.31011677, 11.750083, 0, 1, 0, -1.00001454, 0, 8.34465027e-07, 8.34465027e-07, 0, 1.00001454),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.592157, 0, 0),})
  394. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  395. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -1.00000465, 8.19620425e-07, 1, 0, 0, 0, 8.19620425e-07, 1.00000465),C1 = CFrame.new(2.12177277, 0, -1.22506022, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  396. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 0.860047102, 9.30000496, 0, 1, 0, 8.34465027e-07, 0, 1.00001454, 1.00001454, 0, -8.34465027e-07),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.592157, 0, 0),})
  397. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  398. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 8.19620425e-07, 1.00000465, 1, 0, 0, 0, 1.00000465, -8.19620425e-07),C1 = CFrame.new(-1.22505951, 0, -2.12183332, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  399. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 5.76019382, 9.29999924, 0, 1, 0, 8.34465027e-07, 0, 1.00001454, 1.00001454, 0, -8.34465027e-07),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.592157, 0, 0),})
  400. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  401. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 8.19620425e-07, 1.00000465, 1, 0, 0, 0, 1.00000465, -8.19620425e-07),C1 = CFrame.new(1.22498703, 0, 2.12177873, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  402. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 3.31011009, 6.84990978, 0, 1, 0, -1.00001454, 0, 8.34465027e-07, 8.34465027e-07, 0, 1.00001454),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.592157, 0, 0),})
  403. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  404. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -1.00000465, 8.19620425e-07, 1, 0, 0, 0, 8.19620425e-07, 1.00000465),C1 = CFrame.new(-2.12186289, 0, 1.22499919, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  405. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 5.67671108, 9.93412209, 0, 1, 0, -0.258821845, 0, 0.96593982, 0.96593982, 0, 0.258821845),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.592157, 0, 0),})
  406. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  407. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.258819312, 0.965930402, 1, 0, 0, 0, 0.965930402, 0.258819312),C1 = CFrame.new(1.73240662, 0, 1.73242259, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  408. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 0.943523645, 8.66586494, 0, 1, 0, -0.258821845, 0, 0.96593982, 0.96593982, 0, 0.258821845),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.592157, 0, 0),})
  409. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  410. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.258819312, 0.965930402, 1, 0, 0, 0, 0.965930402, 0.258819312),C1 = CFrame.new(-1.73249769, 0, -1.73247385, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  411. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 3.94424105, 6.93339062, 0, 1, 0, -0.96593982, 0, -0.258821845, -0.258821845, 0, 0.96593982),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.592157, 0, 0),})
  412. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  413. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.965930402, -0.258819312, 1, 0, 0, 0, -0.258819312, 0.965930402),C1 = CFrame.new(-1.73250437, 0, 1.73242736, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  414. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 2.67599082, 11.6666012, 0, 1, 0, -0.96593982, 0, -0.258821845, -0.258821845, 0, 0.96593982),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.592157, 0, 0),})
  415. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  416. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.965930402, -0.258819312, 1, 0, 0, 0, -0.258819312, 0.965930402),C1 = CFrame.new(1.73241615, 0, -1.73248339, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  417. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 4.53515816, 11.4218397, 0, 1, 0, -0.866037488, 0, 0.500008047, 0.500008047, 0, 0.866037488),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.592157, 0, 0),})
  418. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  419. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.866028965, 0.500003099, 1, 0, 0, 0, 0.500003099, 0.866028965),C1 = CFrame.new(2.45002365, 0, -3.33786011e-05, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  420. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 2.08507919, 7.17816067, 0, 1, 0, -0.866037488, 0, 0.500008047, 0.500008047, 0, 0.866037488),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.592157, 0, 0),})
  421. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  422. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.866028965, 0.500003099, 1, 0, 0, 0, 0.500003099, 0.866028965),C1 = CFrame.new(-2.45010185, 0, -2.22921371e-05, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  423. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 5.43195915, 8.07494736, 0, 1, 0, 0.500007927, 0, 0.866037428, 0.866037428, 0, -0.500007927),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.592157, 0, 0),})
  424. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  425. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.50000304, 0.866028965, 1, 0, 0, 0, 0.866028965, -0.50000304),C1 = CFrame.new(-4.48226929e-05, 0, 2.45004249, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  426. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 1.18828678, 10.5250454, 0, 1, 0, 0.500007927, 0, 0.866037428, 0.866037428, 0, -0.500007927),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.592157, 0, 0),})
  427. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  428. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.50000304, 0.866028965, 1, 0, 0, 0, 0.866028965, -0.50000304),C1 = CFrame.new(-3.6239624e-05, 0, -2.45008683, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  429. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 4.53515816, 7.17816114, 0, 1, 0, -0.866038203, 0, -0.500006557, -0.500006557, 0, 0.866038203),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.592157, 0, 0),})
  430. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  431. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.866029739, -0.500001669, 1, 0, 0, 0, -0.500001669, 0.866029739),C1 = CFrame.new(-1.22507286, 0, 2.12178731, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  432. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 2.08508778, 11.4218321, 0, 1, 0, -0.866038203, 0, -0.500006557, -0.500006557, 0, 0.866038203),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.592157, 0, 0),})
  433. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  434. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.866029739, -0.500001669, 1, 0, 0, 0, -0.500001669, 0.866029739),C1 = CFrame.new(1.22499275, 0, -2.12183166, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  435. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 1.18828511, 8.0749588, 0, 1, 0, -0.500006557, 0, 0.866038203, 0.866038203, 0, 0.500006557),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.592157, 0, 0),})
  436. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  437. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.500001669, 0.866029739, 1, 0, 0, 0, 0.866029739, 0.500001669),C1 = CFrame.new(-2.12185287, 0, -1.22505593, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  438. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 5.43195534, 10.5250378, 0, 1, 0, -0.500006557, 0, 0.866038203, 0.866038203, 0, 0.500006557),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.592157, 0, 0),})
  439. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  440. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.500001669, 0.866029739, 1, 0, 0, 0, 0.866029739, 0.500001669),C1 = CFrame.new(2.12177277, 0, 1.22500539, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  441. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 5.67672205, 8.66587257, 0, 1, 0, 0.258823276, 0, 0.965939462, 0.965939462, 0, -0.258823276),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.592157, 0, 0),})
  442. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  443. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.258820713, 0.965930045, 1, 0, 0, 0, 0.965930045, -0.258820713),C1 = CFrame.new(0.634086609, 0, 2.36655164, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  444. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 0.943528414, 9.93412971, 0, 1, 0, 0.258823276, 0, 0.965939462, 0.965939462, 0, -0.258823276),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.592157, 0, 0),})
  445. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  446. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.258820713, 0.965930045, 1, 0, 0, 0, 0.965930045, -0.258820713),C1 = CFrame.new(-0.634157181, 0, -2.36659646, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  447. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 2.67599082, 6.93339872, 0, 1, 0, -0.965939462, 0, 0.258823276, 0.258823276, 0, 0.965939462),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.592157, 0, 0),})
  448. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  449. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.965930045, 0.258820713, 1, 0, 0, 0, 0.258820713, 0.965930045),C1 = CFrame.new(-2.36661673, 0, 0.634097099, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  450. Circlez = New("Part",m,"Circlez",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.400000006),CFrame = CFrame.new(-34.8798256, 3.94425631, 11.6666031, 0, 1, 0, -0.965939462, 0, 0.258823276, 0.258823276, 0, 0.965939462),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.592157, 0, 0),})
  451. Mesh = New("BlockMesh",Circlez,"Mesh",{})
  452. mot = New("Weld",Circlez,"mot",{Part0 = Circlez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.965930045, 0.258820713, 1, 0, 0, 0, 0.258820713, 0.965930045),C1 = CFrame.new(2.36654472, 0, -0.634145021, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  453. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 0.860047102, 9.30000496, 0, 1, 0, 8.34465027e-07, 0, 1.00001454, 1.00001454, 0, -8.34465027e-07),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),})
  454. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  455. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 8.19620425e-07, 1.00000465, 1, 0, 0, 0, 1.00000465, -8.19620425e-07),C1 = CFrame.new(-1.22505951, 0, -2.12183332, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  456. NSpike = New("Part",m,"NSpike",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.400000006, 0.700000048),CFrame = CFrame.new(-34.8798256, 3.500144, 6.32985973, 1, 0, 0, 0, 1.00001442, 1.49011612e-07, 0, -1.49011612e-07, 1.00001442),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),})
  457. Mesh = New("SpecialMesh",NSpike,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
  458. mot = New("Weld",NSpike,"mot",{Part0 = NSpike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.00000465, -1.19262666e-07, 0, 1.19262666e-07, 1.00000465),C1 = CFrame.new(-2.47721863, 0, 1.64959455, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  459. NSpike = New("Part",m,"NSpike",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.400000006, 0.700000048),CFrame = CFrame.new(-34.8798256, 0.349988937, 9.09999752, 1, 0, 0, 0, -1.49011612e-07, 1.00001442, 0, -1.00001442, -1.49011612e-07),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),})
  460. Mesh = New("SpecialMesh",NSpike,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
  461. mot = New("Weld",NSpike,"mot",{Part0 = NSpike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1.19262666e-07, -1.00000465, 0, 1.00000465, -1.19262666e-07),C1 = CFrame.new(-1.65329647, 0, -2.46354938, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  462. NSpike = New("Part",m,"NSpike",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.400000006, 0.700000048),CFrame = CFrame.new(-34.8798256, 3.12012815, 12.2501583, 1, 0, 0, 0, -1.00001442, -1.49011612e-07, 0, 1.49011612e-07, -1.00001442),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),})
  463. Mesh = New("SpecialMesh",NSpike,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
  464. mot = New("Weld",NSpike,"mot",{Part0 = NSpike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1.00000465, 1.19262666e-07, 0, -1.19262666e-07, -1.00000465),C1 = CFrame.new(2.45985222, 0, -1.63962865, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  465. NSpike = New("Part",m,"NSpike",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.700000048, 0.400000006),CFrame = CFrame.new(-34.8798256, 6.2602644, 9.08999157, 1, 0, 0, 0, 1.00001442, 1.57952309e-06, 0, -1.57952309e-06, 1.00001442),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),})
  466. Mesh = New("SpecialMesh",NSpike,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
  467. mot = New("Weld",NSpike,"mot",{Part0 = NSpike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.00000465, -1.56468184e-06, 0, 1.59448427e-06, 1.00000465),C1 = CFrame.new(1.29314995, 0, 2.65985131, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  468. NSpike = New("Part",m,"NSpike",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.700000048, 0.400000006),CFrame = CFrame.new(-34.8798256, 3.11012292, 6.33986282, 1, 0, 0, 0, -1.49011612e-07, 1.00001442, 0, -1.00001442, -1.49011612e-07),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),})
  469. Mesh = New("SpecialMesh",NSpike,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
  470. mot = New("Weld",NSpike,"mot",{Part0 = NSpike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1.19262666e-07, -1.00000465, 0, 1.00000465, -1.19262666e-07),C1 = CFrame.new(-2.66356468, 0, 1.30682826, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  471. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 5.76019382, 9.29999924, 0, 1, 0, 8.34465027e-07, 0, 1.00001454, 1.00001454, 0, -8.34465027e-07),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),})
  472. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  473. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 8.19620425e-07, 1.00000465, 1, 0, 0, 0, 1.00000465, -8.19620425e-07),C1 = CFrame.new(1.22498703, 0, 2.12177873, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  474. NSpike = New("Part",m,"NSpike",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.700000048, 0.400000006),CFrame = CFrame.new(-34.8798256, 0.350001097, 9.50000191, 1, 0, 0, 0, -1.00001442, -1.49011612e-07, 0, 1.49011612e-07, -1.00001442),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),})
  475. Mesh = New("SpecialMesh",NSpike,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
  476. mot = New("Weld",NSpike,"mot",{Part0 = NSpike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1.00000465, 1.19262666e-07, 0, -1.19262666e-07, -1.00000465),C1 = CFrame.new(-1.30688, 0, -2.66353917, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  477. NSpike = New("Part",m,"NSpike",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.700000048, 0.400000006),CFrame = CFrame.new(-34.8798256, 3.520154, 12.250164, 1, 0, 0, 0, 1.49011612e-07, -1.00001442, 0, 1.00001442, 1.49011612e-07),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),})
  478. Mesh = New("SpecialMesh",NSpike,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
  479. mot = New("Weld",NSpike,"mot",{Part0 = NSpike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.19262666e-07, 1.00000465, 0, -1.00000465, 1.19262666e-07),C1 = CFrame.new(2.65986919, 0, -1.29320288, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  480. NSpike = New("Part",m,"NSpike",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.400000006, 0.400000006, 0.700000048),CFrame = CFrame.new(-34.8798256, 6.27028179, 9.50000191, 1, 0, 0, 0, 1.49011612e-07, -1.00001442, 0, 1.00001442, 1.49011612e-07),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),})
  481. Mesh = New("SpecialMesh",NSpike,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
  482. mot = New("Weld",NSpike,"mot",{Part0 = NSpike,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.19262666e-07, 1.00000465, 0, -1.00000465, 1.19262666e-07),C1 = CFrame.new(1.65323448, 0, 2.46352315, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  483. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 3.31011581, 6.84992123, 0, 1, 0, -1.00001359, 0, 0, 0, 0, 1.00001359),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),})
  484. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  485. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -1.00000381, 0, 1, 0, 0, 0, 0, 1.00000381),C1 = CFrame.new(-2.12185001, 0, 1.22499824, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  486. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 3.31011677, 11.750083, 0, 1, 0, -1.00001359, 0, 0, 0, 0, 1.00001359),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),})
  487. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  488. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -1.00000381, 0, 1, 0, 0, 0, 0, 1.00000381),C1 = CFrame.new(2.12177277, 0, -1.22506022, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  489. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 1.57765198, 7.56753826, 0, 1, 0, -0.707115412, 0, 0.707117438, 0.707117438, 0, 0.707115412),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),})
  490. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  491. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.707108498, 0.707110524, 1, 0, 0, 0, 0.707110524, 0.707108498),C1 = CFrame.new(-2.36660576, 0, -0.63414979, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  492. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 5.04258823, 11.0324707, 0, 1, 0, -0.707115412, 0, 0.707117438, 0.707117438, 0, 0.707115412),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),})
  493. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  494. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.707108498, 0.707110524, 1, 0, 0, 0, 0.707110524, 0.707108498),C1 = CFrame.new(2.36653614, 0, 0.634092093, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  495. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 5.04258633, 7.56753063, 0, 1, 0, -0.707116425, 0, -0.707116425, -0.707116425, 0, 0.707116425),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),})
  496. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  497. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.707109511, -0.707109511, 1, 0, 0, 0, -0.707109511, 0.707109511),C1 = CFrame.new(-0.634160995, 0, 2.3665452, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  498. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 1.57766104, 11.0324745, 0, 1, 0, -0.707116425, 0, -0.707116425, -0.707116425, 0, 0.707116425),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),})
  499. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  500. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.707109511, -0.707109511, 1, 0, 0, 0, -0.707109511, 0.707109511),C1 = CFrame.new(0.634091377, 0, -2.36659455, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  501. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 0.943533659, 8.66587353, 0, 1, 0, -0.258821249, 0, 0.965939283, 0.965939283, 0, 0.258821249),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),})
  502. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  503. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.258818775, 0.965929806, 1, 0, 0, 0, 0.965929806, 0.258818775),C1 = CFrame.new(-1.73248529, 0, -1.73246956, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  504. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 5.67671299, 9.93412781, 0, 1, 0, -0.258821249, 0, 0.965939283, 0.965939283, 0, 0.258821249),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),})
  505. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  506. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.258818775, 0.965929806, 1, 0, 0, 0, 0.965929806, 0.258818775),C1 = CFrame.new(1.73241234, 0, 1.73242164, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  507. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 3.94424391, 6.93340635, 0, 1, 0, -0.965938985, 0, -0.258822441, -0.258822441, 0, 0.965938985),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),})
  508. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  509. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.965929508, -0.258819968, 1, 0, 0, 0, -0.258819968, 0.965929508),C1 = CFrame.new(-1.73248911, 0, 1.73242164, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  510. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 2.67599726, 11.6666012, 0, 1, 0, -0.965938985, 0, -0.258822441, -0.258822441, 0, 0.965938985),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),})
  511. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  512. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.965929508, -0.258819968, 1, 0, 0, 0, -0.258819968, 0.965929508),C1 = CFrame.new(1.73241901, 0, -1.73247743, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  513. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 1.18829703, 10.5250454, 0, 1, 0, -0.500007033, 0, -0.86603725, -0.86603725, 0, 0.500007033),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),})
  514. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  515. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.500002146, -0.866028726, 1, 0, 0, 0, -0.866028726, 0.500002146),C1 = CFrame.new(-3.05175781e-05, 0, -2.45007825, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  516. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 4.53515816, 11.4218359, 0, 1, 0, -0.866036654, 0, 0.500007749, 0.500007749, 0, 0.866036654),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),})
  517. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  518. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.86602819, 0.500002861, 1, 0, 0, 0, 0.500002861, 0.86602819),C1 = CFrame.new(2.45002079, 0, -3.14712524e-05, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  519. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 2.08508086, 7.17816877, 0, 1, 0, -0.866036654, 0, 0.500007749, 0.500007749, 0, 0.866036654),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),})
  520. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  521. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.86602819, 0.500002861, 1, 0, 0, 0, 0.500002861, 0.86602819),C1 = CFrame.new(-2.45009422, 0, -2.46763229e-05, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  522. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 5.43194628, 8.0749588, 0, 1, 0, -0.500007033, 0, -0.86603725, -0.86603725, 0, 0.500007033),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),})
  523. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  524. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.500002146, -0.866028726, 1, 0, 0, 0, -0.866028726, 0.500002146),C1 = CFrame.new(-4.10079956e-05, 0, 2.4500258, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  525. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 0.943533897, 9.93412971, 0, 1, 0, 0.258823454, 0, 0.965938747, 0.965938747, 0, -0.258823454),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),})
  526. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  527. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.258820891, 0.96592927, 1, 0, 0, 0, 0.96592927, -0.258820891),C1 = CFrame.new(-0.63415432, 0, -2.36659169, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  528. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 5.67671299, 8.66587162, 0, 1, 0, 0.258823454, 0, 0.965938747, 0.965938747, 0, -0.258823454),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),})
  529. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  530. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.258820891, 0.96592927, 1, 0, 0, 0, 0.96592927, -0.258820891),C1 = CFrame.new(0.634081841, 0, 2.36654401, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  531. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 2.67599058, 6.93340683, 0, 1, 0, -0.965938926, 0, 0.258822501, 0.258822501, 0, 0.965938926),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),})
  532. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  533. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.965929508, 0.258819968, 1, 0, 0, 0, 0.258819968, 0.965929508),C1 = CFrame.new(-2.36661005, 0, 0.634093046, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  534. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 3.94424391, 11.6666012, 0, 1, 0, -0.965938926, 0, 0.258822501, 0.258822501, 0, 0.965938926),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),})
  535. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  536. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.965929508, 0.258819968, 1, 0, 0, 0, 0.258819968, 0.965929508),C1 = CFrame.new(2.36653709, 0, -0.634154797, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  537. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 2.08508897, 11.4218359, 0, 1, 0, -0.86603719, 0, -0.500007033, -0.500007033, 0, 0.86603719),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),})
  538. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  539. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.866028726, -0.500002146, 1, 0, 0, 0, -0.500002146, 0.866028726),C1 = CFrame.new(1.22499657, 0, -2.12183261, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  540. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 5.4319458, 10.5250378, 0, 1, 0, -0.500007033, 0, 0.86603719, 0.86603719, 0, 0.500007033),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),})
  541. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  542. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.500002146, 0.866028726, 1, 0, 0, 0, 0.866028726, 0.500002146),C1 = CFrame.new(2.121768, 0, 1.22499681, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  543. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 1.1882894, 8.07496738, 0, 1, 0, -0.500007033, 0, 0.86603719, 0.86603719, 0, 0.500007033),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),})
  544. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  545. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.500002146, 0.866028726, 1, 0, 0, 0, 0.866028726, 0.500002146),C1 = CFrame.new(-2.12184334, 0, -1.22505641, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  546. NCirclez2 = New("Part",m,"NCirclez2",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 4.53515816, 7.17816925, 0, 1, 0, -0.86603719, 0, -0.500007033, -0.500007033, 0, 0.86603719),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),})
  547. Mesh = New("BlockMesh",NCirclez2,"Mesh",{Scale = Vector3.new(1, 0.200000003, 2.00999999),})
  548. mot = New("Weld",NCirclez2,"mot",{Part0 = NCirclez2,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.866028726, -0.500002146, 1, 0, 0, 0, -0.500002146, 0.866028726),C1 = CFrame.new(-1.22506618, 0, 2.12178326, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  549. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 0.860047102, 9.30000496, 0, 1, 0, 8.34465027e-07, 0, 1.00001454, 1.00001454, 0, -8.34465027e-07),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),})
  550. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  551. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 8.19620425e-07, 1.00000465, 1, 0, 0, 0, 1.00000465, -8.19620425e-07),C1 = CFrame.new(-1.22505951, 0, -2.12183332, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  552. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 5.76019382, 9.29999924, 0, 1, 0, 8.34465027e-07, 0, 1.00001454, 1.00001454, 0, -8.34465027e-07),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),})
  553. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  554. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 8.19620425e-07, 1.00000465, 1, 0, 0, 0, 1.00000465, -8.19620425e-07),C1 = CFrame.new(1.22498703, 0, 2.12177873, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  555. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 3.31011581, 6.84992123, 0, 1, 0, -1.00001359, 0, 0, 0, 0, 1.00001359),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),})
  556. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  557. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -1.00000381, 0, 1, 0, 0, 0, 0, 1.00000381),C1 = CFrame.new(-2.12185001, 0, 1.22499824, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  558. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 3.31011677, 11.750083, 0, 1, 0, -1.00001359, 0, 0, 0, 0, 1.00001359),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),})
  559. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  560. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -1.00000381, 0, 1, 0, 0, 0, 0, 1.00000381),C1 = CFrame.new(2.12177277, 0, -1.22506022, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  561. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 1.57766104, 11.0324745, 0, 1, 0, -0.707116425, 0, -0.707116425, -0.707116425, 0, 0.707116425),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),})
  562. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  563. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.707109511, -0.707109511, 1, 0, 0, 0, -0.707109511, 0.707109511),C1 = CFrame.new(0.634091377, 0, -2.36659455, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  564. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 5.04258823, 11.0324707, 0, 1, 0, -0.707115412, 0, 0.707117438, 0.707117438, 0, 0.707115412),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),})
  565. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  566. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.707108498, 0.707110524, 1, 0, 0, 0, 0.707110524, 0.707108498),C1 = CFrame.new(2.36653614, 0, 0.634092093, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  567. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 1.57765198, 7.56753826, 0, 1, 0, -0.707115412, 0, 0.707117438, 0.707117438, 0, 0.707115412),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),})
  568. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  569. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.707108498, 0.707110524, 1, 0, 0, 0, 0.707110524, 0.707108498),C1 = CFrame.new(-2.36660576, 0, -0.63414979, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  570. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 5.04258633, 7.56753063, 0, 1, 0, -0.707116425, 0, -0.707116425, -0.707116425, 0, 0.707116425),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),})
  571. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  572. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.707109511, -0.707109511, 1, 0, 0, 0, -0.707109511, 0.707109511),C1 = CFrame.new(-0.634160995, 0, 2.3665452, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  573. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 5.43194628, 8.0749588, 0, 1, 0, -0.500007033, 0, -0.86603725, -0.86603725, 0, 0.500007033),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),})
  574. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  575. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.500002146, -0.866028726, 1, 0, 0, 0, -0.866028726, 0.500002146),C1 = CFrame.new(-4.10079956e-05, 0, 2.4500258, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  576. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 0.943533659, 8.66587353, 0, 1, 0, -0.258821249, 0, 0.965939283, 0.965939283, 0, 0.258821249),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),})
  577. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  578. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.258818775, 0.965929806, 1, 0, 0, 0, 0.965929806, 0.258818775),C1 = CFrame.new(-1.73248529, 0, -1.73246956, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  579. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 5.67671299, 9.93412781, 0, 1, 0, -0.258821249, 0, 0.965939283, 0.965939283, 0, 0.258821249),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),})
  580. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  581. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.258818775, 0.965929806, 1, 0, 0, 0, 0.965929806, 0.258818775),C1 = CFrame.new(1.73241234, 0, 1.73242164, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  582. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 1.18829703, 10.5250454, 0, 1, 0, -0.500007033, 0, -0.86603725, -0.86603725, 0, 0.500007033),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),})
  583. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  584. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.500002146, -0.866028726, 1, 0, 0, 0, -0.866028726, 0.500002146),C1 = CFrame.new(-3.05175781e-05, 0, -2.45007825, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  585. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 4.53515816, 11.4218359, 0, 1, 0, -0.866036654, 0, 0.500007749, 0.500007749, 0, 0.866036654),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),})
  586. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  587. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.86602819, 0.500002861, 1, 0, 0, 0, 0.500002861, 0.86602819),C1 = CFrame.new(2.45002079, 0, -3.14712524e-05, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  588. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 2.08508086, 7.17816877, 0, 1, 0, -0.866036654, 0, 0.500007749, 0.500007749, 0, 0.866036654),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),})
  589. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  590. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.86602819, 0.500002861, 1, 0, 0, 0, 0.500002861, 0.86602819),C1 = CFrame.new(-2.45009422, 0, -2.46763229e-05, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  591. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 3.94424391, 6.93340635, 0, 1, 0, -0.965938985, 0, -0.258822441, -0.258822441, 0, 0.965938985),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),})
  592. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  593. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.965929508, -0.258819968, 1, 0, 0, 0, -0.258819968, 0.965929508),C1 = CFrame.new(-1.73248911, 0, 1.73242164, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  594. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 2.67599726, 11.6666012, 0, 1, 0, -0.965938985, 0, -0.258822441, -0.258822441, 0, 0.965938985),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),})
  595. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  596. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.965929508, -0.258819968, 1, 0, 0, 0, -0.258819968, 0.965929508),C1 = CFrame.new(1.73241901, 0, -1.73247743, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  597. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 0.943533897, 9.93412971, 0, 1, 0, 0.258823454, 0, 0.965938747, 0.965938747, 0, -0.258823454),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),})
  598. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  599. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.258820891, 0.96592927, 1, 0, 0, 0, 0.96592927, -0.258820891),C1 = CFrame.new(-0.63415432, 0, -2.36659169, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  600. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 1.1882894, 8.07496738, 0, 1, 0, -0.500007033, 0, 0.86603719, 0.86603719, 0, 0.500007033),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),})
  601. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  602. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.500002146, 0.866028726, 1, 0, 0, 0, 0.866028726, 0.500002146),C1 = CFrame.new(-2.12184334, 0, -1.22505641, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  603. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 4.53515816, 7.17816925, 0, 1, 0, -0.86603719, 0, -0.500007033, -0.500007033, 0, 0.86603719),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),})
  604. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  605. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.866028726, -0.500002146, 1, 0, 0, 0, -0.500002146, 0.866028726),C1 = CFrame.new(-1.22506618, 0, 2.12178326, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  606. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 5.67671299, 8.66587162, 0, 1, 0, 0.258823454, 0, 0.965938747, 0.965938747, 0, -0.258823454),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),})
  607. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  608. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 0.258820891, 0.96592927, 1, 0, 0, 0, 0.96592927, -0.258820891),C1 = CFrame.new(0.634081841, 0, 2.36654401, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  609. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 3.94424391, 11.6666012, 0, 1, 0, -0.965938926, 0, 0.258822501, 0.258822501, 0, 0.965938926),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),})
  610. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  611. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.965929508, 0.258819968, 1, 0, 0, 0, 0.258819968, 0.965929508),C1 = CFrame.new(2.36653709, 0, -0.634154797, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  612. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 2.67599058, 6.93340683, 0, 1, 0, -0.965938926, 0, 0.258822501, 0.258822501, 0, 0.965938926),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),})
  613. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  614. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.965929508, 0.258819968, 1, 0, 0, 0, 0.258819968, 0.965929508),C1 = CFrame.new(-2.36661005, 0, 0.634093046, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  615. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 2.08508897, 11.4218359, 0, 1, 0, -0.86603719, 0, -0.500007033, -0.500007033, 0, 0.86603719),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),})
  616. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  617. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.866028726, -0.500002146, 1, 0, 0, 0, -0.500002146, 0.866028726),C1 = CFrame.new(1.22499657, 0, -2.12183261, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  618. NCirclez = New("Part",m,"NCirclez",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.699999988, 0.400000006, 0.200000003),CFrame = CFrame.new(-34.8798256, 5.4319458, 10.5250378, 0, 1, 0, -0.500007033, 0, 0.86603719, 0.86603719, 0, 0.500007033),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),})
  619. Mesh = New("BlockMesh",NCirclez,"Mesh",{Scale = Vector3.new(0.939999998, 1.00999999, 0.400000006),})
  620. mot = New("Weld",NCirclez,"mot",{Part0 = NCirclez,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, -0.500002146, 0.866028726, 1, 0, 0, 0, 0.866028726, 0.500002146),C1 = CFrame.new(2.121768, 0, 1.22499681, 0, 0.500000477, 0.866025209, 1, 0, 0, 0, 0.866025209, -0.500000477),})
  621. for _,v in pairs(m:children()) do
  622. if v:IsA("Part") then
  623. v.CanCollide = false
  624. end
  625. end
  626. function rayCast(Position, Direction, Range, Ignore)
  627. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  628. end
  629.  
  630. FindNearestTorso = function(pos)
  631. local list = (game.Workspace:children())
  632. local torso = nil
  633. local dist = 1000
  634. local temp, human, temp2 = nil, nil, nil
  635. for x = 1, #list do
  636. temp2 = list[x]
  637. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  638. temp = temp2:findFirstChild("Torso")
  639. human = temp2:findFirstChild("Humanoid")
  640. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  641. local dohit = true
  642. if dohit == true then
  643. torso = temp
  644. dist = (temp.Position - pos).magnitude
  645. end
  646. end
  647. end
  648. end
  649. return torso, dist
  650. end
  651.  
  652. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  653. if hit.Parent == nil then
  654. return
  655. end
  656. local h = hit.Parent:FindFirstChild("Humanoid")
  657. for _, v in pairs(hit.Parent:children()) do
  658. if v:IsA("Humanoid") then
  659. h = v
  660. end
  661. end
  662. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil or h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  663.  
  664. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  665. if hit.Parent.DebounceHit.Value == true then
  666. return
  667. end
  668. end
  669. local c = Create("ObjectValue"){
  670. Name = "creator",
  671. Value = game:service("Players").LocalPlayer,
  672. Parent = h,
  673. }
  674. game:GetService("Debris"):AddItem(c, .5)
  675. if HitSound ~= nil and HitPitch ~= nil then
  676. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  677. end
  678. local Damage = math.random(minim, maxim)
  679. local blocked = false
  680. local block = hit.Parent:findFirstChild("Block")
  681. if block ~= nil then
  682. if block.className == "IntValue" then
  683. if block.Value > 0 then
  684. blocked = true
  685. block.Value = block.Value - 1
  686. print(block.Value)
  687. end
  688. end
  689. end
  690. if blocked == false then
  691. h.Health = h.Health - Damage
  692. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really red").Color)
  693. else
  694. h.Health = h.Health - (Damage / 2)
  695. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really red").Color)
  696. end
  697. if Type == "Knockdown" then
  698. local hum = hit.Parent.Humanoid
  699.  
  700. hum.PlatformStand = true
  701. coroutine.resume(coroutine.create(function(HHumanoid)
  702. swait(1)
  703. HHumanoid.PlatformStand = false
  704. end), hum)
  705. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  706. local bodvol = Create("BodyVelocity"){
  707. velocity = angle * knockback,
  708. P = 5000,
  709. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  710. Parent = hit,
  711. }
  712. local rl = Create("BodyAngularVelocity"){
  713. P = 3000,
  714. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  715. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  716. Parent = hit,
  717. }
  718. game:GetService("Debris"):AddItem(bodvol, .5)
  719. game:GetService("Debris"):AddItem(rl, .5)
  720. elseif Type == "Normal" then
  721. local vp = Create("BodyVelocity"){
  722. P = 500,
  723. maxForce = Vector3.new(math.huge, 0, math.huge),
  724. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  725. }
  726. if knockback > 0 then
  727. if hit == hit.Parent:findFirstChild("Torso") then
  728. vp.Parent = hit.Parent.Torso
  729. elseif hit == hit.Parent:findFirstChild("UpperTorso") then
  730. vp.Parent = hit.Parent.UpperYorso
  731. end
  732. end
  733. game:GetService("Debris"):AddItem(vp, .5)
  734. elseif Type == "Up" then
  735. local bodyVelocity = Create("BodyVelocity"){
  736. velocity = Vector3.new(0, 20, 0),
  737. P = 5000,
  738. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  739. Parent = hit,
  740. }
  741. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  742. elseif Type == "DarkUp" then
  743. coroutine.resume(coroutine.create(function()
  744. for i = 0, 1, 0.1 do
  745. swait()
  746. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  747. end
  748. end))
  749. local bodyVelocity = Create("BodyVelocity"){
  750. velocity = Vector3.new(0, 20, 0),
  751. P = 5000,
  752. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  753. Parent = hit,
  754. }
  755. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  756. elseif Type == "Snare" then
  757. local bp = Create("BodyPosition"){
  758. P = 2000,
  759. D = 100,
  760. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  761. }
  762. if hit == hit.Parent:findFirstChild("Torso") then
  763. bp.Parent = hit.Parent.Torso
  764. bp.position = hit.Parent.Torso.Position
  765. elseif hit == hit.Parent:findFirstChild("UpperTorso") then
  766. bp.Parent = hit.Parent.UpperYorso
  767. bp.position = hit.Parent.UpperYorso.Position
  768. end
  769. game:GetService("Debris"):AddItem(bp, 1)
  770. elseif Type == "Freeze" then
  771. local BodPos = Create("BodyPosition"){
  772. P = 50000,
  773. D = 1000,
  774. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  775. }
  776. if hit == hit.Parent:findFirstChild("Torso") then
  777. BodPos.Parent = hit.Parent.Torso
  778. BodPos.position = hit.Parent.Torso.Position
  779. elseif hit == hit.Parent:findFirstChild("UpperTorso") then
  780. BodPos.Parent = hit.Parent.UpperYorso
  781. BodPos.position = hit.Parent.Torso.Position
  782. end
  783. local BodGy = Create("BodyGyro") {
  784. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  785. P = 20e+003,
  786. Parent = hit.Parent.Torso,
  787. cframe = hit.Parent.Torso.CFrame,
  788. }
  789. if hit == hit.Parent:findFirstChild("Torso") then
  790. BodGy.Parent = hit.Parent.Torso
  791. BodGy.cframe = hit.Parent.Torso.CFrame
  792. hit.Parent.Torso.Anchored = true
  793. elseif hit == hit.Parent:findFirstChild("UpperTorso") then
  794. BodGy.Parent = hit.Parent.UpperYorso
  795. BodGy.cframe = hit.Parent.UpperYorso.CFrame
  796. hit.Parent.UpperTorso.Anchored = true
  797. end
  798. coroutine.resume(coroutine.create(function(Part)
  799. swait(1.5)
  800. Part.Anchored = false
  801. end), hit.Parent.Torso)
  802. game:GetService("Debris"):AddItem(BodPos, 3)
  803. game:GetService("Debris"):AddItem(BodGy, 3)
  804. end
  805. local debounce = Create("BoolValue"){
  806. Name = "DebounceHit",
  807. Parent = hit.Parent,
  808. Value = true,
  809. }
  810. game:GetService("Debris"):AddItem(debounce, Delay)
  811. c = Create("ObjectValue"){
  812. Name = "creator",
  813. Value = Player,
  814. Parent = h,
  815. }
  816. game:GetService("Debris"):AddItem(c, .5)
  817. end
  818. end
  819.  
  820. function ShowDamage(Pos, Text, Time, Color)
  821. local Rate = (1 / 30)
  822. local Pos = (Pos or Vector3.new(0, 0, 0))
  823. local Text = (Text or "")
  824. local Time = (Time or 2)
  825. local Color = (Color or Color3.new(1, 0, 1))
  826. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  827. EffectPart.Anchored = true
  828. local BillboardGui = Create("BillboardGui"){
  829. Size = UDim2.new(3, 0, 3, 0),
  830. Adornee = EffectPart,
  831. Parent = EffectPart,
  832. }
  833. local TextLabel = Create("TextLabel"){
  834. BackgroundTransparency = 1,
  835. Size = UDim2.new(1, 0, 1, 0),
  836. Text = Text,
  837. Font = "SciFi",
  838. TextColor3 = Color,
  839. TextScaled = true,
  840. Parent = BillboardGui,
  841. }
  842. game.Debris:AddItem(EffectPart, (Time))
  843. EffectPart.Parent = game:GetService("Workspace")
  844. delay(0, function()
  845. local Frames = (Time / Rate)
  846. for Frame = 1, Frames do
  847. wait(Rate)
  848. local Percent = (Frame / Frames)
  849. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  850. TextLabel.TextTransparency = Percent
  851. end
  852. if EffectPart and EffectPart.Parent then
  853. EffectPart:Destroy()
  854. end
  855. end)
  856. end
  857.  
  858. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  859. for _, c in pairs(workspace:children()) do
  860. local hum = c:findFirstChild("Humanoid")
  861. if hum ~= nil then
  862. local head = c:findFirstChild("Torso")
  863. local heady = c:findFirstChild("UpperTorso")
  864. if head ~= nil then
  865. local targ = head.Position - Part.Position
  866. local mag = targ.magnitude
  867. if mag <= Magnitude and c.Name ~= Player.Name then
  868. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  869. end
  870. elseif heady ~= nil then
  871. local targ = heady.Position - Part.Position
  872. local mag = targ.magnitude
  873. if mag <= Magnitude and c.Name ~= Player.Name then
  874. Damage(heady, heady, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  875. end
  876. end
  877. end
  878. end
  879. end
  880. EffectModel = Create("Model"){
  881. Parent = Character,
  882. Name = "Effects",
  883. }
  884.  
  885. Effects = {
  886. Block = {
  887. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  888. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  889. prt.Anchored = true
  890. prt.CFrame = cframe
  891. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  892. game:GetService("Debris"):AddItem(prt, 10)
  893. if Type == 1 or Type == nil then
  894. table.insert(Effects, {
  895. prt,
  896. "Block1",
  897. delay,
  898. x3,
  899. y3,
  900. z3,
  901. msh
  902. })
  903. elseif Type == 2 then
  904. table.insert(Effects, {
  905. prt,
  906. "Block2",
  907. delay,
  908. x3,
  909. y3,
  910. z3,
  911. msh
  912. })
  913. end
  914. end;
  915. };
  916.  
  917. Cylinder = {
  918. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  919. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  920. prt.Anchored = true
  921. prt.CFrame = cframe
  922. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  923. game:GetService("Debris"):AddItem(prt, 10)
  924. table.insert(Effects, {
  925. prt,
  926. "Cylinder",
  927. delay,
  928. x3,
  929. y3,
  930. z3,
  931. msh
  932. })
  933. end;
  934. };
  935. Head = {
  936. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  937. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  938. prt.Anchored = true
  939. prt.CFrame = cframe
  940. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  941. game:GetService("Debris"):AddItem(prt, 10)
  942. table.insert(Effects, {
  943. prt,
  944. "Cylinder",
  945. delay,
  946. x3,
  947. y3,
  948. z3,
  949. msh
  950. })
  951. end;
  952. };
  953.  
  954. Sphere = {
  955. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  956. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  957. prt.Anchored = true
  958. prt.CFrame = cframe
  959. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  960. game:GetService("Debris"):AddItem(prt, 10)
  961. table.insert(Effects, {
  962. prt,
  963. "Cylinder",
  964. delay,
  965. x3,
  966. y3,
  967. z3,
  968. msh
  969. })
  970. end;
  971. };
  972.  
  973. Elect = {
  974. Create = function(cff, x, y, z)
  975. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  976. prt.Anchored = true
  977. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  978. prt.CFrame = CFrame.new(prt.Position)
  979. game:GetService("Debris"):AddItem(prt, 2)
  980. local xval = math.random() / 2
  981. local yval = math.random() / 2
  982. local zval = math.random() / 2
  983. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  984. table.insert(Effects, {
  985. prt,
  986. "Elec",
  987. 0.1,
  988. x,
  989. y,
  990. z,
  991. xval,
  992. yval,
  993. zval
  994. })
  995. end;
  996.  
  997. };
  998.  
  999. Ring = {
  1000. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1001. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1002. prt.Anchored = true
  1003. prt.CFrame = cframe
  1004. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1005. game:GetService("Debris"):AddItem(prt, 10)
  1006. table.insert(Effects, {
  1007. prt,
  1008. "Cylinder",
  1009. delay,
  1010. x3,
  1011. y3,
  1012. z3,
  1013. msh
  1014. })
  1015. end;
  1016. };
  1017.  
  1018.  
  1019. Wave = {
  1020. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1021. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1022. prt.Anchored = true
  1023. prt.CFrame = cframe
  1024. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1025. game:GetService("Debris"):AddItem(prt, 10)
  1026. table.insert(Effects, {
  1027. prt,
  1028. "Cylinder",
  1029. delay,
  1030. x3,
  1031. y3,
  1032. z3,
  1033. msh
  1034. })
  1035. end;
  1036. };
  1037.  
  1038. Break = {
  1039. Create = function(brickcolor, cframe, x1, y1, z1)
  1040. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1041. prt.Anchored = true
  1042. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1043. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1044. local num = math.random(10, 50) / 1000
  1045. game:GetService("Debris"):AddItem(prt, 10)
  1046. table.insert(Effects, {
  1047. prt,
  1048. "Shatter",
  1049. num,
  1050. prt.CFrame,
  1051. math.random() - math.random(),
  1052. 0,
  1053. math.random(50, 100) / 100
  1054. })
  1055. end;
  1056. };
  1057.  
  1058. Fire = {
  1059. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  1060. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1061. prt.Anchored = true
  1062. prt.CFrame = cframe
  1063. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1064. game:GetService("Debris"):AddItem(prt, 10)
  1065. table.insert(Effects, {
  1066. prt,
  1067. "Fire",
  1068. delay,
  1069. 1,
  1070. 1,
  1071. 1,
  1072. msh
  1073. })
  1074. end;
  1075. };
  1076.  
  1077. FireWave = {
  1078. Create = function(brickcolor, cframe, x1, y1, z1)
  1079. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  1080. prt.Anchored = true
  1081. prt.CFrame = cframe
  1082. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1083. local d = Create("Decal"){
  1084. Parent = prt,
  1085. Texture = "rbxassetid://26356434",
  1086. Face = "Top",
  1087. }
  1088. local d = Create("Decal"){
  1089. Parent = prt,
  1090. Texture = "rbxassetid://26356434",
  1091. Face = "Bottom",
  1092. }
  1093. game:GetService("Debris"):AddItem(prt, 10)
  1094. table.insert(Effects, {
  1095. prt,
  1096. "FireWave",
  1097. 1,
  1098. 30,
  1099. math.random(400, 600) / 100,
  1100. msh
  1101. })
  1102. end;
  1103. };
  1104.  
  1105. Lightning = {
  1106. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  1107. local magz = (p0 - p1).magnitude
  1108. local curpos = p0
  1109. local trz = {
  1110. -ofs,
  1111. ofs
  1112. }
  1113. for i = 1, tym do
  1114. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  1115. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  1116. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  1117. li.Material = "Neon"
  1118. if tym == i then
  1119. local magz2 = (curpos - p1).magnitude
  1120. li.Size = Vector3.new(th, th, magz2)
  1121. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  1122. table.insert(Effects, {
  1123. li,
  1124. "Disappear",
  1125. last
  1126. })
  1127. else
  1128. do
  1129. do
  1130. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  1131. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  1132. game.Debris:AddItem(li, 10)
  1133. table.insert(Effects, {
  1134. li,
  1135. "Disappear",
  1136. last
  1137. })
  1138. end
  1139. end
  1140. end
  1141. end
  1142. end
  1143. };
  1144.  
  1145. EffectTemplate = {
  1146.  
  1147. };
  1148. }
  1149. Shoot = function(orgpos)
  1150.  
  1151. rand = 1.5
  1152. spread = Vector3.new((math.random(-1, 0) + math.random()) * rand, (math.random(-1, 0) + math.random()) * rand, (math.random(-1, 0) + math.random()) * rand) * (orgpos - Mouse.Hit.p).magnitude / 100
  1153. local MouseLook = CFrame.new((orgpos + Mouse.Hit.p) / 2, Mouse.Hit.p + spread)
  1154. Effects.Sphere.Create(BrickColor.new("Really red"), CFrame.new(orgpos), 5, 5, 5, 1, 1, 1, 0.1)
  1155. table.insert(Effects, {MouseLook.lookVector, "Shoot", 50, orgpos, 5, 7, 0, 1, 2})
  1156. end
  1157.  
  1158. Shoot2 = function(orgpos)
  1159. local MouseLook = CFrame.new((orgpos + Mouse.Hit.p) / 3, Mouse.Hit.p)
  1160. Effects.Block.Create(BrickColor.new("Really red"), CFrame.new(orgpos), 5, 5, 5, 5, 5, 5, 0.08)
  1161. Effects.Block.Create(BrickColor.new("Crimson"), CFrame.new(orgpos), 5, 5, 5, 7, 7, 7, 0.08)
  1162. table.insert(Effects, {
  1163. MouseLook.lookVector,
  1164. "Shoot2",
  1165. 50,
  1166. orgpos,
  1167. 5,
  1168. 7,
  1169. 0,
  1170. 1,
  1171. 2
  1172. })
  1173. end
  1174.  
  1175. function attackone()
  1176. attack = true
  1177. local con = Hitbox.Touched:connect(function(hit)
  1178. Damage(Hitbox, hit, 15, 20, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149186", 1)
  1179. end)
  1180. for i = 0, 1, 0.1 do
  1181. swait()
  1182. PlayAnimationFromTable({
  1183. CFrame.new(0.0247611944, 0.395599604, 0.0614117533, 0.999999762, -8.29032787e-10, 7.40431316e-09, -1.19500548e-21, 0.99379009, 0.111270897, -7.4505806e-09, -0.111270867, 0.993789852) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1184. CFrame.new(1.03574791e-14, 1.51392162, 0.0322225429, 0.999999762, 6.8278716e-15, 1.0658141e-14, -6.66133815e-15, 0.999800324, -0.020144701, -1.0658141e-14, 0.0201447532, 0.999800086) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1185. CFrame.new(1.60279191, 0.868783593, 0.538308918, -0.518517137, -0.659889758, 0.543769836, -0.234152421, -0.502049327, -0.832536578, 0.822381794, -0.559009671, 0.105806865) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1186. CFrame.new(-1.67177606, 0.150433719, 2.42363035e-06, 0.959645748, 0.281210065, -1.96716968e-07, -0.281210154, 0.959646165, -5.5283308e-06, -1.3973289e-06, 5.47825903e-06, 0.999999464) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1187. CFrame.new(0.520074844, -1.08606076, -0.234062612, 0.998314202, -0.0580326766, -7.03613807e-07, 0.0562185496, 0.967103302, 0.248093575, -0.0143968463, -0.2476753, 0.968735516) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1188. CFrame.new(-0.499999762, -1.99266648, 0.315881968, 0.999999523, 0, -4.4408921e-16, 0, 0.957916379, 0.287047207, 0, -0.287046999, 0.957915962) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1189. }, .3, false)
  1190. moter.C0 = clerp(moter.C0, CFrame.new(5.54231071, 4.06374073, 2.81215429, 0.574745774, -0.318629563, -0.753752351, 0.55404377, 0.829379797, 0.0718662962, 0.602248251, -0.458916634, 0.653217196) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 15), 0), 0.3)
  1191. end
  1192. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=199145095", RootPart, 1, 1)
  1193. for i = 0, .1, 0.1 do
  1194. swait()
  1195. PlayAnimationFromTable({
  1196. CFrame.new(0.0247611944, 0.395598143, 0.0614119172, 0.999999762, -8.29032787e-10, 7.40431316e-09, -1.19500548e-21, 0.99379009, 0.111270897, -7.4505806e-09, -0.111270867, 0.993789852) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1197. CFrame.new(1.03575002e-14, 1.51392162, 0.0322244503, 0.999999762, 6.8278716e-15, 1.0658141e-14, -6.66133815e-15, 0.999800324, -0.020144701, -1.0658141e-14, 0.0201447532, 0.999800086) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1198. CFrame.new(2.10011482, 0.708091974, -0.322557241, 0.339084744, -0.915282845, 0.217436597, 0.288635552, -0.118763849, -0.950044513, 0.895382881, 0.384905636, 0.22391212) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1199. CFrame.new(-1.6717757, 0.15043509, 4.33098558e-06, 0.959645748, 0.281210065, -1.96716968e-07, -0.281210154, 0.959646165, -5.5283308e-06, -1.3973289e-06, 5.47825903e-06, 0.999999464) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1200. CFrame.new(0.520072758, -1.08605731, -0.234060526, 0.998314202, -0.0580326766, -7.03613807e-07, 0.0562185496, 0.967103302, 0.248093575, -0.0143968463, -0.2476753, 0.968735516) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1201. CFrame.new(-0.499999762, -1.99266195, 0.315883577, 0.999999523, 0, -4.4408921e-16, 0, 0.957916379, 0.287047207, 0, -0.287046999, 0.957915962) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1202. }, .3, false)
  1203. moter.C0 = clerp(moter.C0, CFrame.new(6.83724022, 2.01833153, -2.47121024, 0.648828268, -0.289196938, -0.703838944, 0.366921872, 0.929230988, -0.043564409, 0.666627347, -0.229987398, 0.70902288) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 15), 0), 0.3)
  1204. end
  1205. for i = 0, 1, 0.1 do
  1206. swait()
  1207. PlayAnimationFromTable({
  1208. CFrame.new(0.0247611944, 0.395596266, 0.0614121258, 0.999999762, -8.29032787e-10, 7.40431316e-09, -1.19500548e-21, 0.99379009, 0.111270897, -7.4505806e-09, -0.111270867, 0.993789852) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1209. CFrame.new(1.04592958e-14, 1.55167508, -0.229172319, 0.999999762, -2.88657986e-15, 3.64153152e-14, -1.17128529e-14, 0.917395175, 0.397977769, -3.46389584e-14, -0.39797768, 0.917394996) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1210. CFrame.new(0.718009889, 0.505484223, -1.09626853, 0.670046806, 0.733065605, 0.116839856, 0.0408146195, 0.120778717, -0.991840065, -0.741195679, 0.669348001, 0.0510075539) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1211. CFrame.new(-1.67177618, 0.150433272, 5.28464898e-06, 0.959645748, 0.281210065, -1.96716968e-07, -0.281210154, 0.959646165, -5.5283308e-06, -1.3973289e-06, 5.47825903e-06, 0.999999464) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1212. CFrame.new(0.520072699, -1.08605576, -0.234061927, 0.998314202, -0.0580326766, -7.03613807e-07, 0.0562185496, 0.967103302, 0.248093575, -0.0143968463, -0.2476753, 0.968735516) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1213. CFrame.new(-0.499999762, -1.99266088, 0.315881282, 0.999999523, 0, -4.4408921e-16, 0, 0.957916379, 0.287047207, 0, -0.287046999, 0.957915962) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1214. }, .3, false)
  1215. moter.C0 = clerp(moter.C0, CFrame.new(-1.69986296, 0.246855974, -5.41825294, 0.694845855, -0.0881403461, -0.713738203, 0.118121654, 0.992972016, -0.0076283589, 0.709393084, -0.0790075138, 0.700372756) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 15), 0), 0.3)
  1216. end
  1217. attack = false
  1218. con:Disconnect()
  1219. end
  1220. function attacktwo()
  1221. attack = true
  1222. local con = Hitbox.Touched:connect(function(hit)
  1223. Damage(Hitbox, hit, 15, 20, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149186", 1)
  1224. end)
  1225. for i = 0, 1, 0.1 do
  1226. swait()
  1227. PlayAnimationFromTable({
  1228. CFrame.new(0.0247611944, 0.39560315, 0.0614113547, 0.999999762, -8.29032787e-10, 7.40431316e-09, -1.19500548e-21, 0.99379009, 0.111270897, -7.4505806e-09, -0.111270867, 0.993789852) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1229. CFrame.new(-1.68204226e-16, 1.51587749, -0.0656896234, 0.999999523, -1.11022302e-16, 0, 0, 0.995222509, 0.0976322517, 0, -0.0976320878, 0.995222092) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1230. CFrame.new(1.56885242, 1.35940528, 0.107976064, 0.953258991, -0.26212126, 0.150297329, -0.263772905, -0.964540958, -0.00920015574, 0.147379458, -0.0308742989, -0.98859781) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1231. CFrame.new(-1.67177784, 0.150434703, 2.42363558e-06, 0.959645748, 0.281210065, -1.96716968e-07, -0.281210154, 0.959646165, -5.5283308e-06, -1.3973289e-06, 5.47825903e-06, 0.999999464) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1232. CFrame.new(0.520072937, -1.08606005, -0.234059811, 0.998314202, -0.0580326766, -7.03613807e-07, 0.0562185496, 0.967103302, 0.248093575, -0.0143968463, -0.2476753, 0.968735516) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1233. CFrame.new(-0.499999762, -1.99266672, 0.315883011, 0.999999523, 0, -4.4408921e-16, 0, 0.957916379, 0.287047207, 0, -0.287046999, 0.957915962) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1234. }, .3, false)
  1235. moter.C0 = clerp(moter.C0, CFrame.new(-0.0100110481, 6.92017365, 0.269746065, 6.55651093e-06, -0.999999344, 3.18512321e-06, 0.49998796, 6.03909393e-06, 0.866032362, -0.866031826, -4.06801701e-06, 0.499987662) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 15), 0), 0.3)
  1236. end
  1237. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=199145095", RootPart, 1, 1.25)
  1238. for i = 0, .1, 0.1 do
  1239. moter.C0 = clerp(moter.C0, CFrame.new(-0.00998020824, 4.83337784, -3.82615471, 6.55651093e-06, -0.999999344, 3.18512321e-06, 0.49998796, 6.03909393e-06, 0.866032362, -0.866031826, -4.06801701e-06, 0.499987662) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 15), 0), 0.3)
  1240. end
  1241. for i = 0, 1, 0.1 do
  1242. swait()
  1243. PlayAnimationFromTable({
  1244. CFrame.new(0.0247611944, 0.39560315, 0.0614113547, 0.999999762, -8.29032787e-10, 7.40431316e-09, -1.19500548e-21, 0.99379009, 0.111270897, -7.4505806e-09, -0.111270867, 0.993789852) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1245. CFrame.new(4.14477616e-15, 1.55280709, -0.17542538, 0.999999762, 2.88657986e-15, -8.8817842e-16, -2.72004641e-15, 0.951519728, 0.307593107, 1.33226763e-15, -0.307592988, 0.951519608) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1246. CFrame.new(1.18234992, 0.0166931748, -0.446400583, 0.9432199, 0.187122002, -0.274446726, -0.315012991, 0.765998185, -0.560369015, 0.105368309, 0.615005612, 0.781450629) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1247. CFrame.new(-1.67177784, 0.150434703, 2.42363558e-06, 0.959645748, 0.281210065, -1.96716968e-07, -0.281210154, 0.959646165, -5.5283308e-06, -1.3973289e-06, 5.47825903e-06, 0.999999464) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1248. CFrame.new(0.520072937, -1.08606005, -0.234059811, 0.998314202, -0.0580326766, -7.03613807e-07, 0.0562185496, 0.967103302, 0.248093575, -0.0143968463, -0.2476753, 0.968735516) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1249. CFrame.new(-0.499999762, -1.99266672, 0.315883011, 0.999999523, 0, -4.4408921e-16, 0, 0.957916379, 0.287047207, 0, -0.287046999, 0.957915962) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1250. }, .3, false)
  1251. moter.C0 = clerp(moter.C0, CFrame.new(-0.0099725714, 0.347075582, -4.85451031, 6.55651093e-06, -0.999999344, 3.18512321e-06, 0.49998796, 6.03909393e-06, 0.866032362, -0.866031826, -4.06801701e-06, 0.499987662) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 15), 0), 0.3)
  1252. end
  1253. attack = false
  1254. con:Disconnect()
  1255. end
  1256. function attackthree()
  1257. attack = true
  1258. local con = Hitbox.Touched:connect(function(hit)
  1259. Damage(Hitbox, hit, 15, 20, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149186", 1)
  1260. end)
  1261. moter.Part0 = Torso
  1262. for i = 1,2 do
  1263. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=199145095", RootPart, 1, 1.1)
  1264. for i = 0, 1.5, 0.1 do
  1265. swait()
  1266. PlayAnimationFromTable({
  1267. CFrame.new(-0.00769102061, 5.94347, 0.111671507, -0.000619999948, -0.999995768, -0.00285095745, 0.999999881, -0.000619806291, -6.87673237e-05, 6.69999936e-05, -0.00285099936, 0.999996006) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 18), 0),
  1268. CFrame.new(-3.81460882e-06, 1.51588571, -0.0656834096, 1.00000012, 5.82076609e-11, 7.27595761e-12, 5.82076609e-11, 0.995222807, 0.0976300314, 1.47792889e-12, -0.0976300389, 0.995222867) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1269. CFrame.new(1.91323066, 0.557871044, 1.84733858e-06, -0.0400272459, -0.999198735, -4.43312956e-07, 0.999198675, -0.0400272422, -1.79116614e-06, 1.7718412e-06, -5.14657586e-07, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1270. CFrame.new(-2.0011692, 0.367786586, 4.40213944e-06, 0.0874899179, 0.996165752, -1.020475e-06, -0.996165693, 0.0874898955, -7.14836642e-06, -7.03264959e-06, 1.64197991e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1271. CFrame.new(0.610739172, -1.8573885, 0.353014052, 0.998314798, -0.0580324233, -7.3784031e-07, 0.0562183075, 0.967103839, 0.248091936, -0.0143966628, -0.247673839, 0.968736589) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1272. CFrame.new(-0.514956951, -1.99168193, 0.315591782, 0.997732282, 0.0673074946, -9.25181666e-07, -0.0644749701, 0.955748498, 0.287032813, 0.0193203408, -0.286381692, 0.957921028) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1273. }, .3, false)
  1274. moter.C0 = clerp(moter.C0, CFrame.new(-6.5103631, -0.139183253, 0.0864479542, 0.499878854, 0.000624308188, 0.866095185, -0.0723953694, 0.996531665, 0.0410656519, -0.863064647, -0.0832300186, 0.498189658) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 15), 0), 0.3)
  1275. end
  1276. end
  1277. moter.Part0 = RootPart
  1278. attack = false
  1279. con:Disconnect()
  1280. end
  1281. function N3xy_Saw()
  1282. attack = true
  1283. ready = false
  1284. for i = 0, 1, 0.1 do
  1285. swait()
  1286. PlayAnimationFromTable({
  1287. CFrame.new(0.137931556, 0.395607829, 0.00834273547, 0.938806534, -0.0383267738, 0.342305869, -6.77565026e-22, 0.99379009, 0.111271158, -0.344444811, -0.104462095, 0.932976663) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1288. CFrame.new(-0.0362863913, 1.50892043, 0.0237983987, 0.925071418, -0.0613906533, -0.374799401, 0.0370833129, 0.996736109, -0.0717329085, 0.377978414, 0.0524592921, 0.924328625) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1289. CFrame.new(1.56098926, 0.0719422549, 1.40516795e-06, 0.981725693, -0.190301389, -3.4570694e-06, 0.190301403, 0.981725752, 2.89361924e-06, 2.86102295e-06, -3.51667404e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1290. CFrame.new(-2.0290966, 0.598032176, 0.154399544, -0.12235336, 0.99005264, 0.0694645345, -0.992486954, -0.122051507, -0.00858841836, -2.4786219e-05, -0.0699933767, 0.997547686) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1291. CFrame.new(0.53684926, -1.08471763, -0.228560537, 0.947472453, -0.00304228067, -0.319823891, 0.0763792396, 0.973177195, 0.217015892, 0.310584217, -0.230044141, 0.922290623) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1292. CFrame.new(-0.701872647, -1.92240238, 0.301058829, 0.937067807, 0.137104467, -0.321114004, -0.0474750251, 0.961174607, 0.271846056, 0.345916092, -0.239493132, 0.907189608) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1293. }, .3, false)
  1294. moter.C0 = clerp(moter.C0, CFrame.new(-6.47915268, 1.98922193, 1.50078607, 0.804076374, 0.276369572, -0.526386261, -0.335363388, 0.941921949, -0.0177408606, 0.490911543, 0.190795571, 0.850061178) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 3), 0), 0.3)
  1295. end
  1296. local con = Hitbox.Touched:connect(function(hit)
  1297. Damage(Hitbox, hit, 8, 15, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149186", 1)
  1298. end)
  1299. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=199145095", RootPart, 1, 1.1)
  1300. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=248088589", RootPart, 1.2, .9)
  1301. ready = false
  1302. while ready == false do
  1303. swait()
  1304. PlayAnimationFromTable({
  1305. CFrame.new(-0.0214186162, 0.277443081, 0.00464951992, 0.67465806, 0.0821333528, -0.733546674, 0.185470015, 0.943043292, 0.27617076, 0.714449048, -0.322371721, 0.620998502) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1306. CFrame.new(0.0238638818, 1.51567161, -0.0341850966, 0.717614353, 0.00556445308, 0.696418583, 0.0806082934, 0.992583871, -0.0909924507, -0.691760182, 0.121434592, 0.711843908) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1307. CFrame.new(1.8163296, 0.242457017, 0.183517694, 0.880944848, -0.467268437, -0.0748110414, 0.473219097, 0.869866431, 0.139271826, -1.81794167e-06, -0.158092976, 0.987424374) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1308. CFrame.new(-1.84985387, 0.725304842, -0.93970865, -0.186417878, 0.59939599, -0.77844274, -0.979000211, -0.179869071, 0.0959484279, -0.0825066492, 0.77998203, 0.620339394) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1309. CFrame.new(0.536842346, -1.08471298, -0.228559569, 0.999983311, -0.0030502528, 0.00495830178, 0.00182783604, 0.97317642, 0.230054021, -0.0055270493, -0.230041206, 0.973165393) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1310. CFrame.new(-0.530440271, -1.93428946, 0.232037365, 0.925719976, -0.00586517155, 0.378164083, -0.0643104091, 0.982877851, 0.172671542, -0.372701854, -0.184165448, 0.909492493) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1311. }, .3, false)
  1312. moter.C0 = clerp(moter.C0, CFrame.new(-0.33060503, -0.102687478, -7.5675416, 0.883653164, -0.0242217965, -0.467514902, 0.00151341502, 0.998803377, -0.0488871336, 0.468139559, 0.0424917415, 0.882632375) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 15), 0), 0.3)
  1313. end
  1314. attack = false
  1315. con:Disconnect()
  1316. end
  1317. function RunnyN3xul()
  1318. attack = true
  1319. N3x = true
  1320. ref1 = New("Part",EffectModel,"ref1",{CanCollide = false,BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-25.2282906, 0.65063858, 51.0955696, 0.999617279, 0.0276308171, -1.34855509e-06, 1.35600567e-06, 2.40824875e-07, 1.00000322, 0.0276307911, -0.999618232, 1.99303031e-07),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.592157, 0, 0),})
  1321. mot = New("Motor",ref1,"mot",{Part0 = ref1,Part1 = RootPart,C0 = CFrame.new(0, 0, 0, 0.999617279, 1.35600567e-06, 0.0276307911, 0.0276308171, 2.40824875e-07, -0.999618232, -1.34855509e-06, 1.00000322, 1.99303031e-07) * CFrame.Angles(math.rad(90),math.rad(90),0),C1 = CFrame.new(0.225543976, -2.01487637, -6.64178467, 4.49431016e-21, 4.72249953e-22, 1, -6.79974573e-22, 1, -4.72249953e-22, -1, -6.79974573e-22, 4.49431016e-21),})
  1322. for i = 0, 1, 0.1 do
  1323. swait()
  1324. PlayAnimationFromTable({
  1325. CFrame.new(-0.0493162647, 0.40752393, 0.296459764, 0.580539167, -0.120346881, -0.805289388, 2.79497685e-22, 0.989016652, -0.147804111, 0.81423229, 0.0858060792, 0.57416296) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1326. CFrame.new(0.0941738263, 1.39222717, 0.00244647637, 0.509387791, 0.16690433, 0.844196141, -0.0840166807, 0.985969841, -0.144238502, -0.856425941, 0.00254678354, 0.516263783) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1327. CFrame.new(1.60131347, 1.28604746, 0.233699635, 0.967095971, -0.250174224, 0.0462991297, -0.252064943, -0.917419672, 0.307905376, -0.0345553756, -0.309443176, -0.950290263) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1328. CFrame.new(-1.59715331, 0.0995924324, -8.13858514e-06, 0.97523284, 0.221180916, 5.36441803e-07, -0.221180946, 0.97523284, -4.88013029e-06, -1.63912773e-06, 4.65009362e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1329. CFrame.new(0.520076454, -1.0860585, -0.23406744, 0.989986897, -0.0698032156, 0.122692943, 0.0237699151, 0.939202189, 0.34253943, -0.139143348, -0.33619231, 0.931461334) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1330. CFrame.new(-0.557118177, -2.00454879, 0.276234031, 0.976874053, 1.49011612e-08, 0.213816643, -0.061375089, 0.957918942, 0.280406177, -0.204819977, -0.287044615, 0.935766935) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1331. }, .3, false)
  1332. moter.C0 = clerp(moter.C0, CFrame.new(-0.0203268975, 6.82764769, 2.2530992, 0.0239289794, -0.999609053, -0.0138149541, 0.499993742, 2.12338861e-07, 0.866029084, -0.865690768, -0.0276305638, 0.499798357) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 3), 0), 0.3)
  1333. end
  1334. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=199145095", RootPart, 1, .9)
  1335. for i = 0, .8, 0.1 do
  1336. swait()
  1337. PlayAnimationFromTable({
  1338. CFrame.new(0.0225765258, 0.23228699, -0.334326148, 0.588111222, 0.11954008, 0.799897134, -0.160759062, 0.986560464, -0.029240407, -0.792642295, -0.111394085, 0.599424422) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1339. CFrame.new(0.0347382501, 1.49774599, -0.145196021, 0.470139116, 0.102452934, -0.876625776, 0.0593141988, 0.98732686, 0.14720121, 0.880596995, -0.121201418, 0.458103895) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1340. CFrame.new(1.71571183, 0.0881288946, -0.274225712, 0.610230148, -0.722737253, -0.324453712, 0.352403462, 0.614435911, -0.70589, 0.709528744, 0.316416562, 0.629642606) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1341. CFrame.new(-1.78274977, 0.187874556, 0.195820957, 0.396853328, 0.915079713, 0.0716791451, -0.887796462, 0.362843752, 0.283129245, 0.233077228, -0.175997198, 0.956400275) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1342. CFrame.new(0.520066977, -1.08606005, -0.234083831, 0.931684017, -0.069801107, -0.356500953, 0.181819201, 0.939201355, 0.291277885, 0.314494461, -0.336197734, 0.887729883) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1343. CFrame.new(-0.558486938, -1.98228264, 0.350583166, 0.999846101, 2.39908695e-06, -0.0175518394, 0.00503505766, 0.957922876, 0.286997318, 0.0168139338, -0.287042111, 0.957770646) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1344. }, .3, false)
  1345. moter.C0 = clerp(moter.C0, CFrame.new(0.22553885, -2.01487708, -6.64166641, 0.0239289794, -0.999609053, -0.0138149541, 0.499993742, 2.12338861e-07, 0.866029084, -0.865690768, -0.0276305638, 0.499798357) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1346. end
  1347.  
  1348. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=199145477", Handle, 1, 1)
  1349. coroutine.wrap(function()
  1350. ref = New("Part",EffectModel,"Circle",{CanCollide = false,Transparency = 1,Anchored = true,CFrame = ref1.CFrame * CFrame.Angles(math.rad(90),0,math.rad(90))})
  1351. moter.Part0 = ref
  1352. Effects.Wave.Create(BrickColor.new("White"), ref.CFrame * CFrame.Angles(math.rad(90),0,0), 1, .5, 1, .8, 0.6, .8, 0.05)
  1353. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=248088589", Handle, 1.2, 1.3)
  1354. value = 0
  1355. for i = 0, 6, 0.1 do
  1356. swait()
  1357. value = value + .035
  1358. MagnitudeDamage(Hitbox, 3, 10, 15, math.random(1, 5), "Normal", "199149186", 1)
  1359. ref.CFrame = ref.CFrame * CFrame.new(value,0,0)
  1360. Handle.CFrame = ref.CFrame * CFrame.Angles(0, math.rad(doe * 15), 0)
  1361. end
  1362. N3x = false
  1363. moter.Part0 = RootPart
  1364. end)()
  1365. while N3x == true do
  1366. swait()
  1367. PlayAnimationFromTable({
  1368. CFrame.new(4.42224468e-22, 0.406974763, -0.0556323677, 1, 9.69404787e-22, -4.41385312e-21, -4.7224864e-22, 0.993784308, 0.111270368, 4.49431016e-21, -0.111271016, 0.99379009) * CFrame.new(0, 0 + .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1369. CFrame.new(0, 1.51588464, -0.0656869709, 1, 0, 0, 0, 0.995220363, 0.0976320952, 0, -0.0976320952, 0.995220363) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1370. CFrame.new(1.56099975, 0.0719469488, 1.9177819e-06, 0.981725574, -0.190302119, 2.42222971e-08, 0.190302104, 0.981725693, -6.55651093e-07, 1.00582838e-07, 6.40749931e-07, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1371. CFrame.new(-1.67177844, 0.150434136, 2.41926455e-06, 0.959646225, 0.281210154, -1.96089672e-07, -0.281210095, 0.959646285, -5.59538603e-06, -1.38394535e-06, 5.42402267e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1372. CFrame.new(0.520075798, -1.086061, -0.234063938, 0.998314738, -0.058032658, -7.00135729e-07, 0.0562185124, 0.967103481, 0.248093307, -0.0143968407, -0.24767524, 0.968736172) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1373. CFrame.new(-0.5, -1.99266708, 0.315881819, 1, 0, 0, 0, 0.957918644, 0.287047386, 0, -0.287047386, 0.957918644) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1374. }, .3, false)
  1375. end
  1376. ref:Remove()
  1377. ref1:Remove()
  1378. attack = false
  1379. end
  1380. function N3xify()
  1381. attack = true
  1382. for i = 0, 1.5, 0.1 do
  1383. swait()
  1384. PlayAnimationFromTable({
  1385. CFrame.new(0.0247650091, 0.395606101, 0.0614099465, 0.999999762, -8.29032787e-10, 7.40431316e-09, -1.19500548e-21, 0.99379009, 0.111270897, -7.4505806e-09, -0.111270867, 0.993789852) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1386. CFrame.new(6.3529758e-15, 1.33603263, 0.212319866, 0.999999762, 6.43929354e-15, 1.02140518e-14, -3.88578059e-15, 0.949046731, -0.315156043, -1.19904087e-14, 0.315156013, 0.949046493) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1387. CFrame.new(1.60865247, 1.1965481, 6.92531466e-06, 0.954765439, -0.295914799, 0.0292797387, -0.295775741, -0.955214381, -0.00907095522, 0.0306526124, 4.09781933e-07, -0.999530077) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1388. CFrame.new(-1.63707876, 1.13084579, 0.116534799, 0.972446084, 0.230602339, 0.034215454, 0.225267485, -0.967274427, 0.116767801, 0.0600226671, -0.105842829, -0.992569447) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1389. CFrame.new(0.52007252, -1.08606124, -0.234060287, 0.998314202, -0.0580326766, -7.03613807e-07, 0.0562185496, 0.967103302, 0.248093575, -0.0143968463, -0.2476753, 0.968735516) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1390. CFrame.new(-0.499999702, -1.9926697, 0.315881997, 0.999999523, 0, -4.4408921e-16, 0, 0.957916379, 0.287047207, 0, -0.287046999, 0.957915962) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1391. }, .15, false)
  1392. moter.C0 = clerp(moter.C0, CFrame.new(-3.7252903e-09, 5.90962029, -0.0491584353, 0.866016924, -3.91043955e-07, -0.500014722, -0.00235045352, -0.999988973, -0.0040701637, -0.500009179, 0.00470009167, -0.866007268) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 15), 0), 0.3)
  1393. end
  1394. for i = 0, 3 do
  1395. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=169380505", Hitbox, 1.2, 1)
  1396. Effects.Cylinder.Create(BrickColor.new("Really red"), Hitbox.CFrame, 1, 9999, 1, 1, 0, 1, 0.06)
  1397. Effects.Block.Create(BrickColor.new("Really red"), Hitbox.CFrame, 4, 4, 4, 2, 2, 2, 0.06)
  1398. Effects.Block.Create(BrickColor.new("Crimson"), Hitbox.CFrame, 4, 4, 4, 3, 3, 3, 0.06)
  1399. for i = 0, .3, 0.1 do
  1400. swait()
  1401. PlayAnimationFromTable({
  1402. CFrame.new(0.0247650091, 0.395606101, 0.0614099465, 0.999999762, -8.29032787e-10, 7.40431316e-09, -1.19500548e-21, 0.99379009, 0.111270897, -7.4505806e-09, -0.111270867, 0.993789852) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1403. CFrame.new(6.3529758e-15, 1.33603263, 0.212319866, 0.999999762, 6.43929354e-15, 1.02140518e-14, -3.88578059e-15, 0.949046731, -0.315156043, -1.19904087e-14, 0.315156013, 0.949046493) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1404. CFrame.new(1.60865247, 1.1965481, 6.92531466e-06, 0.954765439, -0.295914799, 0.0292797387, -0.295775741, -0.955214381, -0.00907095522, 0.0306526124, 4.09781933e-07, -0.999530077) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1405. CFrame.new(-1.63707876, 1.13084579, 0.116534799, 0.972446084, 0.230602339, 0.034215454, 0.225267485, -0.967274427, 0.116767801, 0.0600226671, -0.105842829, -0.992569447) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1406. CFrame.new(0.52007252, -1.08606124, -0.234060287, 0.998314202, -0.0580326766, -7.03613807e-07, 0.0562185496, 0.967103302, 0.248093575, -0.0143968463, -0.2476753, 0.968735516) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1407. CFrame.new(-0.499999702, -1.9926697, 0.315881997, 0.999999523, 0, -4.4408921e-16, 0, 0.957916379, 0.287047207, 0, -0.287046999, 0.957915962) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1408. }, .3, false)
  1409. moter.C0 = clerp(moter.C0, CFrame.new(-3.7252903e-09, 5.90962029, -0.0491584353, 0.866016924, -3.91043955e-07, -0.500014722, -0.00235045352, -0.999988973, -0.0040701637, -0.500009179, 0.00470009167, -0.866007268) * CFrame.new(0, .5, 0) * CFrame.Angles(0, math.rad(doe * 15), 0), 0.3)
  1410. end
  1411. for i = 0, 1, 0.1 do
  1412. swait()
  1413. PlayAnimationFromTable({
  1414. CFrame.new(0.0247650091, 0.395606101, 0.0614099465, 0.999999762, -8.29032787e-10, 7.40431316e-09, -1.19500548e-21, 0.99379009, 0.111270897, -7.4505806e-09, -0.111270867, 0.993789852) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1415. CFrame.new(6.3529758e-15, 1.33603263, 0.212319866, 0.999999762, 6.43929354e-15, 1.02140518e-14, -3.88578059e-15, 0.949046731, -0.315156043, -1.19904087e-14, 0.315156013, 0.949046493) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1416. CFrame.new(1.60865247, 1.1965481, 6.92531466e-06, 0.954765439, -0.295914799, 0.0292797387, -0.295775741, -0.955214381, -0.00907095522, 0.0306526124, 4.09781933e-07, -0.999530077) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1417. CFrame.new(-1.63707876, 1.13084579, 0.116534799, 0.972446084, 0.230602339, 0.034215454, 0.225267485, -0.967274427, 0.116767801, 0.0600226671, -0.105842829, -0.992569447) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1418. CFrame.new(0.52007252, -1.08606124, -0.234060287, 0.998314202, -0.0580326766, -7.03613807e-07, 0.0562185496, 0.967103302, 0.248093575, -0.0143968463, -0.2476753, 0.968735516) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1419. CFrame.new(-0.499999702, -1.9926697, 0.315881997, 0.999999523, 0, -4.4408921e-16, 0, 0.957916379, 0.287047207, 0, -0.287046999, 0.957915962) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1420. }, .3, false)
  1421. moter.C0 = clerp(moter.C0, CFrame.new(-3.7252903e-09, 5.90962029, -0.0491584353, 0.866016924, -3.91043955e-07, -0.500014722, -0.00235045352, -0.999988973, -0.0040701637, -0.500009179, 0.00470009167, -0.866007268) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 15), 0), 0.3)
  1422. end
  1423. for i = 1, 3 do
  1424. local hit, pos = rayCast(Hitbox.Position, Hitbox.CFrame * CFrame.fromEulerAnglesXYZ(0, 5, 0).lookVector, 220, Character)
  1425. local mag = (Hitbox.Position - pos).magnitude
  1426. Effects.Cylinder.Create(BrickColor.new("Crimson"), Hitbox.CFrame, 6, 99999, 6, -0.5, 1, -0.5, 0.1)
  1427. local cf2 = Mouse.Hit.p + Vector3.new(math.random(-1000, 1000) / 100, 100, math.random(-1000, 1000) / 100)
  1428. local hit2, pos2 = rayCast(cf2, CFrame.new(cf2, cf2 - Vector3.new(0, 1, 0)).lookVector, 999, Character)
  1429. if hit2 ~= nil then
  1430. local d1 = CFuncs.Part.Create(workspace, "Neon", 0, 0.5, BrickColor.new("Really red"), "Effect", Vector3.new())
  1431. d1.Anchored = true
  1432. d1.CFrame = CFrame.new(pos2)
  1433. game:GetService("Debris"):AddItem(d1, 5)
  1434. local msh = CFuncs.Mesh.Create("CylinderMesh", d1, "nil", "nil", Vector3.new(0, 0, 0), Vector3.new(30, 5, 30))
  1435. local d2 = d1:Clone()
  1436. d2.Parent = d1
  1437. d2.CFrame = CFrame.new(d1.Position)
  1438. d2.BrickColor = BrickColor.new("Crimson")
  1439. d2.Mesh.Scale = Vector3.new(0, 5, 0)
  1440. table.insert(Effects, {
  1441. d1,
  1442. "QuadShot",
  1443. d2,
  1444. d2.Mesh,
  1445. 0
  1446. })
  1447. end
  1448. end
  1449. end
  1450. for i = 0, 1.5, 0.1 do
  1451. swait()
  1452. PlayAnimationFromTable({
  1453. CFrame.new(-0.0965230837, 0.395606041, 0.105337873, 0.538367927, -0.0937687382, 0.83747679, -8.27265532e-22, 0.993790209, 0.111270472, -0.842709899, -0.0599044599, 0.535024762) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1454. CFrame.new(0.276621997, 1.52995229, -0.0420001857, 0.598515809, 0.101904728, -0.794606268, -0.0657972693, 0.994780123, 0.078016378, 0.798409104, 0.00558889657, 0.60209471) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1455. CFrame.new(1.58199453, 0.217967078, 0.17234543, 0.941680193, -0.308936864, -0.13340348, 0.325582534, 0.936652958, 0.129143417, 0.0850555897, -0.165045664, 0.982611537) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1456. CFrame.new(-0.457283556, 0.570484459, -0.936794758, 0.63092041, -0.77105087, -0.0861391276, -0.048429992, 0.0716695115, -0.996251881, 0.77433455, 0.632727444, 0.00787576661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1457. CFrame.new(0.520071328, -1.08606172, -0.234058112, 0.998314738, -0.0580322593, -5.36441803e-07, 0.0562180728, 0.96710366, 0.248093441, -0.0143969357, -0.247675329, 0.968736053) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1458. CFrame.new(-0.500001192, -1.99267054, 0.315885305, 1, 0, 2.98023224e-08, 3.7252903e-09, 0.957916558, 0.287047297, -2.98023224e-08, -0.287047327, 0.957916379) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1459. }, .15, false)
  1460. moter.C0 = clerp(moter.C0, CFrame.new(0, 2.12333584, -3.18509436, 0.866007507, -6.6791813e-06, -0.500030935, -0.499548167, 0.0439220928, -0.865172029, 0.021968184, 0.999035001, 0.0380335301) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 3), 0), 0.15)
  1461. end
  1462. for i = 1,16 do
  1463. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=301031757", Hitbox, 1.2, 1)
  1464. Shoot(Hitbox.Position)
  1465. for i = 0, .5, 0.1 do
  1466. swait()
  1467. PlayAnimationFromTable({
  1468. CFrame.new(-0.0813411474, 0.395606309, -9.80338082e-05, 0.108693033, 0.110613056, -0.987902164, 6.24615672e-22, 0.993789971, 0.11127232, 0.994075358, -0.0120945247, 0.108018056) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1469. CFrame.new(0.0148263425, 1.46367109, -0.071929656, 0.149786741, 0.0295930672, 0.98827821, 0.0815125704, 0.995782197, -0.042172011, -0.985354245, 0.0868737325, 0.146742508) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1470. CFrame.new(1.58199298, 0.217966676, 0.172352567, 0.941680133, -0.308936238, -0.133405596, 0.325582296, 0.93665278, 0.129143044, 0.0850577503, -0.165045917, 0.982611418) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1471. CFrame.new(-2.00489616, 0.52930969, -0.0157171153, 0.0430278257, 0.998024762, -0.045781482, -0.0116185471, -0.0453209765, -0.998905122, -0.999006331, 0.0435126387, 0.00964552164) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1472. CFrame.new(0.564365387, -1.08672237, -0.24701269, 0.959677577, -0.0580319799, 0.275048673, -0.0143106505, 0.967104077, 0.253978938, -0.280739486, -0.247674033, 0.927277207) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1473. CFrame.new(-0.464099199, -2.00779796, 0.313796312, 0.984759331, -1.44541264e-06, 0.173926964, -0.0499248989, 0.957914948, 0.282678843, -0.166607663, -0.287053496, 0.943315327) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1474. }, .3, false)
  1475. moter.C0 = clerp(moter.C0, CFrame.new(2.38418579e-07, 2.04495049, -4.96819782, 0.866007507, -6.6791813e-06, -0.500030935, -0.499548167, 0.0439220928, -0.865172029, 0.021968184, 0.999035001, 0.0380335301) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 3), 0), 0.3)
  1476. end
  1477. end
  1478. attack = false
  1479. end
  1480. function N3xboom()
  1481. attack = true
  1482. local con = Hitbox.Touched:connect(function(hit)
  1483. Damage(Hitbox, hit, 10, 20, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149186", 1)
  1484. end)
  1485. moter.Part0 = Torso
  1486. for i = 0, 2, 0.1 do
  1487. swait()
  1488. PlayAnimationFromTable({
  1489. CFrame.new(-0.0646834001, 0.395604968, 0.0303637628, 0.827744007, -0.0624357089, 0.557621419, -7.72439876e-22, 0.993789971, 0.111272559, -0.561106026, -0.0921051949, 0.822603583) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1490. CFrame.new(3.74019146e-06, 1.51586986, -0.0656962097, 0.78545171, 0.170159057, -0.595073223, -0.0706798658, 0.979836047, 0.186888307, 0.614874005, -0.104732066, 0.78164047) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1491. CFrame.new(0.276124328, 0.191394985, -0.79566896, 0.481405377, 0.858061135, 0.178842708, -0.220915735, 0.316236913, -0.922600031, -0.848203659, 0.404636145, 0.341796041) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1492. CFrame.new(-1.66709995, 0.149056301, 0.0560792238, 0.956020832, 0.281211615, 0.0833733678, -0.280146569, 0.959650874, -0.0244427808, -0.086882174, 1.10566616e-05, 0.996215224) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1493. CFrame.new(0.536413252, -1.08469987, -0.232567817, 0.992490053, -0.0580345988, -0.107682198, 0.0826520175, 0.967104793, 0.24057661, 0.0901781619, -0.24767001, 0.964638531) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1494. CFrame.new(-0.500003874, -1.99267089, 0.315876126, 1.00000012, -1.49011612e-08, 2.98023224e-08, -3.7252903e-09, 0.957916915, 0.287045628, -2.98023224e-08, -0.287045628, 0.957916796) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1495. }, .1, false)
  1496. moter.C0 = clerp(moter.C0, CFrame.new(-5.13573027, -0.570822537, -2.57579494, 0.993782043, 0.0497944281, 0.0995892882, 0.0676984191, -0.9803316, -0.185386181, 0.088398993, 0.190975577, -0.977606356) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 15), 0), 0.1)
  1497. end
  1498. for i = 0, 10 do
  1499. local okk = math.random(1,4)
  1500. if okk == 1 then
  1501. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=199145095", RootPart, 1, .9)
  1502. elseif okk == 2 then
  1503. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=199145095", RootPart, 1, 1)
  1504. elseif okk == 3 then
  1505. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=199145095", RootPart, 1, 1.1)
  1506. elseif okk == 4 then
  1507. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=199145095", RootPart, 1, 1.2)
  1508. end
  1509. for i = 0, 1, 0.1 do
  1510. swait()
  1511. PlayAnimationFromTable({
  1512. CFrame.new(-0.111702062, 0.236316755, 0.028899435, 0.999868333, 0.00180498138, -0.0161329824, -0.000894000288, 0.998413742, 0.0562968217, 0.0162090063, -0.056274984, 0.998283803) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * -18), 0),
  1513. CFrame.new(-9.38773155e-07, 1.51586485, -0.0656893849, 0.785451293, 0.170159385, -0.595073402, -0.0706804395, 0.979835331, 0.186888099, 0.614874661, -0.104731448, 0.781639755) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1514. CFrame.new(2.0043354, 0.484428167, 0.0941543728, 0.00676904712, -0.996741652, 0.0803862661, -0.99988848, -0.00783122797, -0.0129045462, 0.0134922862, -0.0802896917, -0.996680319) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1515. CFrame.new(-1.89468908, 0.445770115, 0.0824029222, 0.0912287831, 0.992334127, 0.0833697394, -0.995314062, 0.0935561061, -0.0244409535, -0.0320533253, -0.0807493404, 0.996219099) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1516. CFrame.new(0.536409438, -1.08470166, -0.232559294, 0.992490232, -0.058032684, -0.107683256, 0.0826505423, 0.967104733, 0.240577519, 0.0901796222, -0.247670874, 0.964638233) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1517. CFrame.new(-0.500015378, -1.99267101, 0.315884024, 1.00000024, 4.65661287e-10, 9.31322575e-10, 1.16415322e-10, 0.957916558, 0.287046969, 0, -0.287046969, 0.957916617) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1518. }, .3, false)
  1519. moter.C0 = clerp(moter.C0, CFrame.new(6.73434448, -0.427756786, 1.2478931, 0.880181909, -0.00344994664, -0.474624604, 0.0290261619, -0.997710884, 0.0610806011, -0.473748654, -0.0675385445, -0.878066659) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(doe * 15), 0), 0.3)
  1520. end
  1521. end
  1522. Shoot2(Handle.Position)
  1523. attack = false
  1524. moter.Part0 = RootPart
  1525. con:Disconnect()
  1526. end
  1527. Mouse.Button1Down:connect(function()
  1528. if attack == false and attacktype == 1 then
  1529. attacktype = 2
  1530. attackone()
  1531. elseif attack == false and attacktype == 2 then
  1532. attacktype = 3
  1533. attacktwo()
  1534. elseif attack == false and attacktype == 3 then
  1535. attacktype = 1
  1536. attackthree()
  1537. end
  1538. end)
  1539.  
  1540. Mouse.KeyDown:connect(function(k)
  1541. k = k:lower()
  1542. if attack == false and k == 'z' then
  1543. N3xy_Saw()
  1544. elseif attack == false and k == 'x' then
  1545. RunnyN3xul()
  1546. elseif attack == false and k == 'c' then
  1547. N3xify()
  1548. elseif attack == false and k == 'v' then
  1549. N3xboom()
  1550. end
  1551. end)
  1552. Mouse.KeyUp:connect(function(k)
  1553. k = k:lower()
  1554. if attack == true and ready == false and k == 'z' then
  1555. ready = true
  1556. end
  1557. end)
  1558. warn'"Niak niak" - N3xul 2k17'
  1559. while true do
  1560. swait()
  1561. for i, v in pairs(Character:GetChildren()) do
  1562. if v:IsA("Part") then
  1563. v.Material = "SmoothPlastic"
  1564. elseif v:IsA("Accessory") then
  1565. v:WaitForChild("Handle").Material = "SmoothPlastic"
  1566. end
  1567. end
  1568. while 1 do
  1569. swait()
  1570. if doe <= 360 then
  1571. doe = doe + 2
  1572. else
  1573. doe = 0
  1574. end
  1575. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1576. velocity = RootPart.Velocity.y
  1577. sine = sine + change
  1578. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  1579. if RootPart.Velocity.y > 1 and hit == nil then
  1580. Anim = "Jump"
  1581. if attack == false then
  1582. PlayAnimationFromTable({
  1583. CFrame.new(1.9972492e-21, 0.113661945, -0.432451636, 1, 2.49027328e-21, -3.77099282e-21, -4.7224864e-22, 0.887478054, 0.460837424, 4.49431016e-21, -0.460840106, 0.887483239) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1584. CFrame.new(0, 1.4947052, 0.062059015, 1, 0, 0, 0, 0.986512363, -0.163722664, 0, 0.163716733, 0.98650825) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1585. CFrame.new(1.55467427, 0.10457363, 0.42051965, 0.981725395, -0.172917932, -0.0794669464, 0.190303147, 0.892039657, 0.409950525, -2.5331974e-07, -0.417586893, 0.90863508) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1586. CFrame.new(-1.6915586, 0.0829171836, 0.630138516, 0.95964843, 0.245055869, 0.137923256, -0.28120321, 0.836300015, 0.470666647, -5.69969416e-06, -0.490458935, 0.871464372) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1587. CFrame.new(0.520076096, -1.08606339, -0.234059066, 0.998314619, -0.0580340028, -2.00776839e-07, 0.0562196746, 0.967103362, 0.248093963, -0.0143976882, -0.247675776, 0.968736053) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1588. CFrame.new(-0.5, -1.99266136, 0.31588462, 1, 0, 0, 0, 0.957916617, 0.287047267, 0, -0.287047267, 0.957916617) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1589. }, .3, false)
  1590. moter.C0 = clerp(moter.C0, CFrame.new(0.0285198689, 2.14997911, 1.8797493, 0.866025448, 4.49431016e-21, -0.499999881, 0.49999696, -6.79970585e-22, 0.866020381, 3.55219951e-21, -1, -2.83602973e-21) * CFrame.new(0+.2 * math.cos(sine/40), 0, 0+ .4 * math.cos(sine/40)) * CFrame.Angles(0, math.rad(doe * 3), 0), 0.3)
  1591. end
  1592. elseif RootPart.Velocity.y < -1 and hit == nil then
  1593. Anim = "Fall"
  1594. if attack == false then
  1595. PlayAnimationFromTable({
  1596. CFrame.new(1.9972492e-21, 0.113661945, -0.432451636, 1, 2.49027328e-21, -3.77099282e-21, -4.7224864e-22, 0.887478054, 0.460837424, 4.49431016e-21, -0.460840106, 0.887483239) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1597. CFrame.new(0, 1.4947052, 0.062059015, 1, 0, 0, 0, 0.986512363, -0.163722664, 0, 0.163716733, 0.98650825) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1598. CFrame.new(1.55467427, 0.10457363, 0.42051965, 0.981725395, -0.172917932, -0.0794669464, 0.190303147, 0.892039657, 0.409950525, -2.5331974e-07, -0.417586893, 0.90863508) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1599. CFrame.new(-1.6915586, 0.0829171836, 0.630138516, 0.95964843, 0.245055869, 0.137923256, -0.28120321, 0.836300015, 0.470666647, -5.69969416e-06, -0.490458935, 0.871464372) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1600. CFrame.new(0.520076096, -1.08606339, -0.234059066, 0.998314619, -0.0580340028, -2.00776839e-07, 0.0562196746, 0.967103362, 0.248093963, -0.0143976882, -0.247675776, 0.968736053) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1601. CFrame.new(-0.5, -1.99266136, 0.31588462, 1, 0, 0, 0, 0.957916617, 0.287047267, 0, -0.287047267, 0.957916617) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1602. }, .3, false)
  1603. moter.C0 = clerp(moter.C0, CFrame.new(0.0285198689, 2.14997911, 1.8797493, 0.866025448, 4.49431016e-21, -0.499999881, 0.49999696, -6.79970585e-22, 0.866020381, 3.55219951e-21, -1, -2.83602973e-21) * CFrame.new(0+.2 * math.cos(sine/40), 0, 0+ .4 * math.cos(sine/40)) * CFrame.Angles(0, math.rad(doe * 3), 0), 0.3)
  1604. end
  1605. elseif Torsovelocity < 1 and hit ~= nil then
  1606. Anim = "Idle"
  1607. if attack == false then
  1608. change = 1
  1609. PlayAnimationFromTable({
  1610. CFrame.new(4.42224468e-22, 0.406974763, -0.0556323677, 1, 9.69404787e-22, -4.41385312e-21, -4.7224864e-22, 0.993784308, 0.111270368, 4.49431016e-21, -0.111271016, 0.99379009) * CFrame.new(0, 0 + .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1611. CFrame.new(0, 1.51588464, -0.0656869709, 1, 0, 0, 0, 0.995220363, 0.0976320952, 0, -0.0976320952, 0.995220363) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1612. CFrame.new(1.56099975, 0.0719469488, 1.9177819e-06, 0.981725574, -0.190302119, 2.42222971e-08, 0.190302104, 0.981725693, -6.55651093e-07, 1.00582838e-07, 6.40749931e-07, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1613. CFrame.new(-1.67177844, 0.150434136, 2.41926455e-06, 0.959646225, 0.281210154, -1.96089672e-07, -0.281210095, 0.959646285, -5.59538603e-06, -1.38394535e-06, 5.42402267e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1614. CFrame.new(0.520075798, -1.086061, -0.234063938, 0.998314738, -0.058032658, -7.00135729e-07, 0.0562185124, 0.967103481, 0.248093307, -0.0143968407, -0.24767524, 0.968736172) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1615. CFrame.new(-0.5, -1.99266708, 0.315881819, 1, 0, 0, 0, 0.957918644, 0.287047386, 0, -0.287047386, 0.957918644) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1616. }, .3, false)
  1617. moter.C0 = clerp(moter.C0, CFrame.new(0.0285198689, 2.14997911, 1.8797493, 0.866025448, 4.49431016e-21, -0.499999881, 0.49999696, -6.79970585e-22, 0.866020381, 3.55219951e-21, -1, -2.83602973e-21) * CFrame.new(0+.2 * math.cos(sine/40), 0, 0+ .4 * math.cos(sine/40)) * CFrame.Angles(0, math.rad(doe * 3), 0), 0.3)
  1618. end
  1619. elseif Torsovelocity > 2 and hit ~= nil then
  1620. Anim = "Walk"
  1621. if attack == false then
  1622. PlayAnimationFromTable({
  1623. CFrame.new(1.9972492e-21, 0.113661945, -0.432451636, 1, 2.49027328e-21, -3.77099282e-21, -4.7224864e-22, 0.887478054, 0.460837424, 4.49431016e-21, -0.460840106, 0.887483239) * CFrame.new(0, 0+ .2 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  1624. CFrame.new(0, 1.4947052, 0.062059015, 1, 0, 0, 0, 0.986512363, -0.163722664, 0, 0.163716733, 0.98650825) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1625. CFrame.new(1.55467427, 0.10457363, 0.42051965, 0.981725395, -0.172917932, -0.0794669464, 0.190303147, 0.892039657, 0.409950525, -2.5331974e-07, -0.417586893, 0.90863508) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1626. CFrame.new(-1.6915586, 0.0829171836, 0.630138516, 0.95964843, 0.245055869, 0.137923256, -0.28120321, 0.836300015, 0.470666647, -5.69969416e-06, -0.490458935, 0.871464372) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1627. CFrame.new(0.520076096, -1.08606339, -0.234059066, 0.998314619, -0.0580340028, -2.00776839e-07, 0.0562196746, 0.967103362, 0.248093963, -0.0143976882, -0.247675776, 0.968736053) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1628. CFrame.new(-0.5, -1.99266136, 0.31588462, 1, 0, 0, 0, 0.957916617, 0.287047267, 0, -0.287047267, 0.957916617) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1629. }, .3, false)
  1630. moter.C0 = clerp(moter.C0, CFrame.new(0.0285198689, 2.14997911, 1.8797493, 0.866025448, 4.49431016e-21, -0.499999881, 0.49999696, -6.79970585e-22, 0.866020381, 3.55219951e-21, -1, -2.83602973e-21) * CFrame.new(0+.2 * math.cos(sine/40), 0, 0+ .4 * math.cos(sine/40)) * CFrame.Angles(0, math.rad(doe * 3), 0), 0.3)
  1631. end
  1632. end
  1633.  
  1634. for e = 1, #Effects do
  1635. if Effects[e] ~= nil then
  1636. local Thing = Effects[e]
  1637. if Thing ~= nil then
  1638. local Part = Thing[1]
  1639. local Mode = Thing[2]
  1640. local Delay = Thing[3]
  1641. local IncX = Thing[4]
  1642. local IncY = Thing[5]
  1643. local IncZ = Thing[6]
  1644. if Thing[2] == "Shoot" then
  1645. local Look = Thing[1]
  1646. local hit, pos = rayCast(Thing[4], Look, 15, Character)
  1647. local mag = (Thing[4] - pos).magnitude
  1648. Thing[9] = Thing[9] + 1
  1649. Thing[5] = Thing[5] + 0.2
  1650. Thing[6] = Thing[6] + 0.2
  1651. Effects.Cylinder.Create(BrickColor.new("Really red"), CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), Thing[9], mag * 5, Thing[9], -0.06, 0, -0.06, 0.1)
  1652. Thing[4] = Thing[4] + Look * 15
  1653. Thing[3] = Thing[3] - 3
  1654. if hit ~= nil then
  1655. Thing[3] = 0
  1656. ref = CFuncs["Part"].Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  1657. ref.Anchored = true
  1658. ref.CFrame = CFrame.new(pos)
  1659. Effects.Sphere.Create(BrickColor.new("Really red"), CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  1660. CFuncs["Sound"].Create("rbxassetid://315748949", ref, 1, 1.1)
  1661. game:GetService("Debris"):AddItem(ref, 1)
  1662. end
  1663. if Thing[3] <= 0 then
  1664. table.remove(Effects, e)
  1665. end
  1666. end
  1667. do
  1668. if Thing[2] == "Shoot2" then
  1669. local Look = Thing[1]
  1670. local hit, pos = rayCast(Thing[4], Look, 3, Character)
  1671. local mag = (Thing[4] - pos).magnitude
  1672. Thing[9] = Thing[9] + 0.5
  1673. Thing[5] = Thing[5] + 0.2
  1674. Thing[6] = Thing[6] + 0.2
  1675. Effects.Block.Create(BrickColor.new("Really red"), CFrame.new((Thing[4] + pos) / 2, pos), 5, 5, 5, 4, 4, 4, 0.1)
  1676. Thing[4] = Thing[4] + Look * 3
  1677. Thing[3] = Thing[3] - 1
  1678. if hit ~= nil then
  1679. Thing[3] = 0
  1680. ref = CFuncs["Part"].Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  1681. ref.Anchored = true
  1682. ref.CFrame = CFrame.new(pos)
  1683. Effects.Block.Create(BrickColor.new("Really red"), CFrame.new(pos), 8, 8, 8, 5, 5, 5, 0.03)
  1684. Effects.Block.Create(BrickColor.new("Crimson"), CFrame.new(pos), 10, 10, 10, 5, 5, 5, 0.03)
  1685. CFuncs["Sound"].Create("rbxassetid://300916057", ref, 1, 1.5)
  1686. CFuncs["Sound"].Create("rbxassetid://165969964", ref, 2, 1)
  1687. MagnitudeDamage(ref, 30, 50, 70, 0, "Normal", "", 1)
  1688. game:GetService("Debris"):AddItem(ref, 1)
  1689. end
  1690. if Thing[3] <= 0 then
  1691. table.remove(Effects, e)
  1692. end
  1693. end
  1694. do
  1695. do
  1696. if Thing[2] == "Shoot" then
  1697. local Look = Thing[1]
  1698. local move = 30
  1699. if Thing[8] == 3 then
  1700. move = 10
  1701. end
  1702. local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  1703. if Thing[10] ~= nil then
  1704. da = pos
  1705. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  1706. cfa = CFrame.new(Thing[4], pos)
  1707. tehCF = cfa:lerp(cf2, 0.2)
  1708. Thing[1] = tehCF.lookVector
  1709. end
  1710. local mag = (Thing[4] - pos).magnitude
  1711. Effects["Head"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * 5, 1, 0.5, 0, 0.5, 0.2)
  1712. if Thing[8] == 2 then
  1713. Effects["Ring"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0), 1, 1, 0.1, 0.5, 0.5, 0.1, 0.1, 1)
  1714. end
  1715. Thing[4] = Thing[4] + Look * move
  1716. Thing[3] = Thing[3] - 1
  1717. if 2 < Thing[5] then
  1718. Thing[5] = Thing[5] - 0.3
  1719. Thing[6] = Thing[6] - 0.3
  1720. end
  1721. if hit ~= nil then
  1722. Thing[3] = 0
  1723. if Thing[8] == 1 or Thing[8] == 3 then
  1724. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  1725. else
  1726. if Thing[8] == 2 then
  1727. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  1728. if (hit.Parent:findFirstChild("Humanoid")) ~= nil or (hit.Parent.Parent:findFirstChild("Humanoid")) ~= nil then
  1729. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  1730. ref.Anchored = true
  1731. ref.CFrame = CFrame.new(pos)
  1732. CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
  1733. game:GetService("Debris"):AddItem(ref, 0.2)
  1734. Effects["Block"].Create(Torso.BrickColor, CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 10, 10, 10, 0.1, 2)
  1735. Effects["Ring"].Create(BrickColor.new("Really red"), CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 4, 4, 0.1, 0.1)
  1736. MagnitudeDamage(ref, 15, 50, 70, 0, "Normal", "", 1)
  1737. end
  1738. end
  1739. end
  1740. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  1741. ref.Anchored = true
  1742. ref.CFrame = CFrame.new(pos)
  1743. Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  1744. game:GetService("Debris"):AddItem(ref, 1)
  1745. end
  1746. if Thing[3] <= 0 then
  1747. table.remove(Effects, e)
  1748. end
  1749. end
  1750. do
  1751. do
  1752. if Thing[2] == "FireWave" then
  1753. if Thing[3] <= Thing[4] then
  1754. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  1755. Thing[3] = Thing[3] + 1
  1756. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  1757. else
  1758. Part.Parent = nil
  1759. table.remove(Effects, e)
  1760. end
  1761. end
  1762. if Thing[2] ~= "Shoot" and Thing[2] ~= "DecreaseStat" and Thing[2] ~= "showDamage" and Thing[2] ~= "Shoot2" then
  1763. if Thing[1].Transparency <= 1 then
  1764. if Thing[2] == "Block1" then
  1765. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1766. Mesh = Thing[7]
  1767. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1768. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1769. else
  1770. if Thing[2] == "Block2" then
  1771. Thing[1].CFrame = Thing[1].CFrame
  1772. Mesh = Thing[7]
  1773. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1774. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1775. else
  1776. if Thing[2] == "Fire" then
  1777. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  1778. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1779. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1780. else
  1781. if Thing[2] == "Cylinder" then
  1782. Mesh = Thing[7]
  1783. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1784. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1785. else
  1786. if Thing[2] == "Blood" then
  1787. Mesh = Thing[7]
  1788. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  1789. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1790. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1791. else
  1792. if Thing[2] == "Elec" then
  1793. Mesh = Thing[10]
  1794. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1795. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1796. else
  1797. if Thing[2] == "QuadShot" then
  1798. if Thing[5] < 30 then
  1799. Thing[5] = Thing[5] + 1.5
  1800. Thing[4].Scale = Vector3.new(Thing[5], 5, Thing[5])
  1801. else
  1802. refda = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Black"), "Reference", Vector3.new())
  1803. refda.Anchored = true
  1804. refda.CFrame = CFrame.new(Thing[1].Position)
  1805. game:GetService("Debris"):AddItem(refda, 1)
  1806. CFuncs.Sound.Create("300916105", refda, 1, 1.4)
  1807. CFuncs.Sound.Create("315744661", refda, 1, 1)
  1808. MagnitudeDamage(refda, 20, 10, 15, math.random(5, 10), "Normal", "315748999", 1)
  1809. Effects.Cylinder.Create(BrickColor.new("Really red"), CFrame.new(refda.Position), 3, 9999, 3, 1, 1, 1, 0.1)
  1810. for i = 1, 3 do
  1811. Effects.Sphere.Create(BrickColor.new("Really red"), CFrame.new(refda.Position), 10, 10, 10, 4 * i, 4 * i, 4 * i, 0.08)
  1812. end
  1813. Thing[1].Parent = nil
  1814. table.remove(Effects, e)
  1815. end
  1816. if Thing[2] == "Disappear" then
  1817. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1818. else
  1819. if Thing[2] == "Shatter" then
  1820. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1821. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  1822. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  1823. Thing[6] = Thing[6] + Thing[5]
  1824. end
  1825. end
  1826. end
  1827. end
  1828. end
  1829. end
  1830. end
  1831. end
  1832. end
  1833. else
  1834. Part.Parent = nil
  1835. table.remove(Effects, e)
  1836. end
  1837. end
  1838. end
  1839. end
  1840. end
  1841. end
  1842. end
  1843. end
  1844. end
  1845. end
  1846. end
  1847. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement