Advertisement
Dark_EccentricYT

Untitled

Oct 2nd, 2017
2,779
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 644.11 KB | None | 0 0
  1. --[[You Are Welcome!. Script By Skrubl0rdzI]]--
  2. local ArtificialHB = Instance.new("BindableEvent", script)
  3. ArtificialHB.Name = "Heartbeat"
  4.  
  5. script:WaitForChild("Heartbeat")
  6.  
  7. script.Name = "Crescenzo"
  8.  
  9. local Player = game.Players.localPlayer
  10. script.Parent = Player.PlayerGui
  11. script.Name = math.random(100, 100000)..[[ ]]..math.random(100000, 1000000000)
  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 hobb = 0
  32. local rest = 0
  33. local looprevive = false
  34.  
  35. CV="Maroon"
  36.  
  37.  
  38.  
  39. for i,v in pairs(Character:children()) do
  40. if v:IsA("Hat") then
  41. v:Destroy()
  42. end
  43. end
  44. for i,v in pairs(Character:children()) do
  45. if v:IsA("Accessory") then
  46. v:Destroy()
  47. end
  48. end
  49. for i,v in pairs(Character:children()) do
  50. if v:IsA("Hair") then
  51. v:Destroy()
  52. end
  53. end
  54. for i,v in pairs(Character:children()) do
  55. if v:IsA("Shirt") then
  56. v:Destroy()
  57. end
  58. end
  59. for i,v in pairs(Character:children()) do
  60. if v:IsA("Pants") then
  61. v:Destroy()
  62. end
  63. end
  64.  
  65.  
  66. local txt = Instance.new("BillboardGui", Character)
  67. txt.Adornee = Character.Head
  68. txt.Name = "_status"
  69. txt.Size = UDim2.new(2, 0, 1.2, 0)
  70. txt.StudsOffset = Vector3.new(-9, 8, 0)
  71. local text = Instance.new("TextLabel", txt)
  72. text.Size = UDim2.new(10, 0, 7, 0)
  73. text.FontSize = "Size24"
  74. text.TextScaled = true
  75. text.TextTransparency = 0
  76. text.BackgroundTransparency = 1
  77. text.TextTransparency = 0
  78. text.TextStrokeTransparency = 0
  79. text.Font = "Code"
  80. text.TextStrokeColor3 = BrickColor.new("Bright yellow").Color
  81.  
  82. v=Instance.new("Part")
  83. v.Name = "ColorBrick"
  84. v.Parent=Player.Character
  85. v.FormFactor="Symmetric"
  86. v.Anchored=true
  87. v.CanCollide=false
  88. v.BottomSurface="Smooth"
  89. v.TopSurface="Smooth"
  90. v.Size=Vector3.new(10,5,3)
  91. v.Transparency=1
  92. v.CFrame=Character.Torso.CFrame
  93. v.BrickColor=BrickColor.new(CV)
  94. v.Transparency=1
  95. text.TextColor3 = BrickColor.Black().Color
  96. v.Shape="Block"
  97.  
  98. spawn(function()
  99. while wait() do
  100. text.Text = "Crescenzo"
  101. end
  102. end)
  103.  
  104. Head.face.Texture = "http://www.roblox.com/asset/?id=58820113"
  105.  
  106. local mode = false
  107. local revive = false
  108. local Create = LoadLibrary("RbxUtility").Create
  109. function RemoveOutlines(part)
  110. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  111. end
  112.  
  113. CFuncs = {
  114. ["Part"] = {
  115. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  116. local Part = Create("Part"){
  117. Parent = Parent,
  118. Reflectance = Reflectance,
  119. Transparency = Transparency,
  120. CanCollide = false,
  121. Locked = true,
  122. BrickColor = BrickColor.new(tostring(BColor)),
  123. Name = Name,
  124. Size = Size,
  125. Material = Material,
  126. }
  127. if Part.BrickColor == BrickColor.new("Dark indigo") then
  128. Part.BrickColor = BrickColor.new("Bright yellow")
  129. end
  130. if Part.BrickColor == BrickColor.new("Royal purple") then
  131. Part.BrickColor = BrickColor.new("Bright yellow")
  132. end
  133. RemoveOutlines(Part)
  134. return Part
  135. end;
  136. };
  137.  
  138. ["Mesh"] = {
  139. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  140. local Msh = Create(Mesh){
  141. Parent = Part,
  142. Offset = OffSet,
  143. Scale = Scale,
  144. }
  145. if Mesh == "SpecialMesh" then
  146. Msh.MeshType = MeshType
  147. Msh.MeshId = MeshId
  148. end
  149. return Msh
  150. end;
  151. };
  152.  
  153. ["Mesh"] = {
  154. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  155. local Msh = Create(Mesh){
  156. Parent = Part,
  157. Offset = OffSet,
  158. Scale = Scale,
  159. }
  160. if Mesh == "SpecialMesh" then
  161. Msh.MeshType = MeshType
  162. Msh.MeshId = MeshId
  163. end
  164. return Msh
  165. end;
  166. };
  167.  
  168. ["Weld"] = {
  169. Create = function(Parent, Part0, Part1, C0, C1)
  170. local Weld = Create("Weld"){
  171. Parent = Parent,
  172. Part0 = Part0,
  173. Part1 = Part1,
  174. C0 = C0,
  175. C1 = C1,
  176. }
  177. return Weld
  178. end;
  179. };
  180.  
  181. ["Sound"] = {
  182. Create = function(id, par, vol, pit)
  183. coroutine.resume(coroutine.create(function()
  184. local S = Create("Sound"){
  185. Volume = vol,
  186. Pitch = pit or 1,
  187. SoundId = id,
  188. Parent = par or workspace,
  189. }
  190. wait()
  191. S:play()
  192. game:GetService("Debris"):AddItem(S, 6)
  193. end))
  194. end;
  195. };
  196.  
  197. ["ParticleEmitter"] = {
  198. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  199. local fp = Create("ParticleEmitter"){
  200. Parent = Parent,
  201. Color = ColorSequence.new(Color1, Color2),
  202. LightEmission = LightEmission,
  203. Size = Size,
  204. Texture = Texture,
  205. Transparency = Transparency,
  206. ZOffset = ZOffset,
  207. Acceleration = Accel,
  208. Drag = Drag,
  209. LockedToPart = LockedToPart,
  210. VelocityInheritance = VelocityInheritance,
  211. EmissionDirection = EmissionDirection,
  212. Enabled = Enabled,
  213. Lifetime = LifeTime,
  214. Rate = Rate,
  215. Rotation = Rotation,
  216. RotSpeed = RotSpeed,
  217. Speed = Speed,
  218. VelocitySpread = VelocitySpread,
  219. }
  220. return fp
  221. end;
  222. };
  223.  
  224. CreateTemplate = {
  225.  
  226. };
  227. }
  228. local m = Instance.new("Model",Character)
  229. m.Name = "Hax"
  230.  
  231. function Armor() -- Don't like how the armor shows up at first while the character is invisible
  232.  
  233. LeftLeg.Transparency = 1
  234. RightLeg.Transparency = 1
  235.  
  236. LeftArmHandle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,1,"Medium stone grey","LeftArmHandle",Vector3.new(1.0117017, 2.02340055, 1.01170254))
  237. LeftArmHandleWeld=CFuncs.Weld.Create(m,Character["Left Arm"],LeftArmHandle,CFrame.new(0.015, 0, 0),CFrame.new(0, 0, 0))
  238. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.25541088, 0.500605762, 0.582337081))
  239. PartWeld=CFuncs.Weld.Create(m,LeftArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.438323975, -0.114891961, -0.0029296875, 1, 3.53828436e-005, -0.000341972976, 3.41876548e-005, -0.999999881, 0.000266408344, -0.000347743538, -0.00026641952, -1))
  240. Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright yellow","Part",Vector3.new(0.25541088, 0.398441344, 0.480172575))
  241. PartWeld=CFuncs.Weld.Create(m,LeftArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.458751678, -0.114888698, -0.00293731689, 1, 3.53828436e-005, -0.000341972976, 3.41876548e-005, -0.999999881, 0.000266408344, -0.000347743538, -0.00026641952, -1))
  242. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  243. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0020904541, -0.448642731, -0.605269909, 5.94371049e-005, 1.85106055e-005, 1, -1, 0.000147737563, 5.36547304e-005, -0.00014903261, -0.999999881, 1.85194458e-005))
  244. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  245. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  246. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.308547974, -0.448638916, -0.605277181, 5.94371049e-005, 1.85106055e-005, 1, -1, 0.000147737563, 5.36547304e-005, -0.00014903261, -0.999999881, 1.85194458e-005))
  247. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  248. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  249. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.133708954, -0.431167603, -0.605293989, 1, -0.000147737563, -3.67819157e-005, 4.25642866e-005, 1.8513103e-005, 1, -0.00014903261, -0.999999881, 1.85194458e-005))
  250. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  251. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  252. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.155349731, -0.448631287, -0.605272412, 5.94371049e-005, 1.85106055e-005, 1, -1, 0.000147737563, 5.36547304e-005, -0.00014903261, -0.999999881, 1.85194458e-005))
  253. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  254. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  255. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.287002563, -0.431282043, -0.605283678, 1, -0.000147737563, -3.67819157e-005, 4.25642866e-005, 1.8513103e-005, 1, -0.00014903261, -0.999999881, 1.85194458e-005))
  256. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  257. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  258. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.326065063, -0.431236267, -0.605268002, 1, -0.000147737563, -3.67819157e-005, 4.25642866e-005, 1.8513103e-005, 1, -0.00014903261, -0.999999881, 1.85194458e-005))
  259. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  260. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  261. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.479263306, -0.431190491, -0.605278552, 1, -0.000147737563, -3.67819157e-005, 4.25642866e-005, 1.8513103e-005, 1, -0.00014903261, -0.999999881, 1.85194458e-005))
  262. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  263. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  264. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.172805786, -0.431243896, -0.605256319, 1, -0.000147737563, -3.67819157e-005, 4.25642866e-005, 1.8513103e-005, 1, -0.00014903261, -0.999999881, 1.85194458e-005))
  265. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  266. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  267. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.437179565, -0.448581696, -0.60526216, 5.94371049e-005, 1.85106055e-005, 1, -1, 0.000147737563, 5.36547304e-005, -0.00014903261, -0.999999881, 1.85194458e-005))
  268. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  269. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  270. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0195350647, -0.431289673, -0.605306566, 1, -0.000147737563, -3.67819157e-005, 4.25642866e-005, 1.8513103e-005, 1, -0.00014903261, -0.999999881, 1.85194458e-005))
  271. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  272. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  273. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.461807251, -0.448627472, -0.605276942, 5.94371049e-005, 1.85106055e-005, 1, -1, 0.000147737563, 5.36547304e-005, -0.00014903261, -0.999999881, 1.85194458e-005))
  274. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  275. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  276. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.304367065, -0.448646545, -0.60526371, 5.94371049e-005, 1.85106055e-005, 1, -1, 0.000147737563, 5.36547304e-005, -0.00014903261, -0.999999881, 1.85194458e-005))
  277. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  278. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  279. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.151168823, -0.448638916, -0.605267644, 5.94371049e-005, 1.85106055e-005, 1, -1, 0.000147737563, 5.36547304e-005, -0.00014903261, -0.999999881, 1.85194458e-005))
  280. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  281. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  282. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.440177917, -0.431221008, -0.605271757, 1, -0.000147737563, -3.67819157e-005, 4.25642866e-005, 1.8513103e-005, 1, -0.00014903261, -0.999999881, 1.85194458e-005))
  283. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  284. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  285. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.469100952, 0.41683197, -0.605265558, 1, -0.000147737563, -3.67819157e-005, 4.25642866e-005, 1.8513103e-005, 1, -0.00014903261, -0.999999881, 1.85194458e-005))
  286. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  287. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  288. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.172821045, 0.416717529, -0.605305016, 1, -0.000147737563, -3.67819157e-005, 4.25642866e-005, 1.8513103e-005, 1, -0.00014903261, -0.999999881, 1.85194458e-005))
  289. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  290. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  291. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.702371776, -0.00820922852, -0.545623779, 0.000128935877, 0.999999881, -5.33314487e-005, -0.000211441074, -5.3304273e-005, -1, -1, 0.000127643332, 0.000205654549))
  292. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 5, 0.300000012))
  293. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  294. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.702369869, -0.0348815918, -0.512863159, 0.000128555926, 0.999999881, -5.28843921e-005, -1, 0.000127263353, 0.000189371844, 0.000195158253, 5.28593773e-005, 1))
  295. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 5, 0.300000012))
  296. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  297. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.498031259, -0.00798797607, 0.475971222, 0.000128935877, 0.999999881, -5.33314487e-005, -0.000211441074, -5.3304273e-005, -1, -1, 0.000127643332, 0.000205654549))
  298. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 5, 0.300000012))
  299. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  300. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.28698349, 0.416732788, -0.605268598, 1, -0.000147737563, -3.67819157e-005, 4.25642866e-005, 1.8513103e-005, 1, -0.00014903261, -0.999999881, 1.85194458e-005))
  301. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  302. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  303. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.133693695, 0.416854858, -0.605279148, 1, -0.000147737563, -3.67819157e-005, 4.25642866e-005, 1.8513103e-005, 1, -0.00014903261, -0.999999881, 1.85194458e-005))
  304. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  305. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  306. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0195579529, 0.416725159, -0.605292082, 1, -0.000147737563, -3.67819157e-005, 4.25642866e-005, 1.8513103e-005, 1, -0.00014903261, -0.999999881, 1.85194458e-005))
  307. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  308. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  309. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.326019287, 0.416725159, -0.60531503, 1, -0.000147737563, -3.67819157e-005, 4.25642866e-005, 1.8513103e-005, 1, -0.00014903261, -0.999999881, 1.85194458e-005))
  310. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  311. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  312. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.498088717, -0.0349082947, -0.512939453, 0.000128555926, 0.999999881, -5.28843921e-005, -1, 0.000127263353, 0.000189371844, 0.000195158253, 5.28593773e-005, 1))
  313. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 5, 0.300000012))
  314. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  315. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.498029083, -0.00820159912, -0.545642853, 0.000128935877, 0.999999881, -5.33314487e-005, -0.000211441074, -5.3304273e-005, -1, -1, 0.000127643332, 0.000205654549))
  316. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 5, 0.300000012))
  317. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  318. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.440158844, 0.416740417, -0.605256677, 1, -0.000147737563, -3.67819157e-005, 4.25642866e-005, 1.8513103e-005, 1, -0.00014903261, -0.999999881, 1.85194458e-005))
  319. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  320. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  321. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.702377617, -0.00806427002, 0.475990295, 0.000128935877, 0.999999881, -5.33314487e-005, -0.000211441074, -5.3304273e-005, -1, -1, 0.000127643332, 0.000205654549))
  322. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 5, 0.300000012))
  323. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  324. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.702378154, -0.0347557068, 0.508743286, 0.000128555926, 0.999999881, -5.28843921e-005, -1, 0.000127263353, 0.000189371844, 0.000195158253, 5.28593773e-005, 1))
  325. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 5, 0.300000012))
  326. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  327. BlockWeld=CFuncs.Weld.Create(m,LeftArmHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.498033345, -0.0347824097, 0.508605957, 0.000128555926, 0.999999881, -5.28843921e-005, -1, 0.000127263353, 0.000189371844, 0.000195158253, 5.28593773e-005, 1))
  328. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 5, 0.300000012))
  329. Sphere=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Sphere",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  330. SphereWeld=CFuncs.Weld.Create(m,LeftArmHandle,Sphere,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.476074219, 0.702378571, 0.513114929, -1, 0.000147737563, 3.67819157e-005, 0.000149032334, 0.999999881, -2.23378756e-005, -4.25648541e-005, -2.23315201e-005, -1))
  331. CFuncs.Mesh.Create("SpecialMesh",Sphere,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.300000012, 0.300000012))
  332. Sphere=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Sphere",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  333. SphereWeld=CFuncs.Weld.Create(m,LeftArmHandle,Sphere,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.476043701, 0.702355623, -0.508605957, -1, 0.000147737563, 3.67819157e-005, 0.000149032334, 0.999999881, -2.23378756e-005, -4.25648541e-005, -2.23315201e-005, -1))
  334. CFuncs.Mesh.Create("SpecialMesh",Sphere,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.300000012, 0.300000012))
  335. Sphere=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Sphere",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  336. SphereWeld=CFuncs.Weld.Create(m,LeftArmHandle,Sphere,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.545562744, 0.702369809, -0.508575439, -1, 0.000147737563, 3.67819157e-005, 0.000149032334, 0.999999881, -2.23378756e-005, -4.25648541e-005, -2.23315201e-005, -1))
  337. CFuncs.Mesh.Create("SpecialMesh",Sphere,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.300000012, 0.300000012))
  338. Sphere=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Sphere",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  339. SphereWeld=CFuncs.Weld.Create(m,LeftArmHandle,Sphere,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.545597076, 0.4980883, -0.508575439, -1, 0.000147737563, 3.67819157e-005, 0.000149032334, 0.999999881, -2.23378756e-005, -4.25648541e-005, -2.23315201e-005, -1))
  340. CFuncs.Mesh.Create("SpecialMesh",Sphere,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.300000012, 0.300000012))
  341. Sphere=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Sphere",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  342. SphereWeld=CFuncs.Weld.Create(m,LeftArmHandle,Sphere,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.545532227, 0.70239538, 0.513031006, -1, 0.000147737563, 3.67819157e-005, 0.000149032334, 0.999999881, -2.23378756e-005, -4.25648541e-005, -2.23315201e-005, -1))
  343. CFuncs.Mesh.Create("SpecialMesh",Sphere,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.300000012, 0.300000012))
  344. Sphere=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Sphere",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  345. SphereWeld=CFuncs.Weld.Create(m,LeftArmHandle,Sphere,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.545562744, 0.498053908, 0.513145447, -1, 0.000147737563, 3.67819157e-005, 0.000149032334, 0.999999881, -2.23378756e-005, -4.25648541e-005, -2.23315201e-005, -1))
  346. CFuncs.Mesh.Create("SpecialMesh",Sphere,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.300000012, 0.300000012))
  347. Sphere=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Sphere",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  348. SphereWeld=CFuncs.Weld.Create(m,LeftArmHandle,Sphere,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.476013184, 0.498069584, -0.508598328, -1, 0.000147737563, 3.67819157e-005, 0.000149032334, 0.999999881, -2.23378756e-005, -4.25648541e-005, -2.23315201e-005, -1))
  349. CFuncs.Mesh.Create("SpecialMesh",Sphere,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.300000012, 0.300000012))
  350. Sphere=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Sphere",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  351. SphereWeld=CFuncs.Weld.Create(m,LeftArmHandle,Sphere,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.476043701, 0.498034835, 0.513122559, -1, 0.000147737563, 3.67819157e-005, 0.000149032334, 0.999999881, -2.23378756e-005, -4.25648541e-005, -2.23315201e-005, -1))
  352. CFuncs.Mesh.Create("SpecialMesh",Sphere,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.300000012, 0.300000012))
  353. BlockPart=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","BlockPart",Vector3.new(1.03186011, 1.61419833, 1.03186023))
  354. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0296173096, -0.206890911, -0.00724029541, 1, -0.000117227413, -0.000189372367, 0.000118527452, 0.99999994, -5.28527162e-005, 0.000195158253, 5.28295895e-005, 1))
  355. BlockPart=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","BlockPart",Vector3.new(1.1340245, 0.38822481, 1.23618889))
  356. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0806465149, -0.615587652, -0.0072555542, 1, -0.000117227413, -0.000189372367, 0.000118527452, 0.99999994, -5.28527162e-005, 0.000195158253, 5.28295895e-005, 1))
  357. BlockPart=CFuncs.Part.Create(m,Enum.Material.Fabric,0,0,"Really black","BlockPart",Vector3.new(1.08294213, 0.20432891, 1.1340245))
  358. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0552101135, -0.31925866, -0.00730133057, 1, -0.000117227413, -0.000189372367, 0.000118527452, 0.99999994, -5.28527162e-005, 0.000195158253, 5.28295895e-005, 1))
  359. BlockPart=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","BlockPart",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  360. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.615546405, 0.610099792, -0.40265274, 0.000130933797, 0.999999881, -3.73575203e-005, -0.000216438566, -3.73293005e-005, -1, -1, 0.000129640073, 0.000210654034))
  361. CFuncs.Mesh.Create("BlockMesh",BlockPart,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 0.5))
  362. BlockPart=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","BlockPart",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  363. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.615591347, -0.585273743, -0.402488708, 0.000130933797, 0.999999881, -3.73575203e-005, -0.000216438566, -3.73293005e-005, -1, -1, 0.000129640073, 0.000210654034))
  364. CFuncs.Mesh.Create("BlockMesh",BlockPart,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 0.5))
  365. BlockPart=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","BlockPart",Vector3.new(0.429090351, 0.20432891, 0.674284816))
  366. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0996056497, -0.488204956, -0.0449676514, 0.000130933797, 0.999999881, -3.73575203e-005, -0.000216438566, -3.73293005e-005, -1, -1, 0.000129640073, 0.000210654034))
  367. CFuncs.Mesh.Create("BlockMesh",BlockPart,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 1.5))
  368. BlockPart=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Dark stone grey","BlockPart",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  369. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.615568459, 0.610153198, -0.0348625183, 0.000130933797, 0.999999881, -3.73575203e-005, -0.000216438566, -3.73293005e-005, -1, -1, 0.000129640073, 0.000210654034))
  370. CFuncs.Mesh.Create("BlockMesh",BlockPart,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 0.5))
  371. BlockPart=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","BlockPart",Vector3.new(0.429090351, 0.20432891, 0.674284816))
  372. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0995882899, -0.525165558, -0.00215911865, 0.000130933797, 0.999999881, -3.73575203e-005, -1, 0.000129640088, 0.00019478357, 0.000200568087, 3.73313524e-005, 1))
  373. CFuncs.Mesh.Create("BlockMesh",BlockPart,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 1.53999996))
  374. BlockPart=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","BlockPart",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  375. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.61554879, -0.595466614, 0.00614929199, 0.000130933797, 0.999999881, -3.73575203e-005, -0.000216438566, -3.73293005e-005, -1, -1, 0.000129640073, 0.000210654034))
  376. CFuncs.Mesh.Create("BlockMesh",BlockPart,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  377. BlockPart=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","BlockPart",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  378. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.615568757, 0.630607605, 0.00597000122, 0.000130933797, 0.999999881, -3.73575203e-005, -0.000216438566, -3.73293005e-005, -1, -1, 0.000129640073, 0.000210654034))
  379. CFuncs.Mesh.Create("BlockMesh",BlockPart,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  380. BlockPart=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","BlockPart",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  381. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.615555465, -0.627300262, -0.00736236572, 0.000130933797, 0.999999881, -3.73575203e-005, -1, 0.000129640088, 0.000193783562, 0.000199568065, 3.73314797e-005, 1))
  382. CFuncs.Mesh.Create("BlockMesh",BlockPart,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 1.21000004))
  383. BlockPart=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Dark stone grey","BlockPart",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  384. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.615548491, -0.585220337, -0.034702301, 0.000130933797, 0.999999881, -3.73575203e-005, -0.000216438566, -3.73293005e-005, -1, -1, 0.000129640073, 0.000210654034))
  385. CFuncs.Mesh.Create("BlockMesh",BlockPart,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 0.5))
  386. BlockPart=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","BlockPart",Vector3.new(0.418873847, 0.245194674, 1.03186023))
  387. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.276817322, 0.722777784, -0.00722503662, 1, -0.000117227413, -0.000189372367, 0.000118527452, 0.99999994, -5.28527162e-005, 0.000195158253, 5.28295895e-005, 1))
  388. BlockPart=CFuncs.Part.Create(m,Enum.Material.WoodPlanks,0,0,"Royal purple","BlockPart",Vector3.new(0.429090351, 0.20432891, 0.674284816))
  389. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0996034965, -0.498390198, -0.0143318176, 0.000130933797, 0.999999881, -3.73575203e-005, -0.000216438566, -3.73293005e-005, -1, -1, 0.000129640073, 0.000210654034))
  390. CFuncs.Mesh.Create("BlockMesh",BlockPart,"","",Vector3.new(0, 0, 0),Vector3.new(0.100000001, 0.300000012, 1.5))
  391. BlockPart=CFuncs.Part.Create(m,Enum.Material.WoodPlanks,0,0,"Royal purple","BlockPart",Vector3.new(0.429090351, 0.20432891, 0.674284816))
  392. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0995925367, 0.464801788, 0.00168609619, 0.000130933797, 0.999999881, -3.73575203e-005, -1, 0.000129640088, 0.00019478357, 0.000200568087, 3.73313524e-005, 1))
  393. CFuncs.Mesh.Create("BlockMesh",BlockPart,"","",Vector3.new(0, 0, 0),Vector3.new(0.100000001, 0.300000012, 1.56700003))
  394. BlockPart=CFuncs.Part.Create(m,Enum.Material.WoodPlanks,0,0,"Royal purple","BlockPart",Vector3.new(0.429090351, 0.20432891, 0.674284816))
  395. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0995789021, 0.495742798, -0.0451889038, 0.000130933797, 0.999999881, -3.73575203e-005, -0.000216438566, -3.73293005e-005, -1, -1, 0.000129640073, 0.000210654034))
  396. CFuncs.Mesh.Create("BlockMesh",BlockPart,"","",Vector3.new(0, 0, 0),Vector3.new(0.100000001, 0.300000012, 1.5))
  397. BlockPart=CFuncs.Part.Create(m,Enum.Material.WoodPlanks,0,0,"Royal purple","BlockPart",Vector3.new(0.429090351, 0.20432891, 0.674284816))
  398. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0995293558, -0.526256561, 0.000831604004, 0.000130933797, 0.999999881, -3.73575203e-005, -1, 0.000129640088, 0.00019478357, 0.000200568087, 3.73313524e-005, 1))
  399. CFuncs.Mesh.Create("BlockMesh",BlockPart,"","",Vector3.new(0, 0, 0),Vector3.new(0.100000001, 0.300000012, 1.55700004))
  400. BlockPart=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","BlockPart",Vector3.new(0.20432879, 0.20432891, 1.03186023))
  401. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.118488312, 0.79431659, -0.00726318359, 1, -0.000117227413, -0.000189372367, 0.000118527452, 0.99999994, -5.28527162e-005, 0.000195158253, 5.28295895e-005, 1))
  402. BlockPart=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","BlockPart",Vector3.new(0.429090351, 0.20432891, 0.674284816))
  403. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.099578917, 0.4947052, -0.0451889038, 0.000130933797, 0.999999881, -3.73575203e-005, -0.000216438566, -3.73293005e-005, -1, -1, 0.000129640073, 0.000210654034))
  404. CFuncs.Mesh.Create("BlockMesh",BlockPart,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 1.5))
  405. BlockPart=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","BlockPart",Vector3.new(0.623202682, 0.439307153, 1.03186023))
  406. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.233989716, 0.819848657, -0.00727844238, 1, -0.000117227413, -0.000189372367, 0.000118527452, 0.99999994, -5.28527162e-005, 0.000195158253, 5.28295895e-005, 1))
  407. BlockPart=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","BlockPart",Vector3.new(0.429090351, 0.20432891, 0.674284816))
  408. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0995963886, 0.463737488, -0.00240325928, 0.000130933797, 0.999999881, -3.73575203e-005, -1, 0.000129640088, 0.00019478357, 0.000200568087, 3.73313524e-005, 1))
  409. CFuncs.Mesh.Create("BlockMesh",BlockPart,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 1.54999995))
  410. BlockPart=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","BlockPart",Vector3.new(1.03288174, 0.245194659, 1.03288198))
  411. BlockPartWeld=CFuncs.Weld.Create(m,LeftArmHandle,BlockPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0296516418, 0.620620668, -0.00731658936, 1, -0.000117227413, -0.000189372367, 0.000118527452, 0.99999994, -5.28527162e-005, 0.000195158253, 5.28295895e-005, 1))
  412. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  413. WedgeWeld=CFuncs.Weld.Create(m,LeftArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.517189026, -0.730190277, -0.575263977, 0.000245539792, -0.000146586797, -1, 0.719249189, -0.694751203, 0.000282603694, -0.694752395, -0.719250023, -6.91713649e-005))
  414. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  415. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  416. WedgeWeld=CFuncs.Weld.Create(m,LeftArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504592896, -0.857043505, 0.359676361, 0.000245539792, -0.000146586797, -1, -0.0698879734, -0.997554898, 0.00012866543, -0.997554898, 0.0698866397, -0.000260949659))
  417. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  418. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  419. WedgeWeld=CFuncs.Weld.Create(m,LeftArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504562378, -0.936662674, -0.0744056702, 0.000245539792, -0.000146586797, -1, 0.275509149, -0.961298108, 0.000210155704, -0.961298525, -0.27551043, -0.000201206683))
  420. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  421. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  422. WedgeWeld=CFuncs.Weld.Create(m,LeftArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.517227173, -0.936897278, -0.0741348267, 0.000245539792, -0.000146586797, -1, 0.275509149, -0.961298108, 0.000210155704, -0.961298525, -0.27551043, -0.000201206683))
  423. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  424. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  425. WedgeWeld=CFuncs.Weld.Create(m,LeftArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.51713562, -0.857171297, 0.36000824, 0.000245539792, -0.000146586797, -1, -0.0698879734, -0.997554898, 0.00012866543, -0.997554898, 0.0698866397, -0.000260949659))
  426. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  427. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  428. WedgeWeld=CFuncs.Weld.Create(m,LeftArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.517173767, -0.739536285, 0.587677002, 0.000245539792, -0.000146586797, -1, -0.242048025, -0.970264554, 8.13978186e-005, -0.970264316, 0.242046624, -0.000279327651))
  429. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  430. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  431. WedgeWeld=CFuncs.Weld.Create(m,LeftArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504562378, -0.739466667, 0.587333679, 0.000245539792, -0.000146586797, -1, -0.242048025, -0.970264554, 8.13978186e-005, -0.970264316, 0.242046624, -0.000279327651))
  432. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  433. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  434. WedgeWeld=CFuncs.Weld.Create(m,LeftArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.50453949, -0.729885101, -0.575344086, 0.000245539792, -0.000146586797, -1, 0.719249189, -0.694751203, 0.000282603694, -0.694752395, -0.719250023, -6.91713649e-005))
  435. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  436. RightArmHandle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,1,"Medium stone grey","RightArmHandle",Vector3.new(1.0117017, 2.02340055, 1.01170254))
  437. RightArmHandleWeld=CFuncs.Weld.Create(m,Character["Right Arm"],RightArmHandle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000328063965, 0.000292792916, 0.000274658203, 1, 6.48181754e-007, 2.88981391e-006, 6.48181754e-007, 0.999999881, -4.58399541e-010, 2.88981391e-006, -4.58399541e-010, 1))
  438. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  439. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504295349, 0.0224113464, -0.154676437, 0.000263542519, -0.000128559201, -1, 0.970265985, -0.24203977, 0.00029243101, -0.242041096, -0.970266283, 5.95508573e-005))
  440. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.349999994, 0.400000006))
  441. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 0.20432891, 0.326925993))
  442. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.496276855, -0.176352754, -0.129585266, 1.00000012, -0.000117368945, -0.000372461276, -0.000118621472, -0.999999881, 9.2011076e-005, -0.000378251745, -9.19664453e-005, -1))
  443. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 0.800000012, 1.10000002))
  444. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.25541088, 0.20432891, 0.367791742))
  445. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.388278961, -0.196606636, 0.320396423, -1, 0.000147737563, 3.67819157e-005, 0.000149032334, 0.999999881, -2.23378756e-005, -4.25648541e-005, -2.23315201e-005, -1))
  446. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.800000012, 1.10000002))
  447. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.25541088, 0.20432891, 0.204328775))
  448. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.388439178, -0.378845215, 0.167448044, -1, 0.000147737563, 3.67819157e-005, -7.9684818e-005, -0.258836746, -0.965921104, -0.000132944187, -0.965921104, 0.258836895))
  449. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.699999988, 0.800000012))
  450. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.25541088, 0.20432891, 0.204328775))
  451. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.388267517, -0.19661504, -0.0985488892, -1, 0.000147737563, 3.67819157e-005, 0.000149032334, 0.999999881, -2.23378756e-005, -4.25648541e-005, -2.23315201e-005, -1))
  452. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  453. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.25541088, 0.20432891, 0.204328775))
  454. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.38829422, -0.000816345215, -0.0369873047, -1, 0.000147737563, 3.67819157e-005, 6.32018055e-005, 0.642772079, -0.766057611, -0.000141528857, -0.766057432, -0.642772198))
  455. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.600000024, 1.10000002))
  456. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  457. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.285402298, -0.295471191, -0.432151794, 0.500171542, 0.865926921, -0.000232767779, 0.865926564, -0.50017041, -0.000295688864, -0.000378248165, -5.36642074e-005, -1))
  458. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 0.349999994, 0.800000012))
  459. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.25541088, 0.20432891, 0.224761635))
  460. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.388191223, 0.0322570801, -0.148422241, -1, 0.000147737563, 3.67819157e-005, 0.000141528857, 0.766057014, 0.642772675, 6.32018782e-005, 0.642772555, -0.766057074))
  461. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 0.800000012))
  462. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.25541088, 0.20432891, 0.204328775))
  463. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.388195038, -0.23739624, -0.326156616, -1, 0.000147737563, 3.67819157e-005, 8.68119532e-005, 0.766031206, -0.642803371, -0.000128410262, -0.642803311, -0.766031444))
  464. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.349999994, 0.800000012))
  465. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.25541088, 0.20432891, 0.204328775))
  466. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.388202667, -0.153205872, -0.273921967, -1, 0.000147737563, 3.67819157e-005, 3.76535245e-005, 0.499982685, -0.866035581, -0.000150358697, -0.866035402, -0.499982744))
  467. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.349999994, 0.800000012))
  468. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.03186011, 0.776449621, 1.03186023))
  469. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-005, -0.625537932, 0.00699615479, -1, 0.000147737563, 3.67819157e-005, 0.000149032334, 0.999999881, -2.23378756e-005, -4.25648541e-005, -2.23315201e-005, -1))
  470. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.25541088, 0.224761769, 0.296276659))
  471. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.388275146, -0.186428398, -0.338600159, -1, 0.000147737563, 3.67819157e-005, 0.000149032334, 0.999999881, -2.23378756e-005, -4.25648541e-005, -2.23315201e-005, -1))
  472. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.800000012, 1.10000002))
  473. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.25541088, 0.20432891, 0.204328775))
  474. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.388282776, -0.0581741333, -0.0940246582, -1, 0.000147737563, 3.67819157e-005, 0.000141528857, 0.766057014, 0.642772675, 6.32018782e-005, 0.642772555, -0.766057074))
  475. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 0.800000012))
  476. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.25541088, 0.20432891, 0.316709578))
  477. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.388214111, 0.119171143, -0.0602874756, -1, 0.000147737563, 3.67819157e-005, -6.77998178e-005, -0.173666015, -0.98480463, -0.000139387237, -0.984804511, 0.17366603))
  478. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.800000012, 1.10000002))
  479. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  480. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.227526337, -0.459342957, -0.405273438, -0.000203925607, -0.99999994, 5.83409928e-005, -1.00000012, 0.000202648298, 0.000364783366, -0.000370574882, -5.82661487e-005, -1))
  481. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  482. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.216838658, 0.216838822, 0.776449323))
  483. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.495471954, 0.432418823, 0.166039735, 1, 0.000219255715, -0.00039579341, -0.00040155524, -8.14841624e-005, -1, -0.000217994995, 0.999999881, -8.13983061e-005))
  484. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 0.800000012, 1))
  485. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  486. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.173473358, 0.437576294, -0.299474716, 0.939617872, 0.342227578, -0.000403211976, -0.0004070047, -7.65974837e-005, -1, -0.342226416, 0.939617038, 6.53370662e-005))
  487. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.800000012, 1.10000002))
  488. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  489. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0261306763, 0.437713623, -0.229450226, 0.866131127, -0.49981609, -0.00030468902, -0.000408853055, -8.88829672e-005, -1, 0.499817163, 0.866131425, -0.000278447667))
  490. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 0.800000012, 1.10000002))
  491. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  492. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.245258331, 0.437797546, -0.0368394852, 0.984769821, 0.173865423, -0.000411116838, -0.000409536355, -7.77006935e-005, -1, -0.173864245, 0.984769404, -6.31882904e-006))
  493. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.800000012, 1.10000002))
  494. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  495. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.161447525, 0.175319672, -0.405158997, -0.499822646, 0.866127074, 0.000139049152, 0.866128087, 0.499823779, -0.000350035174, -0.000378454744, -5.45206749e-005, -1))
  496. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.400000006, 1))
  497. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  498. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.184986115, -0.398830414, -0.405380249, 0.7659145, -0.642941415, -0.00024379525, -0.642942488, -0.765915334, 0.000285808288, -0.000376264245, -6.21579675e-005, -1))
  499. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  500. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  501. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.238075256, -0.0317344666, -0.405128479, -0.499822646, 0.866127074, 0.000139049152, 0.866128087, 0.499823779, -0.000350035174, -0.000378454744, -5.45206749e-005, -1))
  502. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.800000012, 1))
  503. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  504. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0851974487, 0.296497345, -0.405174255, 0.500171542, 0.865926921, -0.000235747983, 0.865926564, -0.50017041, -0.000293662306, -0.000377983903, -5.72584322e-005, -1))
  505. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  506. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 1.17489111, 0.367791772))
  507. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.455463409, -0.0221786499, 0.442047179, 1, -0.000117756375, -0.000372785726, -0.000378575787, -8.74835532e-005, -1, 0.000119009223, 0.999999881, -8.75283658e-005))
  508. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 0.800000012, 1.10000002))
  509. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 0.572120905, 0.204328775))
  510. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.496189117, -0.329588413, -0.395172119, 1.00000012, -0.000117368945, -0.000372461276, -0.000118621472, -0.999999881, 9.2011076e-005, -0.000378251745, -9.19664453e-005, -1))
  511. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 0.800000012, 1.10000002))
  512. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 0.357575566, 0.204328775))
  513. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.496147156, 0.13525632, -0.395133972, 1.00000012, -0.000117368945, -0.000372461276, -0.000118621472, -0.999999881, 9.2011076e-005, -0.000378251745, -9.19664453e-005, -1))
  514. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 0.800000012, 1.10000002))
  515. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  516. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504524231, 0.468618393, -0.209846497, 0.00030053372, -0.00018155307, -1, -0.484704494, 0.874677181, -0.000307273061, 0.874678075, 0.484705657, 0.000179925206))
  517. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.300000012, 0.5))
  518. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  519. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504516602, 0.421760559, 0.405538559, 0.000272540521, -0.000140570803, -1, -0.994534075, -0.10441269, -0.000262121524, -0.104411356, 0.994533956, -0.000168863568))
  520. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.300000012, 0.300000012))
  521. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  522. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504447937, 0.383110046, 0.154088974, 0.000271539786, -0.000144593927, -1, -0.961293817, -0.275526524, -0.000226745877, -0.275525302, 0.961293459, -0.000215407039))
  523. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.349999994, 0.699999988))
  524. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  525. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.504211426, 0.418453217, 0.430289507, -0.000270541554, 0.000133567024, 1, 0.997555554, -0.0698769838, 0.000284979236, 0.0698783174, 0.997555673, -0.000113932976))
  526. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.349999994, 0.5))
  527. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  528. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504425049, 0.29598999, -0.320083618, 0.000272540085, -0.000143580837, -1, -0.913495362, 0.406848073, -0.000312660093, 0.406849205, 0.913495779, -1.79274466e-005))
  529. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.699999988, 0.699999988))
  530. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  531. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504341125, 0.0844573975, -0.0917243958, 0.000261541747, -0.000133565642, -1, -0.913494468, 0.40685004, -0.000298538478, 0.406851172, 0.913494885, -1.32526311e-005))
  532. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.899999976, 1))
  533. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  534. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.504241943, 0.160745621, -0.344959259, -0.000224551739, 7.25848513e-005, 1, 0.55929637, 0.828968465, 6.86519197e-005, -0.82896781, 0.559295177, -0.000231534301))
  535. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.600000024, 0.699999988))
  536. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  537. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.410995483, -0.470344543, 0.0471916199, -1, 0.000116743155, 3.67826069e-005, 6.2420324e-005, 0.173694044, 0.984799623, 0.00010886728, 0.984799683, -0.173694074))
  538. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  539. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  540. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.410968781, -0.0135574341, -0.177940369, 1, -0.000147737563, -3.67819157e-005, 7.2914263e-005, 0.69463259, -0.719364643, 0.000136784278, 0.719364524, 0.694632947))
  541. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.800000012))
  542. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  543. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.410972595, -0.109760284, -0.0746383667, 1, -0.000147737563, -3.67819157e-005, 0.000143772035, 0.994518042, -0.104565434, 5.79129264e-005, 0.104565397, 0.994518161))
  544. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.800000012))
  545. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  546. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.50453186, 0.549198151, -0.0208511353, 0.000282533205, -0.000185603378, -1, -0.819082558, 0.57367456, -0.00034262886, 0.573675692, 0.819083273, 1.33724207e-005))
  547. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.300000012, 0.300000012))
  548. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  549. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.483680725, 0.272553444, -0.396469116, 0.000288938085, 0.0521913469, -0.99863714, 0.000111813541, 0.998637021, 0.0521913953, 1, -0.000125445484, 0.000288488518))
  550. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.300000012, 0.699999988))
  551. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  552. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.410972595, -0.119522095, 0.057723999, 1, -0.000147737563, -3.67819157e-005, 0.000122033991, 0.587812066, 0.808997691, -9.55414725e-005, -0.808997452, 0.587812245))
  553. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.800000012))
  554. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  555. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.410968781, 0.103988647, -0.145017624, 1, -0.000147737563, -3.67819157e-005, -3.20669205e-005, 0.0697234422, -0.997566521, 0.000151642118, 0.997566342, 0.0697234422))
  556. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.800000012))
  557. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  558. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.410964966, -0.250419617, 0.171031952, -1, 0.000114746399, 3.67826324e-005, -1.53697183e-005, 0.224910572, -0.97437942, -0.000122634956, -0.974379301, -0.224910572))
  559. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.600000024, 0.800000012))
  560. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  561. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.410957336, -0.0422668457, 0.285446167, -1, 0.000114746399, 3.67826324e-005, -0.000103830207, -0.601848364, -0.798610389, -6.70543523e-005, -0.79861033, 0.601848423))
  562. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.600000024, 0.800000012))
  563. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  564. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.410961151, -0.0189056396, 0.190279007, 1, -0.000147737563, -3.67819157e-005, 3.20669205e-005, -0.0697234422, 0.997566521, -0.000151642118, -0.997566342, -0.0697234422))
  565. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.800000012))
  566. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  567. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.410961151, 0.202838898, -0.0363540649, 1, -0.000147737563, -3.67819157e-005, -0.000147369865, -0.829057157, -0.559163868, 4.80528724e-005, 0.559163809, -0.829057395))
  568. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.800000012))
  569. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  570. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.410961151, 0.157485962, -0.132907867, 1, -0.000147737563, -3.67819157e-005, -0.000103596474, -0.438400656, -0.89877975, 0.000115300703, 0.898779631, -0.438400716))
  571. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.800000012))
  572. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  573. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.410961151, -0.37702179, -0.0033416748, -1, 0.000114746399, 3.67826324e-005, 2.75017555e-005, 0.544602752, -0.838694274, -0.000120498778, -0.838694036, -0.544602811))
  574. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.800000012))
  575. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  576. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504508972, 0.24685958, -0.461833954, 0.000283539703, -0.000144595819, -1, 0.000129905311, 0.999999881, -0.000144559541, 1, -0.000128574728, 0.000289338117))
  577. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.300000012, 0.300000012))
  578. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  579. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.41091156, -0.112014771, 0.275939941, 1, -0.000106737025, -3.67828397e-005, -8.56020197e-005, -0.933564425, 0.358409822, -7.84567528e-005, -0.358409703, -0.933564544))
  580. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.699999988, 1))
  581. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.275843859))
  582. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.410987854, 0.0453997925, 0.307884216, 1, -0.000111751266, -3.67827379e-005, -0.000113044436, -0.99999994, 4.43603894e-005, -4.25673643e-005, -4.43553618e-005, -1))
  583. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.699999988, 1))
  584. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  585. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.410964966, 0.131492615, -0.246994019, 1, -0.000114746399, -3.67826324e-005, -9.44891872e-005, -0.939675748, 0.342066318, -7.96902168e-005, -0.342066258, -0.939675927))
  586. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.600000024, 0.400000006))
  587. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  588. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.410923004, -0.195152283, 0.304946899, -1, 0.000116743155, 3.67826069e-005, 0.000117783602, 0.766076028, 0.642749846, 4.3264783e-005, 0.642749786, -0.766076267))
  589. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  590. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  591. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.410896301, 0.45009613, 0.185099363, -1, 0.000116743155, 3.67826069e-005, 3.84225677e-005, -0.0348523967, 0.99939245, 0.000119450931, 0.99939245, 0.0348524116))
  592. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 0.699999988))
  593. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  594. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.41091156, -0.412086487, 0.35200882, 1, -0.000115752227, -3.67825705e-005, -8.0032718e-005, -0.342061341, -0.939677656, 9.54284333e-005, 0.939677477, -0.3420614))
  595. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 0.699999988))
  596. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  597. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.410972595, 0.362792969, 0.119937897, -1, 7.3745854e-005, 3.67835273e-005, 6.9411195e-005, 0.406802952, 0.913516104, 5.12315346e-005, 0.913515866, -0.406803012))
  598. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 0.400000006))
  599. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  600. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.410907745, -0.0938911438, 0.183761597, -1, 0.000116743155, 3.67826069e-005, -0.000108874476, -0.984799147, 0.173697144, 6.24205131e-005, 0.173697129, 0.984799147))
  601. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 0.699999988))
  602. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  603. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.410972595, -0.214584351, -0.18421936, 1, -0.000114746399, -3.67826324e-005, -0.000121785037, -0.866048515, -0.499960005, 2.11590668e-005, 0.499959975, -0.866048634))
  604. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.600000024, 0.800000012))
  605. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  606. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.410900116, -0.329032898, -0.229385376, -1, 8.67396666e-005, 3.67832727e-005, -5.00770693e-005, -0.087201342, -0.996190786, -8.39964559e-005, -0.996190786, 0.0872013792))
  607. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 0.699999988))
  608. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  609. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.410934448, 0.0279159546, 0.434230804, -1, 0.000116743155, 3.67826069e-005, 9.58899691e-005, 0.500041127, 0.866001785, 8.09386984e-005, 0.866001606, -0.500041246))
  610. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  611. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  612. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.410919189, -0.203201294, 0.225597382, -1, 0.000116743155, 3.67826069e-005, -3.7389691e-007, -0.341975003, 0.939709127, 0.000125485472, 0.939709008, 0.341974974))
  613. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.699999988, 1))
  614. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  615. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.410980225, 0.144927979, 0.155738831, -1, 0.000116743155, 3.67826069e-005, 8.03718576e-005, 0.342064261, 0.939676583, 9.63669227e-005, 0.939676464, -0.342064351))
  616. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 0.699999988))
  617. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  618. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417160034, 0.085773468, -0.189151764, -0.000344439643, -5.15180727e-005, -1, -0.866087675, -0.499893814, 0.000319062994, -0.499892741, 0.866086662, 0.000124674101))
  619. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.699999988, 0.699999988))
  620. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  621. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504264832, -0.250984192, -0.259490967, 0.000228549266, -8.85594054e-005, -1, -0.559294462, -0.828969836, -5.76447565e-005, -0.828969181, 0.559293211, -0.000243782881))
  622. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 1))
  623. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  624. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417243958, 0.244930267, -0.0811271667, -0.000403443584, -8.0506652e-005, -1, 0.17351748, -0.984830439, 1.0284165e-005, -0.984831035, -0.173518762, 0.000405601342))
  625. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 1))
  626. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  627. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.41734314, 0.298152924, -0.0665493011, -0.000344439643, -5.15180727e-005, -1, -0.866087675, -0.499893814, 0.000319062994, -0.499892741, 0.866086662, 0.000124674101))
  628. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.699999988, 0.699999988))
  629. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  630. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.51153183, 0.0897979736, -0.158996582, 1, -0.000117741496, -0.000241784524, -0.000250321988, -0.766075134, -0.642750919, -0.000113137648, 0.642750978, -0.766075313))
  631. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  632. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  633. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.5115242, 0.153572083, -0.16759491, 1, -0.000117741496, -0.000241784524, -0.000196534165, -0.939709306, -0.34197405, -0.000191927538, 0.341974109, -0.939709485))
  634. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  635. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  636. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511508942, -0.13369751, 0.106483459, 1, -0.000117741496, -0.000241784524, 2.71728131e-005, 0.939674377, -0.342070103, 0.000273349637, 0.342070013, 0.939674616))
  637. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  638. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  639. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511512756, -0.126716614, -0.0299186707, 1, -0.000117741496, -0.000241784524, -0.000154883761, 0.499955595, -0.866051197, 0.000226875345, 0.866051018, 0.499955624))
  640. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  641. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  642. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511512756, 0.229206085, -0.138748169, 1, -0.000117741496, -0.000241784524, -7.42440752e-005, -0.984798908, 0.173698202, -0.000264480303, -0.173698187, -0.984798968))
  643. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  644. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  645. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511497498, 0.237724304, 0.181190476, 1, -0.000117741496, -0.000241784524, 0.000247569813, 4.74790759e-005, 1, -0.00011903447, -0.999999881, 4.75084635e-005))
  646. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  647. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.296276689))
  648. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511455536, -0.400665283, -0.116775513, 1, -0.000118747324, -0.000239784378, -0.000271812751, -0.342066288, -0.939675927, 2.88048632e-005, 0.939675808, -0.342066348))
  649. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  650. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  651. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511489868, 0.0188293457, 0.251922607, 1, -0.000117741496, -0.000241784524, 0.00022687536, 0.866050601, 0.49995628, 0.000154883688, -0.49995622, 0.86605078))
  652. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  653. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  654. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511554718, 0.0990829468, 0.100013733, 1, -0.000117741496, -0.000241784524, -0.000266168005, -0.642823577, -0.766014159, -6.79542354e-005, 0.766014099, -0.642823696))
  655. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  656. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  657. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.5115242, 0.0646362305, 0.00978851318, 1, -0.000117741496, -0.000241784524, 0.000273349404, 0.342065394, 0.939676285, -2.71807221e-005, -0.939676106, 0.342065483))
  658. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  659. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  660. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511535645, -0.0146827698, 0.00257873535, 1, -0.000117741496, -0.000241784524, -2.71879162e-005, -0.939675093, 0.342068017, -0.000273351383, -0.342067957, -0.939675331))
  661. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  662. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  663. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.491127014, 0.453292847, 0.171007797, 1, -0.000119745702, -0.000241784408, 0.000247569929, 4.84923949e-005, 1, -0.000121038604, -0.999999881, 4.8522259e-005))
  664. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 0.5, 0.699999988))
  665. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  666. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511634827, 0.06980896, -0.0550994873, 1, -0.000117741496, -0.000241784524, 0.000196526613, 0.939710021, 0.341971993, 0.000191927742, -0.341972053, 0.939710259))
  667. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  668. Wedge=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  669. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.511550903, 0.609474182, 0.531238556, -1, 0.000113755435, 0.000240784531, 0.000271043566, 0.342068374, 0.939675152, 2.37680615e-005, 0.939674973, -0.342068434))
  670. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  671. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  672. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511665344, 0.24779892, -0.21282196, 1, -0.000117748947, -0.000241783651, 7.42364064e-005, 0.984798372, -0.173700735, 0.000264478615, 0.17370075, 0.984798431))
  673. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  674. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  675. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.51166153, 0.148300171, -0.0453567505, 1, -0.000117741496, -0.000241784524, -6.79472723e-005, 0.766011059, -0.642827451, 0.000266168063, 0.642827272, 0.766011119))
  676. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  677. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  678. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511680603, 0.618110657, 0.452018738, 1, -0.000115752191, -0.000241784524, -0.00019261126, 0.341972828, -0.939710021, 0.000194656575, 0.939709842, 0.341972768))
  679. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  680. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  681. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511680603, 0.345146179, 0.149419785, 1, -0.000117741496, -0.000241784524, -0.000223140451, 0.173599422, -0.984816372, 0.000160211639, 0.984816313, 0.173599422))
  682. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  683. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  684. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511569977, 0.0109024048, -0.248100281, 1, -0.000117741496, -0.000241784524, 0.000160211508, 0.984816611, 0.173597425, 0.000223140611, -0.17359744, 0.98481673))
  685. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  686. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  687. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511627197, 0.129051208, 0.18813324, 1, -0.000117741496, -0.000241784524, -0.000154883761, 0.499955595, -0.866051197, 0.000226875345, 0.866051018, 0.499955624))
  688. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  689. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  690. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511695862, 0.616630554, 0.334281921, 1, -0.000115752191, -0.000241784524, -6.94746414e-005, 0.766011059, -0.642827451, 0.000264882838, 0.642827272, 0.766011119))
  691. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  692. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  693. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.511581421, -0.0587234497, 0.677345276, -1, 0.000113755435, 0.000240784531, 0.000192356209, -0.341971576, 0.939710438, 0.000192436244, 0.939710259, 0.341971576))
  694. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  695. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  696. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.511631012, 0.463775635, 0.638645172, -1, 0.000113755435, 0.000240784531, 0.000271043566, 0.342068374, 0.939675152, 2.37680615e-005, 0.939674973, -0.342068434))
  697. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  698. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  699. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511676788, -0.0533447266, 0.698778152, 1, -0.000115752191, -0.000241784524, -0.000264133792, -0.173697159, -0.984799087, 7.2277202e-005, 0.984799027, -0.173697159))
  700. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  701. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  702. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.511615753, -0.319847107, 0.672073364, -1, 0.000113755435, 0.000240784531, 7.03688638e-005, -0.766010165, 0.642828584, 0.000262826507, 0.642828465, 0.766010225))
  703. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  704. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  705. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.511600494, 0.313552856, 0.584598541, -1, 0.000113755435, 0.000240784531, 0.000271043566, 0.342068374, 0.939675152, 2.37680615e-005, 0.939674973, -0.342068434))
  706. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  707. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  708. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.51166153, -0.184135437, 0.675708771, 1, -0.000115752191, -0.000241784524, -0.000264133792, -0.173697159, -0.984799087, 7.2277202e-005, 0.984799027, -0.173697159))
  709. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  710. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  711. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.511615753, -0.138504028, 0.683759689, -1, 0.000113755435, 0.000240784531, 0.000222849951, -0.173598513, 0.984816492, 0.000156098875, 0.984816432, 0.173598528))
  712. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  713. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  714. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511665344, 0.0774307251, 0.705162048, 1, -0.000117741496, -0.000241784524, -0.000273349462, -0.342067122, -0.939675629, 2.71805529e-005, 0.93967545, -0.342067212))
  715. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  716. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.296276689))
  717. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511566162, 0.399703979, 0.149036407, 1, -0.000117741496, -0.000241784524, 0.000273351296, 0.342066258, 0.939675927, -2.71806366e-005, -0.939675808, 0.342066348))
  718. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  719. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  720. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.416992188, 0.459632874, 0.00236076862, -0.000396448741, -0.00011150194, -1, 1.00000012, -0.000118754753, -0.000390655739, -0.000120005861, -0.999999881, 0.000111549271))
  721. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 1))
  722. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  723. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511650085, 0.416511536, 0.525382996, 1, -0.000115752191, -0.000241784524, -0.00019261126, 0.341972828, -0.939710021, 0.000194656575, 0.939709842, 0.341972768))
  724. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  725. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  726. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.41733551, 0.233234406, 0.0431079865, -0.000389445486, -9.04924964e-005, -1, -0.939651012, 0.342134237, 0.000329551112, 0.342135549, 0.939651072, -0.000216297456))
  727. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 1))
  728. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  729. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417289734, -0.156667709, 0.0191993713, -0.000339440623, -5.64659931e-005, -1, 0.34189257, -0.939738572, -6.10124189e-005, -0.939739287, -0.341893673, 0.000332859723))
  730. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
  731. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  732. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.511569977, 0.00520896912, 0.39793396, 1, -0.000117748947, -0.000241783651, 7.42364064e-005, 0.984798372, -0.173700735, 0.000264478615, 0.17370075, 0.984798431))
  733. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  734. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  735. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417243958, 0.0805511475, 0.250875473, -0.000396447169, -0.000101518206, -1, -0.939651966, 0.342131168, 0.000332358759, 0.342132419, 0.939652205, -0.000229052181))
  736. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 1))
  737. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  738. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417190552, -0.231136322, 0.100609779, -0.000371439994, -5.55074948e-005, -1, -0.984786391, 0.173769146, 0.000350451679, 0.173770443, 0.984786391, -0.000118204414))
  739. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
  740. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  741. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.41733551, 0.224536896, -0.0618000031, -0.000389446213, -9.54992574e-005, -1, -0.866084218, -0.499899626, 0.00038002769, -0.499898553, 0.866083205, 0.00010908363))
  742. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.430000007, 1))
  743. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  744. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.417160034, 0.255838394, -0.430774689, 0.000386443135, 7.55024375e-005, 1, -0.499885589, 0.866090715, 0.0001248958, -0.866091669, -0.499886721, 0.000367432192))
  745. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.200000003, 1))
  746. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  747. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.416999817, -0.275058746, 0.355922699, -0.000391443638, -7.84819276e-005, -1, -0.642685592, 0.766129196, 0.000187732905, 0.766130328, 0.642686427, -0.000345908309))
  748. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 0.699999988))
  749. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  750. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.416999817, -0.283462524, -0.326116562, 0.000390444708, 8.55153776e-005, 1, -0.86596179, 0.500109196, 0.000290337892, -0.500110388, -0.865962446, 0.000266428367))
  751. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 1))
  752. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  753. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.417144775, 0.175773621, -0.36309433, 0.000385444175, 8.25061143e-005, 1, 0.17377694, 0.984785199, -0.000147228187, -0.984785259, 0.173775703, 0.000359550351))
  754. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 0.800000012))
  755. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  756. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.41708374, 0.656784058, 0.361309052, 0.000403443235, 7.64833676e-005, 1, 0.866086483, 0.499895841, -0.000382644823, -0.499894738, 0.866085529, 0.000132548375))
  757. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 1))
  758. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  759. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417121887, -0.273510188, -0.377922058, -0.00039144812, -0.000107479427, -1, -0.000125929379, -0.99999994, 0.000107528424, -1.00000012, 0.000124670521, 0.000385655032))
  760. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  761. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  762. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.417114258, 0.527671814, 0.117294312, 0.000399442564, 7.24904676e-005, 1, 0.866086483, 0.499895841, -0.000377183896, -0.499894738, 0.866085529, 0.000134006681))
  763. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 1))
  764. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  765. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.417106628, 0.498235762, -0.367706299, 0.000391444686, 8.55152175e-005, 1, 0.000131913781, 0.999999881, -8.55665203e-005, -1, 0.000130660788, 0.000385653751))
  766. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 1))
  767. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  768. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.417114258, -0.301620483, -0.465762138, 0.00038944374, 7.94954976e-005, 1, -0.98478663, 0.173767999, 0.000364013307, -0.17376928, -0.98478657, 0.000144955571))
  769. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 1))
  770. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  771. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417190552, 0.149868011, -0.202709198, -0.00038744061, -5.95283491e-005, -1, 0.765962422, -0.642884314, -0.000254067825, -0.642885566, -0.765963256, 0.000290961121))
  772. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
  773. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  774. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.417068481, 0.459686279, 0.436964452, 0.000403446611, 9.84773505e-005, 1, 1.00000012, -0.000118754753, -0.000397655182, 0.000120006807, 0.999999881, -9.85254956e-005))
  775. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 1))
  776. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  777. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417190552, -0.276691437, 0.103364944, -0.000395444047, -8.25045863e-005, -1, -0.939734519, -0.341907352, 0.000394390052, -0.34190613, 0.939733624, 5.56958839e-005))
  778. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 1))
  779. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  780. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417366028, 0.413482666, 0.0416736603, -0.000389445486, -9.04924964e-005, -1, -0.865962803, 0.500107288, 0.000286984112, 0.500108421, 0.865963399, -0.00027023803))
  781. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.430000007, 1))
  782. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  783. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417137146, -0.399623871, -0.145516396, -0.000394444418, -8.34882085e-005, -1, -0.984829068, -0.173529476, 0.000397255935, -0.173528224, 0.984828591, -1.47777164e-005))
  784. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 1))
  785. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  786. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417182922, -0.285552979, 0.0272340775, -0.000394444069, -8.25047318e-005, -1, -0.984786272, 0.17377013, 0.000368414272, 0.173771366, 0.984786272, -0.00014878872))
  787. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 1))
  788. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  789. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417243958, 0.0754985809, -0.157909393, -0.000396443676, -8.05076852e-005, -1, -0.342140973, -0.939649105, 0.000209311504, -0.939648867, 0.342139602, 0.000339541904))
  790. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 1))
  791. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  792. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417175293, -0.338485718, 0.120929718, -0.000390444038, -8.14921077e-005, -1, -0.765962422, 0.642884314, 0.000242248134, 0.642885625, 0.765963197, -0.000309715339))
  793. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 1))
  794. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  795. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417236328, -0.0827102661, 0.0710887909, -0.000400449906, -0.000118475073, -1, -0.939652264, 0.342130303, 0.000330318551, 0.342131466, 0.939652503, -0.000246354903))
  796. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 1))
  797. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  798. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417289734, 0.123802185, 0.0236358643, -0.00039244676, -9.84789949e-005, -1, -0.642691612, 0.766124129, 0.000173060107, 0.766125202, 0.642692447, -0.000359527301))
  799. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 1))
  800. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  801. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417167664, 0.186263442, -0.388122559, -0.00039144812, -0.000107479427, -1, -0.000125929379, -0.99999994, 0.000107528424, -1.00000012, 0.000124670521, 0.000385655032))
  802. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  803. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  804. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417289734, 0.0655403137, -0.000379562378, -0.000396447955, -0.000106495165, -1, -0.939732671, -0.341912329, 0.000403535814, -0.341911107, 0.939731777, 3.34964789e-005))
  805. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  806. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  807. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417243958, -0.113883972, 0.0671386719, -0.000390446512, -9.74958384e-005, -1, -0.341900557, 0.939735591, 3.98970442e-005, 0.939736485, 0.341901779, -0.000394819508))
  808. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 1))
  809. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  810. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417358398, 0.214199066, 0.262556076, -0.000389446213, -9.54992574e-005, -1, -0.866084218, -0.499899626, 0.00038002769, -0.499898553, 0.866083205, 0.00010908363))
  811. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.430000007, 1))
  812. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  813. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417411804, 0.384922028, 0.137599945, -0.000392445567, -9.15052951e-005, -1, -0.939733267, -0.341910571, 0.000394649367, -0.341909379, 0.939732552, 4.62137323e-005))
  814. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.400000006, 1))
  815. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.245194674, 0.25541091))
  816. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417381287, 0.203924179, 0.28465271, -0.000391446025, -9.44856729e-005, -1, -0.342136979, -0.939650536, 0.000220734597, -0.939650416, 0.342135727, 0.000330064388))
  817. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  818. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  819. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504364014, 0.209217072, -0.0522956848, 0.000259542023, -0.000131598383, -1, -0.559294462, -0.828969836, -3.93007867e-005, -0.828969181, 0.559293211, -0.000293546414))
  820. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.699999988, 1))
  821. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  822. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504386902, 0.148723602, 0.193184853, 0.000262542424, -0.000129572334, -1, -0.96129477, -0.275523454, -0.000222236151, -0.275522202, 0.961294293, -0.000198487061))
  823. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.699999988, 1.29999995))
  824. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  825. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504257202, -0.134284973, -0.00554275513, 0.000261541747, -0.000133565642, -1, -0.913494468, 0.40685004, -0.000298538478, 0.406851172, 0.913494885, -1.32526311e-005))
  826. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.899999976, 1))
  827. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  828. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.50428009, -0.195178986, 0.289588928, 0.000260543893, -0.000120571785, -1, -0.809087217, -0.587689757, -0.000144619378, -0.587688923, 0.809086084, -0.000254069426))
  829. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.400000006, 0.800000012))
  830. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  831. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504295349, 0.0224113464, -0.154676437, 0.000263542519, -0.000128559201, -1, 0.970265985, -0.24203977, 0.00029243101, -0.242041096, -0.970266283, 5.95508573e-005))
  832. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.349999994, 0.400000006))
  833. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  834. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504394531, 0.00591659546, 0.084854126, 0.000259542023, -0.000131598383, -1, -0.559294462, -0.828969836, -3.93007867e-005, -0.828969181, 0.559293211, -0.000293546414))
  835. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.699999988, 1))
  836. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  837. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.504203796, 0.717723846, 0.156257629, -0.000248541008, 0.000139553944, 1, 0.694746673, 0.719255567, 7.63125136e-005, -0.719254673, 0.694745421, -0.000279876695))
  838. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  839. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  840. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504386902, 0.0999422073, 0.349708557, 0.000261540321, -0.000142595687, -1, 0.275510103, -0.96129775, 0.000210727507, -0.961298227, -0.275511324, -0.000217687237))
  841. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.899999976, 1))
  842. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  843. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.504226685, 0.298980713, -0.314445496, -0.000224551972, 7.15715869e-005, 1, 0.898846865, 0.43826443, 0.000175664987, -0.438263148, 0.89884603, -0.000165278834))
  844. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.600000024, 0.699999988))
  845. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  846. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504394531, 0.00591659546, 0.084854126, 0.000259542023, -0.000131598383, -1, -0.559294462, -0.828969836, -3.93007867e-005, -0.828969181, 0.559293211, -0.000293546414))
  847. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.699999988, 1))
  848. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  849. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504341125, 0.0844573975, -0.0917243958, 0.000261541747, -0.000133565642, -1, -0.913494468, 0.40685004, -0.000298538478, 0.406851172, 0.913494885, -1.32526311e-005))
  850. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.899999976, 1))
  851. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 0.265627563, 0.347358912))
  852. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.496185303, -0.033338815, -0.231636047, 1.00000012, -0.000117368945, -0.000372461276, -0.000118621472, -0.999999881, 9.2011076e-005, -0.000378251745, -9.19664453e-005, -1))
  853. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 0.800000012, 1.10000002))
  854. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 0.224761769, 0.245194495))
  855. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.496154785, 0.0279518738, 0.268928528, 1.00000012, -0.000117368945, -0.000372461276, -0.000118621472, -0.999999881, 9.2011076e-005, -0.000378251745, -9.19664453e-005, -1))
  856. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.20432879, 0.34735921, 0.418873906))
  857. PartWeld=CFuncs.Weld.Create(m,RightArmHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.496192932, 0.140328363, 0.1820755, 1.00000012, -0.000117368945, -0.000372461276, -0.000118621472, -0.999999881, 9.2011076e-005, -0.000378251745, -9.19664453e-005, -1))
  858. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 0.800000012, 1.10000002))
  859. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  860. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504501343, 0.496192932, 0.182048798, 0.000278538238, -0.000154578782, -1, -0.997555554, 0.069876954, -0.000294424593, 0.0698782951, 0.997555673, -0.000134334594))
  861. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.300000012, 0.300000012))
  862. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  863. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.504295349, 0.526973724, 0.0621414185, -0.000248541008, 0.000139553944, 1, 0.559296191, 0.828968585, 2.65537165e-005, -0.828967929, 0.559294999, -0.000288876297))
  864. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.699999988))
  865. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  866. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.50440979, 0.132255554, 0.0659236908, 0.000260543165, -0.000124565253, -1, -0.913495183, 0.406848371, -0.000293964404, 0.406849533, 0.913495719, -5.43762144e-006))
  867. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.400000006, 0.800000012))
  868. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  869. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504180908, 0.371734619, -0.189682007, 0.000231549464, -8.656313e-005, -1, 0.913494408, -0.40685004, 0.000252017577, -0.406851351, -0.913494885, -1.74815414e-005))
  870. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.800000012))
  871. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  872. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504257202, -0.402713776, 0.0517959595, 0.000258544402, -0.000117591262, -1, 0.898846149, 0.438265622, 0.000186049961, 0.43826443, -0.898845375, 0.000221541355))
  873. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.300000012, 0.699999988))
  874. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  875. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.50428009, -0.0886383057, 0.0971984863, 0.000259542488, -0.000129571839, -1, -0.913495183, 0.406848371, -0.000295087229, 0.406849504, 0.91349566, -1.04182855e-005))
  876. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.699999988, 1))
  877. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  878. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.504249573, 0.213688374, -0.24924469, -0.000226548815, 9.15691489e-005, 1, 0.0698869452, 0.997555017, -7.51097541e-005, -0.997554898, 0.0698856264, -0.000238159919))
  879. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 1))
  880. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  881. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504272461, -0.273704529, 0.0105292797, 0.000258541375, -0.000135591763, -1, -0.997555614, 0.0698769987, -0.000273149926, 0.0698783323, 0.997555673, -0.000116791285))
  882. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 1))
  883. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  884. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.504257202, 0.372005463, 0.267033577, -0.000228548219, 9.45794454e-005, 1, 0.96129477, 0.275523484, 0.000199199072, -0.275522202, 0.961294353, -0.000155482398))
  885. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 0.800000012))
  886. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  887. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.504203796, -0.302482605, -0.169031143, -0.000228548772, 9.15694254e-005, 1, -0.828965902, 0.559297919, -0.000245465635, -0.559299171, -0.828966618, -5.51506855e-005))
  888. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 1))
  889. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  890. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.504150391, -0.158781052, 0.506530762, -0.000224551128, 7.65783479e-005, 1, -0.55929637, -0.828968465, -6.53411553e-005, 0.82896781, -0.559295177, 0.000233767438))
  891. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.600000024, 0.300000012))
  892. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  893. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.504264832, 0.147003174, -0.495708466, -0.000252541358, 0.000136604111, 1, -0.587679029, 0.809093356, -0.000262336369, -0.809094489, -0.587679863, -0.000128725864))
  894. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 1))
  895. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  896. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.504196167, -0.602104187, -0.254190445, -0.000258542714, 0.000127574982, 1, -0.96129477, -0.275523454, -0.000218941539, 0.275522202, -0.961294293, 0.000195465007))
  897. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.5, 1))
  898. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  899. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.50428009, -0.195178986, 0.289588928, 0.000260543893, -0.000120571785, -1, -0.809087217, -0.587689757, -0.000144619378, -0.587688923, 0.809086084, -0.000254069426))
  900. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.400000006, 0.800000012))
  901. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  902. WedgeWeld=CFuncs.Weld.Create(m,RightArmHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504386902, 0.148723602, 0.193184853, 0.000262542424, -0.000129572334, -1, -0.96129477, -0.275523454, -0.000222236151, -0.275522202, 0.961294293, -0.000198487061))
  903. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.0500000007, 0.699999988, 1.29999995))
  904. LeftLegHandle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,1,"Medium stone grey","LeftLegHandle",Vector3.new(1.0117017, 2.02340055, 1.01170254))
  905. LeftLegHandleWeld=CFuncs.Weld.Create(m,Character["Left Leg"],LeftLegHandle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000335693359, -0.000207066536, 0.000152587891, 1, 6.48181754e-007, 2.88981391e-006, 6.48181754e-007, 0.999999881, -4.58399541e-010, 2.88981391e-006, -4.58399541e-010, 1))
  906. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(1.03186011, 2.02285647, 1.03186023))
  907. BlockWeld=CFuncs.Weld.Create(m,LeftLegHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0191879272, 0.0484238863, -0.00722503662, 1, -0.000117227413, -0.000189372367, 0.000118527452, 0.99999994, -5.28527162e-005, 0.000195158253, 5.28295895e-005, 1))
  908. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.735583544, 0.234978229, 0.582337022))
  909. BlockWeld=CFuncs.Weld.Create(m,LeftLegHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0192871094, 0.937266469, 0.242759705, 1, -0.000117227413, -0.000189372367, 0.000118527452, 0.99999994, -5.28527162e-005, 0.000195158253, 5.28295895e-005, 1))
  910. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(1.04207659, 0.38822481, 1.04207695))
  911. BlockWeld=CFuncs.Weld.Create(m,LeftLegHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0193328857, 0.866779923, -0.00755310059, 1, -0.000117227413, -0.000189372367, 0.000118527452, 0.99999994, -5.28527162e-005, 0.000195158253, 5.28295895e-005, 1))
  912. RightLegHandle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,1,"Medium stone grey","RightLegHandle",Vector3.new(1.0117017, 2.02340055, 1.01170254))
  913. RightLegHandleWeld=CFuncs.Weld.Create(m,Character["Right Leg"],RightLegHandle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000335693359, -0.000207066536, 0.000152587891, 1, 6.48181754e-007, 2.88981391e-006, 6.48181754e-007, 0.999999881, -4.58399541e-010, 2.88981391e-006, -4.58399541e-010, 1))
  914. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(1.03186011, 2.02285647, 1.03186023))
  915. BlockWeld=CFuncs.Weld.Create(m,RightLegHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0191879272, 0.0484238863, -0.00722503662, 1, -0.000117227413, -0.000189372367, 0.000118527452, 0.99999994, -5.28527162e-005, 0.000195158253, 5.28295895e-005, 1))
  916. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Block",Vector3.new(0.735583544, 0.234978229, 0.582337022))
  917. BlockWeld=CFuncs.Weld.Create(m,RightLegHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0192871094, 0.937266469, 0.242759705, 1, -0.000117227413, -0.000189372367, 0.000118527452, 0.99999994, -5.28527162e-005, 0.000195158253, 5.28295895e-005, 1))
  918. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(1.04207659, 0.38822481, 1.04207695))
  919. BlockWeld=CFuncs.Weld.Create(m,RightLegHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0193328857, 0.866779923, -0.00755310059, 1, -0.000117227413, -0.000189372367, 0.000118527452, 0.99999994, -5.28527162e-005, 0.000195158253, 5.28295895e-005, 1))
  920. TorsoHandle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,1,"Medium stone grey","TorsoHandle",Vector3.new(2.02340341, 2.02340055, 1.01170254))
  921. TorsoHandleWeld=CFuncs.Weld.Create(m,Character["Torso"],TorsoHandle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.2479248e-005, 0.000236198306, 0.000152587891, 1, 6.4818812e-007, 2.88982847e-006, 6.4818812e-007, 0.999999881, -4.57326621e-010, 2.88982847e-006, -4.57326621e-010, 1))
  922. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Dark indigo","Part",Vector3.new(0.25541088, 0.75601697, 0.633419156))
  923. Part.Shape = "Cylinder"
  924. PartWeld=CFuncs.Weld.Create(m,TorsoHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.43221283, -0.279815674, -0.0484636724, -0.000242504699, 0.00010346956, -1, -1, 8.66204355e-005, 0.000236734166, 8.79392246e-005, 0.999999881, 0.000103448117))
  925. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  926. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.106277466, 0.437164307, -0.523692966, 1, -0.000147648156, -3.67818939e-005, 4.25642938e-005, 1.86005291e-005, 1, -0.000148943203, -0.999999881, 1.86068664e-005))
  927. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  928. Chain=CFuncs.Part.Create(m,Enum.Material.Ice,0,0,"Medium stone grey","Chain",Vector3.new(1.02164352, 1.02164447, 2.04328704))
  929. ChainWeld=CFuncs.Weld.Create(m,TorsoHandle,Chain,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0293579102, 0.0640106201, -1.84176445, 7.15616552e-005, -1.86178404e-005, -1, 0.866100311, 0.49987179, 5.76783059e-005, 0.499870747, -0.866099358, 5.47864438e-005))
  930. CFuncs.Mesh.Create("SpecialMesh",Chain,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=29750668",Vector3.new(0, 0, 0),Vector3.new(1.22597265, 1.02164447, 1.02164352))
  931. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(1.03186011, 0.766233265, 0.204328775))
  932. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0163879395, -1.57710409, -0.778968811, -0.00032053265, 5.74369406e-005, -1, -0.173681721, -0.984802067, -1.89667662e-006, -0.984802067, 0.17368035, 0.000319945102))
  933. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(1.23618877, 1.14424181, 0.204328775))
  934. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.727314, 0.435474396, 0.0424423218, -0.000128910935, -0.939656138, 0.34212032, -1, 0.000150963664, 3.55795091e-005, -9.09497903e-005, -0.342120141, -0.939656258))
  935. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.623202622, 0.326926231, 0.204328775))
  936. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.56653595, -2.16213417, -0.778991699, 0.029844597, 0.171066761, -0.984807372, -0.171098381, -0.969830513, -0.173651263, -0.984802127, 0.173680142, 0.000319354323))
  937. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.20432879, 0.899047136, 1.03186023))
  938. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.098110199, 0.144485474, -0.0379180908, 0.865963578, -0.500106037, -0.000136621151, 0.500107229, 0.865964115, -0.000138875926, 0.000193541375, 5.19355781e-005, 1))
  939. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  940. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.657678604, 0.528282166, -0.0202674866, 0.5001086, 0.86596328, -0.000128862215, -0.000212473416, -2.94381189e-005, -1, -0.865962803, 0.500107348, 0.00016426653))
  941. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  942. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  943. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.427041054, 0.528305054, -0.141517639, 0.173775822, 0.984785497, -7.54407811e-005, -0.000217549677, -3.92366128e-005, -1, -0.984785318, 0.173774511, 0.000201729519))
  944. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  945. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  946. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.651926041, 0.528335571, -0.153358459, 0.5001086, 0.86596328, -0.000128862215, -0.000212473416, -2.94381189e-005, -1, -0.865962803, 0.500107348, 0.00016426653))
  947. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  948. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  949. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.248695374, 0.528419495, 0.43561554, -0.499885619, 0.866090834, 5.09700003e-005, -0.000208811485, -5.83334549e-005, -1, -0.866091549, -0.499886632, 0.00020500453))
  950. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  951. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  952. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.19166483, 0.528396606, 0.409698486, 0.000130843444, 0.999999881, -5.04387062e-005, -0.000213440624, -5.04108903e-005, -1, -1, 0.000129550681, 0.000207654404))
  953. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  954. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  955. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.172019958, 0.528419495, 0.400695801, -0.34189558, 0.93973738, 2.64931423e-005, -0.000211181527, -4.65366356e-005, -1, -0.939738095, -0.341896743, 0.000208934856))
  956. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  957. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  958. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.5366745, 0.528266907, -0.546220779, 0.965893507, -0.258939236, -0.000170726416, -0.000192740612, -3.80698657e-005, -1, 0.258940369, 0.965893626, -8.51838486e-005))
  959. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  960. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  961. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.295816422, 0.528526306, 0.371753693, -0.34189564, 0.93973738, 1.64795474e-005, -0.000210413418, -5.69129188e-005, -1, -0.939738035, -0.341896802, 0.000211760693))
  962. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  963. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  964. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00170135498, 0.518218994, 0.416286469, -0.17351757, 0.984830379, -1.57270915e-005, -0.000217322668, -5.32405102e-005, -1, -0.984830797, -0.173518866, 0.000217572364))
  965. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.10000002, 0.400000006, 0.300000012))
  966. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Royal purple","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  967. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.526626587, -0.431297302, 0.38895607, 0.866099358, 0.499873042, -4.30540967e-005, 4.84240591e-005, 1.22418305e-005, 1, 0.499872059, -0.866098642, -1.07134001e-005))
  968. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.14999998, 1, 1.14999998))
  969. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  970. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.275513649, 0.528419495, 0.445476532, -0.258691281, 0.965959668, -1.18595199e-006, -0.000211375707, -5.62872483e-005, -1, -0.965960085, -0.258692294, 0.000213158826))
  971. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  972. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  973. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.202257156, 0.528404236, 0.290966034, 0.0872854814, 0.996183395, -6.45678447e-005, -0.000215602195, -4.64299337e-005, -1, -0.996183395, 0.0872841552, 0.000204969037))
  974. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  975. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  976. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.623466492, 0.528297424, -0.57352066, 0.996183932, -0.0872778222, -0.000195688976, -0.000205553661, -3.80696038e-005, -1, 0.0872791559, 0.996183932, -5.53611098e-005))
  977. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  978. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  979. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.363153458, 0.528305054, -0.145610809, 0.422732919, 0.906254828, -0.000115903182, -0.000214092637, -3.07218725e-005, -1, -0.906254411, 0.422731817, 0.000175797133))
  980. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  981. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  982. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0625190735, 0.528297424, 0.0266113281, 0.258942932, 0.965892911, -9.21843312e-005, -0.000217211928, -3.87567088e-005, -1, -0.965892673, 0.25894174, 0.000194184948))
  983. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  984. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  985. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.347141266, 0.52822876, -0.716051102, 0.939734519, 0.341906399, -0.000193244487, -0.000200212031, -3.07962982e-005, -1, -0.341905236, 0.939733922, 3.75364907e-005))
  986. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  987. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  988. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.111335754, 0.528358459, -0.594998002, 1, -0.000121660523, -0.000188783888, -0.000194567634, -3.35973964e-005, -1, 0.000122954501, 0.999999881, -3.36212834e-005))
  989. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  990. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  991. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.131408691, 0.528366089, 0.644223213, -0.965957522, -0.258702487, 0.000185339974, -0.000190528051, -2.65970757e-005, -1, 0.258701473, -0.965956926, -2.21023874e-005))
  992. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  993. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  994. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0805473328, 0.528343201, -0.546169281, 0.866086841, 0.499894798, -0.000183065204, -0.000200309616, -2.9176259e-005, -1, -0.499893695, 0.866086125, 7.19745585e-005))
  995. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  996. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  997. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.540473938, 0.528251648, -0.595039666, 1, -0.000121660523, -0.000188783888, -0.000194567634, -3.35973964e-005, -1, 0.000122954501, 0.999999881, -3.36212834e-005))
  998. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  999. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  1000. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.283384323, 0.528305054, -0.127037048, 0.5001086, 0.86596334, -0.000127848907, -0.000212065788, -2.85033857e-005, -1, -0.865962803, 0.500107348, 0.000164380996))
  1001. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  1002. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  1003. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.305492401, 0.518074036, -0.594986677, 1, -0.000121660523, -0.000183783821, -0.00018956748, -3.25848741e-005, -1, 0.000122954574, 0.999999881, -3.26081499e-005))
  1004. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.10000002, 0.400000006, 0.300000012))
  1005. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  1006. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0871238708, 0.528366089, -0.538367748, 0.996183932, -0.0872778222, -0.000184688106, -0.000194249747, -3.50912269e-005, -1, 0.0872791559, 0.996183932, -5.14074964e-005))
  1007. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  1008. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  1009. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.269329071, 0.528312683, -0.122524261, 0.766123056, 0.642694652, -0.000173595123, -0.00020785557, -2.92202603e-005, -1, -0.642693877, 0.766122162, 0.000107486143))
  1010. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  1011. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  1012. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.353628159, 0.528427124, 0.380271912, 0.0872854814, 0.996183395, -6.6594388e-005, -0.000213618565, -4.86380522e-005, -1, -0.996183395, 0.0872841552, 0.000202800249))
  1013. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  1014. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  1015. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.341537476, 0.528381348, -0.0508613586, 0.573678315, 0.819081426, -0.000141450611, -0.000211792678, -2.84036378e-005, -1, -0.81908071, 0.573677182, 0.000152446417))
  1016. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  1017. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  1018. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.172019958, 0.528419495, 0.400695801, -0.34189558, 0.93973738, 2.64931423e-005, -0.000211181527, -4.65366356e-005, -1, -0.939738095, -0.341896743, 0.000208934856))
  1019. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  1020. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  1021. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.594734192, 0.52822113, -0.115596771, 0.5001086, 0.86596328, -0.000128862215, -0.000212473416, -2.94381189e-005, -1, -0.865962803, 0.500107348, 0.00016426653))
  1022. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  1023. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  1024. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.298691183, 0.528419495, 0.358577728, 0.000130843444, 0.999999881, -5.04387062e-005, -0.000213440624, -5.04108903e-005, -1, -1, 0.000129550681, 0.000207654404))
  1025. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  1026. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.296276867, 0.204328775))
  1027. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.42980957, -2.26263809, -0.721710205, 0.000102296312, -5.74113947e-005, 1, 0.173456281, -0.984841287, -7.32817862e-005, 0.984841645, 0.173457533, -8.50954239e-005))
  1028. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(1.23618877, 1.14424181, 0.204328775))
  1029. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.72732544, -0.484031677, 0.0424575806, -0.000128910935, -0.939656138, 0.34212032, -1, 0.000150963664, 3.55795091e-005, -9.09497903e-005, -0.342120141, -0.939656258))
  1030. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1031. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.916976035, -0.211868286, -0.527198792, 0.00013084439, 0.999999881, -3.7444941e-005, 0.000215438544, 3.74168667e-005, 1, 1, -0.000129550681, -0.000209654012))
  1032. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 1))
  1033. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.296276867, 0.204328775))
  1034. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.430038452, -2.27284431, -0.780128479, -0.00032053265, 5.74369406e-005, -1, -0.173681721, -0.984802067, -1.89667662e-006, -0.984802067, 0.17368035, 0.000319945102))
  1035. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.408657789, 0.21454522))
  1036. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.270210266, -1.12802124, -0.0889282227, 0.13309826, -0.642770529, 0.754408181, 0.111850806, 0.766058624, 0.632965088, -0.984771311, 0.000133351612, 0.173849806))
  1037. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.306493193))
  1038. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.199523926, -1.26028442, -0.0317230225, -0.603908837, -0.341920435, 0.719989359, -0.219676614, 0.939728916, 0.262014866, -0.766183019, 6.82739847e-005, -0.64262253))
  1039. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1040. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.917022169, 0.207015991, -0.527252197, 0.00013084439, 0.999999881, -3.7444941e-005, 0.000215438544, 3.74168667e-005, 1, 1, -0.000129550681, -0.000209654012))
  1041. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 1))
  1042. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.653851986, 0.234978244, 0.204328775))
  1043. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.197502136, -2.03866005, -0.720588684, 0.000102296188, -5.83948749e-005, 1, 0.173456281, -0.984841347, -7.42503471e-005, 0.984841645, 0.173457503, -8.49247153e-005))
  1044. Block=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Dark indigo","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  1045. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.306386948, 0.528373718, -0.101051331, 0.573678315, 0.819081426, -0.000141450611, -0.000211792678, -2.84036378e-005, -1, -0.81908071, 0.573677182, 0.000152446417))
  1046. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.200000003, 0.100000001))
  1047. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(1.03186011, 0.766233265, 0.204328775))
  1048. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0160751343, -1.56690121, -0.720497131, 0.000102296312, -5.74113947e-005, 1, 0.173456281, -0.984841287, -7.32817862e-005, 0.984841645, 0.173457533, -8.50954239e-005))
  1049. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.623202622, 0.326926231, 0.204328775))
  1050. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.564483643, -2.15213394, -0.720565796, 0.0302218646, -0.171073586, 0.984794796, 0.170802951, -0.969869256, -0.173721626, 0.984841704, 0.17345725, -8.56973347e-005))
  1051. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Medium stone grey","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1052. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.19311714, 0.387729645, 0.0229797363, -0.34189558, 0.93973738, 3.24834182e-005, -0.939738095, -0.341896743, 0.000193244865, 0.000198485068, 3.55429875e-005, 1))
  1053. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 1))
  1054. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.653851986, 0.234978244, 0.204328775))
  1055. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.197738647, -2.04886627, -0.779018402, -0.000320532621, 5.84204208e-005, -1, -0.173681706, -0.984802127, -2.86521299e-006, -0.984802067, 0.17368035, 0.000320115883))
  1056. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.306493193))
  1057. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.157455444, -1.24506378, 0.0211410522, -0.604127288, 0.342061698, -0.719738901, 0.220016405, 0.939677596, 0.261914074, 0.765913248, -0.000124911487, -0.642943919))
  1058. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.306493193))
  1059. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0385856628, -1.24954796, 0.00178527832, -0.906255782, 0.422728926, 0.000155452013, 0.422729999, 0.906256139, -0.000111849964, -0.000193941232, -3.56497767e-005, -1))
  1060. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.357575327, 0.623203099, 0.204328775))
  1061. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.31264877, 0.0659294128, 0.320365906, 0.342142045, 0.936079502, 0.0818242952, -0.939648449, 0.340835601, 0.0298496094, 5.86125861e-005, -0.0870988518, 0.996199906))
  1062. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.418873847, 0.837748349, 0.204328775))
  1063. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.803085327, 1.46542358, 0.320526123, 1, -0.00010365247, -0.000185784273, 0.000121238889, 0.99619931, 0.0871028528, 0.000181693526, -0.0871028602, 0.996199489))
  1064. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1065. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.15074539, 0.22561264, 0.3204422, 0.422734737, 0.9028126, 0.0789060444, -0.906253576, 0.421122849, 0.0368615165, 5.55565639e-005, -0.0870915055, 0.996200502))
  1066. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.306493163, 0.510822177, 0.204328775))
  1067. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.48254204, 0.514205933, 0.320602417, 0.573467374, -0.816104829, -0.0714554712, 0.81922859, 0.571302295, 0.0498023666, 0.000184351404, -0.0870983824, 0.996199846))
  1068. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.306493163, 0.510822177, 0.204328775))
  1069. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.4988327, 0.490982056, 0.320457458, 0.573678732, 0.815971553, 0.0713104978, -0.81908077, 0.571493149, 0.0500086695, 5.78284853e-005, -0.0870979279, 0.996200025))
  1070. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1071. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.08162117, 0.373813629, 0.320381165, 0.422734737, 0.9028126, 0.0789060444, -0.906253576, 0.421122849, 0.0368615165, 5.55565639e-005, -0.0870915055, 0.996200502))
  1072. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.316709608, 0.378008485, 0.204328775))
  1073. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.05677414, 1.37703896, 0.320663452, 0.93965137, -0.340822607, -0.029903261, 0.34213379, 0.93608427, 0.0818045363, 0.000116775089, -0.0870986506, 0.996199846))
  1074. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.418873847, 0.837748349, 0.204328775))
  1075. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.831409454, 1.46547031, 0.320373535, 1, -0.000114656985, -6.47828638e-005, 0.000121656121, 0.99619925, 0.0871028751, 6.01945867e-005, -0.0871028751, 0.996199548))
  1076. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1077. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.14737129, 0.232673645, 0.320594788, 0.422497094, -0.902912974, -0.0790129155, 0.906364381, 0.420907468, 0.0366332717, 0.000186115387, -0.0870919153, 0.996200383))
  1078. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1079. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.49298096, -1.31683159, -0.930618286, 0.118712634, 0.671592176, 0.731349945, -0.96218729, -0.104052804, 0.251726419, 0.245159224, -0.733578086, 0.633846581))
  1080. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(2.04873276, 0.929574251, 2.34379125))
  1081. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1082. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0427017212, -2.4785614, -0.0754623413, -7.91625207e-005, -0.3419514, -0.93971771, -0.000342930667, -0.939717531, 0.341951519, -1, 0.000348038942, -4.86533972e-005))
  1083. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.29999995, 2))
  1084. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1085. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0426177979, -2.47837067, 0.690757751, -7.91625207e-005, -0.3419514, -0.93971771, -0.000342930667, -0.939717531, 0.341951519, -1, 0.000348038942, -4.86533972e-005))
  1086. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.29999995, 2))
  1087. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1088. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.042755127, -2.47822952, -0.047203064, 0.000202162293, 0.34195137, 0.93971765, -9.89315886e-005, -0.939717531, 0.341951489, 1, -0.000160813332, -0.000150366162))
  1089. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.29999995, 2))
  1090. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1091. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.733070374, -0.896598816, 1.82460499, -0.431915879, 0.0761658996, -0.898694754, -0.901586056, -0.0633394867, 0.427933335, -0.0243270826, 0.995081306, 0.0960273147))
  1092. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.897728205, 0.36627984))
  1093. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1094. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0426940918, -2.47821045, 0.719017029, 0.000202162293, 0.34195137, 0.93971765, -9.89315886e-005, -0.939717531, 0.341951489, 1, -0.000160813332, -0.000150366162))
  1095. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.29999995, 2))
  1096. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1097. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.653182983, 0.869350433, 1.44331264, 0.344746232, -0.0818130225, 0.935125887, 0.938380778, 0.0558550358, -0.341054887, -0.0243269037, 0.995081365, 0.0960274413))
  1098. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.106863573, 4.09860706))
  1099. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1100. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.733078003, -0.896640778, -1.37849998, 0.431915879, -0.0761658996, 0.898694754, -0.901586056, -0.0633393973, 0.427933365, 0.0243269932, -0.995081306, -0.0960272551))
  1101. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.897728205, 4.00051117))
  1102. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1103. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.835861206, 1.76192474, -0.117393494, -0.869637787, -0.168936968, -0.463886231, -0.070332408, 0.972440481, -0.222290292, 0.488654792, -0.160685822, -0.857552707))
  1104. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 5.98837423, 0.861329198))
  1105. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1106. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.80958748, -1.02048492, 0.143783569, 0.52525717, -0.650066257, -0.549103439, -0.106815293, -0.690556228, 0.715347409, -0.844213188, -0.317089707, -0.43216148))
  1107. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(2.19117522, 2.67499804, 0.448923111))
  1108. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1109. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.36268234, 0.569274902, 0.499229431, -0.166665018, 0.946187198, -0.277403265, -0.884956539, -0.267610669, -0.381101966, -0.434827268, 0.181973174, 0.881934762))
  1110. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.917938411, 0.39670372))
  1111. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1112. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.36268616, 0.569229126, -0.228744507, 0.166665018, -0.946187198, 0.277403265, -0.884956717, -0.267610669, -0.381101876, 0.434827119, -0.181973204, -0.881934762))
  1113. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.917938411, 2.25125289))
  1114. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1115. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.48622894, -1.259758, -0.944999695, 0.118250139, -0.671621263, -0.731396198, 0.962263584, -0.104288563, 0.251347929, -0.245084226, -0.733517885, 0.6339432))
  1116. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(2.04873276, 0.929574251, 2.34379125))
  1117. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1118. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.81331825, -1.02017975, -0.0510482788, -0.52525717, 0.650066257, 0.549103439, -0.10681539, -0.690556228, 0.71534735, 0.844213068, 0.317089587, 0.43216157))
  1119. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(2.19117522, 2.67499804, 0.520646214))
  1120. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 1.22359776, 0.297242999))
  1121. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.835800171, 1.76186562, 0.353996277, 0.869637787, 0.168936998, 0.463886261, -0.0703323781, 0.972440481, -0.222290382, -0.488654852, 0.160685912, 0.857552588))
  1122. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1123. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.48616791, -1.25975037, 1.22211456, -0.118250139, 0.671621263, 0.731396198, 0.962263525, -0.104288623, 0.251347959, 0.245084256, 0.733517885, -0.633943081))
  1124. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(2.04873276, 0.929574251, 0.368614644))
  1125. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.216975361, 0.226115584, 0.204328775))
  1126. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.289352417, 0.788764954, 0.837745667, -0.106263191, -0.660668671, 0.743118048, -0.693411529, -0.4864057, -0.531596839, 0.712663114, -0.5717749, -0.406424135))
  1127. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1128. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.289306641, 0.788833618, -0.655715942, 0.106263191, 0.660668671, -0.743118048, -0.69341141, -0.48640576, -0.531596899, -0.712663233, 0.57177484, 0.406424046))
  1129. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.06189334, 1.10662568, 0.782044649))
  1130. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1131. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.17351532, -0.908821106, -0.59318924, 0.282709837, -0.296140879, 0.912347913, 0.642017603, 0.76509726, 0.0494060405, -0.712663114, 0.5717749, 0.406424046))
  1132. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.54893827, 0.498059273, 0.170772836))
  1133. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1134. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.173492432, -0.908805847, 0.804264069, -0.282709837, 0.296140879, -0.912347913, 0.642017543, 0.765097439, 0.0494061261, 0.712663293, -0.571774781, -0.406424016))
  1135. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.54893827, 0.498059273, 1.89491391))
  1136. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1137. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.589288712, -0.913322449, -0.416030884, -0.380909294, -0.805445433, 0.454053432, 0.00865703914, 0.487948269, 0.872829616, -0.924572051, 0.336398393, -0.178896636))
  1138. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.94255471, 0.851256251, 1.2318716))
  1139. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1140. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.589271545, -0.913383484, 0.668037415, 0.380909294, 0.805445433, -0.454053432, 0.00865696091, 0.487948328, 0.872829616, 0.924572051, -0.336398363, 0.178896725))
  1141. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.94255471, 0.851256251, 1.23506224))
  1142. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.387691706, 0.391955018, 0.259938806))
  1143. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.794935226, 0.492752075, 0.664306641, -0.368865371, -0.907897532, 0.199149236, 0.095420517, -0.250116348, -0.963501751, 0.92457217, -0.336398184, 0.178896695))
  1144. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.387691706, 0.391955018, 0.244126722))
  1145. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.794984818, 0.492767334, -0.412269592, 0.368865371, 0.907897532, -0.199149236, 0.0954206139, -0.250116378, -0.963501751, -0.924572051, 0.336398125, -0.178896755))
  1146. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.216279984, 0.268463403, 0.211804286))
  1147. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.133033752, 0.894514084, -0.629932404, -0.593129337, 0.35604313, -0.722101808, -0.618662477, -0.775523007, 0.125781745, -0.515222788, 0.521342099, 0.68025583))
  1148. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1149. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.133010864, 0.8944664, 0.814159393, 0.593129218, -0.35604316, 0.722101808, -0.618662477, -0.775522888, 0.125781819, 0.515222609, -0.521342218, -0.68025583))
  1150. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.05849016, 1.31387877, 0.766175389))
  1151. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1152. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0940704346, -1.10329437, -0.166370392, -0.593506873, 0.384419501, -0.707086444, -0.00224121055, 0.877762198, 0.479091406, 0.804825783, 0.285928816, -0.520096302))
  1153. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.10899508, 0.464785218, 0.247388422))
  1154. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1155. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0940475464, -1.10327911, 0.337337494, 0.593506932, -0.384419501, 0.707086384, -0.00224115117, 0.877762198, 0.479091376, -0.804825783, -0.285928756, 0.520096362))
  1156. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.10899508, 0.464785218, 1.42616677))
  1157. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1158. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.581382751, -0.872062683, -0.449806213, -0.389106125, 0.795986891, -0.463683754, -0.0806557238, 0.471977741, 0.87791276, 0.917655289, 0.379000992, -0.119443215))
  1159. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.77654254, 0.939429104, 1.01966178))
  1160. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1161. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.581329346, -0.872131348, 0.673458099, 0.389106125, -0.795986891, 0.463683754, -0.0806556195, 0.471977741, 0.8779127, -0.917655289, -0.379000962, 0.119443297))
  1162. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.77654254, 0.939429104, 1.16938007))
  1163. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.256694704, 0.345953107, 0.217528462))
  1164. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.28805542, 0.984390259, 0.553504944, 0.349464387, -0.626595259, 0.696601748, -0.58984983, -0.724786162, -0.356039286, 0.727977872, -0.286466926, -0.622882009))
  1165. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.256694704, 0.345953107, 0.283513159))
  1166. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.288063049, 0.984405518, -0.303031921, -0.349464387, 0.626595259, -0.696601748, -0.58984977, -0.724786162, -0.356039315, -0.727977931, 0.286466867, 0.622882068))
  1167. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1168. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.30206108, 0.210021973, 0.0918807983, 0.213602901, -0.93970108, -0.267085344, -0.239669487, 0.214633793, -0.946833491, 0.947065353, 0.26625973, -0.179365799))
  1169. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.610000014, 0.610000014, 0.819999993))
  1170. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1171. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.20340919, 0.209495544, 0.0651016235, -0.213602901, 0.93970108, 0.267085344, -0.239669427, 0.214633867, -0.946833551, -0.947065353, -0.2662597, 0.179365695))
  1172. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.56573594, 0.610362649, 0.730387509))
  1173. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1174. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17146301, -0.0792198181, 0.34438324, -0.0869988501, 0.750661254, 0.654933631, -0.987280965, -0.152786821, 0.0439651422, 0.133071706, -0.642778158, 0.754406452))
  1175. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.69480586, 1.4974947, 0.274708271))
  1176. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1177. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.17146301, -0.0792541504, -0.242202759, 0.0869988501, -0.750661254, -0.654933631, -0.987280846, -0.152786896, 0.0439652018, -0.133071795, 0.642778158, -0.754406452))
  1178. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.69480586, 1.4974947, 0.725284159))
  1179. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1180. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.160186768, -0.180229187, 1.31716919, 0.320789039, 0.323206872, -0.890296996, 0.921328843, 0.111509696, 0.372455925, 0.219654351, -0.939735472, -0.262007415))
  1181. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.61094129, 1.60385787, 0.442908227))
  1182. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1183. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.160263062, -0.180236816, -1.21509933, -0.320789039, -0.323206872, 0.890296996, 0.921328843, 0.111509636, 0.372455895, -0.219654307, 0.939735532, 0.262007475))
  1184. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.61094129, 1.60385787, 0.557083368))
  1185. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1186. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.303962708, 1.05537224, -0.499168396, -0.100719966, -0.624946356, 0.774142683, 0.593835354, -0.662059665, -0.457200617, 0.798257649, 0.413665026, 0.437802613))
  1187. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.82474399, 0.730152011, 1.01456404))
  1188. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1189. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.303970337, 1.05539703, 0.672561646, 0.100719966, 0.624946356, -0.774142683, 0.593835413, -0.662059665, -0.457200557, -0.79825747, -0.413664997, -0.437802583))
  1190. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.82474399, 0.730152011, 0.683287978))
  1191. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1192. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.303977966, -0.356681824, -1.00946808, 0.100720018, 0.624946415, -0.774142563, -0.988609254, 0.150328442, -0.00727142533, 0.111836076, 0.766056776, 0.632969797))
  1193. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.82474399, 1.2396872, 0.839884996))
  1194. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.372847736, 0.253303885, 0.23704578))
  1195. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.304000854, -0.356693268, 1.21382141, -0.100720018, -0.624946415, 0.774142563, -0.988609254, 0.150328502, -0.00727137411, -0.11183615, -0.766056776, -0.632969797))
  1196. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1197. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.777759552, 0.625682831, 0.443702698, 0.590519965, -0.394368023, -0.704102337, -0.057478819, -0.890805781, 0.450734109, -0.804973543, -0.225696489, -0.548706412))
  1198. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(2.30175447, 0.368513346, 1.65737736))
  1199. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1200. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.777755737, 0.625671387, -0.125808716, -0.590519965, 0.394368023, 0.704102337, -0.0574789084, -0.8908059, 0.450734019, 0.804973543, 0.2256964, 0.548706472))
  1201. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(2.30175447, 0.368513346, 1.45403373))
  1202. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1203. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.22268677, 0.302383423, 0.0618515015, -0.0160375927, -0.762472272, -0.646822155, -0.523417056, -0.544784069, 0.655167878, -0.851925731, 0.349065065, -0.390353948))
  1204. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.995311439, 0.774772108, 0.529077947))
  1205. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1206. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.22258759, 0.302444458, 0.0568466187, 0.0160375927, 0.762472272, 0.646822155, -0.523417115, -0.544784069, 0.655167818, 0.851925671, -0.349065125, 0.390354007))
  1207. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.995311439, 0.774772108, 0.632228613))
  1208. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1209. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.18283844, -0.260612488, 0.20174408, -0.274878114, -0.93256408, -0.234024808, -0.877319396, 0.143687353, 0.457886159, -0.393386394, 0.331176847, -0.857655346))
  1210. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.52094769, 0.718637109, 0.912246406))
  1211. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1212. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.18282318, -0.260601044, -0.0488891602, 0.274878114, 0.93256408, 0.234024808, -0.877319455, 0.143687382, 0.45788607, 0.393386245, -0.331176728, 0.857655287))
  1213. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.52094769, 0.718637109, 0.583401918))
  1214. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1215. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.365692139, 0.812561035, 0.923587799, -0.0180520453, -0.635292768, 0.772060573, -0.816389382, -0.436429083, -0.378209621, 0.577219725, -0.637128532, -0.510764539))
  1216. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.92601693, 0.665026605, 0.746825218))
  1217. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1218. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.142150879, -0.927974701, 0.949180603, -0.393373668, 0.331174374, -0.857661068, 0.715592921, 0.695981979, -0.05946666, 0.577220917, -0.637128353, -0.510765314))
  1219. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.49563551, 0.795872152, 0.496771097))
  1220. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1221. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.14214325, -0.92798233, -0.83659935, 0.393373668, -0.331174374, 0.857661068, 0.715592921, 0.69598192, -0.0594666786, -0.577220917, 0.637128353, 0.510765314))
  1222. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.49563551, 0.795872152, 0.605472267))
  1223. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1224. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.365684509, 0.812530518, -0.811040878, 0.0180520453, 0.635292768, -0.772060573, -0.816389322, -0.436429173, -0.378209651, -0.577219665, 0.637128472, 0.51076448))
  1225. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.92601693, 0.665026605, 0.355418116))
  1226. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1227. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.1647644, -0.25113678, 0.241355896, 0.394208491, 0.845286489, -0.36068055, 0.794160008, -0.115810141, 0.596571803, 0.462503612, -0.52161175, -0.716946065))
  1228. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.47358465, 0.76854372, 0.639793634))
  1229. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1230. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.16476631, -0.251144409, -0.027923584, -0.394208491, -0.845286489, 0.36068058, 0.794160068, -0.115810178, 0.596571803, -0.462503552, 0.52161175, 0.716946125))
  1231. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.47358465, 0.76854372, 1.44932234))
  1232. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1233. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.18397713, -0.0475769043, 0.0525474548, 0.477965951, 0.827753663, -0.293892175, -0.746752262, 0.206749544, -0.632151723, -0.462503791, 0.521611631, 0.716946065))
  1234. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.39288604, 0.749927998, 0.661516845))
  1235. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1236. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.18399811, -0.0476379395, 0.16085434, -0.477965951, -0.827753663, 0.293892205, -0.746752322, 0.206749573, -0.632151663, 0.462503731, -0.521611631, -0.716946125))
  1237. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.39288604, 0.749927998, 1.42759919))
  1238. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1239. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.201507568, -0.459602356, 1.14183044, -0.583255231, 0.218789414, -0.782268822, 0.751457036, 0.510999739, -0.41736272, 0.308424652, -0.831270337, -0.46245411))
  1240. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.8984164, 0.703295708, 0.799203038))
  1241. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1242. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.20149231, -0.459648132, -0.996704102, 0.583255231, -0.218789384, 0.782268822, 0.751456976, 0.510999739, -0.417362779, -0.308424592, 0.831270397, 0.462454081))
  1243. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.8984164, 0.703295708, 0.621487975))
  1244. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1245. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0147323608, -0.973236084, 0.914958954, -0.156483904, 0.435198843, -0.886632025, 0.683841348, 0.695461452, 0.220674947, 0.712652802, -0.57178241, -0.406431377))
  1246. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.46008873, 0.666695833, 0.811124384))
  1247. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1248. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0147171021, -0.973182678, -0.783901215, 0.156483904, -0.435198843, 0.886632025, 0.683841527, 0.695461452, 0.220674947, -0.712652802, 0.571782529, 0.406431407))
  1249. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.46008873, 0.666695833, 0.472502589))
  1250. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1251. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00747680664, 0.491611481, 1.14885712, 0.15648216, -0.435194016, 0.886634767, -0.93828851, -0.345830202, -0.00415303372, 0.308428675, -0.831268728, -0.462451935))
  1252. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.677845, 0.366974115, 0.730107963))
  1253. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1254. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0075302124, 0.491550446, -1.00376511, -0.15648216, 0.435194016, -0.886634767, -0.93828851, -0.345830232, -0.00415305141, -0.308428705, 0.831268787, 0.462451965))
  1255. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.677845, 0.366974115, 0.69058305))
  1256. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1257. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.193820953, 0.709960938, -0.841911316, -0.874475479, -0.30871588, 0.374148548, 0.482719928, -0.629681706, 0.608672738, 0.0476875678, 0.712878287, 0.699664593))
  1258. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.54733896, 0.538285136, 1.11585033))
  1259. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1260. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.193775177, 0.709960938, 1.0419693, 0.874475479, 0.30871594, -0.374148577, 0.482719988, -0.629681706, 0.608672738, -0.0476875678, -0.712878346, -0.699664533))
  1261. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.54733896, 0.538285136, 0.842755437))
  1262. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1263. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.158584595, -0.902748108, -0.82408905, 0.848674536, 0.340479612, -0.404753417, -0.526761472, 0.613088965, -0.588765144, 0.0476873368, 0.712878346, 0.699664533))
  1264. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.50549781, 1.18244338, 0.941709101))
  1265. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.307616472, 0.241607338, 0.207781255))
  1266. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.158584595, -0.90272522, 1.02418518, -0.848674536, -0.340479553, 0.404753417, -0.526761413, 0.613088965, -0.588765144, -0.0476873666, -0.712878346, -0.699664533))
  1267. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1268. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.19345474, -0.119552612, 0.239513397, 0.3351264, -0.928513765, -0.159852102, -0.723190963, -0.144759417, -0.675307095, 0.60389179, 0.3419168, -0.720005393))
  1269. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.77400637, 1.43617654, 0.608117402))
  1270. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1271. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.19345284, -0.119468689, -0.137443542, -0.33512637, 0.928513646, 0.159852102, -0.723190844, -0.144759372, -0.675307155, -0.60389179, -0.3419168, 0.720005274))
  1272. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.77400637, 1.43617654, 0.391861618))
  1273. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1274. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.18893051, -0.143814087, -0.0478820801, 0.364204645, -0.903420329, -0.226240769, -0.925450444, -0.323840916, -0.196651235, 0.104387544, 0.280996025, -0.954014301))
  1275. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.85433221, 1.42614818, 0.426919371))
  1276. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1277. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.18892097, -0.143798828, 0.127159119, -0.364204645, 0.903420329, 0.226240769, -0.925450444, -0.323840886, -0.19665134, -0.104387648, -0.280996084, 0.954014301))
  1278. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.85433221, 1.42614818, 0.349282175))
  1279. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1280. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.125923157, -0.187637329, 1.31838608, -0.849575102, 0.31651327, -0.421949774, 0.479390979, 0.129658356, -0.867970645, -0.220014945, -0.939685106, -0.261888117))
  1281. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.60906887, 1.60550332, 0.282343328))
  1282. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1283. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.125892639, -0.187728882, -1.21619415, 0.849575102, -0.31651333, 0.421949744, 0.479390949, 0.129658341, -0.867970645, 0.220014974, 0.939685166, 0.261888087))
  1284. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.60906887, 1.60550332, 0.717650354))
  1285. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1286. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0220947266, 0.982192993, 0.778064728, -0.844950199, 0.394084632, -0.361602783, -0.0886972621, -0.769973457, -0.631881058, -0.527439177, -0.50183481, 0.685543478))
  1287. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.6173017, 0.73521018, 0.677838624))
  1288. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1289. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.022064209, 0.98210907, -0.598415375, 0.84495008, -0.394084692, 0.361602813, -0.088697277, -0.769973457, -0.631881058, 0.527439177, 0.50183481, -0.685543418))
  1290. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.6173017, 0.73521018, 1.08075833))
  1291. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1292. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.1960907, -0.250663757, -0.128540039, -0.304940253, 0.909325957, -0.28308621, -0.740459204, -0.413307071, -0.529997647, -0.598942161, 0.0479961559, 0.799352646))
  1293. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.37767649, 0.819024384, 0.573752046))
  1294. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1295. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.19606018, -0.250579834, 0.291267395, 0.304940253, -0.909325957, 0.283086181, -0.740459263, -0.413307071, -0.529997528, 0.598942041, -0.0479962192, -0.799352705))
  1296. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.37767649, 0.819024384, 1.01813722))
  1297. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1298. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.19810486, -0.0906600952, 0.341804504, -0.396177769, 0.849719644, -0.347879052, 0.695916116, 0.525045455, 0.48992914, 0.598952413, -0.0479951911, -0.799343288))
  1299. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.45940757, 0.852486551, 0.522749722))
  1300. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1301. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.1980896, -0.0906600952, -0.179210663, 0.396177769, -0.849719644, 0.347879052, 0.695916176, 0.525045395, 0.48992902, -0.598952353, 0.0479953066, 0.799343348))
  1302. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.45940757, 0.852486551, 1.0691396))
  1303. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1304. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16056633, -0.287460327, -0.298797607, -0.341383576, 0.938276768, -0.0556189939, 0.423022717, 0.100534245, -0.900522351, -0.839350402, -0.330952615, -0.431237996))
  1305. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.34054089, 0.432091653, 0.206000254))
  1306. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1307. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.16056061, -0.287406921, 0.411987305, 0.341383576, -0.938276768, 0.0556189939, 0.423022598, 0.10053423, -0.900522411, 0.839350462, 0.330952585, 0.431237876))
  1308. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.34054089, 0.432091653, 0.901821733))
  1309. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1310. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.17240524, 0.10735321, -0.368659973, 0.311656386, -0.942955077, 0.117069989, -0.445377439, -0.03613583, 0.894610882, -0.839350581, -0.330952555, -0.431237936))
  1311. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.35788095, 0.456353605, 0.88979423))
  1312. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1313. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17238617, 0.107315063, 0.481796265, -0.311656386, 0.942955077, -0.117069989, -0.445377558, -0.0361358784, 0.894610882, 0.839350402, 0.330952495, 0.431237996))
  1314. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.35788095, 0.456353605, 0.218027741))
  1315. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1316. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.707763672, -0.843032837, -1.38007164, 0.431558937, 0.0760657713, -0.898869574, 0.901749432, -0.0635482073, 0.42756781, -0.0246001333, -0.995075643, -0.0960171968))
  1317. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.897728205, 4.00051117))
  1318. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1319. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.35168457, -0.766448975, -1.44050694, 0.499652296, 0.0880823061, -0.861736119, 0.866216838, -0.0553927086, 0.496588379, -0.00399324391, -0.994571924, -0.103975467))
  1320. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(4.85897541, 0.767845988, 3.67054677))
  1321. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1322. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.351707458, -0.766471863, 1.85136318, -0.499652296, -0.0880823061, 0.861736119, 0.866216838, -0.0553927943, 0.496588379, 0.00399331842, 0.994571924, 0.103975512))
  1323. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(4.85897541, 0.767845988, 0.351230234))
  1324. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1325. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.854278564, 0.179862976, -1.05461311, 0.974913418, 0.0192669258, -0.221743852, 0.222584799, -0.0849288478, 0.971208513, -0.00012204994, -0.996200621, -0.0870868042))
  1326. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(2.22106624, 0.0699908063, 0.078826271))
  1327. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1328. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.854242325, 0.179824829, 1.47348976, -0.974913418, -0.0192669258, 0.221743852, 0.222584784, -0.0849289373, 0.971208513, 0.000122072292, 0.996200621, 0.0870868936))
  1329. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(2.22106624, 0.0699908063, 4.02116823))
  1330. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1331. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.21919632, -0.0326881409, -0.0951690674, -0.359190404, -0.923120201, -0.137227714, 0.711338758, -0.175616279, -0.680555761, 0.604135334, -0.34206447, 0.719730794))
  1332. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.26254737, 1.51202679, 0.390782684))
  1333. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1334. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.21922302, -0.0326271057, 0.197357178, 0.359190404, 0.923120141, 0.137227759, 0.711338818, -0.175616309, -0.680555761, -0.604135275, 0.34206447, -0.719730914))
  1335. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.26254737, 1.51202679, 0.609207273))
  1336. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1337. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.21037292, -0.143875122, 0.126155853, 0.409395009, 0.877541602, 0.249636665, -0.356349826, 0.405680567, -0.841689527, -0.83988744, 0.255624324, 0.478790551))
  1338. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.34293306, 0.494276524, 0.869299412))
  1339. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1340. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.21037674, -0.143844604, 0.0334014893, -0.409395009, -0.877541602, -0.249636665, -0.356349856, 0.405680597, -0.841689527, 0.83988744, -0.255624294, -0.478790611))
  1341. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.34293306, 0.494276524, 0.692410111))
  1342. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1343. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.281303406, -0.0255355835, -1.09235001, 0.936334133, 0.340577036, 0.0853662863, 0.174037009, -0.239044428, -0.955283642, -0.304941863, 0.90932107, -0.283100277))
  1344. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.99632597, 0.303129911, 0.36273855))
  1345. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1346. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.281280518, -0.0254974365, 1.23389816, -0.936334133, -0.340577036, -0.0853662863, 0.17403698, -0.239044324, -0.955283701, 0.304941863, -0.909321129, 0.283100188))
  1347. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.99632597, 0.303129911, 1.02286696))
  1348. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.300009131, 0.318958759, 0.308870733))
  1349. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.109375, -0.0329818726, -1.2195549, -0.92370671, -0.381412029, 0.0359371938, 0.0237883106, 0.0365352854, 0.999049604, -0.382361412, 0.923682928, -0.02467696))
  1350. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1351. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.195072174, 0.757850647, -0.789703369, -0.950788319, -0.306532681, -0.045175951, 0.184521183, -0.677290559, 0.712201357, -0.248905346, 0.668816149, 0.700520277))
  1352. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.56093466, 0.59068346, 1.36605966))
  1353. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1354. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.195049286, 0.757858276, 1.01163483, 0.950788319, 0.306532681, 0.045175951, 0.184521154, -0.677290499, 0.712201416, 0.248905331, -0.668816209, -0.700520217))
  1355. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.56093466, 0.59068346, 0.806907356))
  1356. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1357. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.21956635, -0.0637664795, -0.151447296, -0.382345438, 0.923689306, -0.0246913396, -0.358557761, -0.172939762, -0.917349517, -0.851615131, -0.341891676, 0.397316217))
  1358. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.51162803, 1.45380855, 0.431501448))
  1359. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1360. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.21951485, -0.0637512207, 0.25359726, 0.382345438, -0.923689306, 0.0246913396, -0.35855782, -0.172939792, -0.917349458, 0.851615131, 0.341891646, -0.397316307))
  1361. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.51162803, 1.45380855, 0.568490505))
  1362. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1363. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.22348022, -0.0297927856, -0.0385665894, -0.42246747, 0.906299114, 0.0119684767, 0.691414475, 0.330781877, -0.642284513, -0.586060822, -0.263069153, -0.7663728))
  1364. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.52209508, 0.766567051, 0.874328911))
  1365. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1366. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.22348785, -0.0297851563, 0.19354248, 0.42246753, -0.906299114, -0.011968445, 0.691414416, 0.330781788, -0.642284691, 0.586061001, 0.263069242, 0.766372681))
  1367. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.52209508, 0.766567051, 0.642164826))
  1368. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1369. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.298576355, -0.0441589355, 1.22732544, -0.935637772, -0.340421289, -0.0932586938, 0.181173086, -0.236450061, -0.954602361, 0.302916467, -0.910057485, 0.282908499))
  1370. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.13579595, 0.270692378, 0.913378119))
  1371. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1372. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.16928291, -0.231796265, -0.020275116, -0.39572525, -0.848519921, 0.351305455, 0.812094152, -0.14468956, 0.565303504, -0.428840995, 0.508997977, 0.746335387))
  1373. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.46309757, 0.797017336, 1.56692863))
  1374. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1375. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16924667, -0.231811523, 0.242053986, 0.39572525, 0.848519921, -0.351305425, 0.812094152, -0.14468953, 0.565303564, 0.428841114, -0.508997917, -0.746335447))
  1376. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.46309757, 0.797017336, 0.603948653))
  1377. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1378. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.16946411, 0.0625610352, 0.136352539, -0.39654845, -0.848372757, 0.350732058, -0.811692536, 0.145549893, -0.565659344, 0.428840965, -0.508997858, -0.746335506))
  1379. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.46245193, 0.846652985, 1.6387167))
  1380. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1381. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.16942978, 0.0625152588, 0.0853347778, 0.39654845, 0.848372877, -0.350731909, -0.811692536, 0.145549878, -0.565659404, -0.428841054, 0.508997858, 0.746335387))
  1382. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.46245193, 0.846652985, 0.53216064))
  1383. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1384. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.633041382, 0.813529968, 1.44483662, 0.344373345, 0.0817331821, -0.935266376, -0.938510537, 0.0560721718, -0.340672195, 0.0246000513, 0.995075703, 0.0960173607))
  1385. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.106863573, 4.09860706))
  1386. Wedge=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1387. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.643669128, 0.842651367, -0.99784565, -0.344488174, -0.0817330554, 0.935224235, -0.938468814, 0.0560724102, -0.3407875, -0.0245885253, -0.995075643, -0.096020326))
  1388. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.106863573, 0.268184096))
  1389. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1390. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.134666443, 0.0933227539, 1.28321838, -0.281085044, -0.00132162112, 0.959680498, -0.446045697, 0.885602355, -0.129427373, -0.849726319, -0.464442343, -0.249523982))
  1391. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.800000012, 1.5))
  1392. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1393. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.134864807, -0.249932289, 1.22412872, -0.281084031, -0.00131962809, 0.959680676, -0.128520384, 0.991042852, -0.0362810865, -0.95103848, -0.133537784, -0.278741479))
  1394. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.800000012, 1.5))
  1395. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1396. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.657094955, 0.268882751, 1.38109589, -0.192165166, 0.972471178, -0.13180314, 0.253973722, -0.0804480314, -0.963858247, -0.947929382, -0.218695641, -0.231528327))
  1397. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.600000024, 1.5))
  1398. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1399. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0532608032, -0.737085342, 1.26184082, -0.312324136, -0.170946971, 0.934466541, -0.177306131, 0.976880133, 0.119443841, -0.933282614, -0.128382668, -0.335418671))
  1400. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.600000024, 1.5))
  1401. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1402. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.041015625, -1.05544662, 0.94883728, -0.312324136, -0.170946956, 0.934466541, 0.152587712, 0.96187675, 0.226960301, -0.937641144, 0.213472098, -0.274338275))
  1403. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.600000024, 1.5))
  1404. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1405. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.134513855, -0.913040161, 1.00812531, -0.281082004, -0.00131965615, 0.959681392, 0.204503432, 0.976948619, 0.0612413213, -0.937641442, 0.213470697, -0.274338156))
  1406. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.800000012, 1.5))
  1407. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1408. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.142997742, -0.618379593, 1.24410248, -0.281082004, -0.00131965615, 0.959681392, -0.128520504, 0.991042793, -0.0362807848, -0.951039076, -0.133537799, -0.278739423))
  1409. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.600000024, 1.5))
  1410. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1411. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.709629059, 0.115264893, 1.28879547, 0.192162216, -0.972471297, 0.131806165, -0.253972739, 0.0804520026, 0.963858247, -0.947930336, -0.218693405, -0.231526896))
  1412. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.600000024, 1.5))
  1413. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1414. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0950088501, -0.908855438, 0.785774231, -0.451516688, -0.0763901398, 0.888986647, 0.464072257, 0.830859721, 0.307097852, -0.762082398, 0.551213861, -0.339696497))
  1415. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.800000012, 1.5))
  1416. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1417. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.675924301, 0.391967773, 1.33868027, -0.19216305, 0.972471595, -0.13180308, 0.0855095014, -0.117201947, -0.98941946, -0.977630556, -0.201401472, -0.0606393404))
  1418. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.600000024, 1.5))
  1419. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1420. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.253860474, -0.323736191, 1.56922913, 0.173673511, -7.3144829e-006, 0.984804332, -0.492261946, 0.866105974, 0.0868159309, -0.852945447, -0.499860287, 0.150411159))
  1421. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.600000024, 1.5))
  1422. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1423. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.730560303, -0.162284851, 1.27997208, 0.19216305, -0.972471595, 0.13180308, 0.0855543092, 0.150394559, 0.984917939, -0.977626741, -0.177989632, 0.112093799))
  1424. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.600000024, 1))
  1425. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1426. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.745353699, -0.371025085, 1.27064514, -0.192163259, 0.972471595, -0.1318032, 0.253974766, -0.080448322, -0.963858068, -0.947929561, -0.218693852, -0.231529504))
  1427. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.600000024, 1.5))
  1428. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1429. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.715274811, -0.650196075, 1.09525299, -0.192163274, 0.97247237, -0.131798893, 0.693910718, 0.0396773107, -0.71896714, -0.693946123, -0.229615763, -0.682433426))
  1430. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.600000024, 1.5))
  1431. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1432. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.758314133, 0.0522842407, 1.36688614, 0.19216305, -0.972471595, 0.13180308, 0.0855543092, 0.150394559, 0.984917939, -0.977626741, -0.177989632, 0.112093799))
  1433. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.600000024, 1.5))
  1434. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1435. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.721757889, -0.0192871094, 1.28364944, 0.19216305, -0.972471595, 0.13180308, -0.0855075866, 0.117202349, 0.989419639, -0.977630734, -0.201401249, -0.0606374033))
  1436. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.600000024, 1.5))
  1437. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1438. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.243873596, -0.495903969, 1.4525795, 0.173673511, -7.3144829e-006, 0.984804332, -0.336670876, 0.93974781, 0.0593783446, -0.92546773, -0.341868401, 0.163201511))
  1439. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.600000024, 1.5))
  1440. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1441. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.692108154, 0.497634888, 1.26395416, -0.19216305, 0.972471595, -0.13180308, -0.0855522454, -0.150394201, -0.984918237, -0.97762692, -0.177989975, 0.112091713))
  1442. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.600000024, 1.5))
  1443. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1444. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.243888855, -1.01602936, 0.902326584, 0.173671409, -7.31526143e-006, 0.984804749, 0.336968005, 0.939639807, -0.05941559, -0.925360024, 0.342165112, 0.163185701))
  1445. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.800000012, 1.5))
  1446. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1447. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.319404602, -0.914527893, 0.690523148, 0.142561167, -0.170562282, 0.974980354, 0.64707607, 0.761448801, 0.0385958962, -0.748978674, 0.625383019, 0.218915507))
  1448. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.800000012, 1.5))
  1449. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1450. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.322914124, -0.328063965, 1.17824173, 0.142568156, -0.170563221, 0.974979222, 0.0142656704, 0.985292077, 0.170281798, -0.989682257, -0.0103693129, 0.142898783))
  1451. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.800000012, 1.5))
  1452. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1453. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.24382782, -0.743279457, 1.08272171, 0.173671409, -7.31526143e-006, 0.984804749, 0.171164095, 0.98478049, -0.0301764794, -0.969815075, 0.173802719, 0.171023846))
  1454. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.800000012, 1))
  1455. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1456. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.24382782, -0.809600115, 1.19537735, 0.173671514, -7.34507103e-006, 0.98480469, 0.000159187621, 0.999999881, -2.03871987e-005, -0.984803677, 0.000159036135, 0.173665836))
  1457. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.600000024, 1.5))
  1458. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1459. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.24382782, -0.0735530853, 1.29883575, 0.173670441, -7.3440624e-006, 0.984804928, -0.336670905, 0.93974787, 0.059377294, -0.925468206, -0.341868252, 0.16319859))
  1460. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.800000012, 1.5))
  1461. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1462. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.134651184, -0.803262711, 1.03211212, -0.281082004, -0.00131965615, 0.959681392, 0.204503432, 0.976948619, 0.0612413213, -0.937641442, 0.213470697, -0.274338156))
  1463. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.800000012, 1.5))
  1464. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1465. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.243850708, -0.461564064, 1.13243103, 0.17366752, -7.28517716e-006, 0.984805346, 0.171164066, 0.98478061, -0.030175807, -0.96981591, 0.173802599, 0.171020046))
  1466. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.800000012, 1.5))
  1467. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1468. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.21591949, -1.04887199, 0.149971008, 0.738176703, -0.633985758, 0.23055996, -0.671119869, -0.724850059, 0.155533791, 0.068509303, -0.269544721, -0.960547388))
  1469. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.102075592, 0.99475044))
  1470. Wedge=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.418873966))
  1471. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00539398193, -0.518615723, -0.523536682, 0.866129518, 0.499821275, 0.000181923358, 0.000226406322, -3.83719525e-005, -1, -0.499820113, 0.866128623, -0.000149287356))
  1472. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 1.5))
  1473. Wedge=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.4495233))
  1474. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.167789459, -0.518707275, -0.438488007, 0.81902945, -0.573750377, 0.000221751005, 0.000211779436, -7.59266695e-005, -1, 0.573751569, 0.819030166, 6.26376714e-005))
  1475. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 1.5))
  1476. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1477. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.143371582, -0.600265503, -0.916534424, 0.766179204, 0.642628253, 0.000149400657, 0.000222153642, -3.92702314e-005, -1, -0.642627597, 0.766177952, -0.000176565052))
  1478. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1.5))
  1479. Wedge=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.326926023))
  1480. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.282157898, -0.600479126, -0.832672119, 0.706954181, -0.707258344, 0.000205863966, 0.000208647136, -7.67374149e-005, -1, 0.707259595, 0.706955075, 9.74045834e-005))
  1481. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1.5))
  1482. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1483. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.49295807, -1.31685257, 1.20770264, -0.118712634, -0.671592176, -0.731349945, -0.96218735, -0.104052857, 0.251726508, -0.245159283, 0.733578146, -0.633846521))
  1484. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(2.04873276, 0.929574251, 0.368614644))
  1485. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1486. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.37257385, 0.621868134, -0.254203796, 0.166764513, 0.946150839, -0.277467132, 0.884746373, -0.267804444, -0.381445229, -0.435217023, -0.181876972, -0.8817662))
  1487. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.917938411, 2.25125289))
  1488. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1489. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.37258148, 0.621910095, 0.524650574, -0.166764513, -0.946150839, 0.277467132, 0.884746313, -0.267804474, -0.381445378, 0.435217172, 0.181876898, 0.88176614))
  1490. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.917938411, 0.39670372))
  1491. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1492. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.2597084, -1.00904465, 0.146209717, 0.738231182, 0.633818805, -0.230841458, 0.671015143, -0.725001514, 0.155278623, -0.0689477846, -0.269529611, -0.960521162))
  1493. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.102075592, 0.99475044))
  1494. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1495. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.84049988, -1.01443481, 0.194034576, 0.52563417, 0.649938822, 0.548901021, 0.106950767, -0.690589964, 0.715295672, 0.843961179, -0.317277342, -0.432504386))
  1496. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(2.19117522, 2.67499804, 0.448923111))
  1497. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 1.22359776, 0.297242999))
  1498. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.887481689, 1.76607323, 0.3826828, 0.869409382, -0.169139594, -0.46423772, 0.0704672337, 0.972423315, -0.222322136, 0.489041686, 0.160575718, 0.857354224))
  1499. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1500. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.887508392, 1.76605225, -0.146125793, -0.869409382, 0.169139594, 0.46423772, 0.0704672784, 0.972423434, -0.222322106, -0.489041686, -0.160575658, -0.857354224))
  1501. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 5.98837423, 0.861329198))
  1502. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1503. WedgeWeld=CFuncs.Weld.Create(m,TorsoHandle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.84049988, -1.01435852, -0.0949707031, -0.52563417, -0.649938822, -0.548901021, 0.106950872, -0.690589964, 0.715295613, -0.843961239, 0.317277282, 0.432504505))
  1504. CFuncs.Mesh.Create("SpecialMesh",Wedge,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(2.19117522, 2.67499804, 0.520646214))
  1505. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1506. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.06961441, 0.39944458, 0.320617676, 0.422497094, -0.902912974, -0.0790129155, 0.906364381, 0.420907468, 0.0366332717, 0.000186115387, -0.0870919153, 0.996200383))
  1507. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.316709608, 0.378008485, 0.204328775))
  1508. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.08344269, 1.36742687, 0.320472717, 0.939735532, 0.340614736, 0.0296679195, -0.341902643, 0.93615973, 0.0818906799, 0.000124904109, -0.0870991424, 0.996199846))
  1509. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.357575327, 0.623203099, 0.204328775))
  1510. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.30290413, 0.0924987793, 0.320655823, 0.341894269, -0.936161101, -0.0819110945, 0.939738512, 0.340611249, 0.0296118464, 0.00018402352, -0.0870991275, 0.996199727))
  1511. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1512. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.916990221, -0.770381927, -0.0481796265, 0.00013084439, 0.999999881, -3.7444941e-005, -1, 0.000129550681, 0.000193783548, 0.00019956808, 3.74189221e-005, 1))
  1513. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 1))
  1514. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1515. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.917011857, -0.167484283, -0.0483169556, 0.00013084439, 0.999999881, -3.7444941e-005, -1, 0.000129550681, 0.000193783548, 0.00019956808, 3.74189221e-005, 1))
  1516. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 1))
  1517. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1518. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.916977465, 0.425041199, -0.0483932495, 0.00013084439, 0.999999881, -3.7444941e-005, -1, 0.000129550681, 0.000193783548, 0.00019956808, 3.74189221e-005, 1))
  1519. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 1))
  1520. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Medium stone grey","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1521. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.19165039, 0.459186554, 0.132827759, -0.258729309, 0.951277912, -0.167717412, -0.965949833, -0.254761547, 0.0451389551, 0.000217641791, 0.173685327, 0.984801352))
  1522. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 1))
  1523. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(1.03186011, 0.653852522, 0.204328775))
  1524. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0140762329, -0.692106426, -0.421150208, 1, -0.000117138021, -0.000189372338, 0.000118438045, 0.99999994, -5.29401368e-005, 0.000195158267, 5.29170284e-005, 1))
  1525. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  1526. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.351108551, -0.503547668, -0.252998352, 0.64288193, 0.765966117, -0.000155845904, -0.00021153345, -3.07716255e-005, -1, -0.765965343, 0.642880857, 0.000137817333))
  1527. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.180000007, 0.150000006, 0.0599999987))
  1528. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  1529. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.657119751, -0.534034729, -0.269756317, 0.64288193, 0.765966117, -0.000155845904, -0.00021153345, -3.07716255e-005, -1, -0.765965343, 0.642880857, 0.000137817333))
  1530. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.180000007, 0.150000006, 0.0599999987))
  1531. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.429090351, 0.20432891, 0.439306885))
  1532. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.504066467, -0.523918152, -0.261383057, 0.64288193, 0.765966117, -0.000155845904, -0.00021153345, -3.07716255e-005, -1, -0.765965343, 0.642880857, 0.000137817333))
  1533. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.180000007, 0.150000006, 0.0599999987))
  1534. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1535. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.187904358, 0.426956177, 0.416240185, 1, -0.000147648156, -3.67818939e-005, 4.25642938e-005, 1.86005291e-005, 1, -0.000148943203, -0.999999881, 1.86068664e-005))
  1536. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  1537. Block=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Dark indigo","Block",Vector3.new(0.20432879, 0.490389347, 0.204328775))
  1538. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.208106995, -0.565958023, 0.378990173, 0.819080472, -0.57367754, -0.000128238316, 0.571478665, 0.815960288, -0.0873012841, 0.05019328, 0.0714335442, 0.996182084))
  1539. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.20000005, 1))
  1540. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.316709608, 0.429090559, 1.03186023))
  1541. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.353622437, -0.564400077, -0.00731658936, 1, -0.000117138021, -0.000189372338, 0.000118438045, 0.99999994, -5.29401368e-005, 0.000195158267, 5.29170284e-005, 1))
  1542. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1543. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.065574646, 0.62374115, -1.12470627, -0.771373272, -0.633602023, 0.0594346672, 0.0490493886, 0.0339298137, 0.998220146, -0.634490132, 0.772914648, 0.00490157353))
  1544. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  1545. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1546. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.273571014, 0.611114502, -1.07255173, -0.771373272, -0.633602023, 0.0594346672, 0.0490493886, 0.0339298137, 0.998220146, -0.634490132, 0.772914648, 0.00490157353))
  1547. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  1548. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.22476162, 0.316709787, 1.03186023))
  1549. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.407535553, -0.508210003, -0.00720977783, 1, -0.000117138021, -0.000189372338, 0.000118438045, 0.99999994, -5.29401368e-005, 0.000195158267, 5.29170284e-005, 1))
  1550. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1551. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.06333923, 0.570411682, -0.264526367, -0.771373272, -0.633602023, 0.0594346672, 0.0490493886, 0.0339298137, 0.998220146, -0.634490132, 0.772914648, 0.00490157353))
  1552. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.5, 0.300000012))
  1553. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1554. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.00056458, 0.575164795, -0.461666107, -0.771373272, -0.633602023, 0.0594346672, 0.0490493886, 0.0339298137, 0.998220146, -0.634490132, 0.772914648, 0.00490157353))
  1555. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.5, 0.300000012))
  1556. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1557. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.279945374, 0.447395325, 0.549048066, 1, -0.000147648156, -3.67818939e-005, 4.25642938e-005, 1.86005291e-005, 1, -0.000148943203, -0.999999881, 1.86068664e-005))
  1558. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  1559. Block=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1560. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.101985931, 0.762905121, 0.454162598, -0.866100073, -0.49987188, 4.3054155e-005, 0.49797231, -0.862801492, 0.0871576145, -0.0435246266, 0.0755085647, 0.996194601))
  1561. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 2.5, 0.300000012))
  1562. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1563. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.399791718, 0.986255646, 0.143608093, -0.716332436, 0.693889797, -0.073376894, -0.654266179, -0.63141346, 0.416234016, 0.242495134, 0.346170187, 0.906291902))
  1564. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 2, 0.300000012))
  1565. Block=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1566. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0467643738, 0.60241127, 0.518814087, -0.819062412, 0.573703408, 1.72674372e-005, -0.573704541, -0.819063067, 3.94681665e-005, 4.25657854e-005, 2.2419621e-005, 1))
  1567. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 2, 0.300000012))
  1568. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1569. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.361625671, 0.447395325, 0.671660423, 1, -0.000147648156, -3.67818939e-005, 4.25642938e-005, 1.86005291e-005, 1, -0.000148943203, -0.999999881, 1.86068664e-005))
  1570. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  1571. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1572. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0806465149, 1.09708405, 0.229934692, -0.77137357, -0.633601725, 0.0594341755, 0.612998188, -0.714692771, 0.336821318, -0.170927599, 0.29624778, 0.939691007))
  1573. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.60000002, 0.300000012))
  1574. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.326926231, 0.204328775))
  1575. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.261711121, 0.948196411, 0.0397186279, -0.771373272, -0.633602023, 0.0594346672, 0.574004948, -0.652392149, 0.494879007, -0.274776191, 0.415851742, 0.866927087))
  1576. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 2, 0.300000012))
  1577. Block=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1578. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.202278137, 1.05443192, 0.074256897, -0.718370676, 0.691030681, -0.0801227838, -0.630975664, -0.598741949, 0.493330777, 0.292939425, 0.404950142, 0.866143882))
  1579. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 2, 0.300000012))
  1580. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.316709608))
  1581. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000926971436, -1.14476585, 0.615692139, 0.865963578, -0.500106096, -0.000144638005, 0.500107288, 0.865964115, -0.00013586595, 0.000198978407, 4.5319739e-005, 1))
  1582. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1583. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.106266022, 0.437164307, -0.67688632, 1, -0.000147648156, -3.67818939e-005, 4.25642938e-005, 1.86005291e-005, 1, -0.000148943203, -0.999999881, 1.86068664e-005))
  1584. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  1585. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1586. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.247322083, -1.1689949, 0.610839844, 0.93973273, 0.341911435, -0.000195256172, -0.341910303, 0.939732194, 2.05054221e-005, 0.000196279201, 4.7489797e-005, 1))
  1587. Block=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Really black","Block",Vector3.new(0.408657581, 0.20432891, 1.03186023))
  1588. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.578826904, -0.258167267, 0.146263123, 0.852841854, -0.492498308, 0.173514232, 0.500106514, 0.865964472, -0.000140637043, -0.150182083, 0.0868953019, 0.984831333))
  1589. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.200000003, 1))
  1590. Block=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Really black","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1591. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.498118222, 0.0346755981, 0.0129394531, -0.000128846688, -0.999999881, 5.04386444e-005, 1, -0.000127546475, -0.000190783467, 0.000196569599, 5.04133932e-005, 1))
  1592. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.29999995, 0.200000003, 1))
  1593. Block=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Really black","Block",Vector3.new(0.40865761, 0.20432891, 0.204328775))
  1594. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.631591797, 0.165372849, 0.569297791, 0.852961361, 0.4923127, 0.173459724, -0.499897003, 0.866084218, 4.82927644e-005, -0.150201395, -0.0867533609, 0.984841049))
  1595. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.200000003, 1))
  1596. Block=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Really black","Block",Vector3.new(2.0739367, 0.20432891, 1.05229294))
  1597. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0142211914, 0.917001307, -0.00724029541, 1, -0.000117138021, -0.000189372338, 0.000118438045, 0.99999994, -5.29401368e-005, 0.000195158267, 5.29170284e-005, 1))
  1598. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.25541088, 0.75601697, 0.633419156))
  1599. Part.Shape = "Cylinder"
  1600. PartWeld=CFuncs.Weld.Create(m,TorsoHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.401390076, 0.414894104, -0.0484144688, -0.000242504699, 0.00010346956, -1, -1, 8.66204355e-005, 0.000236734166, 8.79392246e-005, 0.999999881, 0.000103448117))
  1601. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1602. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.514907837, 0.467842102, 0.171043664, 1, -0.000147648156, -3.67818939e-005, 4.25642938e-005, 1.86005291e-005, 1, -0.000148943203, -0.999999881, 1.86068664e-005))
  1603. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  1604. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1605. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.106197357, 0.437164307, -0.370426983, 1, -0.000147648156, -3.67818939e-005, 4.25642938e-005, 1.86005291e-005, 1, -0.000148943203, -0.999999881, 1.86068664e-005))
  1606. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  1607. Block=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Really black","Block",Vector3.new(0.459739625, 0.20432891, 1.03186023))
  1608. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0470962524, 0.247809082, 0.0537490845, 1, -0.000117138021, -0.000189372338, 0.000118438045, 0.99999994, -5.29401368e-005, 0.000195158267, 5.29170284e-005, 1))
  1609. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.29999995, 0.200000003, 1))
  1610. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.25541088, 0.75601697, 0.633419156))
  1611. Part.Shape = "Cylinder"
  1612. PartWeld=CFuncs.Weld.Create(m,TorsoHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.43208313, 0.118618011, -0.0484086573, -0.000242504699, 0.00010346956, -1, -1, 8.66204355e-005, 0.000236734166, 8.79392246e-005, 0.999999881, 0.000103448117))
  1613. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(2.05350399, 1.40986931, 1.03186023))
  1614. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0141868591, 0.334668666, -0.00722503662, 1, -0.000117138021, -0.000189372338, 0.000118438045, 0.99999994, -5.29401368e-005, 0.000195158267, 5.29170284e-005, 1))
  1615. Block=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Dark indigo","Block",Vector3.new(0.20432879, 0.490389347, 0.204328775))
  1616. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.101119995, 0.487908572, 0.426948547, 1, -0.000117138021, -0.000189372338, 0.000118438045, 0.99999994, -5.29401368e-005, 0.000195158267, 5.29170284e-005, 1))
  1617. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.20000005, 1))
  1618. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.521038294, 0.664068878, 1.03186023))
  1619. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.780406952, -0.681897581, -0.00723266602, 1, -0.000117138021, -0.000189372338, 0.000118438045, 0.99999994, -5.29401368e-005, 0.000195158267, 5.29170284e-005, 1))
  1620. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Alder","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1621. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.138961792, -0.794376075, 0.0231781006, -1, 0.000118657939, 0.000197783986, -0.00011994403, -0.999999881, 3.9439692e-005, 0.000203568343, 3.94153103e-005, 1))
  1622. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.899999976, 0.200000003, 1))
  1623. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1624. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.916997552, -0.933769226, 0.0233154297, 0.00013084439, 0.999999881, -3.7444941e-005, -1, 0.000129550681, 0.000193783548, 0.00019956808, 3.74189221e-005, 1))
  1625. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 1))
  1626. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Alder","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1627. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0266075134, 0.916997254, 0.0231323242, 1, -0.000120654695, -0.000185783865, 0.000121955258, 0.999999881, -4.5430148e-005, 0.000191569037, 4.54068067e-005, 1))
  1628. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.200000003, 1))
  1629. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Block",Vector3.new(0.521038294, 0.643636048, 1.03186023))
  1630. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.752067566, -0.692039907, -0.00748443604, 1, -0.000117138021, -0.000189372338, 0.000118438045, 0.99999994, -5.29401368e-005, 0.000195158267, 5.29170284e-005, 1))
  1631. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.25541088, 0.75601697, 0.633419156))
  1632. Part.Shape = "Cylinder"
  1633. PartWeld=CFuncs.Weld.Create(m,TorsoHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.442298889, -0.0346221924, -0.048402667, -0.000242504699, 0.00010346956, -1, -1, 8.66204355e-005, 0.000236734166, 8.79392246e-005, 0.999999881, 0.000103448117))
  1634. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Bright yellow","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1635. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.138973236, -1.03961945, 0.0231170654, -1, 0.000118657939, 0.000197783986, -0.00011994403, -0.999999881, 3.9439692e-005, 0.000203568343, 3.94153103e-005, 1))
  1636. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.899999976, 0.200000003, 1))
  1637. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1638. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.917024016, 0.619155884, 0.0230560303, 0.00013084439, 0.999999881, -3.7444941e-005, -1, 0.000129550681, 0.000193783548, 0.00019956808, 3.74189221e-005, 1))
  1639. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 1))
  1640. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Bright yellow","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1641. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.9169783, 0.353458405, 0.0231399536, 0.00013084439, 0.999999881, -3.7444941e-005, -1, 0.000129550681, 0.000193783548, 0.00019956808, 3.74189221e-005, 1))
  1642. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.670000017, 0.200000003, 1))
  1643. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Bright yellow","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1644. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.917004466, -0.075553894, 0.0230789185, 0.00013084439, 0.999999881, -3.7444941e-005, -1, 0.000129550681, 0.000193783548, 0.00019956808, 3.74189221e-005, 1))
  1645. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.670000017, 0.200000003, 1))
  1646. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Block",Vector3.new(0.429090351, 0.20432891, 1.03186023))
  1647. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.916968167, -0.453540802, 0.0232543945, 0.00013084439, 0.999999881, -3.7444941e-005, -1, 0.000129550681, 0.000193783548, 0.00019956808, 3.74189221e-005, 1))
  1648. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 1))
  1649. Block=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Block",Vector3.new(0.20432879, 0.20432891, 0.204328775))
  1650. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.514881134, 0.467788696, -0.0639477298, 1, -0.000147648156, -3.67818939e-005, 4.25642938e-005, 1.86005291e-005, 1, -0.000148943203, -0.999999881, 1.86068664e-005))
  1651. CFuncs.Mesh.Create("CylinderMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 0.300000012))
  1652. Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright yellow","Part",Vector3.new(0.25541088, 0.510822237, 0.633419156))
  1653. Part.Shape = "Cylinder"
  1654. PartWeld=CFuncs.Weld.Create(m,TorsoHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.452613831, -0.0346183777, -0.0484021753, -0.000242504699, 0.00010346956, -1, -1, 8.66204355e-005, 0.000236734166, 8.79392246e-005, 0.999999881, 0.000103448117))
  1655. Block=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Really black","Block",Vector3.new(0.408657581, 0.20432891, 1.03186023))
  1656. BlockWeld=CFuncs.Weld.Create(m,TorsoHandle,Block,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.052192688, -0.344719172, 0.0537796021, 1, -0.000117138021, -0.000189372338, 0.000118438045, 0.99999994, -5.29401368e-005, 0.000195158267, 5.29170284e-005, 1))
  1657. CFuncs.Mesh.Create("BlockMesh",Block,"","",Vector3.new(0, 0, 0),Vector3.new(1.29999995, 0.200000003, 1))
  1658. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.25541088, 0.75601697, 0.633419156))
  1659. Part.Shape = "Cylinder"
  1660. PartWeld=CFuncs.Weld.Create(m,TorsoHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.442321777, -0.136814117, -0.0484017283, -0.000242504699, 0.00010346956, -1, -1, 8.66204355e-005, 0.000236734166, 8.79392246e-005, 0.999999881, 0.000103448117))
  1661. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Really black","Part",Vector3.new(0.25541088, 0.75601697, 0.633419156))
  1662. Part.Shape = "Cylinder"
  1663. PartWeld=CFuncs.Weld.Create(m,TorsoHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.421798706, 0.302509308, -0.0484103411, -0.000242504699, 0.00010346956, -1, -1, 8.66204355e-005, 0.000236734166, 8.79392246e-005, 0.999999881, 0.000103448117))
  1664. end
  1665. Armor()
  1666.  
  1667. local Player = game.Players.LocalPlayer
  1668. repeat wait() until Player
  1669. local Character = Player.Character
  1670. repeat wait() until Character
  1671.  
  1672. local C_Fold = Instance.new("Folder", Player.PlayerScripts) C_Fold.Name = "Chaos Folder"
  1673. script.Parent = C_Fold
  1674. if script ~= true then
  1675. warn("Anti-Remove|is loading...")
  1676. wait(0.5)
  1677. warn("Anti-Remove|Full loaded!")
  1678. warn'Godded!'
  1679. Character.Humanoid.MaxHealth = 999e999
  1680. else
  1681. warn("Failed! can't connect to Module")
  1682. end
  1683. local Mouse = Player:GetMouse()
  1684. local LeftArm = Character:WaitForChild("Left Arm")
  1685. local RightArm = Character:WaitForChild("Right Arm")
  1686. local LeftLeg = Character:WaitForChild("Left Leg")
  1687. local RightLeg = Character:WaitForChild("Right Leg")
  1688. local Head = Character:WaitForChild("Head")
  1689. local Torso = Character:WaitForChild("Torso")
  1690. local RootPart = Character:WaitForChild("HumanoidRootPart")
  1691. local Humanoid = Character:WaitForChild("Humanoid")
  1692. local LeftShoulder = Torso:WaitForChild("Left Shoulder")
  1693. local RightShoulder = Torso:WaitForChild("Right Shoulder")
  1694. local LeftHip = Torso:WaitForChild("Left Hip")
  1695. local RightHip = Torso:WaitForChild("Right Hip")
  1696. local Neck = Torso:WaitForChild("Neck")
  1697. local RootJoint = RootPart:WaitForChild("RootJoint")
  1698. local Camera = workspace.CurrentCamera
  1699.  
  1700. local FLeftShoulder, FRightShoulder = Instance.new("Weld", Torso), Instance.new("Weld", Torso)
  1701. FLeftShoulder.Name = "LS" FRightShoulder.Name = "RS"
  1702. local FLeftHip, FRightHip = Instance.new("Weld", Torso), Instance.new("Weld", Torso)
  1703. FLeftHip.Name = "LH" FRightHip.Name = "RH"
  1704. local FRootJoint = Instance.new("Weld", RootPart)
  1705. FRootJoint.Name = "RJ"
  1706.  
  1707. local F1, F2, F3 = Instance.new("Folder", Character), Instance.new("Folder"), Instance.new("Folder")
  1708. F1.Name = "Parts Folder" F2.Parent = F1 F2.Name = "Effects" F3.Parent = F1 F3.Name = "Extra Parts"
  1709.  
  1710. local Drag_To_Part = Instance.new("Part", F3)
  1711. Drag_To_Part.Transparency = 1
  1712. Drag_To_Part.Name = "Drag-to-part"
  1713. Drag_To_Part.Size = Vector3.new(.2,.2,.2)
  1714. Drag_To_Part.Anchored = false
  1715. Drag_To_Part.CanCollide = false
  1716. Drag_To_Part.Locked = true
  1717. local DTPWeld = Instance.new("Weld", Drag_To_Part)
  1718. DTPWeld.Part0 = RootPart
  1719. DTPWeld.Part1 = Drag_To_Part
  1720.  
  1721. local WepWeld = nil
  1722. local WepWeld2 = nil
  1723.  
  1724. local WepWeld3 = nil
  1725. local SheWeld = nil
  1726.  
  1727. local NLSC0 = LeftShoulder.C0
  1728. local NLSC1 = LeftShoulder.C1
  1729. local NRSC0 = RightShoulder.C0
  1730. local NRSC1 = RightShoulder.C1
  1731. local NLHC0 = LeftHip.C0
  1732. local NLHC1 = LeftHip.C1
  1733. local NRHC0 = RightHip.C0
  1734. local NRHC1 = RightHip.C1
  1735. local NNC0 = Neck.C0
  1736. local NNC1 = Neck.C1
  1737. local NRJC0 = RootJoint.C0
  1738. local NRJC1 = RootJoint.C1
  1739.  
  1740. local Handle, Hit_Box = nil, nil
  1741. local Handle2, Hit_Box2 = nil, nil
  1742. local TEHandle, TESHandle, TEHit_Box, CEP = nil, nil, nil, nil
  1743.  
  1744. local chatServ = game:GetService("Chat")
  1745. local runServ = game:GetService("RunService")
  1746. local debServ = game:GetService("Debris")
  1747.  
  1748. local CurrentSpeed = 16
  1749. local Current_Anim = "Idle"
  1750. local Attack_Num = 1
  1751. local Damage_Buff = 3
  1752. local Max_Health = 400
  1753. local Last_Health = Max_Health
  1754. local idle = 1
  1755. local idlenum = 1
  1756. local idlenum2 = 1
  1757. local walk = 1
  1758. local walknum = 1
  1759. local walknum2 = 1
  1760. local Effects = {}
  1761. local DragTable = {}
  1762. local InputTable = {}
  1763. local InputFrameTable = {}
  1764. local TEBladeP = {}
  1765. local TEBEffect = nil
  1766. local c1 = nil
  1767. local c2 = nil
  1768. --local Target = nil
  1769. --local ViewDirection = "Right"
  1770. local RGyro = Instance.new("BodyGyro") RGyro.MaxTorque = Vector3.new(0,0,0) RGyro.P = 2000
  1771. local LLCF = CFrame.new()
  1772. local SWP = Instance.new("BoolValue")
  1773. local ControlScript = Player.PlayerScripts:WaitForChild("ControlScript")
  1774. local Z_Pressed = false
  1775. local Debounces = {Equipped = false;
  1776. Equipping = false;
  1777. HasWep = false;
  1778. DuelWielding = false;
  1779. Attacking = false;
  1780. Locked_On = false;
  1781. Can_Double_Jump = false;
  1782. AnimOverride = false;
  1783. Guarding = false;
  1784. Crouching = false;
  1785. JumpAnim = false;
  1786. DoubleJumpAnim = false;
  1787. KeyStrokeEnabled = false;
  1788. Successful_KeyStroke = false;
  1789. KeyStroke_CoolDown = false;
  1790. UIAction = false;
  1791. ZeroGravity = false;
  1792. DoubleJumping = false;
  1793. Charging_Erupt = false;
  1794. Guarding = false;
  1795. Transformed = false;
  1796. DisableJump = false;
  1797. Dashing = false;
  1798. Hovering = false;
  1799. TEWield = false;
  1800. TESWield = false;
  1801. CanGuard = true;
  1802. SpedUp = false;
  1803. HurrSlash = false;
  1804. Stompped = false;
  1805. }
  1806.  
  1807. local rad = math.rad
  1808. local huge = math.huge
  1809. local rand = math.random
  1810. local Vec = Vector3.new
  1811. local Cf = CFrame.new
  1812. local Euler = CFrame.fromEulerAnglesXYZ
  1813. local BC = BrickColor.new
  1814. local Col3 = Color3.new
  1815. local Inst = Instance.new
  1816. local Ud2 = UDim2.new
  1817. local FONT = "SciFi"
  1818. local DecName = "MadeBy"..Player.Name..""
  1819.  
  1820. local GodMode = true
  1821. local OP_HEALTH = runServ.RenderStepped:connect(function()
  1822. if GodMode and RootJoint.Parent ~= nil then
  1823. Humanoid.MaxHealth = huge
  1824. Humanoid.Health = huge
  1825. Humanoid.MaxHealth = huge
  1826. Humanoid.Health = huge
  1827. wait()
  1828. Humanoid.MaxHealth = huge
  1829. Humanoid.Health = huge
  1830. Humanoid.MaxHealth = huge
  1831. Humanoid.Health = huge
  1832. end
  1833. end)
  1834.  
  1835. local Colour1 = BC("Bright yellow")
  1836. local Colour2 = BC("Black")
  1837. local Colour3 = BC("Ghost grey")
  1838. local Chaos_UI = Inst("ScreenGui", Player.PlayerGui)
  1839. Chaos_UI.Name = "Chaos UI"
  1840. local ColMain, KP, Moves, OM = Inst("Frame", Chaos_UI), Inst("Frame", Chaos_UI), Inst("ScrollingFrame", Chaos_UI), Inst("TextButton", Chaos_UI)
  1841. ColMain.Name = "ColorUI"
  1842. ColMain.Position = Ud2(.85, 0, .1, 0)
  1843. ColMain.Size = Ud2(.15, 0, .5, 0)
  1844. ColMain.Style = "DropShadow"
  1845. local col1, Done = Inst("Frame", ColMain), Inst("TextButton", ColMain)
  1846. local ccol1, cc1 = Inst("TextBox", col1), Inst("TextLabel", col1)
  1847. col1.BackgroundTransparency = 1
  1848. col1.Name = "Col1"
  1849. col1.Size = Ud2(1, 0, .2, 0)
  1850. ccol1.BackgroundTransparency = 1
  1851. ccol1.Name = "Colour"
  1852. ccol1.Position = Ud2(.3, 0, 0, 0)
  1853. ccol1.Size = Ud2(.7, 0, 1, 0)
  1854. ccol1.Font = Enum.Font.SciFi
  1855. ccol1.Text = "Bright yellow"
  1856. --[[if Player.UserId == 43981323 then
  1857. ccol1.Text = Torso.BrickColor.Name
  1858. if Torso.BrickColor == BC("Royal purple") then
  1859. ccol1.Text = "Dark indigo"
  1860. end
  1861. end]]
  1862. ccol1.TextColor3 = Col3(1,1,1)
  1863. ccol1.TextScaled = true
  1864. cc1.BackgroundTransparency = 1
  1865. cc1.Name = "Col"
  1866. cc1.Size = Ud2(.3, 0, 1, 0)
  1867. cc1.Font = FONT
  1868. cc1.Text = "Colour 1:"
  1869. cc1.TextColor3 = Col3(1,1,1)
  1870. cc1.TextScaled = true
  1871. local col2 = col1:Clone()
  1872. col2.Parent = ColMain
  1873. col2.Name = "Col2"
  1874. col2.Position = Ud2(0, 0, .3, 0)
  1875. col2:WaitForChild("Colour").Text = "Black"
  1876. col2:WaitForChild("Col").Text = "Colour 2:"
  1877. --[[if Player.UserId == 43981323 then
  1878. col2:WaitForChild("Colour").Text = "Really black"
  1879. end]]
  1880. local col3 = col1:Clone()
  1881. col3.Parent = ColMain
  1882. col3.Name = "Col3"
  1883. col3.Position = Ud2(0, 0, .6, 0)
  1884. --[[if Player.UserId == 43981323 then
  1885. if Torso.BrickColor == BC("Royal purple") then
  1886. col3:WaitForChild("Colour").Text = "Smoky grey"
  1887. else
  1888. col3:WaitForChild("Colour").Text = "Fawn brown"
  1889. end
  1890. else]]
  1891. col3:WaitForChild("Colour").Text = "Ghost grey"
  1892. --end
  1893. col3:WaitForChild("Col").Text = "Colour 3:"
  1894. Done.BackgroundColor3 = Col3(0, 1, 0)
  1895. Done.BorderSizePixel = 0
  1896. Done.Name = "Done"
  1897. Done.Position = Ud2(.08, 0, .8, 0)
  1898. Done.Size = Ud2(.85, 0, .15, 0)
  1899. Done.Font = FONT
  1900. Done.Text = "Click here for using this option"
  1901. Done.TextColor3 = Col3(1,1,1)
  1902. Done.TextScaled = true
  1903. KP.Name = "KeysPressed"
  1904. KP.Position = Ud2(.75, 0, .9, 0)
  1905. KP.Size = Ud2(.25, 0, .1, 0)
  1906. KP.Style = "DropShadow"
  1907. local KPTemplate = Inst("TextLabel", KP)
  1908. KPTemplate.BackgroundTransparency = 1
  1909. KPTemplate.Name = "Template"
  1910. KPTemplate.Size = Ud2(.125, 0, 1, 0)
  1911. KPTemplate.Font = FONT
  1912. KPTemplate.Text = ">"
  1913. KPTemplate.TextColor3 = Col3(1,1,1)
  1914. KPTemplate.TextScaled = true
  1915. Moves.BackgroundColor3 = Col3(72/255,72/255,72/255)
  1916. Moves.BackgroundTransparency = .8
  1917. Moves.BorderSizePixel = 0
  1918. Moves.Name = "Moves"
  1919. Moves.Position = Ud2(-.2, 0, .4, 0)
  1920. Moves.Size = Ud2(.2, 0, .5, 0)
  1921. Moves.ScrollBarThickness = 8
  1922. OM.Name = "VML"
  1923. OM.Position = Ud2(.002, 0, .83, 0)
  1924. OM.Size = Ud2(.05, 0, .08, 0)
  1925. OM.Visible = false
  1926. OM.Style = "RobloxRoundButton"
  1927. OM.Font = FONT
  1928. OM.Text = "View Credit!"
  1929. OM.TextColor3 = Col3(1,1,1)
  1930. OM.TextScaled = true
  1931. local Title = Inst("TextLabel", Moves)
  1932. Title.BackgroundTransparency = 1
  1933. Title.Name = "Title"
  1934. Title.Size = Ud2(1, 0, .014, 0)
  1935. Title.Font = FONT
  1936. Title.Text = "[Credit]"
  1937. Title.TextColor3 = BrickColor.new("Bright yellow").Color
  1938. Title.TextScaled = true
  1939. Title.TextStrokeTransparency = 0
  1940. -------------------------------------------------------------------------------------------------------------------------------------------------------
  1941. function CreateWeaponPart(className, parent, Brickcolor, Material, Transparency, Reflectance, Name, Position, Rotation, Size, MeshClass, MeshScale, MeshId, MeshType)
  1942. local Part = Instance.new(className, parent)
  1943. Part.BrickColor = BrickColor.new(Brickcolor)
  1944. Part.Transparency = Transparency
  1945. Part.Reflectance = Reflectance
  1946. Part.Material = Material
  1947. Part.Name = Name
  1948. Part.Anchored = true
  1949. Part.CanCollide = false
  1950. Part.Locked = true
  1951. Part.Size = Size
  1952. Part.Position = Position
  1953. Part.Rotation = Rotation
  1954. Part.TopSurface = "SmoothNoOutlines"
  1955. Part.BottomSurface = "SmoothNoOutlines"
  1956. Part.FrontSurface = "SmoothNoOutlines"
  1957. Part.BackSurface = "SmoothNoOutlines"
  1958. Part.RightSurface = "SmoothNoOutlines"
  1959. Part.LeftSurface = "SmoothNoOutlines"
  1960. local Mesh = Instance.new(MeshClass, Part)
  1961. Mesh.Scale = MeshScale
  1962. if MeshClass == "SpecialMesh" then
  1963. Mesh.MeshId = MeshId
  1964. Mesh.MeshType = MeshType
  1965. end
  1966. return Part
  1967. end
  1968.  
  1969. local m = Instance.new("Model",Character)
  1970. m.Name = "Blade"
  1971.  
  1972. local Denial = Inst("Model", Character)
  1973. Denial.Name = "Denial"
  1974.  
  1975. local Despair = Inst("Model")
  1976. Despair.Name = "Despair"
  1977.  
  1978. local The_End = Inst("Model")
  1979. The_End.Name = "The End"
  1980. local The_End_Sheath = Inst("Model")
  1981. The_End_Sheath.Name = "The End's Sheath"
  1982.  
  1983. local CArmour = Inst("Model")
  1984. CArmour.Name = "ChaosArmour"
  1985.  
  1986. New = function(Object, Parent, Name, Data)
  1987. local Object = Instance.new(Object)
  1988. for Index, Value in pairs(Data or {}) do
  1989. Object[Index] = Value
  1990. end
  1991. Object.Parent = Parent
  1992. Object.Name = Name
  1993. if Object:IsA("BasePart") then
  1994. Object.CanCollide = false
  1995. Object.Anchored = false
  1996. end
  1997. return Object
  1998. end
  1999.  
  2000. local Models = New("Model",Character,"Model",{})
  2001. local eyesz = New("Part",Models,"eye",{BrickColor = BrickColor.new("Bright yellow"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-62.0288696, 1.56154633, -44.8319473, -1.00000036, 3.95500101e-005, -5.96046945e-008, -3.95501265e-005, -1.00000024, -4.44026066e-011, 2.98024041e-008, -3.24078958e-012, 1),CanCollide = false,Color = BrickColor.new("Bright yellow").Color,})
  2002. Meshs = New("SpecialMesh",eyesz,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  2003. mots = New("Weld",eyesz,"mot",{Part0 = eyesz,Part1 = Head,C0 = CFrame.new(0, 0, 0, -0.50000036, -3.95501265e-005, 2.98024041e-008, 3.95500101e-005, -1.00000024, -3.24078958e-012, -5.96046945e-008, -4.44026066e-011, 1),C1 = CFrame.new(0.1999984741, 0.230003357, -0.54234314, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  2004. local eye = New("Part",Models,"eye",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-56.0288696, 1.56154633, -44.791954, 0, 3.89999987e-005, 1, 0, -1, 3.89999987e-005, 1, -0, 0),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  2005. Mesh = New("SpecialMesh",eye,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Cylinder,})
  2006. mot = New("Weld",eye,"mot",{Part0 = eye,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 3.89999987e-005, -1, 0, 1, 3.89999987e-005, 0),C1 = CFrame.new(0.1999984741, 0.230003357, -0.582336426, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  2007. local eye1 = New("Part",Models,"eye1",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-56.0288696, 1.56154633, -44.8119507, -1.00000036, 3.95500101e-005, -5.96046945e-008, -3.95501265e-005, -1.00000024, -4.44026066e-011, 2.98024041e-008, -3.24078958e-012, 1),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  2008. Mesh = New("SpecialMesh",eye1,"Mesh",{Scale = Vector3.new(0.3, 0.8, 0.9),MeshType = Enum.MeshType.Sphere,})
  2009. mot = New("Weld",eye1,"mot",{Part0 = eye1,Part1 = Head,C0 = CFrame.new(0, 0, 0, -1.00000036, -3.95501265e-005, 2.98024041e-008, 3.95500101e-005, -1.00000024, -3.24078958e-012, -5.96046945e-008, -4.44026066e-011, 1),C1 = CFrame.new(0.1999984741, 0.230003357, -0.562339783, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  2010.  
  2011. local eyesz = New("Part",Models,"eye",{BrickColor = BrickColor.new("Bright yellow"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-62.0288696, 1.56154633, -44.8319473, -1.00000036, 3.95500101e-005, -5.96046945e-008, -3.95501265e-005, -1.00000024, -4.44026066e-011, 2.98024041e-008, -3.24078958e-012, 1),CanCollide = false,Color = BrickColor.new("Bright yellow").Color,})
  2012. Meshs = New("SpecialMesh",eyesz,"Mesh",{MeshType = Enum.MeshType.Sphere,})
  2013. mots = New("Weld",eyesz,"mot",{Part0 = eyesz,Part1 = Head,C0 = CFrame.new(0, 0, 0, -0.50000036, -3.95501265e-005, 2.98024041e-008, 3.95500101e-005, -1.00000024, -3.24078958e-012, -5.96046945e-008, -4.44026066e-011, 1),C1 = CFrame.new(-0.1999984741, 0.230003357, -0.54234314, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  2014. local eye = New("Part",Models,"eye",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-56.0288696, 1.56154633, -44.791954, 0, 3.89999987e-005, 1, 0, -1, 3.89999987e-005, 1, -0, 0),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  2015. Mesh = New("SpecialMesh",eye,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Cylinder,})
  2016. mot = New("Weld",eye,"mot",{Part0 = eye,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 3.89999987e-005, -1, 0, 1, 3.89999987e-005, 0),C1 = CFrame.new(-0.1999984741, 0.230003357, -0.582336426, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  2017. local eye1 = New("Part",Models,"eye1",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-56.0288696, 1.56154633, -44.8119507, -1.00000036, 3.95500101e-005, -5.96046945e-008, -3.95501265e-005, -1.00000024, -4.44026066e-011, 2.98024041e-008, -3.24078958e-012, 1),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  2018. Mesh = New("SpecialMesh",eye1,"Mesh",{Scale = Vector3.new(0.3, 0.8, 0.9),MeshType = Enum.MeshType.Sphere,})
  2019. mot = New("Weld",eye1,"mot",{Part0 = eye1,Part1 = Head,C0 = CFrame.new(0, 0, 0, -1.00000036, -3.95501265e-005, 2.98024041e-008, 3.95500101e-005, -1.00000024, -3.24078958e-012, -5.96046945e-008, -4.44026066e-011, 1),C1 = CFrame.new(-0.1999984741, 0.230003357, -0.562339783, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  2020.  
  2021. Player=game:GetService('Players').LocalPlayer
  2022. Character=Player.Character
  2023. Mouse=Player:GetMouse()
  2024. m=Instance.new('Model',Character)
  2025.  
  2026.  
  2027. local function weldBetween(a, b)
  2028. local weldd = Instance.new("ManualWeld")
  2029. weldd.Part0 = a
  2030. weldd.Part1 = b
  2031. weldd.C0 = CFrame.new()
  2032. weldd.C1 = b.CFrame:inverse() * a.CFrame
  2033. weldd.Parent = a
  2034. return weldd
  2035. end
  2036.  
  2037. it=Instance.new
  2038.  
  2039. function nooutline(part)
  2040. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  2041. end
  2042.  
  2043. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  2044. local fp=it("Part")
  2045. fp.formFactor=formfactor
  2046. fp.Parent=parent
  2047. fp.Reflectance=reflectance
  2048. fp.Transparency=transparency
  2049. fp.CanCollide=false
  2050. fp.Locked=true
  2051. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  2052. fp.Name=name
  2053. fp.Size=size
  2054. fp.Position=Character.Torso.Position
  2055. nooutline(fp)
  2056. fp.Material=material
  2057. fp:BreakJoints()
  2058. return fp
  2059. end
  2060.  
  2061. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  2062. local mesh=it(Mesh)
  2063. mesh.Parent=part
  2064. if Mesh=="SpecialMesh" then
  2065. mesh.MeshType=meshtype
  2066. mesh.MeshId=meshid
  2067. end
  2068. mesh.Offset=offset
  2069. mesh.Scale=scale
  2070. return mesh
  2071. end
  2072.  
  2073. function weld(parent,part0,part1,c0,c1)
  2074. local weld=it("Weld")
  2075. weld.Parent=parent
  2076. weld.Part0=part0
  2077. weld.Part1=part1
  2078. weld.C0=c0
  2079. weld.C1=c1
  2080. return weld
  2081. end
  2082.  
  2083. handle=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","handle",Vector3.new(0.400000006, 0.400000006, 2.20000005))
  2084. handleweld=weld(m,Character["Right Arm"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.999994874, 0, 0, 0, 1),CFrame.new(-0.758374214, 0.665901423, -0.105019093, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2085. mesh("BlockMesh",handle,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.74000001, 0.74000001, 0.959999979))
  2086. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2087. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(1.04904175e-005, 0.0899972916, 6.06000233, -1, -0.000298770639, -1.4152457e-008, 0.000298770639, -1, 1.85732972e-007, -1.42079468e-008, 1.85728723e-007, 1))
  2088. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.150000006, 0.899999976, 1))
  2089. Hitbox=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Really black","Hitbox",Vector3.new(0.200000003, 0.400000006, 4))
  2090. Hitboxweld=weld(m,handle,Hitbox,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.006889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, -3.57627869e-007, -3.56000185, -1, -0.000298770639, -1.4152457e-008, -0.000298770639, 1, -9.63270068e-008, 1.41812357e-008, -9.6322772e-008, -1))
  2091. mesh("BlockMesh",Hitbox,"","",Vector3.new(0, 0, 0),Vector3.new(0.150000006, 0.899999976, 1))
  2092. local peSize = {NumberSequenceKeypoint.new(0, .2, 0), NumberSequenceKeypoint.new(1, 0, 0)}
  2093. local peTrans = {NumberSequenceKeypoint.new(0, .137, 0), NumberSequenceKeypoint.new(1, 1, 0)}
  2094. local pe = Inst("ParticleEmitter", Hitbox)
  2095. pe.LightEmission = .5
  2096. pe.Color = ColorSequence.new(Colour1.Color)
  2097. pe.Size = NumberSequence.new(peSize)
  2098. pe.Transparency = NumberSequence.new(peTrans)
  2099. pe.Texture = "rbxassetid://37332909"
  2100. pe.Acceleration = Vec(0, 0, 0)
  2101. pe.EmissionDirection = "Front"
  2102. pe.Lifetime = NumberRange.new(0.35)
  2103. pe.Rate = 800000
  2104. pe.Speed = NumberRange.new(0)
  2105. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2106. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-4.76837158e-007, 9.53674316e-007, 1.08999634, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2107. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.800000012, 0.5))
  2108. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2109. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -0.96999836, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2110. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.5, 0.5, 0.959999979))
  2111. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2112. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -1.01000118, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2113. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.800000012, 0.5))
  2114. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2115. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -1.51000309, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2116. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.600000024, 0.600000024, 0.50999999))
  2117. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2118. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-0.170712471, 0.170712471, -1.51000333, 0.707312465, -0.70690316, 2.98023171e-008, -0.70690316, -0.707312465, -7.45063673e-008, 7.37483319e-008, 3.16319202e-008, -1))
  2119. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.800000012, 0.49000001))
  2120. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2121. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0.170704365, -0.17071104, -1.51000333, 0.707312465, -0.70690316, 2.98023171e-008, -0.70690316, -0.707312465, -7.45063673e-008, 7.37483319e-008, 3.16319202e-008, -1))
  2122. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.800000012, 0.49000001))
  2123. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2124. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-0.170713425, 0.170711994, -1.51000309, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2125. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.800000012, 0.49000001))
  2126. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2127. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -1.51000309, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2128. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.800000012, 0.5))
  2129. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2130. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0.170715332, -0.170710564, -1.51000309, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2131. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.800000012, 0.49000001))
  2132. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2133. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0.170704365, -0.17071104, -1.51000333, 0.707312465, -0.70690316, 2.98023171e-008, -0.70690316, -0.707312465, -7.45063673e-008, 7.37483319e-008, 3.16319202e-008, -1))
  2134. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 0.600000024, 0.495000005))
  2135. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2136. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-0.170713425, 0.170711994, -1.51000309, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2137. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 0.600000024, 0.495000005))
  2138. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2139. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-0.170712471, 0.170712471, -1.51000333, 0.707312465, -0.70690316, 2.98023171e-008, -0.70690316, -0.707312465, -7.45063673e-008, 7.37483319e-008, 3.16319202e-008, -1))
  2140. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 0.600000024, 0.495000005))
  2141. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2142. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-0.170713425, 0.170711994, -1.51000309, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2143. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.810000002, 0.810000002, 0.200000003))
  2144. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2145. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0.170715332, -0.170710564, -1.51000309, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2146. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.810000002, 0.810000002, 0.200000003))
  2147. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2148. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0.170704365, -0.17071104, -1.51000333, 0.707312465, -0.70690316, 2.98023171e-008, -0.70690316, -0.707312465, -7.45063673e-008, 7.37483319e-008, 3.16319202e-008, -1))
  2149. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.810000002, 0.810000002, 0.200000003))
  2150. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2151. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0.170715332, -0.170710564, -1.51000309, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2152. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 0.600000024, 0.495000005))
  2153. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2154. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-0.170712471, 0.170712471, -1.51000333, 0.707312465, -0.70690316, 2.98023171e-008, -0.70690316, -0.707312465, -7.45063673e-008, 7.37483319e-008, 3.16319202e-008, -1))
  2155. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.810000002, 0.810000002, 0.200000003))
  2156. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2157. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -1.51000309, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2158. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.810000002, 0.810000002, 0.200000003))
  2159. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2160. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2161. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.75999999, 0.75999999, 0.959999979))
  2162. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2163. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-4.76837158e-007, 9.53674316e-007, 0.300003052, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2164. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.75999999, 0.75999999, 0.959999979))
  2165. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2166. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-4.76837158e-007, 9.53674316e-007, 0.900001526, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2167. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.75999999, 0.75999999, 0.959999979))
  2168. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2169. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -0.299998283, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2170. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.75999999, 0.75999999, 0.959999979))
  2171. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2172. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-4.76837158e-007, 9.53674316e-007, 0.599998474, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2173. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.75999999, 0.75999999, 0.959999979))
  2174. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2175. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -1.51000309, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2176. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 0.699999988, 0.50999999))
  2177. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2178. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -1.51000309, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2179. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.200000003, 0.200000003, 0.529999971))
  2180. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2181. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -1.51000309, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2182. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.0299999993, 0.600000024, 0.529999971))
  2183. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2184. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-9.53674316e-007, 1.28000379, 0.131719112, -0.706890166, -0.707325459, -7.00354633e-007, -7.98286237e-007, -1.92352729e-007, 1, -0.707325459, 0.706890166, -4.2867461e-007))
  2185. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.0299999993, 1.20000005, 0.0299999993))
  2186. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2187. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-1.90734863e-006, 1.29000783, 0.159997821, 0.99999994, 0.000299277192, -4.03083277e-007, 4.03099023e-007, -5.25620685e-008, 1, 0.000299277221, -1, -5.26827044e-008))
  2188. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.0299999993, 0.0299999993))
  2189. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2190. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-3.33786011e-006, 1.28000331, 0.160001755, 0.000298437197, -1, -6.49640924e-007, -4.01389116e-007, -6.49760693e-007, 1, -1, -0.000298437197, -4.01583009e-007))
  2191. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.0299999993, 0.0299999993))
  2192. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2193. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-9.53674316e-007, -1.29000759, 0.160004616, 1, 0.000296356593, 1.66819416e-006, 1.66813425e-006, 2.02194087e-007, -1, -0.000296356593, 1, 2.0169972e-007))
  2194. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.0299999993, 0.0299999993))
  2195. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2196. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-2.98023224e-008, 0, -1.51000285, 0.259103209, -0.965849638, -2.43478695e-008, -0.965849638, -0.259103209, 1.94292014e-008, -2.50742964e-008, 1.84822131e-008, -1))
  2197. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.00999999978, 0.699999988, 0.529999971))
  2198. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2199. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, -1.1920929e-007, -1.51000333, 1, 0.000298770639, 7.37575547e-008, 0.000298770639, -1, -3.98630178e-008, 7.37456389e-008, 3.98850517e-008, -1))
  2200. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.0299999993, 0.839999974, 0.529999971))
  2201. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2202. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -1.51000309, -0.2585302, -0.966003239, 4.52830307e-009, -0.966003299, 0.2585302, 4.66956109e-008, -4.62788172e-008, 7.69787079e-009, -1))
  2203. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.00999999978, 0.699999988, 0.529999971))
  2204. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2205. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -1.51000333, 0.500252426, -0.865881324, 6.15431439e-009, -0.865881383, -0.500252545, -1.57115672e-008, 1.6683062e-008, 2.53084376e-009, -1))
  2206. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.00999999978, 0.620000005, 0.529999971))
  2207. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2208. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -1.51000333, 0.866171956, -0.499749094, 2.26325767e-008, -0.499749124, -0.866172075, -1.54488635e-008, 2.73242584e-008, 2.07076334e-009, -1))
  2209. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.00999999978, 0.620000005, 0.529999971))
  2210. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2211. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -1.51000285, -0.499734759, -0.866180182, 1.43536738e-008, -0.866180301, 0.499734819, 2.20713279e-008, -2.62907758e-008, -1.40305889e-009, -1))
  2212. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.00999999978, 0.620000005, 0.529999971))
  2213. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2214. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -1.51000309, -0.865873158, -0.500266671, -8.10240153e-010, -0.500266731, 0.865873098, -6.15434104e-009, 3.7803769e-009, -4.92354246e-009, -1))
  2215. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.00999999978, 0.620000005, 0.529999971))
  2216. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2217. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -1.51000309, 0.000298914005, -1, 2.34620079e-009, -1, -0.000298914034, -1.41524428e-008, 1.41531427e-008, -2.34197017e-009, -1))
  2218. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.0299999993, 0.839999974, 0.529999971))
  2219. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2220. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 4.47034836e-008, -1.51000309, -0.965847313, -0.259112269, 4.92315024e-008, -0.259112269, 0.965847313, 3.17988409e-008, -5.57895738e-008, 1.79563369e-008, -1))
  2221. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.00999999978, 0.699999988, 0.529999971))
  2222. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2223. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, -4.76837158e-007, -1.51000309, 0.707312405, -0.706903219, 2.98023153e-008, -0.706903219, -0.707312405, -5.96052061e-008, 6.32146495e-008, 2.10921502e-008, -1))
  2224. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.0299999993, 0.620000005, 0.529999971))
  2225. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2226. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-9.53674316e-007, -1.29000759, 0.160004616, 1, 0.000296356593, 1.66819416e-006, 1.66813425e-006, 2.02194087e-007, -1, -0.000296356593, 1, 2.0169972e-007))
  2227. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.0299999993, 1.20000005, 0.0299999993))
  2228. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2229. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-2.50339508e-006, -1.29000783, 0.159993649, 0.000298437197, -1, 4.54213307e-007, 7.38960466e-008, -4.54191252e-007, -1, 1, 0.000298437197, 7.37605035e-008))
  2230. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.0299999993, 1.20000005, 0.0299999993))
  2231. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2232. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -1.51000285, -0.96600318, 0.258530378, 1.0630022e-007, 0.258530378, 0.96600318, 1.78234654e-008, -9.80784449e-008, 4.46993589e-008, -1))
  2233. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, -0.00200000009),Vector3.new(0.00999999978, 0.699999988, 0.529999971))
  2234. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2235. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-3.33786011e-006, 1.28000331, 0.160001755, 0.000298437197, -1, -6.49640924e-007, -4.01389116e-007, -6.49760693e-007, 1, -1, -0.000298437197, -4.01583009e-007))
  2236. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.0299999993, 1.20000005, 0.0299999993))
  2237. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2238. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-1.90734863e-006, 1.29000783, 0.159997821, 0.99999994, 0.000299277192, -4.03083277e-007, 4.03099023e-007, -5.25620685e-008, 1, 0.000299277221, -1, -5.26827044e-008))
  2239. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.0299999993, 1.20000005, 0.0299999993))
  2240. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2241. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(0, 0, -1.01000118, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2242. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.699999988, 0.699999988, 0.50999999))
  2243. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2244. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-1.00135803e-005, -1.29000735, 0.131716251, 0.707310736, -0.706904888, 1.62422623e-006, 1.29611203e-006, -1.00080945e-006, -1, 0.706904888, 0.707310736, 2.08344062e-007))
  2245. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.0299999993, 1.20000005, 0.0299999993))
  2246. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2247. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(6.19888306e-006, -1.29000759, 0.131710052, -0.706890106, -0.707325518, 4.47034779e-007, -2.79956112e-007, -3.52225243e-007, -1, 0.707325518, -0.706890106, 5.09642852e-008))
  2248. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.0299999993, 1.20000005, 0.0299999993))
  2249. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2250. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-3.33786011e-006, 1.29000735, 0.131717682, 0.707312644, -0.706902981, -4.91738319e-007, 2.97979739e-007, -3.97473116e-007, 1, -0.706902981, -0.707312644, -7.04947851e-008))
  2251. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.0299999993, 1.20000005, 0.0299999993))
  2252. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2253. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-6.67572021e-006, 1.27999997, 0.160003662, -0.706890166, -0.707325459, -7.00354633e-007, -7.98286237e-007, -1.92352644e-007, 1, -0.707325459, 0.706890166, -4.28674724e-007))
  2254. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.0299999993, 0.0299999993))
  2255. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2256. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-6.19888306e-006, 1.29000735, 0.160003662, 0.707312644, -0.706902981, -4.91738319e-007, 2.97979739e-007, -3.97473116e-007, 1, -0.706902981, -0.707312644, -7.04947851e-008))
  2257. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.0299999993, 0.0299999993))
  2258. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2259. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-3.33786011e-006, -1.29000735, 0.160000324, 0.707310736, -0.706904888, 1.65402855e-006, 1.30139119e-006, -1.03768627e-006, -1, 0.706904888, 0.707310736, 1.85992647e-007))
  2260. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.0299999993, 0.0299999993))
  2261. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2262. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(4.76837158e-006, -1.29000759, 0.159996033, -0.706890106, -0.707325518, 4.47034779e-007, -2.79956055e-007, -3.52225271e-007, -1, 0.707325518, -0.706890106, 5.09643705e-008))
  2263. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.0299999993, 0.0299999993))
  2264. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2265. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-4.76837158e-007, 9.53674316e-007, 1.08999634, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1))
  2266. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 0.600000024, 0.50999999))
  2267. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.400000006, 0.400000006, 0.200000003))
  2268. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(-2.50339508e-006, -1.29000783, 0.159993649, 0.000298437197, -1, 4.54213307e-007, 7.38960466e-008, -4.54191252e-007, -1, 1, 0.000298437197, 7.37605035e-008))
  2269. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.0299999993, 0.0299999993))
  2270. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2271. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-007, 2.26979995, -2.26983905, -1, -0.000298770639, -1.4152457e-008, -0.000211273946, 0.707110763, 0.707102776, -0.000211251521, 0.707102776, -0.707110822))
  2272. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.0599999987, 1.36000001))
  2273. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2274. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 1.98695636, -1.98699224, -1, -0.000298770639, -1.4152457e-008, -0.000211273946, 0.707110763, 0.707102776, -0.000211251521, 0.707102776, -0.707110822))
  2275. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.0599999987, 1.36000001))
  2276. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2277. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 2.55263519, -2.55267763, -1, -0.000298770639, -1.4152457e-008, -0.000211273946, 0.707110763, 0.707102776, -0.000211251521, 0.707102776, -0.707110822))
  2278. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.0599999987, 1.36000001))
  2279. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2280. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 2.12837481, -2.12841225, -1, -0.000298770639, -1.4152457e-008, -0.000211273946, 0.707110763, 0.707102776, -0.000211251521, 0.707102776, -0.707110822))
  2281. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.0599999987, 1.36000001))
  2282. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2283. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 2.6940589, -2.69410276, -1, -0.000298770639, -1.4152457e-008, -0.000211273946, 0.707110763, 0.707102776, -0.000211251521, 0.707102776, -0.707110822))
  2284. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.0599999987, 1.36000001))
  2285. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2286. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, -9.53674316e-006, -1.61000156, -1, -0.000298770639, -1.4152457e-008, -0.000298770639, 1, -9.63270068e-008, 1.41812357e-008, -9.6322772e-008, -1))
  2287. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.910000026, 0.5))
  2288. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.80000001192093,"New Yeller","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2289. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 1.1920929e-006, -2.54999828, -1, -0.000298770639, -1.4152457e-008, -0.000298770639, 1, -9.63270068e-008, 1.41812357e-008, -9.6322772e-008, -1))
  2290. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.910000026, 0.899999976))
  2291. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.60000002384186,"New Yeller","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2292. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 1.1920929e-006, -2.22999287, -1, -0.000298770639, -1.4152457e-008, -0.000298770639, 1, -9.63270068e-008, 1.41812357e-008, -9.6322772e-008, -1))
  2293. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.910000026, 0.699999988))
  2294. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.5,"New Yeller","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2295. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 1.1920929e-006, -2.08999348, -1, -0.000298770639, -1.4152457e-008, -0.000298770639, 1, -9.63270068e-008, 1.41812357e-008, -9.6322772e-008, -1))
  2296. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.910000026, 0.699999988))
  2297. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.10000002384186,"New Yeller","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2298. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 1.1920929e-006, -1.71999836, -1, -0.000298770639, -1.4152457e-008, -0.000298770639, 1, -9.63270068e-008, 1.41812357e-008, -9.6322772e-008, -1))
  2299. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.910000026, 0.600000024))
  2300. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.89999997615814,"New Yeller","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2301. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(1.71661377e-005, 1.07288361e-006, -2.739995, -1, -0.000298770639, -1.4152457e-008, -0.000298770639, 1, -9.63270068e-008, 1.41812357e-008, -9.6322772e-008, -1))
  2302. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.910000026, 1))
  2303. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.30000001192093,"New Yeller","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2304. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 1.1920929e-006, -1.8399992, -1, -0.000298770639, -1.4152457e-008, -0.000298770639, 1, -9.63270068e-008, 1.41812357e-008, -9.6322772e-008, -1))
  2305. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.910000026, 0.600000024))
  2306. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.39999997615814,"New Yeller","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2307. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 1.1920929e-006, -1.95999622, -1, -0.000298770639, -1.4152457e-008, -0.000298770639, 1, -9.63270068e-008, 1.41812357e-008, -9.6322772e-008, -1))
  2308. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.910000026, 0.600000024))
  2309. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0.69999998807907,"New Yeller","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2310. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 1.1920929e-006, -2.3799963, -1, -0.000298770639, -1.4152457e-008, -0.000298770639, 1, -9.63270068e-008, 1.41812357e-008, -9.6322772e-008, -1))
  2311. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.910000026, 0.800000012))
  2312. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 3.60000014))
  2313. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-007, -9.65595245e-006, -3.31000209, -1, -0.000298770639, -1.4152457e-008, -0.000298770639, 1, -9.63270068e-008, 1.41812357e-008, -9.6322772e-008, -1))
  2314. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.100000001, 1))
  2315. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.400000036))
  2316. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 0.100015044, 5.91000271, -1, -0.000298770639, 1.34186394e-006, 0.000298770639, -1, 9.63269216e-008, 1.34183506e-006, 9.6727824e-008, 1))
  2317. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.100000001, 1))
  2318. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2319. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 3.11831951, -3.11836815, -1, -0.000298770639, -1.4152457e-008, -0.000211273946, 0.707110763, 0.707102776, -0.000211251521, 0.707102776, -0.707110822))
  2320. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.0599999987, 1.36000001))
  2321. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2322. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-007, 2.97690248, -2.97694969, -1, -0.000298770639, -1.4152457e-008, -0.000211273946, 0.707110763, 0.707102776, -0.000211251521, 0.707102776, -0.707110822))
  2323. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.0599999987, 1.36000001))
  2324. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2325. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 2.83547997, -2.83552551, -1, -0.000298770639, -1.4152457e-008, -0.000211273946, 0.707110763, 0.707102776, -0.000211251521, 0.707102776, -0.707110822))
  2326. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.0599999987, 1.36000001))
  2327. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2328. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 2.41121674, -2.41125751, -1, -0.000298770639, -1.4152457e-008, -0.000211273946, 0.707110763, 0.707102776, -0.000211251521, 0.707102776, -0.707110822))
  2329. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.0599999987, 1.36000001))
  2330. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.600000024))
  2331. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(5.7220459e-006, -0.0999906063, 4.81000566, -1, -0.000298770639, 1.34186394e-006, 0.000298770639, -1, 9.63269216e-008, 1.34183506e-006, 9.6727824e-008, 1))
  2332. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.100000001, 1))
  2333. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.400000036))
  2334. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(7.62939453e-006, 9.89437103e-006, 5.31000233, -1, -0.000298770639, 1.34186394e-006, 0.000298770639, -1, 9.63269216e-008, 1.34183506e-006, 9.6727824e-008, 1))
  2335. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.100000001, 1))
  2336. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 4.20000029))
  2337. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, -0.100016236, -3.61000133, -1, -0.000298770639, -1.4152457e-008, -0.000298770639, 1, -9.63270068e-008, 1.41812357e-008, -9.6322772e-008, -1))
  2338. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.100000001, 1))
  2339. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 3.00000024))
  2340. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(9.53674316e-006, 0.0999947786, -3.01000309, -1, -0.000298770639, -1.4152457e-008, -0.000298770639, 1, -9.63270068e-008, 1.41812357e-008, -9.6322772e-008, -1))
  2341. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.159999996, 0.100000001, 1))
  2342. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.600000024))
  2343. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, -0.706889808, -0.707325816, -2.37656984e-016, -0.707325816, 0.706889808, -2.72852357e-035, 1.23851543e-016, 1.23927789e-016, -1),CFrame.new(2.86102295e-006, -0.0899988413, 5.86000156, -1, -0.000298770639, -1.4152457e-008, 0.000298770639, -1, 1.85732972e-007, -1.42079468e-008, 1.85728723e-007, 1))
  2344. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.150000006, 0.899999976, 1))
  2345.  
  2346. HandleSheathe=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","HandleSheathe",Vector3.new(0.200000003, 0.400000006, 5.4000001))
  2347. HandleSheatheweld=weld(m,Character["Torso"],HandleSheathe,CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.999994993, 0, 0, 0, 1),CFrame.new(-0.47948885, 0.0231413841, -0.372282982, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0))
  2348. mesh("BlockMesh",HandleSheathe,"","",Vector3.new(0, 0, -0.00100000005),Vector3.new(0.800000012, 0.899999976, 1))
  2349. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.400000006, 5.4000001))
  2350. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, 8.10623169e-006, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0))
  2351. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2352. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.400000006, 0.400000036))
  2353. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.64140439, 0.00237417221, 0, 0, 1, -0.521158814, -0.853459716, 0, 0.853459716, -0.521158814, 0))
  2354. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.10000002, 0.300000012, 0.300000012))
  2355. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.400000006, 0.400000036))
  2356. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.55078983, 0.685926437, 0, 0, 1, -0.282514036, -0.959263146, 0, 0.959263146, -0.282514036, 0))
  2357. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.08000004, 0.400000006, 0.400000006))
  2358. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.400000006, 0.400000036))
  2359. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -1.86607623, 1.86943388, 0, 0, 1, 0.23497206, -0.972002208, 0, 0.972002208, 0.23497206, 0))
  2360. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.03999996, 0.720000029, 0.720000029))
  2361. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.400000006, 0.400000036))
  2362. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.28633738, 1.32275629, 0, 0, 1, -0.0246080048, -0.999697208, 0, 0.999697208, -0.0246080048, 0))
  2363. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.05999994, 0.519999981, 0.519999981))
  2364. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2365. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.134349585, 0.289924145, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2366. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.629999995, 0.629999995))
  2367. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2368. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -1.54857218, 1.70412493, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2369. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.629999995, 0.629999995))
  2370. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2371. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -1.35057604, 1.19500494, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2372. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.629999995, 0.629999995))
  2373. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2374. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, 0.572748661, -0.417183876, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2375. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.629999995, 0.629999995))
  2376. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2377. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.64348197, 0.487906456, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2378. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.629999995, 0.629999995))
  2379. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2380. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, 0.0636363029, -0.219212532, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2381. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.629999995, 0.629999995))
  2382. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2383. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.841456175, 0.997021198, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2384. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.629999995, 0.629999995))
  2385. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.400000006, 0.200000018))
  2386. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.2599833, 0.0500040054, 0, 0, -1, -0.521158814, -0.853459716, 0, -0.853459716, 0.521158814, 0))
  2387. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.00499999989),Vector3.new(1.01999998, 0.800000012, 0.449999988))
  2388. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2389. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, 0.770748496, -0.926301956, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2390. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.629999995, 0.629999995))
  2391. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.400000006, 0.200000018))
  2392. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.25998688, 0.0499887466, 0, 0, 1, -0.521158814, -0.853459716, 0, 0.853459716, -0.521158814, 0))
  2393. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0.00499999989),Vector3.new(1.01999998, 0.800000012, 0.449999988))
  2394. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.400000006, 0.200000018))
  2395. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.21996212, 0.0300107002, 0, 0, -1, -0.521158814, -0.853459716, 0, -0.853459716, 0.521158814, 0))
  2396. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.02499998, 0.600000024, 0.300000012))
  2397. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.400000006, 0.400000036))
  2398. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.64140439, 0.00237417221, 0, 0, 1, -0.521158814, -0.853459716, 0, 0.853459716, -0.521158814, 0))
  2399. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.11000001, 0.300000012, 0.300000012))
  2400. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.400000006, 0.200000018))
  2401. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.21999311, 0.0299911499, 0, 0, 1, -0.521158814, -0.853459716, 0, 0.853459716, -0.521158814, 0))
  2402. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.02499998, 0.600000024, 0.300000012))
  2403. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.200000003, 0.200000033))
  2404. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.0299611092, 2.60000229, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0))
  2405. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.005, 0.300000012, 1))
  2406. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2407. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.0300388336, 2.59999752, 0, 0, -1, 0.853464603, -0.521150768, 0, -0.521150768, -0.853464603, 0))
  2408. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.005, 0.300000012, 1))
  2409. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.200000003, 0.400000036))
  2410. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.0300078392, 2.29998899, 0, 0, -1, -0.853464603, 0.521150768, 0, 0.521150768, 0.853464603, 0))
  2411. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.005, 0.300000012, 1))
  2412. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.200000003, 0.400000036))
  2413. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.029999733, 2.29998302, 0, 0, 1, 0.853464603, -0.521150768, 0, 0.521150768, 0.853464603, 0))
  2414. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.005, 0.300000012, 1))
  2415. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Bright yellow","Part",Vector3.new(0.200000003, 0.400000006, 4.60000038))
  2416. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, 1.38282776e-005, 0.199996471, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0))
  2417. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.005, 0.300000012, 1))
  2418. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.400000006, 1))
  2419. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -1.09672546e-005, -1.79999304, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0))
  2420. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.899999976, 1))
  2421. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2422. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.141419888, 0.282840252, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2423. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.699999988, 0.699999988))
  2424. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2425. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.636410832, 0.494980812, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2426. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.699999988, 0.699999988))
  2427. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2428. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, 0.777803659, -0.919229984, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2429. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.699999988, 0.699999988))
  2430. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2431. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -1.55564058, 1.6970582, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2432. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.699999988, 0.699999988))
  2433. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2434. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.8485291, 0.98994875, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2435. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.699999988, 0.699999988))
  2436. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000018))
  2437. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.59999704, -0.100004673, 0, 0, -1, 0.521158814, 0.853459716, 0, 0.853459716, -0.521158814, 0))
  2438. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1, 0.100000001))
  2439. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 4.5999999))
  2440. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.0999894142, 0.200005531, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0))
  2441. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.100000001, 1))
  2442. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2443. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -1.3435024, 1.20208311, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2444. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.699999988, 0.699999988))
  2445. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2446. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, 0.0707153082, -0.2121315, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2447. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.699999988, 0.699999988))
  2448. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000018))
  2449. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.59998941, -0.0999932289, 0, 0, 1, 0.521158814, 0.853459716, 0, -0.853459716, 0.521158814, 0))
  2450. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1, 0.100000001))
  2451. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2452. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, 0.565685391, -0.424254894, 0, 0, 1, -0.23497206, 0.972002208, 0, -0.972002208, -0.23497206, 0))
  2453. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.699999988, 0.699999988))
  2454. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 4.5999999))
  2455. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, 0.100010395, 0.199995995, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0))
  2456. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.100000001, 1))
  2457. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.400000006, 0.200000018))
  2458. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.29997611, 0.0500164032, 0, 0, -1, -0.521158814, -0.853459716, 0, -0.853459716, 0.521158814, 0))
  2459. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1, 0.600000024))
  2460. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.400000006, 0.400000036))
  2461. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.685966015, -2.55077887, 0, 0, 1, -0.959267616, 0.282498896, 0, -0.282498896, -0.959267616, 0))
  2462. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.07000005, 0.479999989, 0.479999989))
  2463. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.400000006, 0.400000036))
  2464. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.00239944458, -2.64140463, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0))
  2465. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.09000003, 0.379999995, 0.379999995))
  2466. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.400000006, 0.400000036))
  2467. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -1.32278585, -2.28631997, 0, 0, 1, -0.999697506, 0.0245949887, 0, -0.0245949887, -0.999697506, 0))
  2468. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.04999995, 0.600000024, 0.600000024))
  2469. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.400000006, 0.400000036))
  2470. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -1.86607623, 1.86943388, 0, 0, 1, 0.23497206, -0.972002208, 0, 0.972002208, 0.23497206, 0))
  2471. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.800000012, 0.800000012))
  2472. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.400000006))
  2473. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.12187314, -1.0577054, 0, 0, -1, -0.0246080048, -0.999697208, 0, -0.999697208, 0.0246080048, 0))
  2474. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.200000003, 1))
  2475. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.400000036))
  2476. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.40646172, 0.211781502, 0, 0, 1, -0.521158814, -0.853459716, 0, 0.853459716, -0.521158814, 0))
  2477. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.200000003, 1))
  2478. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.400000036))
  2479. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.03611207, 1.4662714, 0, 0, 1, -0.0246080048, -0.999697208, 0, 0.999697208, -0.0246080048, 0))
  2480. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.200000003, 1))
  2481. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.400000036))
  2482. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.12530613, -1.05176783, 0, 0, 1, -0.878063679, -0.478543818, 0, 0.478543818, -0.878063679, 0))
  2483. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.200000003, 1))
  2484. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.400000006))
  2485. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.40645671, 0.214931965, 0, 0, -1, -0.521158814, -0.853459716, 0, -0.853459716, 0.521158814, 0))
  2486. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.200000003, 1))
  2487. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.400000006))
  2488. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.03452969, 1.46898675, 0, 0, -1, -0.878063679, -0.478543818, 0, -0.478543818, 0.878063679, 0))
  2489. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.200000003, 1))
  2490. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.600000024))
  2491. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -1.11445045, 2.42006826, 0, 0, -1, -0.999697506, 0.0245949887, 0, 0.0245949887, 0.999697506, 0))
  2492. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.200000003, 1))
  2493. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.600000024))
  2494. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -1.11713958, 2.4185133, 0, 0, 1, 0.478539169, -0.878066301, 0, 0.878066301, 0.478539169, 0))
  2495. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 0.200000003, 1))
  2496. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.400000006, 0.200000018))
  2497. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.29999256, 0.049987793, 0, 0, 1, -0.521158814, -0.853459716, 0, 0.853459716, -0.521158814, 0))
  2498. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1, 0.600000024))
  2499. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000018))
  2500. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.14536762, -0.877007008, 0, 0, -1, -0.0246080048, -0.999697208, 0, -0.999697208, 0.0246080048, 0))
  2501. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.99000001, 1, 1))
  2502. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.400000036))
  2503. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.27534819, 0.91332221, 0, 0, -1, -0.724288762, -0.689496756, 0, -0.689496756, 0.724288762, 0))
  2504. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.970000029, 1, 1))
  2505. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.400000036))
  2506. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -1.57492399, 2.07987404, 0, 0, -1, -0.971999764, -0.234981939, 0, -0.234981939, 0.971999764, 0))
  2507. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.980000019, 1, 1))
  2508. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000018))
  2509. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.14538002, -0.877015948, 0, 0, 1, -0.878063679, -0.478543818, 0, 0.478543818, -0.878063679, 0))
  2510. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.99000001, 1, 1))
  2511. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.400000036))
  2512. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -2.2753613, 0.913320065, 0, 0, 1, -0.282514036, -0.959263146, 0, 0.959263146, -0.282514036, 0))
  2513. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.970000029, 1, 1))
  2514. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.400000036))
  2515. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -1.57489944, 2.07988501, 0, 0, 1, 0.23497206, -0.972002208, 0, 0.972002208, 0.23497206, 0))
  2516. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.980000019, 1, 1))
  2517. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.600000024))
  2518. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.447159052, 2.77529073, 0, 0, 1, 0.689497352, -0.724288344, 0, 0.724288344, 0.689497352, 0))
  2519. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.99000001, 1, 1))
  2520. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.600000024))
  2521. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.447195053, 2.7752862, 0, 0, -1, -0.959267378, 0.282500088, 0, 0.282500088, 0.959267378, 0))
  2522. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.99000001, 1, 1))
  2523. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.600000024))
  2524. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.0999827385, 2.99998784, 0, 0, 1, 0.853464603, -0.521150768, 0, 0.521150768, 0.853464603, 0))
  2525. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2526. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Marble,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 0.600000024))
  2527. Partweld=weld(m,HandleSheathe,Part,CFrame.new(0, 0, 0, 0, 0, 1, -0.853464603, 0.521150768, 0, -0.521150768, -0.853464603, 0),CFrame.new(0, -0.100019932, 2.99999213, 0, 0, -1, -0.853464603, 0.521150768, 0, 0.521150768, 0.853464603, 0))
  2528. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2529. function CreateWeapon()
  2530. ----------------(ClassName, Parent, BrickColor, Material, Transparency, Reflectance, Name, Position, Rotation, Size, Mesh Class, Mesh Scale, MId, MType)
  2531. Handle = CreateWeaponPart("Part", Denial, "White", "SmoothPlastic", 1, 0, "Handle", Vec(.7, 1, -272.2), Vec(0, 90, 0),Vec(0.6, .2, 0.6), "BlockMesh", Vec(1, 1, 1), _, _)
  2532. Hit_Box = CreateWeaponPart("Part", Denial, "White", "SmoothPlastic", 1, 0, "Hitbox", Vec(.7, 5.4, -272.2), Vec(0, 0, 0),Vec(2.2, 6.8, .6), "BlockMesh", Vec(0, 0, 0), _, _)
  2533. for _ , K in pairs(Denial:GetChildren()) do
  2534. if K:IsA("BasePart") then
  2535. K:BreakJoints()
  2536. end
  2537. end
  2538. for _, Part in pairs(Denial:GetChildren()) do
  2539. if Part:IsA("Part") then
  2540. if Part.Name ~= "Handle" then
  2541. local x = Handle
  2542. local y = Part
  2543. local W = Instance.new("Weld")
  2544. W.Part0 = x
  2545. W.Part1 = y
  2546. local CJ = CFrame.new(x.Position)
  2547. local C0 = x.CFrame:inverse()*CJ
  2548. local C1 = y.CFrame:inverse()*CJ
  2549. W.C0 = C0
  2550. W.C1 = C1
  2551. W.Parent = x
  2552. x.Anchored = false
  2553. y.Anchored = false
  2554. end
  2555. Part.Anchored = false
  2556. end
  2557. end
  2558. Handle.Anchored = true
  2559. end
  2560.  
  2561. for i,v in pairs(Denial:GetChildren()) do
  2562. if v:IsA'Part' then
  2563. v.Transparency = 1
  2564. end
  2565. end
  2566.  
  2567. local d = false
  2568. Done.MouseButton1Click:connect(function()
  2569. if not d then
  2570. d = true
  2571. Colour1 = col1:WaitForChild("Colour").Text
  2572. Colour2 = col2:WaitForChild("Colour").Text
  2573. Colour3 = col3:WaitForChild("Colour").Text
  2574. debServ:AddItem(ColMain, 0)
  2575. OM.Visible = true
  2576. CreateWeapon()
  2577. GodMode = false
  2578. Handle.Anchored = false
  2579. WepWeld = Inst("Motor6D", Handle)
  2580. WepWeld.Name = "Handle Joint"
  2581. WepWeld.Part0 = Torso
  2582. WepWeld.Part1 = Handle
  2583. WepWeld.C0 = Cf(1.5,-1,.6) * Euler(rad(-90),rad(0),rad(90))
  2584. Humanoid.MaxHealth = Max_Health
  2585. wait(.1)
  2586. Humanoid.Health = Max_Health
  2587. end
  2588. end)
  2589.  
  2590. function Create_Moves_In_List()
  2591. local ah = .012
  2592. local am = .012
  2593. local move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "Script by Skrubl0rdzI" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am move.TextColor3 = BrickColor.new("Bright yellow").Color
  2594. move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "Helper - Minecraftanas321" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am move.TextColor3 = BrickColor.new("Bright yellow").Color
  2595. move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "Original script - Hakumen Sword" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am move.TextColor3 = BrickColor.new("Bright yellow").Color
  2596. move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "Please. Don't Leak This Script!" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am move.TextColor3 = BrickColor.new("Bright yellow").Color
  2597. move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "Pres G for starting!" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am move.TextColor3 = BrickColor.new("Bright yellow").Color
  2598. move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "[Key Strokes]" move.Position = Ud2(0, 0, ah, 0) ah = ah+am move.TextColor3 = BrickColor.new("Bright yellow").Color
  2599. move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "AEE - Kogeki Sokudo Kojo" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am move.TextColor3 = BrickColor.new("Bright yellow").Color
  2600. move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "XWW - Hurricane Slash (Must have The End equipped.)" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am move.TextColor3 = BrickColor.new("Bright yellow").Color
  2601. move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "SSZ - Stomp (Must be Awakened.)" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am move.TextColor3 = BrickColor.new("Bright yellow").Color
  2602. end
  2603. Create_Moves_In_List()
  2604.  
  2605. local mopen = false
  2606. OM.MouseButton1Click:connect(function()
  2607. if not Debounces.UIAction and not mopen then
  2608. Debounces.UIAction = true
  2609. OM.Text = "Hide Credit"
  2610. mopen = true
  2611. Moves:TweenPosition(Ud2(.002, 0, .4, 0),_, "Bounce", .6, true)
  2612. OM:TweenPosition(Ud2(.202, 0, .83, 0),_, "Bounce", .6, true)
  2613. wait(.3)
  2614. Debounces.UIAction = false
  2615. elseif not Debounces.UIAction and mopen then
  2616. Debounces.UIAction = true
  2617. OM.Text = "View Credit"
  2618. mopen = false
  2619. Moves:TweenPosition(Ud2(-.2, 0, .4, 0),_, "Bounce", .6, true)
  2620. OM:TweenPosition(Ud2(.002, 0, .83, 0),_, "Bounce", .6, true)
  2621. wait(.3)
  2622. Debounces.UIAction = false
  2623. end
  2624. end)
  2625.  
  2626. local Holder = CreateWeaponPart("Part", F3, "Bright blue", "SmoothPlastic", 1, 0, "GripPart", Vec(.7, 1, -272.2), Vec(0, 90, 0),Vec(0.6, .2, 0.6), "BlockMesh", Vec(1, 1, 1), _, _)
  2627. Holder.Anchored = false
  2628. local HWeld = Inst("Motor6D", RightArm)
  2629. HWeld.Name = "Grip Joint"
  2630. HWeld.Part0 = RightArm
  2631. HWeld.Part1 = Holder
  2632. HWeld.C0 = Cf(0, -1, 0)
  2633.  
  2634. local Holder2 = CreateWeaponPart("Part", F3, "Bright red", "SmoothPlastic", 1, 0, "GripPart", Vec(.7, 1, -272.2), Vec(0, 90, 0),Vec(0.6, .2, 0.6), "BlockMesh", Vec(1, 1, 1), _, _)
  2635. Holder2.Anchored = false
  2636. local HWeld2 = Inst("Motor6D", LeftArm)
  2637. HWeld2.Name = "Grip Joint"
  2638. HWeld2.Part0 = LeftArm
  2639. HWeld2.Part1 = Holder2
  2640. HWeld2.C0 = Cf(0, -1, 0)
  2641.  
  2642. local DED = false
  2643. Humanoid.Changed:connect(function()
  2644. if Humanoid.Health < .01 or Humanoid.Parent == nil then
  2645. wait()
  2646. if (Humanoid.Health == 0 and not DED) or (Humanoid.Parent == nil and not DED) then
  2647. print("ded")
  2648. DED = true
  2649. if Hit_Box then
  2650. Hit_Box.CanCollide = true
  2651. end
  2652. debServ:AddItem(Denial, 36)
  2653. --[[if game.CreatorId ~= 43981323 then
  2654. if Player.UserId == 43981323 then
  2655. debServ:AddItem(script, 3)
  2656. debServ:AddItem(C_Fold, 3)
  2657. coroutine.resume(coroutine.create(function()
  2658. wait()
  2659. script.Disabled = true
  2660. end))
  2661. end
  2662. else
  2663. debServ:AddItem(script, 3)
  2664. debServ:AddItem(C_Fold, 3)
  2665. coroutine.resume(coroutine.create(function()
  2666. wait()
  2667. script.Disabled = true
  2668. end))
  2669. end]]
  2670. Denial.Parent = workspace
  2671. end
  2672. end
  2673. if Humanoid.Jump then
  2674. if Debounces.DisableJump then
  2675. Humanoid.Jump = false
  2676. end
  2677. end
  2678. end)
  2679.  
  2680. Player.CharacterRemoving:connect(function()
  2681. if not DED then
  2682. print("ur just gone fam")
  2683. DED = true
  2684. if Hit_Box then
  2685. Hit_Box.CanCollide = true
  2686. end
  2687. debServ:AddItem(Denial, 36)
  2688. --[[if game.CreatorId ~= 43981323 then
  2689. if Player.UserId == 43981323 then
  2690. debServ:AddItem(script, 3)
  2691. debServ:AddItem(C_Fold, 3)
  2692. coroutine.resume(coroutine.create(function()
  2693. wait()
  2694. script.Disabled = true
  2695. end))
  2696. end
  2697. else
  2698. debServ:AddItem(script, 3)
  2699. debServ:AddItem(C_Fold, 3)
  2700. coroutine.resume(coroutine.create(function()
  2701. wait()
  2702. script.Disabled = true
  2703. end))
  2704. end]]
  2705. Denial.Parent = workspace
  2706. end
  2707. end)
  2708. for i,v in pairs(Despair:GetChildren()) do
  2709. if v:IsA'Part' then
  2710. v.Transparency = 1
  2711. end
  2712. end
  2713. -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2714. repeat runServ.Stepped:wait() until Handle and Hit_Box
  2715. print("Handle and Hitbox created")
  2716.  
  2717. function CreatePart(className, parent, Brickcolor, Material, Transparency, Reflectance, Name, Size, Position, Rotation, MeshClass, MeshScale, MeshId, MeshType)
  2718. local Part = Instance.new(className, parent)
  2719. Part.BrickColor = BrickColor.new(Brickcolor)
  2720. Part.Transparency = Transparency
  2721. Part.Reflectance = Reflectance
  2722. Part.Material = Material
  2723. Part.Name = Name
  2724. Part.Anchored = true
  2725. Part.CanCollide = false
  2726. Part.Locked = true
  2727. Part.Size = Size
  2728. Part.Position = Position
  2729. Part.Rotation = Rotation
  2730. Part.TopSurface = "SmoothNoOutlines"
  2731. Part.BottomSurface = "SmoothNoOutlines"
  2732. Part.FrontSurface = "SmoothNoOutlines"
  2733. Part.BackSurface = "SmoothNoOutlines"
  2734. Part.RightSurface = "SmoothNoOutlines"
  2735. Part.LeftSurface = "SmoothNoOutlines"
  2736. local Mesh = Instance.new(MeshClass, Part)
  2737. Mesh.Scale = MeshScale
  2738. if MeshClass == "SpecialMesh" then
  2739. Mesh.MeshId = MeshId
  2740. Mesh.MeshType = MeshType
  2741. end
  2742. return Part
  2743. end
  2744.  
  2745. function Protector(object)
  2746. if object:IsA("BasePart") or object:IsA("BodyMover") or object:IsA("JointInstance") or object:IsA("Light") then
  2747. game:GetService("RunService").Stepped:wait()
  2748. if object.Name ~= DecName then
  2749. debServ:AddItem(object, 0)
  2750. if object:IsA("BodyMover") then
  2751. RootPart.Velocity = Vec(0,0,0)
  2752. --just in case m8
  2753. coroutine.resume(coroutine.create(function()
  2754. wait()
  2755. RootPart.Velocity = Vec(0,0,0)
  2756. end))
  2757. --extra protection fam
  2758. end
  2759. end
  2760. end
  2761. end
  2762.  
  2763. function Momentum_Cancel(partfam)
  2764. if partfam ~= nil then
  2765. local function MC()
  2766. if partfam.Velocity.Magnitude > (Humanoid.WalkSpeed+50) and not Debounces.Attacking and not Debounces.DoubleJumping then
  2767. local stopper = Inst("BodyVelocity", partfam)
  2768. stopper.Name = DecName
  2769. stopper.MaxForce = Vec(huge, huge, huge)
  2770. stopper.Velocity = Vec(1, 1, 1)
  2771. debServ:AddItem(stopper, .05)
  2772. end
  2773. end
  2774. partfam.Changed:connect(MC)
  2775. end
  2776. end
  2777.  
  2778. for _, child in pairs(Character:GetChildren()) do
  2779. if child:IsA("BasePart") then
  2780. child.ChildAdded:connect(Protector)
  2781. child.DescendantAdded:connect(Protector)
  2782. Momentum_Cancel(child)
  2783. end
  2784. end
  2785. for _, child in pairs(Denial:GetChildren()) do
  2786. if child:IsA("BasePart") then
  2787. child.ChildAdded:connect(Protector)
  2788. child.DescendantAdded:connect(Protector)
  2789. end
  2790. end
  2791.  
  2792. --[[Credits to SazErenos for his Artificial swait() function. Saz is a pretty k00l d00d]]--
  2793.  
  2794. local FrameRate = 1 / 30
  2795. local TimeFrame = 0
  2796. local allowframeloss = false
  2797. local tossremainder = false
  2798. local lastframe = tick()
  2799. ArtificialHB:Fire()
  2800.  
  2801. runServ.Heartbeat:connect(function(s, p)
  2802. TimeFrame = TimeFrame + s
  2803. if TimeFrame >= FrameRate then
  2804. if allowframeloss then
  2805. ArtificialHB:Fire()
  2806. lastframe = tick()
  2807. else
  2808. for i = 1, math.floor(TimeFrame / FrameRate) do
  2809. ArtificialHB:Fire()
  2810. end
  2811. lastframe = tick()
  2812. end
  2813. if tossremainder then
  2814. TimeFrame = 0
  2815. else
  2816. TimeFrame = TimeFrame - FrameRate * math.floor(TimeFrame / FrameRate)
  2817. end
  2818. end
  2819. end)
  2820.  
  2821. function swait(num)
  2822. if num == 0 or num == nil then
  2823. ArtificialHB.Event:wait()
  2824. else
  2825. for i = 0, num do
  2826. ArtificialHB.Event:wait()
  2827. end
  2828. end
  2829. end
  2830.  
  2831. function MakeText(text, font, duration, tcr, tcg, tcb, scr, scg, scb, cFrame)
  2832. local tpart = Instance.new("Part")
  2833. tpart.Parent = F2
  2834. tpart.Transparency = 1
  2835. tpart.Name = "hoi hoi"
  2836. tpart.Anchored = true
  2837. tpart.CanCollide = false
  2838. tpart.Locked = true
  2839. tpart.Size = Vector3.new(.2,.2,.2)
  2840. tpart.CFrame = cFrame*CFrame.new(math.random(-2,2),0,math.random(-2,2))
  2841. local bill = Instance.new("BillboardGui")
  2842. bill.Parent = tpart
  2843. bill.AlwaysOnTop = true
  2844. bill.Name = "HUHHHHHNAAAA"
  2845. bill.Size = UDim2.new(4, 0, 4, 0)
  2846. bill.StudsOffset = Vector3.new(0, 1, 0)
  2847. local counter = 0
  2848. local textl = Instance.new("TextLabel")
  2849. textl.Parent = bill
  2850. textl.Name = "WHYYYYYYYY"
  2851. textl.BackgroundTransparency = 1
  2852. textl.Size = UDim2.new(1, 0, 1, 0)
  2853. textl.Font = Enum.Font.SciFi
  2854. textl.Text = text
  2855. textl.TextColor3 = Color3.new(tcr/255, tcg/255, tcb/255)
  2856. textl.TextScaled = true
  2857. textl.TextStrokeColor3 = Color3.new(0,0,0)
  2858. textl.TextStrokeTransparency = 0
  2859. coroutine.resume(coroutine.create(function()
  2860. while textl.TextTransparency < 1 do
  2861. swait()
  2862. if bill.StudsOffset.Y >= 5 then
  2863. if counter >= duration then
  2864. textl.TextTransparency = textl.TextTransparency+.15
  2865. textl.TextStrokeTransparency = textl.TextStrokeTransparency+.15
  2866. else
  2867. counter = counter+.1
  2868. end
  2869. else
  2870. bill.StudsOffset = Vec(0, bill.StudsOffset.Y+.15, 0)
  2871. end
  2872. end
  2873. debServ:AddItem(bill, 0)
  2874. debServ:AddItem(textl, 0)
  2875. debServ:AddItem(tpart, 0)
  2876. end))
  2877. --table.insert(Text_Table, bill)
  2878. end
  2879.  
  2880. function Apply_Buff(amount, duration)
  2881. coroutine.resume(coroutine.create(function()
  2882. if amount > 0 and duration > 0 then
  2883. Damage_Buff = Damage_Buff+amount
  2884. MakeText("+"..amount.." Damage", FONT, .3, 255, 0, 0, 0, 0, 0, RootPart.CFrame)
  2885. wait(duration)
  2886. Damage_Buff = Damage_Buff-amount
  2887. MakeText("-"..amount.." Damage", FONT, .3, 255, 0, 0, 0, 0, 0, RootPart.CFrame)
  2888. end
  2889. end))
  2890. end
  2891.  
  2892. function Apply_Health_Buff(amount, duration)
  2893. coroutine.resume(coroutine.create(function()
  2894. if amount > 0 and duration > 0 then
  2895. Max_Health = Max_Health+amount
  2896. coroutine.resume(coroutine.create(function()
  2897. wait()
  2898. Humanoid.Health = Humanoid.Health+amount
  2899. end))
  2900. MakeText("+"..amount.." Max Health", FONT, .3, 255, 170, 0, 0, 0, 0, RootPart.CFrame)
  2901. wait(duration)
  2902. Max_Health = Max_Health-amount
  2903. MakeText("-"..amount.." Max Health", FONT, .3, 255, 170, 0, 0, 0, 0, RootPart.CFrame)
  2904. end
  2905. end))
  2906. end
  2907.  
  2908. function clerp(a,b,t)
  2909. local qa = {QuaternionFromCFrame(a)}
  2910. local qb = {QuaternionFromCFrame(b)}
  2911. local ax, ay, az = a.x, a.y, a.z
  2912. local bx, by, bz = b.x, b.y, b.z
  2913. local _t = 1-t
  2914. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  2915. end
  2916.  
  2917. function QuaternionFromCFrame(cf)
  2918. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  2919. local trace = m00 + m11 + m22
  2920. if trace > 0 then
  2921. local s = math.sqrt(1 + trace)
  2922. local recip = 0.5/s
  2923. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  2924. else
  2925. local i = 0
  2926. if m11 > m00 then
  2927. i = 1
  2928. end
  2929. if m22 > (i == 0 and m00 or m11) then
  2930. i = 2
  2931. end
  2932. if i == 0 then
  2933. local s = math.sqrt(m00-m11-m22+1)
  2934. local recip = 0.5/s
  2935. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  2936. elseif i == 1 then
  2937. local s = math.sqrt(m11-m22-m00+1)
  2938. local recip = 0.5/s
  2939. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  2940. elseif i == 2 then
  2941. local s = math.sqrt(m22-m00-m11+1)
  2942. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  2943. end
  2944. end
  2945. end
  2946.  
  2947. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  2948. local xs, ys, zs = x + x, y + y, z + z
  2949. local wx, wy, wz = w*xs, w*ys, w*zs
  2950. local xx = x*xs
  2951. local xy = x*ys
  2952. local xz = x*zs
  2953. local yy = y*ys
  2954. local yz = y*zs
  2955. local zz = z*zs
  2956. return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
  2957. end
  2958.  
  2959. function QuaternionSlerp(a, b, t)
  2960. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  2961. local startInterp, finishInterp;
  2962. if cosTheta >= 0.0001 then
  2963. if (1 - cosTheta) > 0.0001 then
  2964. local theta = math.acos(cosTheta)
  2965. local invSinTheta = 1/math.sin(theta)
  2966. startInterp = math.sin((1-t)*theta)*invSinTheta
  2967. finishInterp = math.sin(t*theta)*invSinTheta
  2968. else
  2969. startInterp = 1-t
  2970. finishInterp = t
  2971. end
  2972. else
  2973. if (1+cosTheta) > 0.0001 then
  2974. local theta = math.acos(-cosTheta)
  2975. local invSinTheta = 1/math.sin(theta)
  2976. startInterp = math.sin((t-1)*theta)*invSinTheta
  2977. finishInterp = math.sin(t*theta)*invSinTheta
  2978. else
  2979. startInterp = t-1
  2980. finishInterp = t
  2981. end
  2982. end
  2983. return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
  2984. end
  2985.  
  2986. function FindHum(parent)
  2987. local hm = nil
  2988. for _, HM in pairs(parent:GetChildren()) do
  2989. if HM:IsA("Humanoid") then
  2990. hm = HM
  2991. end
  2992. end
  2993. return hm
  2994. end
  2995.  
  2996.  
  2997. function Sound(parent, ID, Volume, Pitch, Looped)
  2998. local sound = Inst("Sound", parent)
  2999. sound.SoundId = ID
  3000. sound.Volume = Volume
  3001. sound.Pitch = Pitch
  3002. sound.Looped = Looped
  3003. sound:Play()
  3004. return sound
  3005. end
  3006.  
  3007. local Songs = {192892790;437944936;605174108;468326730}
  3008.  
  3009. Sound(Character,"rbxassetid://468326730",3,1,true)
  3010.  
  3011. local DamageFunction = function(Hit, IsRan, MinDam, MaxDam, HKB, Knockback, DamType, Property, Duration, HDrag, DragDuration, SoEff, SoID, SoPit, SoVol)
  3012. local humanoid = FindHum(Hit.Parent)
  3013. if humanoid and humanoid ~= Humanoid then
  3014. local IsSafe = true
  3015. local Deb = humanoid:FindFirstChild("ChaosDebounce")
  3016. if Deb then
  3017. local Cre = Deb:FindFirstChild("Creator")
  3018. if Cre then
  3019. if Cre.Value == Player.UserId then
  3020. IsSafe = false
  3021. end
  3022. end
  3023. end
  3024. if IsSafe then
  3025. local deb = Inst("BoolValue", humanoid)
  3026. deb.Name = "ChaosDebounce"
  3027. local cre = Inst("NumberValue", deb)
  3028. cre.Name = "Creator"
  3029. cre.Value = Player.UserId
  3030. debServ:AddItem(deb, Duration)
  3031. debServ:AddItem(cre, Duration)
  3032. local Damage = 1
  3033. if IsRan then
  3034. Damage = rand(MinDam, MaxDam)
  3035. else
  3036. Damage = MaxDam
  3037. end
  3038. local this_nigga_had_op_health = false
  3039. if SoEff then
  3040. local HitSound = Sound(Hit, "http://roblox.com/asset/?id="..SoID.."", SoVol, SoPit, false)
  3041. debServ:AddItem(HitSound, 6)
  3042. end
  3043. if DamType == "Compensate" or string.sub(DamType,1, 10) == "Compensate" then
  3044. if humanoid.MaxHealth >= 500 then
  3045. if humanoid.MaxHealth >= 1e+009 then
  3046. humanoid.MaxHealth = 100
  3047. this_nigga_had_op_health = true
  3048. end
  3049. Damage = Damage*math.huge
  3050. end
  3051. else
  3052. if humanoid.MaxHealth >= 100000000 then
  3053. this_nigga_had_op_health = true
  3054. humanoid.MaxHealth = 100
  3055. end
  3056. end
  3057. if Damage_Buff > 0 then
  3058. Damage = Damage*Damage_Buff
  3059. end
  3060. humanoid.Health = humanoid.Health-Damage
  3061. if Damage >= (humanoid.MaxHealth/4) then
  3062. --Crit hit boi
  3063. MakeText("-"..Damage.."", "SciFi", .3, 170, 0, 0, 255, 85, 0, Hit.CFrame)
  3064. else
  3065. local mtc = BC(Colour1).Color
  3066. MakeText("-"..Damage.."", FONT, .3, mtc.r*255, mtc.g*255, mtc.b*255, 0, 0, 0, Hit.CFrame)
  3067. end
  3068. if HKB and (DamType ~= "SkyRocket" or DamType ~= "Compensate-SkyRocket") then
  3069. if Property.Name ~= "Point" then
  3070. humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
  3071. local KBCF = Cf(Hit.Position, Property.Position)
  3072. Hit.Velocity = KBCF.lookVector*-Knockback
  3073. else
  3074. Hit.Velocity = Property.CFrame.lookVector*Knockback
  3075. end
  3076. end
  3077. if DamType == "Normal" then
  3078. elseif DamType == "Stun" or DamType == "Compensate-Stun" then
  3079. MakeText("Stunned", FONT, .3, 255, 255, 0, 0, 0, 0, Hit.CFrame)
  3080. humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
  3081. local pos = Inst("BodyPosition", Hit)
  3082. pos.MaxForce = Vec(huge,huge,huge)
  3083. pos.Position = Hit.Position
  3084. debServ:AddItem(pos, (Duration*10))
  3085. elseif DamType == "LifeSteal" or DamType == "Compensate-LifeSteal" then
  3086. Humanoid.Health = Humanoid.Health+(Damage/2)
  3087. MakeText("+"..(Damage/2), FONT, .4, 0, 0, 0, 0, 255, 0, RootPart.CFrame)
  3088. elseif DamType == "MomentumStopper" or DamType == "Compensate-MomentumStopper" then
  3089. local vel = Inst("BodyVelocity", Hit)
  3090. vel.Name = "MomentumStopper"
  3091. vel.MaxForce = Vec(huge,huge,huge)
  3092. vel.Velocity = Vec(0,0,0)
  3093. debServ:AddItem(vel, 3)
  3094. elseif DamType == "Knockdown" or DamType == "Compensate-Knockdown" then
  3095. humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
  3096. elseif DamType == "SkyRocket" or DamType == "Compensate-SkyRocket" then
  3097. humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
  3098. Hit.Velocity = Vec(0, Knockback, 0)
  3099. if rand(1, 4) == 1 then
  3100. local Twista = Inst("BodyAngularVelocity", Hit)
  3101. Twista.MaxTorque = Vec(1000000, 1000000, 1000000)
  3102. Twista.AngularVelocity = Vec(rand(-2,2)*(Knockback/2), rand(-2,2)*(Knockback/2), rand(-2,2)*(Knockback/2))
  3103. debServ:AddItem(Twista, .01)
  3104. end
  3105. elseif DamType == "FreezeStun" or DamType == "Compensate-FreezeStun" then
  3106. MakeText("Stunned", FONT, .3, 0, 0, 0, 255, 170, 0, Hit.CFrame)
  3107. coroutine.resume(coroutine.create(function()
  3108. local ti = 0
  3109. local hHead = Hit.Parent:FindFirstChild("Head")
  3110. if hHead then else hHead = Hit end
  3111. local h = Inst("Part", F2) h.Size = Vec(.2, .2, .2) h.CanCollide = false h.Transparency = 1 h.Position = hHead.Position
  3112. local hWELD = Inst("Weld", h) hWELD.Part0 = hHead hWELD.Part1 = h hWELD.C0 = Cf(0, -4, 0)
  3113. repeat
  3114. ti = ti+.1
  3115. for _, p in pairs(humanoid.Parent:GetChildren()) do
  3116. if p:IsA("BasePart") then
  3117. p.Anchored = true
  3118. end
  3119. end
  3120. swait()
  3121. humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
  3122. local p1 = hHead.Position+Vec(rand(-200, 200)/100,-(hHead.Size.y*1.5),rand(-200, 200)/100)
  3123. local p0 = h.Position
  3124. Lightning(p0, p1, 5, 3, Colour1, "Neon", .1, .2, .2)
  3125. until ti >= (Duration*12)
  3126. for _, p in pairs(humanoid.Parent:GetChildren()) do
  3127. if p:IsA("BasePart") then
  3128. p.Anchored = false
  3129. end
  3130. end
  3131. debServ:AddItem(h, 0)
  3132. end))
  3133. elseif DamType == "KnockDownFreezeStun" or DamType == "Compensate-KnockDownFreezeStun" then
  3134. --local Ground, Pos = workspace:FindPartOnRayWithIgnoreList(Ray.new(Hur.Position, (Hur.CFrame * Euler(rad(-90), 0, rad(10))).lookVector.Unit * 40), IL, true, true)
  3135. MakeText("Stunned", FONT, .3, 0, 0, 0, 255, 64, 0, Hit.CFrame)
  3136. coroutine.resume(coroutine.create(function()
  3137. local ti = 0
  3138. local scf = nil
  3139. local h = Inst("Part", F2) h.Size = Vec(.2, .2, .2) h.CanCollide = false h.Anchored = true h.Transparency = 1 h.Position = Hit.Position
  3140. h.CFrame = h.CFrame * Euler(rad(-90), 0, 0)
  3141. local IL = {Character, Hit.Parent}
  3142. local Ground, Pos = workspace:FindPartOnRayWithIgnoreList(Ray.new(h.Position, (h.CFrame.lookVector.Unit * 999)), IL, true, true)
  3143. if Ground then
  3144. Hit.CFrame = Cf(Pos) * Euler(rad(-90), 0, 0)
  3145. scf = Cf(Pos) * Euler(rad(-90), 0, 0)
  3146. end
  3147. repeat
  3148. ti = ti+.1
  3149. for _, p in pairs(humanoid.Parent:GetChildren()) do
  3150. if p:IsA("BasePart") then
  3151. p.Anchored = true
  3152. end
  3153. end
  3154. Hit.CFrame = scf
  3155. swait()
  3156. humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
  3157. until ti >= (Duration*7)
  3158. for _, p in pairs(humanoid.Parent:GetChildren()) do
  3159. if p:IsA("BasePart") then
  3160. p.Anchored = false
  3161. end
  3162. end
  3163. debServ:AddItem(h, 0)
  3164. end))
  3165. end
  3166. if HDrag then
  3167. humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
  3168. local pos = Inst("BodyPosition", Hit)
  3169. pos.MaxForce = Vec(huge, huge, huge)
  3170. pos.Position = Drag_To_Part.Position
  3171. local d = Inst("NumberValue", pos)
  3172. d.Name = "Duration"
  3173. d.Value = DragDuration
  3174. table.insert(DragTable, pos)
  3175. end
  3176. if this_nigga_had_op_health then
  3177. coroutine.resume(coroutine.create(function()
  3178. swait()
  3179. Damage = Damage*2
  3180. humanoid.Health = humanoid.Health-Damage
  3181. MakeText("-"..Damage.."", FONT, .4, 0, 0, 0, 0, 0, 91, Hit.CFrame)
  3182. end))
  3183. end
  3184. end
  3185. end
  3186. end
  3187.  
  3188. function MagniDamage(Part, range, isRan, mindam, maxdam, hkb, knock, DType, dur, hd, dd, soe, soid, sopit, sovol)
  3189. for _, c in pairs(workspace:GetChildren()) do
  3190. local hum = FindHum(c)
  3191. if hum and hum ~= Humanoid then
  3192. local head = c:FindFirstChild("Head")
  3193. local tor = c:FindFirstChild("Torso")
  3194. local larm = c:FindFirstChild("Left Arm")
  3195. local rarm = c:FindFirstChild("Right Arm")
  3196. local lleg = c:FindFirstChild("Left Leg")
  3197. local rleg = c:FindFirstChild("Right Leg")
  3198. local Dis = range
  3199. local Par = nil
  3200. if head then
  3201. local Mag = (head.Position - Part.Position).magnitude
  3202. if Mag <= Dis then
  3203. Dis = Mag
  3204. Par = head
  3205. end
  3206. end
  3207. if tor then
  3208. local Mag = (tor.Position - Part.Position).magnitude
  3209. if Mag <= Dis then
  3210. Dis = Mag
  3211. Par = tor
  3212. end
  3213. end
  3214. if rarm then
  3215. local Mag = (rarm.Position - Part.Position).magnitude
  3216. if Mag <= Dis then
  3217. Dis = Mag
  3218. Par = rarm
  3219. end
  3220. end
  3221. if larm then
  3222. local Mag = (larm.Position - Part.Position).magnitude
  3223. if Mag <= Dis then
  3224. Dis = Mag
  3225. Par = larm
  3226. end
  3227. end
  3228. if rleg then
  3229. local Mag = (rleg.Position - Part.Position).magnitude
  3230. if Mag <= Dis then
  3231. Dis = Mag
  3232. Par = rleg
  3233. end
  3234. end
  3235. if lleg then
  3236. local Mag = (lleg.Position - Part.Position).magnitude
  3237. if Mag <= Dis then
  3238. Dis = Mag
  3239. Par = lleg
  3240. end
  3241. end
  3242. if Par then
  3243. DamageFunction(Par, isRan, mindam, maxdam, hkb, knock, DType, Part, dur, hd, dd, soe, soid, sopit, sovol)
  3244. end
  3245. end
  3246. end
  3247. end
  3248.  
  3249. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  3250. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  3251. end
  3252.  
  3253. local Point=Torso.CFrame*Cf(0,Torso.Size.Y,0)
  3254. LastPoint=Point
  3255. function effect(Color,Ref,LP,P1,returnn)
  3256. local effectsmsh=Instance.new("CylinderMesh")
  3257. effectsmsh.Scale=Vector3.new(0.2,1,0.2)
  3258. effectsmsh.Name="Mesh"
  3259. local effectsg=Instance.new("Part")
  3260. effectsg.formFactor=3
  3261. effectsg.CanCollide=false
  3262. effectsg.Name="Eff"
  3263. effectsg.Locked=true
  3264. effectsg.Anchored=true
  3265. effectsg.Size=Vector3.new(0.5,1,0.5)
  3266. effectsg.Parent=F2
  3267. effectsmsh.Parent=effectsg
  3268. effectsg.BrickColor=BrickColor.new(Color)
  3269. effectsg.Reflectance=Ref
  3270. local point1=P1
  3271. local mg=(LP.p - point1.p).magnitude
  3272. effectsg.Size=Vector3.new(0.5,mg,0.5)
  3273. effectsg.CFrame=Cf((LP.p+point1.p)/2,point1.p) * CFrame.Angles(math.rad(90),0,0)
  3274. effectsmsh.Scale=Vector3.new(0.2,1,0.2)
  3275. game:GetService("Debris"):AddItem(effectsg,2)
  3276. if returnn then return effectsg end
  3277. coroutine.resume(coroutine.create(function(Part,Mesh)
  3278. if not returnn then
  3279. for i=0,1,0.05 do
  3280. swait()
  3281. Part.Transparency=1*i
  3282. Mesh.Scale=Vector3.new(0.5-0.5*i,1,0.5-0.5*i)
  3283. end
  3284. Part.Parent=nil
  3285. end
  3286. end),effectsg,effectsmsh)
  3287. end
  3288.  
  3289. local function CFrameFromTopBack(at, top, back)
  3290. local right = top:Cross(back)
  3291. return CFrame.new(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z)
  3292. end
  3293.  
  3294. function NoOutline(Part)
  3295. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  3296. end
  3297.  
  3298. function part(parent,reflectance,transparency,brickcolor,name,size,material)
  3299. local fp=Inst("Part")
  3300. fp.Parent=parent
  3301. fp.Reflectance=reflectance
  3302. fp.Transparency=transparency
  3303. fp.CanCollide=false
  3304. fp.Locked=true
  3305. fp.BrickColor=brickcolor
  3306. fp.Name=name
  3307. fp.Size=size
  3308. fp.Position=Torso.Position
  3309. NoOutline(fp)
  3310. fp.Material=material
  3311. fp:BreakJoints()
  3312. return fp
  3313. end
  3314.  
  3315. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  3316. local mesh=Inst(Mesh)
  3317. mesh.Parent=part
  3318. if Mesh=="SpecialMesh" then
  3319. mesh.MeshType=meshtype
  3320. mesh.MeshId=meshid
  3321. end
  3322. mesh.Offset=offset
  3323. mesh.Scale=scale
  3324. return mesh
  3325. end
  3326.  
  3327. function MagicBlock(brickcolor, material,cframe,x1,y1,z1,x3,y3,z3,Delay)
  3328. local prt=part(F2,0,0,brickcolor,"Effect",Vec(), material)
  3329. prt.Anchored=true
  3330. prt.CFrame=cframe
  3331. local msh= mesh("BlockMesh",prt,"","",Vec(0,0,0),Vec(x1,y1,z1))
  3332. game:GetService("Debris"):AddItem(prt,5)
  3333. table.insert(Effects,{prt,"Block1",Delay,x3,y3,z3}) --part, type, delay
  3334. end
  3335.  
  3336. function MagicBlock2(brickcolor, material,cframe,x1,y1,z1,x3,y3,z3,Delay)
  3337. local prt=part(F2,0,0,brickcolor,"Effect",Vec(), material)
  3338. prt.Anchored=true
  3339. prt.CFrame=cframe
  3340. local msh= mesh("BlockMesh",prt,"","",Vec(0,0,0),Vec(x1,y1,z1))
  3341. game:GetService("Debris"):AddItem(prt,5)
  3342. table.insert(Effects,{prt,"Disappear",Delay,x3,y3,z3}) --part, type, delay
  3343. end
  3344.  
  3345. function MagicSpikeBall(brickcolor, material,cframe,x1,y1,z1,x3,y3,z3,Delay)
  3346. local prt=part(F2,0,0,brickcolor,"Effect",Vec(), material)
  3347. prt.Anchored=true
  3348. prt.CFrame=cframe
  3349. local msh= mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/Asset/?id=9982590",Vec(0,0,0),Vec(x1,y1,z1))
  3350. game:GetService("Debris"):AddItem(prt,5)
  3351. table.insert(Effects,{prt,"Block1",Delay,x3,y3,z3}) --part, type, delay
  3352. end
  3353.  
  3354. function MagicCircle(brickcolor, material, cframe,x1,y1,z1,x3,y3,z3,Delay)
  3355. local prt=part(F2,0,0,brickcolor,"Effect",Vec(), material)
  3356. prt.Anchored=true
  3357. prt.CFrame=cframe
  3358. local msh=mesh("SpecialMesh",prt,"Sphere","",Vec(0,0,0),Vec(x1,y1,z1))
  3359. game:GetService("Debris"):AddItem(prt,5)
  3360. table.insert(Effects,{prt,"Cylinder",Delay,x3,y3,z3})
  3361. end
  3362.  
  3363. function MagicWave(brickcolor, material, cframe,x1,y1,z1,x3,y3,z3,Delay)
  3364. local prt=part(F2,0,0,brickcolor,"Effect",Vec(), material)
  3365. prt.Anchored=true
  3366. prt.CFrame=cframe
  3367. local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=20329976",Vec(0,0,0),Vec(x1,y1,z1))
  3368. game:GetService("Debris"):AddItem(prt,5)
  3369. table.insert(Effects,{prt,"Cylinder",Delay,x3,y3,z3})
  3370. end
  3371.  
  3372. function MagicWave2(brickcolor, material, cframe,x1,y1,z1,x3,y3,z3,Delay)
  3373. local prt=part(F2,0,0,brickcolor,"Effect",Vec(), material)
  3374. prt.Anchored=true
  3375. prt.CFrame=cframe
  3376. local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=20329976",Vec(0,0,0),Vec(x1,y1,z1))
  3377. game:GetService("Debris"):AddItem(prt,5)
  3378. table.insert(Effects,{prt,"Wave",Delay,x3,y3,z3})
  3379. end
  3380.  
  3381. function MagicCylinder(brickcolor, material, cframe,x1,y1,z1,x3,y3,z3,Delay)
  3382. local prt=part(F2,0,0,brickcolor,"Effect",Vec(0.2,0.2,0.2), material)
  3383. prt.Anchored=true
  3384. prt.CFrame=cframe
  3385. local msh=mesh("SpecialMesh",prt,"Head","",Vec(0,0,0),Vec(x1,y1,z1))
  3386. game:GetService("Debris"):AddItem(prt,5)
  3387. --table.insert(Effects,{prt,"Cylinder",delay,x3,y3,z3})
  3388. Effects[#Effects+1]={prt,"Cylinder",Delay,x3,y3,z3} --part, type, delay
  3389. end
  3390.  
  3391. function MagicCylinder2(brickcolor, material, cframe,x1,y1,z1,x3,y3,z3,Delay)
  3392. local prt=part(F2,0,0,brickcolor,"Effect",Vec(0.2,0.2,0.2), material)
  3393. prt.Anchored=true
  3394. prt.CFrame=cframe
  3395. local msh=mesh("CylinderMesh",prt,"","",Vec(0,0,0),Vec(x1,y1,z1))
  3396. game:GetService("Debris"):AddItem(prt,5)
  3397. --table.insert(Effects,{prt,"Cylinder",delay,x3,y3,z3})
  3398. Effects[#Effects+1]={prt,"Cylinder",Delay,x3,y3,z3} --part, type, delay
  3399. end
  3400.  
  3401. function MagicBlood(brickcolor, material, cframe,x1,y1,z1,x3,y3,z3,Delay)
  3402. local prt=part(F2,0,0,brickcolor,"Effect",Vec(), material)
  3403. prt.Anchored=true
  3404. prt.CFrame=cframe
  3405. local msh=mesh("SpecialMesh",prt,"Sphere","",Vec(0,0,0),Vec(x1,y1,z1))
  3406. game:GetService("Debris"):AddItem(prt,5)
  3407. table.insert(Effects,{prt,"Blood",Delay,x3,y3,z3})
  3408. end
  3409.  
  3410. function MagicRing(brickcolor, material, cframe,x1,y1,z1,x3,y3,z3,Delay)
  3411. local prt=part(F2,0,0,brickcolor,"Effect",Vec(), material)
  3412. prt.Anchored=true
  3413. prt.CFrame=cframe
  3414. local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",Vec(0,0,0),Vec(x1,y1,z1))
  3415. game:GetService("Debris"):AddItem(prt,5)
  3416. table.insert(Effects,{prt,"Cylinder",Delay,x3,y3,z3})
  3417. --Effects[#Effects+1]={prt,"Block",Delay,x3,y3,z3}
  3418. end
  3419.  
  3420. function MagicRing2(brickcolor, material, cframe,x1,y1,z1,x3,y3,z3,Delay)
  3421. local prt=part(F2,0,0,brickcolor,"Effect",Vec(), material)
  3422. prt.Anchored=true
  3423. prt.CFrame=cframe
  3424. local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",Vec(0,0,0),Vec(x1,y1,z1))
  3425. game:GetService("Debris"):AddItem(prt,5)
  3426. table.insert(Effects,{prt,"Blood",Delay,x3,y3,z3})
  3427. --Effects[#Effects+1]={prt,"Blood",Delay,x3,y3,z3}
  3428. end
  3429.  
  3430. function ElecEffect(brickCol, Mat, cff, x, y, z)
  3431. local prt=part(F2,0,0,brickCol,"Part",Vec(1,1,1), Mat)
  3432. prt.Anchored=true
  3433. prt.CFrame=cff*Cf(rand(-x,x),rand(-y,y),rand(-z,z))
  3434. prt.CFrame=Cf(prt.Position)
  3435. --prt.CFrame=cf(cff)*cf(math.random(-x,x),math.random(-y,y),math.random(-z,z))
  3436. debServ:AddItem(prt,2)
  3437. local xval=math.random()/2
  3438. local yval=math.random()/2
  3439. local zval=math.random()/2
  3440. local msh=mesh("BlockMesh",prt,"","",Vec(0,0,0),Vec(xval,yval,zval))
  3441. Effects[#Effects+1]={prt,"Elec",0.1,x,y,z,xval,yval,zval} --part, type, delay
  3442. end
  3443.  
  3444. function Lightning(p0, p1, tym, ofs, col, mat, th, tra, last)
  3445. --[[p0=pos1
  3446. p1=pos2
  3447. tym=times
  3448. ofs=offset
  3449. col=color
  3450. th=size
  3451. tra=transparency
  3452. last=lastingtime]]
  3453. local magz = (p0 - p1).magnitude local curpos = p0 local trz = {-ofs,ofs}
  3454. for i=1,tym do
  3455. local li = Instance.new("Part",F2) li.TopSurface =0 li.BottomSurface = 0 li.Anchored = true li.Transparency = tra or 0.4 li.BrickColor = BrickColor.new(col) li.Material = mat
  3456. li.Material = "Neon"
  3457. li.formFactor = "Custom" li.CanCollide = false li.Size = Vector3.new(th,th,magz/tym) local ofz = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  3458. local trolpos = CFrame.new(curpos,p1)*CFrame.new(0,0,magz/tym).p+ofz
  3459. if tym == i then
  3460. local magz2 = (curpos - p1).magnitude li.Size = Vector3.new(th,th,magz2)
  3461. li.CFrame = CFrame.new(curpos,p1)*CFrame.new(0,0,-magz2/2)
  3462. else
  3463. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/tym/2)
  3464. end
  3465. curpos = li.CFrame*CFrame.new(0,0,magz/tym/2).p game:GetService("Debris"):AddItem(li,last)
  3466. end
  3467. end
  3468.  
  3469. function Triangle(a, b, c, tcol, tmat)
  3470. local edg1 = (c-a):Dot((b-a).unit)
  3471. local edg2 = (a-b):Dot((c-b).unit)
  3472. local edg3 = (b-c):Dot((a-c).unit)
  3473. if edg1 <= (b-a).magnitude and edg1 >= 0 then
  3474. a, b, c = a, b, c
  3475. elseif edg2 <= (c-b).magnitude and edg2 >= 0 then
  3476. a, b, c = b, c, a
  3477. elseif edg3 <= (a-c).magnitude and edg3 >= 0 then
  3478. a, b, c = c, a, b
  3479. else
  3480. return
  3481. end
  3482.  
  3483. local len1 = (c-a):Dot((b-a).unit)
  3484. local len2 = (b-a).magnitude - len1
  3485. local width = (a + (b-a).unit*len1 - c).magnitude
  3486.  
  3487. local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)
  3488.  
  3489. local list = {}
  3490.  
  3491. if len1 > 0.01 then
  3492. local w1 = Inst('WedgePart', LY_hitbox)
  3493. w1.Material = tmat
  3494. w1.BrickColor = BC(tcol)
  3495. w1.Transparency = 0
  3496. w1.Reflectance = 0
  3497. w1.CanCollide = false
  3498. NoOutline(w1)
  3499. local sz = Vec(0.2, width, len1)
  3500. w1.Size = sz
  3501. local sp = Inst("SpecialMesh",w1)
  3502. sp.MeshType = "Wedge"
  3503. sp.Scale = Vec(0,1,1) * sz/w1.Size
  3504. w1:BreakJoints()
  3505. w1.Anchored = true
  3506. w1.Transparency = 0
  3507. debServ:AddItem(w1,25)
  3508. table.insert(Effects,{w1,"Disappear",.045})
  3509. w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
  3510. table.insert(list,w1)
  3511. end
  3512.  
  3513. if len2 > 0.01 then
  3514. local w2 = Inst('WedgePart', LY_hitbox)
  3515. w2.Material = tmat
  3516. w2.BrickColor = BC(tcol)
  3517. w2.Transparency = 0
  3518. w2.Reflectance = 0
  3519. w2.CanCollide = false
  3520. NoOutline(w2)
  3521. local sz = Vec(0.2, width, len2)
  3522. w2.Size = sz
  3523. local sp = Inst("SpecialMesh",w2)
  3524. sp.MeshType = "Wedge"
  3525. sp.Scale = Vec(0,1,1) * sz/w2.Size
  3526. w2:BreakJoints()
  3527. w2.Anchored = true
  3528. w2.Transparency = 0
  3529. debServ:AddItem(w2,25)
  3530. table.insert(Effects,{w2,"Disappear",.045})
  3531. w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
  3532. table.insert(list,w2)
  3533. end
  3534. return unpack(list)
  3535. end
  3536.  
  3537. function Bringer()
  3538. for i, d in pairs(DragTable) do
  3539. if d then
  3540. if d:IsA("BodyPosition") then
  3541. local tem = d:FindFirstChild("Time")
  3542. if not tem then
  3543. tem = Inst("NumberValue", d)
  3544. tem.Name = "Time"
  3545. tem.Value = 0
  3546. end
  3547. local Dur = d:FindFirstChild("Duration")
  3548. if not Dur then
  3549. Dur = Inst("NumberValue", d)
  3550. Dur.Name = "Duration"
  3551. Dur.Value = 1.5
  3552. end
  3553. if tem.Value < Dur.Value then
  3554. tem.Value = tem.Value+.1
  3555. d.P = 20000
  3556. d.Position = Drag_To_Part.Position
  3557. else
  3558. debServ:AddItem(tem, 0)
  3559. debServ:AddItem(Dur, 0)
  3560. debServ:AddItem(d, 0)
  3561. table.remove(DragTable, i)
  3562. end
  3563. end
  3564. end
  3565. end
  3566. end
  3567.  
  3568. function MakeHitBox(size, part, customcf, c0, c1)
  3569. local hbox = Inst("Part", F2)
  3570. hbox.Transparency = 1
  3571. hbox.Anchored = false
  3572. hbox.CanCollide = false
  3573. hbox.Locked = true
  3574. hbox.CFrame = part.CFrame
  3575. hbox.Size = size
  3576. hbox:BreakJoints()
  3577. local hbw = Inst("Weld", hbox)
  3578. hbw.Part0 = part
  3579. hbw.Part1 = hbox
  3580. if customcf then
  3581. hbw.C0 = c0
  3582. hbw.C1 = c1
  3583. else
  3584. hbw.C0 = Cf(0, -((part.Size.y/4)+(size.y/4)), 0)
  3585. end
  3586. return hbox
  3587. end
  3588. -------------------------------------------------------------------------------------------------------------------------------------------------------
  3589. function HTEB()
  3590. coroutine.resume(coroutine.create(function()
  3591. if #TEBladeP > 0 and TEBEffect ~= nil then
  3592. TEBEffect.Enabled = false
  3593. for _, b in pairs(TEBladeP) do
  3594. if b:IsA("BasePart") then
  3595. b.Transparency = 1
  3596. end
  3597. end
  3598. end
  3599. end))
  3600. end
  3601.  
  3602. function FITEB(Rate)
  3603. coroutine.resume(coroutine.create(function()
  3604. if #TEBladeP > 0 and TEBEffect ~= nil then
  3605. TEBEffect.Enabled = true
  3606. for _, b in pairs(TEBladeP) do
  3607. if b:IsA("BasePart") then
  3608. b.Transparency = 1
  3609. end
  3610. end
  3611. for i = 1, 0, -(.1*(Rate/100)) do
  3612. swait()
  3613. for _, b in pairs(TEBladeP) do
  3614. if b:IsA("BasePart") then
  3615. b.Transparency = 1
  3616. end
  3617. end
  3618. end
  3619. for _, b in pairs(TEBladeP) do
  3620. if b:IsA("BasePart") then
  3621. b.Transparency = 1
  3622. end
  3623. end
  3624. TEBEffect.Enabled = false
  3625. end
  3626. end))
  3627. end
  3628.  
  3629. function AssumeNormalJoints()
  3630. for i = 0, 1, .1 do
  3631. swait()
  3632. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,rad(90),0),.3)
  3633. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(90),0),.3)
  3634. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,rad(-90),0),.3)
  3635. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-90),0),.3)
  3636. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,0,0),.3)
  3637. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0),.3)
  3638. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-90),0,0),.3)
  3639. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(rad(-90),0,0),.3)
  3640. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0),.3)
  3641. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0),.3)
  3642. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0),.3)
  3643. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0),.3)
  3644. end
  3645. LeftShoulder.Part0 = Torso
  3646. LeftShoulder.Part1 = LeftArm
  3647. RightShoulder.Part0 = Torso
  3648. RightShoulder.Part1 = RightArm
  3649. FLeftShoulder.Part0 = nil
  3650. FLeftShoulder.Part1 = nil
  3651. FRightShoulder.Part0 = nil
  3652. FRightShoulder.Part1 = nil
  3653. LeftHip.Part0 = Torso
  3654. LeftHip.Part1 = LeftLeg
  3655. RightHip.Part0 = Torso
  3656. RightHip.Part1 = RightLeg
  3657. FLeftHip.Part0 = nil
  3658. FLeftHip.Part1 = nil
  3659. FRightHip.Part0 = nil
  3660. FRightHip.Part1 = nil
  3661. RootJoint.Part0 = RootPart
  3662. RootJoint.Part1 = Torso
  3663. FRootJoint.Part0 = nil
  3664. FRootJoint.Part1 = nil
  3665. end
  3666.  
  3667. function ClickCombo()
  3668. Debounces.Attacking = true
  3669. if not Debounces.HasWep and Debounces.Transformed and Debounces.TEWield and not Debounces.TESWield then
  3670. if Attack_Num == 1 then
  3671. Attack_Num = 2
  3672. for i = 0, 1, .1 do
  3673. swait()
  3674. local SwingSpeed = .4
  3675. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(rad(160),0,0), SwingSpeed)
  3676. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  3677. WepWeld3.C0=clerp(WepWeld3.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  3678. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  3679. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(.6,0.5,-1)*Euler(0,0,rad(90)), SwingSpeed)
  3680. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(rad(-150),rad(-50),0), SwingSpeed)
  3681. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-10),0,rad(-25)), SwingSpeed)
  3682. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  3683. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(0,0,0), SwingSpeed)
  3684. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(40),0), SwingSpeed)
  3685. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(40),0), SwingSpeed)
  3686. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  3687. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  3688. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  3689. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  3690. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  3691. end
  3692. LeftHip.Part0 = nil
  3693. LeftHip.Part1 = nil
  3694. RightHip.Part0 = nil
  3695. RightHip.Part1 = nil
  3696. FLeftHip.Part0 = Torso
  3697. FLeftHip.Part1 = LeftLeg
  3698. FLeftHip.C0 = LeftHip.C0
  3699. FLeftHip.C1 = LeftHip.C1
  3700. FRightHip.Part0 = Torso
  3701. FRightHip.Part1 = RightLeg
  3702. FRightHip.C0 = RightHip.C0
  3703. FRightHip.C1 = RightHip.C1
  3704. RootPart.Velocity = RootPart.CFrame.lookVector*52
  3705. local SlashS = Sound(TEHandle, "http://roblox.com/asset/?id=169445073", 1, 1.8, false)
  3706. debServ:AddItem(SlashS, 2)
  3707. c1 = nil
  3708. c2 = nil
  3709. local hit = Hitbox.Touched:connect(function(part) DamageFunction(part, false, 0, 600, true, 30, "Compensate", RootPart, .2, false, _, true, 153092227, 1.4, .4) end)
  3710. for i = 0, .6, .1 do
  3711. swait()
  3712. local x = Hitbox
  3713. c2 = x.CFrame*Cf(0, .5, 0)
  3714. if c1 and (x.Position-c1.p).magnitude > .1 then
  3715. local h = 6
  3716. local a, b = Triangle((c1*Cf(0,h/2,0)).p, (c1*Cf(0,-h/2,0)).p, (c2*Cf(0,h/2,0)).p, Colour1, "Neon")
  3717. if a then debServ:AddItem(a, 1) end if b then debServ:AddItem(b, 1) end
  3718. local c, d = Triangle((c2*Cf(0,h/2,0)).p, (c2*Cf(0,-h/2,0)).p, (c1*Cf(0,-h/2,0)).p, Colour1, "Neon")
  3719. if c then debServ:AddItem(c, 1) end if d then debServ:AddItem(d, 1) end
  3720. c1 = c2
  3721. elseif not c1 then
  3722. c1 = c2
  3723. end
  3724. local SwingSpeed = .5
  3725. HWeld.C0=clerp(HWeld.C0,Cf(0,-.96,.5)*Euler(rad(-10),0,0), SwingSpeed)
  3726. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  3727. WepWeld3.C0=clerp(WepWeld3.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  3728. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  3729. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(60)), SwingSpeed)
  3730. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  3731. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(80),0,rad(-30)), SwingSpeed)
  3732. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  3733. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-10),0,0), SwingSpeed)
  3734. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-30),0), SwingSpeed)
  3735. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1.5,0)*Euler(0,rad(-3),0), SwingSpeed)
  3736. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  3737. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-.8,.1)*Euler(rad(-20),0,0), SwingSpeed)
  3738. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,0), SwingSpeed)
  3739. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.6,-.4)*Euler(rad(-5),0,0), SwingSpeed)
  3740. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  3741. end
  3742. hit:disconnect()
  3743. LeftHip.Part0 = Torso
  3744. LeftHip.Part1 = LeftLeg
  3745. RightHip.Part0 = Torso
  3746. RightHip.Part1 = RightLeg
  3747. FLeftHip.Part0 = nil
  3748. FLeftHip.Part1 = nil
  3749. LeftHip.C0 = FLeftHip.C0
  3750. LeftHip.C1 = FLeftHip.C1
  3751. FRightHip.Part0 = nil
  3752. FRightHip.Part1 = nil
  3753. RightHip.C0 = FRightHip.C0
  3754. RightHip.C1 = FRightHip.C1
  3755. elseif Attack_Num == 2 then
  3756. Attack_Num = 3
  3757. for i = 0, 1, .1 do
  3758. swait()
  3759. local SwingSpeed = .4
  3760. HWeld.C0=clerp(HWeld.C0,Cf(0,-.95,.5)*Euler(rad(180),0,0), SwingSpeed)
  3761. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  3762. WepWeld3.C0=clerp(WepWeld3.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  3763. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  3764. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,-.4)*Euler(rad(170),0,0), SwingSpeed)
  3765. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(40),0), SwingSpeed)
  3766. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.45,0.8,-.95)*Euler(rad(150),0,rad(40)), SwingSpeed)
  3767. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  3768. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(0,0,0), SwingSpeed)
  3769. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-40),0), SwingSpeed)
  3770. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-40),0), SwingSpeed)
  3771. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  3772. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  3773. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  3774. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  3775. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  3776. end
  3777. LeftHip.Part0 = nil
  3778. LeftHip.Part1 = nil
  3779. RightHip.Part0 = nil
  3780. RightHip.Part1 = nil
  3781. FLeftHip.Part0 = Torso
  3782. FLeftHip.Part1 = LeftLeg
  3783. FLeftHip.C0 = LeftHip.C0
  3784. FLeftHip.C1 = LeftHip.C1
  3785. FRightHip.Part0 = Torso
  3786. FRightHip.Part1 = RightLeg
  3787. FRightHip.C0 = RightHip.C0
  3788. FRightHip.C1 = RightHip.C1
  3789. local SlashS = Sound(TEHandle, "http://roblox.com/asset/?id=169445092", 1, 1, false)
  3790. debServ:AddItem(SlashS, 2)
  3791. c1 = nil
  3792. c2 = nil
  3793. local hit = Hitbox.Touched:connect(function(part) DamageFunction(part, false, 0, 1000, true, 30, "Compensate", RootPart, .2, false, _, true, 153092227, 1.4, .4) end)
  3794. for i = 0, .9, .1 do
  3795. swait()
  3796. local x = Hitbox
  3797. c2 = x.CFrame*Cf(0, .5, 0)
  3798. if c1 and (x.Position-c1.p).magnitude > .1 then
  3799. local h = 6
  3800. local a, b = Triangle((c1*Cf(0,h/2,0)).p, (c1*Cf(0,-h/2,0)).p, (c2*Cf(0,h/2,0)).p, Colour1, "Neon")
  3801. if a then debServ:AddItem(a, 1) end if b then debServ:AddItem(b, 1) end
  3802. local c, d = Triangle((c2*Cf(0,h/2,0)).p, (c2*Cf(0,-h/2,0)).p, (c1*Cf(0,-h/2,0)).p, Colour1, "Neon")
  3803. if c then debServ:AddItem(c, 1) end if d then debServ:AddItem(d, 1) end
  3804. c1 = c2
  3805. elseif not c1 then
  3806. c1 = c2
  3807. end
  3808. local SwingSpeed = .5
  3809. HWeld.C0=clerp(HWeld.C0,Cf(0,-.8,.6)*Euler(rad(146),0,rad(-40)), SwingSpeed)
  3810. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,rad(-5),0), SwingSpeed)
  3811. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  3812. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  3813. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,-.3)*Euler(0,rad(-65),rad(-40)), SwingSpeed)
  3814. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(rad(-20),0,0), SwingSpeed)
  3815. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-.5)*Euler(rad(20),0,rad(60)), SwingSpeed)
  3816. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(65),0), SwingSpeed)
  3817. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(0,0,0), SwingSpeed)
  3818. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(rad(20),rad(60),0), SwingSpeed)
  3819. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-2.2,0)*Euler(0,rad(60),0), SwingSpeed)
  3820. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  3821. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1.3,.1)*Euler(rad(-80),0,0), SwingSpeed)
  3822. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,0), SwingSpeed)
  3823. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.1,-.6)*Euler(rad(-10),0,0), SwingSpeed)
  3824. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  3825. end
  3826. hit:disconnect()
  3827. LeftHip.Part0 = Torso
  3828. LeftHip.Part1 = LeftLeg
  3829. RightHip.Part0 = Torso
  3830. RightHip.Part1 = RightLeg
  3831. FLeftHip.Part0 = nil
  3832. FLeftHip.Part1 = nil
  3833. LeftHip.C0 = FLeftHip.C0
  3834. LeftHip.C1 = FLeftHip.C1
  3835. FRightHip.Part0 = nil
  3836. FRightHip.Part1 = nil
  3837. RightHip.C0 = FRightHip.C0
  3838. RightHip.C1 = FRightHip.C1
  3839. elseif Attack_Num == 3 then
  3840. Attack_Num = 1
  3841. for i = 0, 1, .1 do
  3842. swait()
  3843. local SwingSpeed = .2
  3844. WepWeld3.C0=clerp(WepWeld3.C0,Cf(0,-.1,0)*Euler(rad(90),rad(180),0), SwingSpeed)
  3845. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  3846. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  3847. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  3848. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(90)), SwingSpeed)
  3849. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  3850. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(80),0,rad(-60)), SwingSpeed)
  3851. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  3852. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-10),0,0), SwingSpeed)
  3853. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-60),0), SwingSpeed)
  3854. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1.4,0)*Euler(0,rad(-60),0), SwingSpeed)
  3855. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  3856. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-.6,0)*Euler(rad(-4),rad(80),0), SwingSpeed)
  3857. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  3858. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-.6,.14)*Euler(rad(-6),rad(-75),0), SwingSpeed)
  3859. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  3860. end
  3861. RootPart.Velocity = RootPart.CFrame.lookVector*50
  3862. local hit = Hitbox.Touched:connect(function(part) DamageFunction(part, false, 0, 500, true, 50, "Compensate", RootPart, .2, false, _, true, 153092227, 1.4, .4) end)
  3863. local SlashS = Sound(TEHandle, "http://roblox.com/asset/?id=169445073", 1, 1, false)
  3864. debServ:AddItem(SlashS, 2)
  3865. c1 = nil
  3866. c2 = nil
  3867. for i = 0, .9, .1 do
  3868. swait()
  3869. local x = Hitbox
  3870. c2 = x.CFrame*Cf(0, .5, 0)
  3871. if c1 and (x.Position-c1.p).magnitude > .1 then
  3872. local h = 6
  3873. local a, b = Triangle((c1*Cf(0,h/2,0)).p, (c1*Cf(0,-h/2,0)).p, (c2*Cf(0,h/2,0)).p, Colour1, "Neon")
  3874. if a then debServ:AddItem(a, 1) end if b then debServ:AddItem(b, 1) end
  3875. local c, d = Triangle((c2*Cf(0,h/2,0)).p, (c2*Cf(0,-h/2,0)).p, (c1*Cf(0,-h/2,0)).p, Colour1, "Neon")
  3876. if c then debServ:AddItem(c, 1) end if d then debServ:AddItem(d, 1) end
  3877. c1 = c2
  3878. elseif not c1 then
  3879. c1 = c2
  3880. end
  3881. local SwingSpeed = .5
  3882. WepWeld3.C0=clerp(WepWeld3.C0,Cf(0,-.1,0)*Euler(rad(90),rad(180),0), SwingSpeed)
  3883. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  3884. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  3885. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  3886. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1,0.5,-.7)*Euler(0,rad(150),rad(90)), SwingSpeed)
  3887. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  3888. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-5),0, rad(-10)), SwingSpeed)
  3889. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  3890. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-10),0,0), SwingSpeed)
  3891. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(40),0), SwingSpeed)
  3892. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1.4,0)*Euler(0,rad(40),0), SwingSpeed)
  3893. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  3894. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-.6,0)*Euler(rad(-4),rad(80),0), SwingSpeed)
  3895. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  3896. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-.6,.14)*Euler(rad(-6),rad(-75),0), SwingSpeed)
  3897. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  3898. end
  3899. hit:disconnect()
  3900. end
  3901. end
  3902. if Debounces.Transformed and not Debounces.TEWield and Debounces.TESWield then
  3903. if Attack_Num == 1 then
  3904. for i = 0, .3, .1 do
  3905. swait()
  3906. local SwingSpeed = .6
  3907. MagicCircle(BC(Colour2), "Neon", RightArm.CFrame*Cf(0, 0, 0), 0, 0, 0, 2.5, 2.5, 2.5, .1)
  3908. MagicBlock(BC(Colour1), "Neon", RightArm.CFrame*Cf(0, 0, 0), 0, 0, 0, 2.5, 2.5, 2.5, .1)
  3909. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(90),0,0), SwingSpeed)
  3910. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  3911. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), SwingSpeed)
  3912. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), SwingSpeed)
  3913. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(90),0,rad(6)), SwingSpeed)
  3914. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  3915. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-8),0,rad(-60)), SwingSpeed)
  3916. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  3917. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,rad(25),0), SwingSpeed)
  3918. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  3919. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-30),0), SwingSpeed)
  3920. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  3921. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  3922. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  3923. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  3924. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  3925. end
  3926. RootPart.Velocity = RootPart.CFrame.lookVector*60
  3927. for i = 0, .2, .1 do
  3928. swait()
  3929. MagicCircle(BC(Colour2), "Neon", RightArm.CFrame*Cf(0, 0, 0), 0, 0, 0, 2.5, 2.5, 2.5, .1)
  3930. MagicBlock(BC(Colour1), "Neon", RightArm.CFrame*Cf(0, 0, 0), 0, 0, 0, 2.5, 2.5, 2.5, .1)
  3931. MagniDamage(Holder, 7, false, 0, 8, true, rand(-1,1)*60, "Compensate-SkyRocket", .1, false, 0, true, "386946017", rand(.8, 1.2), .4)
  3932. local SwingSpeed = .7
  3933. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(90),0,0), SwingSpeed)
  3934. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  3935. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), SwingSpeed)
  3936. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), SwingSpeed)
  3937. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(90),0,rad(60)), SwingSpeed)
  3938. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  3939. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-8),0,rad(-10)), SwingSpeed)
  3940. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  3941. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,rad(-55),0), SwingSpeed)
  3942. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  3943. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(60),0), SwingSpeed)
  3944. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  3945. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  3946. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  3947. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  3948. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  3949. end
  3950. Attack_Num = 2
  3951. MagicCircle(BC(Colour2), "Neon", RightArm.CFrame*Cf(0, -1.2, 0), 0, 0, 0, 6, 6, 6, .07)
  3952. MagicBlock(BC(Colour1), "Neon", RightArm.CFrame*Cf(0, -1.2, 0), 0, 0, 0, 6, 6, 6, .07)
  3953. elseif Attack_Num == 2 then
  3954. Attack_Num = 3
  3955. LeftHip.Part0 = nil
  3956. LeftHip.Part1 = nil
  3957. RightHip.Part0 = nil
  3958. RightHip.Part1 = nil
  3959. FLeftHip.Part0 = Torso
  3960. FLeftHip.Part1 = LeftLeg
  3961. FLeftHip.C0 = LeftHip.C0
  3962. FLeftHip.C1 = LeftHip.C1
  3963. FRightHip.Part0 = Torso
  3964. FRightHip.Part1 = RightLeg
  3965. FRightHip.C0 = RightHip.C0
  3966. FRightHip.C1 = RightHip.C1
  3967. for i = 0, .3, .1 do
  3968. swait()
  3969. local SwingSpeed = .6
  3970. MagicCircle(BC(Colour2), "Neon", LeftLeg.CFrame, 0, 0, 0, 2.1, 2.1, 2.1, .1)
  3971. MagicBlock(BC(Colour1), "Neon", LeftLeg.CFrame, 0, 0, 0, 2.1, 2.1, 2.1, .1)
  3972. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(90),0,0), SwingSpeed)
  3973. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  3974. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), SwingSpeed)
  3975. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), SwingSpeed)
  3976. MagniDamage(LeftLeg, 10, false, 0, 2, true, -20, "Compensate", .1, false, 0, false, _, _, _)
  3977. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-10),0,rad(6)), SwingSpeed)
  3978. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  3979. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-10),0,rad(-10)), SwingSpeed)
  3980. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  3981. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,0,0), SwingSpeed)
  3982. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  3983. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-30),0,0),SwingSpeed)
  3984. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0),SwingSpeed)
  3985. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(rad(30),rad(90),0),SwingSpeed)
  3986. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0),SwingSpeed)
  3987. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(rad(-40),rad(-90),0),SwingSpeed)
  3988. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0),SwingSpeed)
  3989. end
  3990. RootPart.Velocity = RootPart.CFrame.lookVector*60
  3991. for i = 0, .4, .1 do
  3992. swait()
  3993. local SwingSpeed = .5
  3994. MagicCircle(BC(Colour2), "Neon", LeftLeg.CFrame, 0, 0, 0, 2.1, 2.1, 2.1, .1)
  3995. MagicBlock(BC(Colour1), "Neon", LeftLeg.CFrame, 0, 0, 0, 2.1, 2.1, 2.1, .1)
  3996. MagniDamage(LeftLeg, 7, false, 0, 8, true, 90, "Compensate-SkyRocket", .1, false, 0, false, _, _, _)
  3997. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(96),0,0), SwingSpeed)
  3998. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  3999. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), SwingSpeed)
  4000. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), SwingSpeed)
  4001. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-10),0,rad(6)), SwingSpeed)
  4002. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4003. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-20),0,rad(-12)), SwingSpeed)
  4004. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4005. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,0,0), SwingSpeed)
  4006. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4007. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(20),0,0),SwingSpeed)
  4008. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0),SwingSpeed)
  4009. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(rad(-20),rad(90),0),SwingSpeed)
  4010. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0),SwingSpeed)
  4011. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(rad(80),rad(-90),0),SwingSpeed)
  4012. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0),SwingSpeed)
  4013. end
  4014. MagicCircle(BC(Colour2), "Neon", LeftLeg.CFrame, 0, 0, 0, 7, 7, 7, .1)
  4015. MagicBlock(BC(Colour1), "Neon", LeftLeg.CFrame, 0, 0, 0, 7, 7, 7, .1)
  4016. MagniDamage(LeftLeg, 12, false, 0, 12, true, 30, "Compensate", .1, false, 0, false, _, _, _)
  4017. LeftHip.Part0 = Torso
  4018. LeftHip.Part1 = LeftLeg
  4019. RightHip.Part0 = Torso
  4020. RightHip.Part1 = RightLeg
  4021. FLeftHip.Part0 = nil
  4022. FLeftHip.Part1 = nil
  4023. LeftHip.C0 = FLeftHip.C0
  4024. LeftHip.C1 = FLeftHip.C1
  4025. FRightHip.Part0 = nil
  4026. FRightHip.Part1 = nil
  4027. RightHip.C0 = FRightHip.C0
  4028. RightHip.C1 = FRightHip.C1
  4029. elseif Attack_Num == 3 then
  4030. Attack_Num = 1
  4031. LeftHip.Part0 = nil
  4032. LeftHip.Part1 = nil
  4033. RightHip.Part0 = nil
  4034. RightHip.Part1 = nil
  4035. FLeftHip.Part0 = Torso
  4036. FLeftHip.Part1 = LeftLeg
  4037. FLeftHip.C0 = LeftHip.C0
  4038. FLeftHip.C1 = LeftHip.C1
  4039. FRightHip.Part0 = Torso
  4040. FRightHip.Part1 = RightLeg
  4041. FRightHip.C0 = RightHip.C0
  4042. FRightHip.C1 = RightHip.C1
  4043. Humanoid.WalkSpeed = 3
  4044. for i = 0, 1.2, .1 do
  4045. swait()
  4046. local SwingSpeed = .2
  4047. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(100),0,0), SwingSpeed)
  4048. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4049. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), SwingSpeed)
  4050. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), SwingSpeed)
  4051. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.1,0.325,-1.27)*Euler(rad(60),0,rad(-25)), SwingSpeed)
  4052. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-90),0), SwingSpeed)
  4053. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.6,0.5,-.4)*Euler(rad(8),rad(-50),0), SwingSpeed)
  4054. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4055. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(13),rad(-60),0), SwingSpeed)
  4056. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4057. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1.6,0)*Euler(rad(-17),rad(70),0), SwingSpeed)
  4058. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  4059. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,0,-.4)*Euler(rad(-6),0,rad(17)), SwingSpeed)
  4060. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,0), SwingSpeed)
  4061. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.95,.1)*Euler(rad(-40),0,rad(14)), SwingSpeed)
  4062. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  4063. end
  4064. WepWeld3.Parent = nil
  4065. WepWeld3.Part0 = Holder
  4066. WepWeld3.Part1 = TEHandle
  4067. WepWeld3.C0 = Holder.CFrame:inverse() * Cf(Holder.Position)
  4068. WepWeld3.C1 = TEHandle.CFrame:inverse() * Cf(Holder.Position)
  4069. WepWeld3.Parent = TEHandle
  4070. FITEB(800)
  4071. Debounces.DisableJump = true
  4072. local SlashS = Sound(TEHandle, "http://www.roblox.com/asset/?id=161006195", 1, 1.5, false)
  4073. debServ:AddItem(SlashS, 6)
  4074. local hit = Hitbox.Touched:connect(function(part) DamageFunction(part, false, 0, 333, true, 10, "Compensate-FreezeStun", RootPart, .4, false, _, false, _, _, _) end)
  4075. c1 = nil
  4076. c2 = nil
  4077. for i = 0, 1.5, .1 do
  4078. swait()
  4079. local x = Hitbox
  4080. c2 = x.CFrame*Cf(0, .5, 0)
  4081. if c1 and (x.Position-c1.p).magnitude > .1 then
  4082. local h = 6
  4083. local a, b = Triangle((c1*Cf(0,h/2,0)).p, (c1*Cf(0,-h/2,0)).p, (c2*Cf(0,h/2,0)).p, Colour1, "Neon")
  4084. if a then debServ:AddItem(a, 1) end if b then debServ:AddItem(b, 1) end
  4085. local c, d = Triangle((c2*Cf(0,h/2,0)).p, (c2*Cf(0,-h/2,0)).p, (c1*Cf(0,-h/2,0)).p, Colour1, "Neon")
  4086. if c then debServ:AddItem(c, 1) end if d then debServ:AddItem(d, 1) end
  4087. c1 = c2
  4088. elseif not c1 then
  4089. c1 = c2
  4090. end
  4091. local SwingSpeed = .5
  4092. if i < .5 then
  4093. RootPart.Velocity = RootPart.CFrame.lookVector*220
  4094. else
  4095. RootPart.Velocity = Vec(0, 0, 0)
  4096. Humanoid.WalkSpeed = 0
  4097. end
  4098. WepWeld3.C0=clerp(WepWeld3.C0,Cf(0,0,0)*Euler(rad(-90),0,0), SwingSpeed)
  4099. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4100. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(100),0,0), SwingSpeed)
  4101. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4102. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), SwingSpeed)
  4103. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), SwingSpeed)
  4104. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(90)), SwingSpeed)
  4105. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(rad(40), rad(12), 0), SwingSpeed)
  4106. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.6,0.6,0)*Euler(rad(-10),0,rad(-15)), SwingSpeed)
  4107. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4108. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,rad(30),0), SwingSpeed)
  4109. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4110. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1.3,0)*Euler(rad(-15),rad(-30),0), SwingSpeed)
  4111. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  4112. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-.7,0)*Euler(rad(-20),rad(-10),0), SwingSpeed)
  4113. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,0), SwingSpeed)
  4114. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.7,.2)*Euler(rad(10),rad(30),rad(-3)), SwingSpeed)
  4115. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  4116. end
  4117. HTEB()
  4118. for i = 0, .3, .1 do
  4119. swait()
  4120. local SwingSpeed = .6
  4121. WepWeld3.C0=clerp(WepWeld3.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  4122. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4123. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(100),0,0), SwingSpeed)
  4124. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4125. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), SwingSpeed)
  4126. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), SwingSpeed)
  4127. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.1,0.325,-1.27)*Euler(rad(60),0,rad(-25)), SwingSpeed)
  4128. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-90),0), SwingSpeed)
  4129. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.6,0.5,-.4)*Euler(rad(8),rad(-50),0), SwingSpeed)
  4130. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4131. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(13),rad(-60),0), SwingSpeed)
  4132. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4133. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1.6,0)*Euler(rad(-17),rad(70),0), SwingSpeed)
  4134. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  4135. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,0,-.4)*Euler(rad(-6),0,rad(17)), SwingSpeed)
  4136. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,0), SwingSpeed)
  4137. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.95,.1)*Euler(rad(-40),0,rad(14)), SwingSpeed)
  4138. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  4139. end
  4140. local Sheath = Sound(TESHandle, "rbxasset://sounds\\unsheath.wav", 1, 1, false)
  4141. debServ:AddItem(Sheath, 6)
  4142. hit:disconnect()
  4143. Debounces.DisableJump = false
  4144. Humanoid.WalkSpeed = CurrentSpeed
  4145. WepWeld3.Part0 = TESHandle
  4146. WepWeld3.Part1 = TEHandle
  4147. WepWeld3.C0 = Cf(0, 0, 0)
  4148. WepWeld3.C1 = Cf(0, 3, 0) * Euler(0, rad(180), 0)
  4149. LeftHip.Part0 = Torso
  4150. LeftHip.Part1 = LeftLeg
  4151. RightHip.Part0 = Torso
  4152. RightHip.Part1 = RightLeg
  4153. FLeftHip.Part0 = nil
  4154. FLeftHip.Part1 = nil
  4155. LeftHip.C0 = FLeftHip.C0
  4156. LeftHip.C1 = FLeftHip.C1
  4157. FRightHip.Part0 = nil
  4158. FRightHip.Part1 = nil
  4159. RightHip.C0 = FRightHip.C0
  4160. RightHip.C1 = FRightHip.C1
  4161. end
  4162. end
  4163. if Debounces.Transformed and not Debounces.TEWield and not Debounces.TESWield then
  4164. for i = 0, .15, .1 do
  4165. swait()
  4166. local SwingSpeed = .8
  4167. MagicCircle(BC(Colour2), "Neon", RightArm.CFrame*Cf(0, 0, 0), 0, 0, 0, 2.5, 2.5, 2.5, .1)
  4168. MagicBlock(BC(Colour1), "Neon", RightArm.CFrame*Cf(0, 0, 0), 0, 0, 0, 2.5, 2.5, 2.5, .1)
  4169. MagniDamage(Holder, 3, false, 0, 3, false, 0, "Compensate", 0, false, 0, false, _, _, _)
  4170. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(90),0,rad(6)), SwingSpeed)
  4171. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4172. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-8),0,rad(-60)), SwingSpeed)
  4173. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4174. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,rad(25),0), SwingSpeed)
  4175. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4176. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-30),0), SwingSpeed)
  4177. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  4178. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  4179. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  4180. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4181. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4182. end
  4183. RootPart.Velocity = RootPart.CFrame.lookVector*60
  4184. for i = 0, .15, .1 do
  4185. swait()
  4186. MagicCircle(BC(Colour2), "Neon", RightArm.CFrame*Cf(0, 0, 0), 0, 0, 0, 2.5, 2.5, 2.5, .1)
  4187. MagicBlock(BC(Colour1), "Neon", RightArm.CFrame*Cf(0, 0, 0), 0, 0, 0, 2.5, 2.5, 2.5, .1)
  4188. MagniDamage(Holder, 8, false, 0, 10, true, rand(-1,1)*30, "Compensate-SkyRocket", .1, false, 0, true, "153092296", 1, 1)
  4189. local SwingSpeed = .8
  4190. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(90),0,rad(60)), SwingSpeed)
  4191. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4192. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-8),0,rad(-10)), SwingSpeed)
  4193. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4194. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,rad(-55),0), SwingSpeed)
  4195. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4196. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(60),0), SwingSpeed)
  4197. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  4198. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  4199. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  4200. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4201. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4202. end
  4203. MagicCircle(BC(Colour2), "Neon", RightArm.CFrame*Cf(0, -1.2, 0), 0, 0, 0, 6, 6, 6, .07)
  4204. MagicBlock(BC(Colour1), "Neon", RightArm.CFrame*Cf(0, -1.2, 0), 0, 0, 0, 6, 6, 6, .07)
  4205. end
  4206. if not Debounces.HasWep and not Debounces.Transformed then
  4207. if Attack_Num == 1 then
  4208. Attack_Num = 2
  4209. local HBox = MakeHitBox(Vec(1.6,1.6,1.6), RightArm, false, _, _)
  4210. local hit = HBox.Touched:connect(function(part) DamageFunction(part, true, 6, 7, true, 5, "Normal", RootPart, .8, false, _, false, _, _, _) end)
  4211. for i = 0, .4, .1 do
  4212. swait()
  4213. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(.85,0.45,-1)*Euler(rad(60),0,rad(-80)),.3)
  4214. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-20),0),.3)
  4215. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.4,0.3,-.3)*Euler(rad(90),0,rad(-80)),.3)
  4216. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(20),0),.3)
  4217. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-20),rad(80),0),.3)
  4218. Neck.C1=clerp(Neck.C1,Cf(0,0,.1)*Euler(0,0,0),.3)
  4219. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-80),0),.3)
  4220. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0),.3)
  4221. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0),.3)
  4222. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0),.3)
  4223. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0),.3)
  4224. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0),.3)
  4225. end
  4226. for i = 0, .7, .1 do
  4227. swait()
  4228. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(90),0,rad(80)),.5)
  4229. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-20),0),.5)
  4230. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.5,0.3,-.8)*Euler(rad(90),0,rad(80)),.5)
  4231. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(20),0),.5)
  4232. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(0),rad(-80),0),.5)
  4233. Neck.C1=clerp(Neck.C1,Cf(0,0,.1)*Euler(0,0,0),.5)
  4234. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(80),0),.5)
  4235. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0),.5)
  4236. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0),.5)
  4237. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0),.5)
  4238. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0),.5)
  4239. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0),.5)
  4240. end
  4241. debServ:AddItem(HBox, 0)
  4242. hit:disconnect()
  4243. elseif Attack_Num == 2 then
  4244. Attack_Num = 3
  4245. local HBox = MakeHitBox(Vec(1.6,1.6,1.6), LeftArm, false, _, _)
  4246. local hit = HBox.Touched:connect(function(part) DamageFunction(part, true, 6, 7, true, 5, "Normal", RootPart, .8, false, _, false, _, _, _) end)
  4247. for i = 0, .4, .1 do
  4248. swait()
  4249. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(90),0,rad(80)),.3)
  4250. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-20),0),.3)
  4251. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.5,0.3,-.8)*Euler(rad(90),0,rad(80)),.3)
  4252. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(20),0),.3)
  4253. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(0),rad(-80),0),.3)
  4254. Neck.C1=clerp(Neck.C1,Cf(0,0,.1)*Euler(0,0,0),.3)
  4255. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(80),0),.3)
  4256. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0),.3)
  4257. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0),.3)
  4258. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0),.3)
  4259. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0),.3)
  4260. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0),.3)
  4261. end
  4262. for i = 0, .7, .1 do
  4263. swait()
  4264. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(.85,0.45,-1)*Euler(rad(60),0,rad(-80)),.5)
  4265. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-20),0),.5)
  4266. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.4,0.3,-.3)*Euler(rad(90),0,rad(-80)),.5)
  4267. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(20),0),.5)
  4268. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-20),rad(80),0),.5)
  4269. Neck.C1=clerp(Neck.C1,Cf(0,0,.1)*Euler(0,0,0),.5)
  4270. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-80),0),.5)
  4271. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0),.5)
  4272. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0),.5)
  4273. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0),.5)
  4274. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0),.5)
  4275. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0),.5)
  4276. end
  4277. debServ:AddItem(HBox, 0)
  4278. hit:disconnect()
  4279. elseif Attack_Num == 3 then
  4280. Attack_Num = 4
  4281. local HBox = MakeHitBox(Vec(2,2,2), LeftLeg, false, _, _)
  4282. local hit = HBox.Touched:connect(function(part) DamageFunction(part, true, 9, 10, false, 70, "SkyRocket", RootPart, .8, false, _, false, _, _, _) end)
  4283. LeftHip.Part0 = nil
  4284. LeftHip.Part1 = nil
  4285. RightHip.Part0 = nil
  4286. RightHip.Part1 = nil
  4287. FLeftHip.Part0 = Torso
  4288. FLeftHip.Part1 = LeftLeg
  4289. FLeftHip.C0 = LeftHip.C0
  4290. FLeftHip.C1 = LeftHip.C1
  4291. FRightHip.Part0 = Torso
  4292. FRightHip.Part1 = RightLeg
  4293. FRightHip.C0 = RightHip.C0
  4294. FRightHip.C1 = RightHip.C1
  4295. for i = 0, .8, .1 do
  4296. swait()
  4297. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-60),0,rad(8)),.3)
  4298. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0),.3)
  4299. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-60),0,rad(-8)),.3)
  4300. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0),.3)
  4301. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,0,0),.3)
  4302. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0),.3)
  4303. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-30),0,0),.3)
  4304. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0),.3)
  4305. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(rad(30),rad(90),0),.3)
  4306. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0),.3)
  4307. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(rad(-40),rad(-90),0),.3)
  4308. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0),.3)
  4309. end
  4310. RootPart.Velocity = RootPart.CFrame.lookVector*60
  4311. for i = 0, 1.4, .1 do
  4312. swait()
  4313. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(0),0,rad(14)),.3)
  4314. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0),.3)
  4315. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-1)*Euler(rad(80),0,rad(60)),.4)
  4316. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0),.3)
  4317. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-20),0,0),.3)
  4318. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0),.3)
  4319. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(20),0,0),.3)
  4320. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0),.3)
  4321. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(rad(-20),rad(90),0),.3)
  4322. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0),.3)
  4323. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(rad(80),rad(-90),0),.3)
  4324. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0),.3)
  4325. end
  4326. LeftHip.Part0 = Torso
  4327. LeftHip.Part1 = LeftLeg
  4328. RightHip.Part0 = Torso
  4329. RightHip.Part1 = RightLeg
  4330. FLeftHip.Part0 = nil
  4331. FLeftHip.Part1 = nil
  4332. LeftHip.C0 = FLeftHip.C0
  4333. LeftHip.C1 = FLeftHip.C1
  4334. FRightHip.Part0 = nil
  4335. FRightHip.Part1 = nil
  4336. RightHip.C0 = FRightHip.C0
  4337. RightHip.C1 = FRightHip.C1
  4338. debServ:AddItem(HBox, 0)
  4339. hit:disconnect()
  4340. elseif Attack_Num == 4 then
  4341. Attack_Num = 1
  4342. local HBox = MakeHitBox(Vec(2.4,2.4,2.4), RightLeg, false, _, _)
  4343. local hit = HBox.Touched:connect(function(part) DamageFunction(part, true, 11, 12, true, 50, "Knockdown", RootPart, 1.5, false, _, false, _, _, _) end)
  4344. LeftHip.Part0 = nil
  4345. LeftHip.Part1 = nil
  4346. RightHip.Part0 = nil
  4347. RightHip.Part1 = nil
  4348. FLeftHip.Part0 = Torso
  4349. FLeftHip.Part1 = LeftLeg
  4350. FLeftHip.C0 = LeftHip.C0
  4351. FLeftHip.C1 = LeftHip.C1
  4352. FRightHip.Part0 = Torso
  4353. FRightHip.Part1 = RightLeg
  4354. FRightHip.C0 = RightHip.C0
  4355. FRightHip.C1 = RightHip.C1
  4356. for i = 0, .5, .1 do
  4357. swait()
  4358. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(.85,0.45,-1)*Euler(rad(60),0,rad(-80)),.3)
  4359. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-20),0),.3)
  4360. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.4,0.3,-.2)*Euler(rad(120),0,rad(-80)),.3)
  4361. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(20),0),.3)
  4362. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-20),rad(60),0),.3)
  4363. Neck.C1=clerp(Neck.C1,Cf(0,0,.1)*Euler(0,0,0),.3)
  4364. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-80),0),.3)
  4365. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0),.3)
  4366. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,-.6)*Euler(0,rad(120),0),.3)
  4367. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(rad(10),rad(90),0),.3)
  4368. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,.4)*Euler(0,rad(-50),0),.3)
  4369. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(rad(10),rad(-90),0),.3)
  4370. end
  4371. Humanoid.WalkSpeed = 0
  4372. RootPart.Velocity = RootPart.CFrame.lookVector*100
  4373. for i = 0, 1.6, .1 do
  4374. swait()
  4375. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(60),0,rad(16)),.3)
  4376. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0),.3)
  4377. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(30),0,rad(-60)),.4)
  4378. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(30),0),.3)
  4379. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,rad(-60),0),.3)
  4380. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0),.3)
  4381. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-.6,0)*Euler(rad(60),rad(-250),0),.3)
  4382. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0),.3)
  4383. FRightHip.C0=clerp(FRightHip.C0,Cf(1.4,-.6,0)*Euler(rad(10),rad(0),rad(30)),.3)
  4384. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(0),0),.3)
  4385. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1,-.4,0)*Euler(rad(30),0,rad(-60)),.3)
  4386. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(20),0),.3)
  4387. end
  4388. Humanoid.WalkSpeed = CurrentSpeed
  4389. LeftHip.Part0 = Torso
  4390. LeftHip.Part1 = LeftLeg
  4391. RightHip.Part0 = Torso
  4392. RightHip.Part1 = RightLeg
  4393. FLeftHip.Part0 = nil
  4394. FLeftHip.Part1 = nil
  4395. LeftHip.C0 = FLeftHip.C0
  4396. LeftHip.C1 = FLeftHip.C1
  4397. FRightHip.Part0 = nil
  4398. FRightHip.Part1 = nil
  4399. RightHip.C0 = FRightHip.C0
  4400. RightHip.C1 = FRightHip.C1
  4401. debServ:AddItem(HBox, 0)
  4402. hit:disconnect()
  4403. end
  4404. end
  4405. if Debounces.HasWep and not Debounces.Transformed then
  4406. if not Debounces.DuelWielding then
  4407. if Attack_Num == 1 then
  4408. Attack_Num = 2
  4409. for i = 0, .2, .1 do
  4410. swait()
  4411. local SwingSpeed = .6
  4412. HWeld.C0=clerp(HWeld.C0,Cf(0,-.96,.5)*Euler(rad(-10),0,0), SwingSpeed)
  4413. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4414. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  4415. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), SwingSpeed)
  4416. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(80)), SwingSpeed)
  4417. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4418. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-1)*Euler(rad(80),0,rad(60)), SwingSpeed)
  4419. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4420. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-10),0,0), SwingSpeed)
  4421. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-40),0), SwingSpeed)
  4422. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-40),0), SwingSpeed)
  4423. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  4424. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  4425. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  4426. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4427. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4428. end
  4429. local hit = Hit_Box.Touched:connect(function(part) DamageFunction(part, true, 7, 8, true, 10, "Compensate", RootPart, .12, false, _, false, _, _, _) end)
  4430. c1 = nil
  4431. c2 = nil
  4432. for i = 0, .5, .1 do
  4433. swait()
  4434. local x = Hitbox
  4435. c2 = x.CFrame*Cf(0, .5, 0)
  4436. if c1 and (x.Position-c1.p).magnitude > .1 then
  4437. local h = 5
  4438. local a, b = Triangle((c1*Cf(0,h/2,0)).p, (c1*Cf(0,-h/2,0)).p, (c2*Cf(0,h/2,0)).p, Colour1, "Neon")
  4439. if a then debServ:AddItem(a, 1) end if b then debServ:AddItem(b, 1) end
  4440. local c, d = Triangle((c2*Cf(0,h/2,0)).p, (c2*Cf(0,-h/2,0)).p, (c1*Cf(0,-h/2,0)).p, Colour1, "Neon")
  4441. if c then debServ:AddItem(c, 1) end if d then debServ:AddItem(d, 1) end
  4442. c1 = c2
  4443. elseif not c1 then
  4444. c1 = c2
  4445. end
  4446. local SwingSpeed = .4
  4447. HWeld.C0=clerp(HWeld.C0,Cf(0,-.98,-.4)*Euler(rad(20),0,0), SwingSpeed)
  4448. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4449. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  4450. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), SwingSpeed)
  4451. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(.6,0.5,-1)*Euler(0,0,rad(90)), SwingSpeed)
  4452. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(rad(-160),0,0), SwingSpeed)
  4453. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-10),0,rad(-25)), SwingSpeed)
  4454. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4455. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(rad(-17),0,0), SwingSpeed)
  4456. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(30),0), SwingSpeed)
  4457. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(30),0), SwingSpeed)
  4458. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  4459. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  4460. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  4461. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4462. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4463. end
  4464. hit:disconnect()
  4465. elseif Attack_Num == 2 then
  4466. Attack_Num = 3
  4467. for i = 0, .6, .1 do
  4468. swait()
  4469. local SwingSpeed = .5
  4470. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(rad(160),0,0), SwingSpeed)
  4471. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4472. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  4473. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  4474. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(.6,0.5,-1)*Euler(0,0,rad(90)), SwingSpeed)
  4475. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(rad(-150),rad(-50),0), SwingSpeed)
  4476. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-10),0,rad(-25)), SwingSpeed)
  4477. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4478. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(0,0,0), SwingSpeed)
  4479. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(40),0), SwingSpeed)
  4480. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(40),0), SwingSpeed)
  4481. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  4482. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  4483. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  4484. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4485. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4486. end
  4487. local hit = Hit_Box.Touched:connect(function(part) DamageFunction(part, true, 10, 11, true, 10, "Compensate", RootPart, .12, false, _, false, _, _, _) end)
  4488. c1 = nil
  4489. c2 = nil
  4490. for i = 0, .5, .1 do
  4491. swait()
  4492. local x = Hitbox
  4493. c2 = x.CFrame*Cf(0, .5, 0)
  4494. if c1 and (x.Position-c1.p).magnitude > .1 then
  4495. local h = 5
  4496. local a, b = Triangle((c1*Cf(0,h/2,0)).p, (c1*Cf(0,-h/2,0)).p, (c2*Cf(0,h/2,0)).p, Colour1, "Neon")
  4497. if a then debServ:AddItem(a, 1) end if b then debServ:AddItem(b, 1) end
  4498. local c, d = Triangle((c2*Cf(0,h/2,0)).p, (c2*Cf(0,-h/2,0)).p, (c1*Cf(0,-h/2,0)).p, Colour1, "Neon")
  4499. if c then debServ:AddItem(c, 1) end if d then debServ:AddItem(d, 1) end
  4500. c1 = c2
  4501. elseif not c1 then
  4502. c1 = c2
  4503. end
  4504. local SwingSpeed = .4
  4505. HWeld.C0=clerp(HWeld.C0,Cf(0,-.96,.5)*Euler(rad(-10),0,0), SwingSpeed)
  4506. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4507. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  4508. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  4509. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(60)), SwingSpeed)
  4510. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4511. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(80),0,rad(-30)), SwingSpeed)
  4512. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4513. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-10),0,0), SwingSpeed)
  4514. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-30),0), SwingSpeed)
  4515. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-30),0), SwingSpeed)
  4516. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  4517. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  4518. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  4519. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4520. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4521. end
  4522. hit:disconnect()
  4523. elseif Attack_Num == 3 then
  4524. Attack_Num = 1
  4525. for i = 0, .7, .1 do
  4526. swait()
  4527. local SwingSpeed = .5
  4528. HWeld.C0=clerp(HWeld.C0,Cf(0,-.9,.6)*Euler(rad(160),0,0), SwingSpeed)
  4529. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4530. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  4531. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  4532. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,-.4)*Euler(rad(160),0,0), SwingSpeed)
  4533. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(40),0), SwingSpeed)
  4534. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.6,0.8,-.95)*Euler(rad(120),0,rad(60)), SwingSpeed)
  4535. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4536. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(0,0,0), SwingSpeed)
  4537. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-40),0), SwingSpeed)
  4538. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-40),0), SwingSpeed)
  4539. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  4540. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  4541. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  4542. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4543. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4544. end
  4545. c1 = nil
  4546. c2 = nil
  4547. local hit2 = Hit_Box.Touched:connect(function(part) DamageFunction(part, true, 11, 12, true, 10, "Compensate", RootPart, .2, false, _, false, _, _, _) end)
  4548. for i = 0, 1, .1 do
  4549. swait()
  4550. local x = Hitbox
  4551. c2 = x.CFrame*Cf(0, .5, 0)
  4552. if c1 and (x.Position-c1.p).magnitude > .1 then
  4553. local h = 5
  4554. local a, b = Triangle((c1*Cf(0,h/2,0)).p, (c1*Cf(0,-h/2,0)).p, (c2*Cf(0,h/2,0)).p, Colour1, "Neon")
  4555. if a then debServ:AddItem(a, 1) end if b then debServ:AddItem(b, 1) end
  4556. local c, d = Triangle((c2*Cf(0,h/2,0)).p, (c2*Cf(0,-h/2,0)).p, (c1*Cf(0,-h/2,0)).p, Colour1, "Neon")
  4557. if c then debServ:AddItem(c, 1) end if d then debServ:AddItem(d, 1) end
  4558. c1 = c2
  4559. elseif not c1 then
  4560. c1 = c2
  4561. end
  4562. local SwingSpeed = .5
  4563. Humanoid.WalkSpeed = 5
  4564. HWeld.C0=clerp(HWeld.C0,Cf(0,-.8,.6)*Euler(rad(146),0,rad(-40)), SwingSpeed)
  4565. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,rad(-5),0), SwingSpeed)
  4566. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  4567. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  4568. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,-.3)*Euler(0,rad(-65),rad(-40)), SwingSpeed)
  4569. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(rad(-20),0,0), SwingSpeed)
  4570. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-.5)*Euler(rad(20),0,rad(60)), SwingSpeed)
  4571. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(65),0), SwingSpeed)
  4572. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(0,0,0), SwingSpeed)
  4573. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(rad(20),rad(60),0), SwingSpeed)
  4574. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(60),0), SwingSpeed)
  4575. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  4576. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  4577. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  4578. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4579. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4580. end
  4581. Humanoid.WalkSpeed = CurrentSpeed
  4582. hit2:disconnect()
  4583. end
  4584. end
  4585. --[[if not Debounces.DuelWielding then
  4586. local hit = Hit_Box.Touched:connect(function(part) DamageFunction(part, true, 4, 6, true, 10, "Compensate", RootPart, .05, true, 1.5, false, _, _, _) end)
  4587. local Rotate = 0
  4588. local Vel = Inst("BodyVelocity", RootPart)
  4589. Vel.Name = DecName
  4590. Vel.MaxForce = Vec(huge,huge,huge)
  4591. local sped = 50
  4592. Vel.Velocity = RootPart.CFrame.lookVector*sped
  4593. DTPWeld.Part0 = Hit_Box
  4594. DTPWeld.Part1 = Drag_To_Part
  4595. DTPWeld.C0 = Cf(0, 3, 0)
  4596. for i = 0, 1.5, .1 do
  4597. swait()
  4598. Rotate = Rotate+80
  4599. Vel.Velocity = RootPart.CFrame.lookVector*sped
  4600. local SwingSpeed = .5
  4601. Humanoid.WalkSpeed = 5
  4602. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  4603. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  4604. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  4605. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), SwingSpeed)
  4606. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(90)), SwingSpeed)
  4607. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4608. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,rad(-90)), SwingSpeed)
  4609. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  4610. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,0,0), SwingSpeed)
  4611. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(10),0), SwingSpeed)
  4612. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-.5,0)*Euler(0,0,rad(90)), SwingSpeed)
  4613. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,0,0)*Euler(0,rad(-(10+Rotate)),0), SwingSpeed)
  4614. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  4615. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  4616. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4617. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  4618. end
  4619. DTPWeld.Part0 = RootPart
  4620. DTPWeld.Part1 = Drag_To_Part
  4621. DTPWeld.C0 = Cf(0, 0, 0)
  4622. debServ:AddItem(Vel, 0)
  4623. hit:disconnect()
  4624. end--]]
  4625. end
  4626. Debounces.Attacking = false
  4627. end
  4628.  
  4629. function Disrupt()
  4630. Debounces.Attacking = true
  4631. LeftHip.Part0 = nil
  4632. LeftHip.Part1 = nil
  4633. RightHip.Part0 = nil
  4634. RightHip.Part1 = nil
  4635. FLeftHip.Part0 = Torso
  4636. FLeftHip.Part1 = LeftLeg
  4637. FLeftHip.C0 = LeftHip.C0
  4638. FLeftHip.C1 = LeftHip.C1
  4639. FRightHip.Part0 = Torso
  4640. FRightHip.Part1 = RightLeg
  4641. FRightHip.C0 = RightHip.C0
  4642. FRightHip.C1 = RightHip.C1
  4643. local BV = Inst("BodyVelocity", RootPart)
  4644. BV.Name = DecName
  4645. BV.MaxForce = Vec(huge,huge,huge)
  4646. BV.Velocity = RootPart.CFrame.lookVector*150
  4647. local hbox = MakeHitBox(Vec(8,8,16), RootPart, true, Cf(0,0, 4), Cf())
  4648. DTPWeld.C0 = Cf(0,0,-2)*Euler(rad(90),0,0)
  4649. Humanoid.WalkSpeed = 0
  4650. local hit = hbox.Touched:connect(function(part) DamageFunction(part, true, 29, 30, false, 0, "LifeSteal", RootPart, .1, true, 2, false, _, _, _) end)
  4651. for i = 0, 1, .1 do
  4652. swait()
  4653. if Debounces.HasWep then
  4654. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), .3)
  4655. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), .3)
  4656. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), .3)
  4657. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), .3)
  4658. end
  4659. MagicBlock(BrickColor.new(Colour2),"Neon",Drag_To_Part:GetRenderCFrame()*Cf(0,0,0), 8, 8, 8, 16, 16, 16, .1)
  4660. MagicCircle(BrickColor.new(Colour1),"Neon",Drag_To_Part:GetRenderCFrame()*Cf(0,0,0), 5, .1, 5, 15, .2, 15, 0.1)
  4661. MagicWave2(BrickColor.new(Colour1),"Neon",Drag_To_Part:GetRenderCFrame()*Cf(0,0,0), 1, 3, 1, 3, 6, 3, 0.1)
  4662. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-40),0,rad(10)),.3)
  4663. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0),.3)
  4664. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-40),0,rad(-10)),.3)
  4665. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0),.3)
  4666. Neck.C0=clerp(Neck.C0,Cf(0,1.5,.2)*Euler(rad(50),0,0),.3)
  4667. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0),.3)
  4668. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-60),0,0),.3)
  4669. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0),.3)
  4670. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(rad(-12),rad(90),0),.3)
  4671. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0),.3)
  4672. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.5,-.8)*Euler(rad(-30),rad(-90),0),.3)
  4673. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0),.3)
  4674. end
  4675. Humanoid.WalkSpeed = CurrentSpeed
  4676. debServ:AddItem(hbox, 0)
  4677. debServ:AddItem(BV, 0)
  4678. LeftHip.Part0 = Torso
  4679. LeftHip.Part1 = LeftLeg
  4680. RightHip.Part0 = Torso
  4681. RightHip.Part1 = RightLeg
  4682. FLeftHip.Part0 = nil
  4683. FLeftHip.Part1 = nil
  4684. LeftHip.C0 = FLeftHip.C0
  4685. LeftHip.C1 = FLeftHip.C1
  4686. FRightHip.Part0 = nil
  4687. FRightHip.Part1 = nil
  4688. RightHip.C0 = FRightHip.C0
  4689. RightHip.C1 = FRightHip.C1
  4690. Debounces.Attacking = false
  4691. DTPWeld.C0 = Cf(0,0,0)
  4692. hit:disconnect()
  4693. end
  4694.  
  4695. local GH = 5000
  4696. local VHealth = Inst("DoubleConstrainedValue")
  4697. VHealth.MaxValue = GH*4
  4698. VHealth.MinValue = 0
  4699. VHealth.Value = GH*4
  4700.  
  4701. function Corrupt_Guard()
  4702. Debounces.Attacking = true
  4703. Debounces.CanGuard = false
  4704. --print("Guard up")
  4705. Humanoid.WalkSpeed = 0
  4706. local LHealth = Humanoid.Health
  4707. GodMode = true
  4708. local function MakeGuard()
  4709. local guard = Inst("Part", workspace)
  4710. guard.BrickColor = BC(Colour1)
  4711. guard.Material = "SmoothPlastic"
  4712. guard.Transparency = .3
  4713. guard.Anchored = true
  4714. guard.Name = "Guard"
  4715. guard.Anchored = true
  4716. guard.CanCollide = false
  4717. guard.Locked = true
  4718. guard.Size = Vec(5.6, 5.6, 1.6)
  4719. local gm = Inst("SpecialMesh", guard)
  4720. gm.MeshId = "http://www.roblox.com/asset/?id=1185246"
  4721. gm.Scale = Vec(12, 12, 5)
  4722. gm.TextureId = "http://www.roblox.com/asset/?id=74697410"
  4723. local vc = BC(Colour1).Color
  4724. gm.VertexColor = Vec(vc.r, vc.g, vc.b)
  4725. guard.CFrame = RootPart.CFrame * Cf(0, 0, -2.2)
  4726. local DBModel = Inst("Model", workspace)
  4727. DBModel.Name = "DamageBox"
  4728. local gdb = Inst("Part", DBModel)
  4729. gdb.Transparency = 1
  4730. gdb.Anchored = true
  4731. gdb.CanCollide = true
  4732. gdb.Locked = true
  4733. gdb.Size = Vec(8, 8, 6)
  4734. gdb.CFrame = guard.CFrame * Cf(0, 0, -3.2)
  4735. gdb.Name = "Head"
  4736. local gdt = Inst("Part", DBModel)
  4737. gdt.Transparency = 1
  4738. gdt.Anchored = true
  4739. gdt.CanCollide = true
  4740. gdt.Locked = true
  4741. gdt.Size = Vec(8, 8, 6)
  4742. gdt.CFrame = guard.CFrame * Cf(0, 0, -3.2)
  4743. gdt.Name = "Torso"
  4744. local kthen = Inst("Weld", gdb)
  4745. kthen.Part0 = gdb
  4746. kthen.Part1 = gdt
  4747. local GHealth = Inst("Humanoid", DBModel)
  4748. GHealth.MaxHealth = GH
  4749. coroutine.resume(coroutine.create(function() runServ.Stepped:wait() GHealth.Health = GHealth.MaxHealth end))
  4750. return guard, GHealth, gdb, gdt, DBModel
  4751. end
  4752. local Guard, GuardHealth, GDB, GDT, DBM = MakeGuard()
  4753. local Projectiles = {}
  4754. local Ignore = {Character}
  4755. local DontHeal = false
  4756. local function Check(pro)
  4757. local isSafe = false
  4758. for _, g in pairs(Projectiles) do
  4759. if g[1] ~= pro then
  4760. isSafe = true
  4761. end
  4762. end
  4763. return isSafe
  4764. end
  4765. runServ.Stepped:wait()
  4766. repeat
  4767. Humanoid.WalkSpeed = 0
  4768. Humanoid.MaxHealth = huge
  4769. runServ.Stepped:wait()
  4770. Humanoid.Health = huge
  4771. RootPart.Velocity = Vec(0, 0, 0)
  4772. if Guard and GuardHealth and GDB and GDT and DBM and not DontHeal and Guard.Parent ~= nil and GuardHealth.Parent ~= nil and GDB.Parent ~= nil and GDT.Parent ~= nil and DBM.Parent ~= nil and GuardHealth.Health ~= 0 then
  4773. GuardHealth.MaxHealth = GH
  4774. Guard.CFrame = RootPart:GetRenderCFrame() * Cf(0, 0, -2.2)
  4775. GDB.CFrame = Guard:GetRenderCFrame() * Cf(0, 0, -3.2)
  4776. GDT.CFrame = Guard:GetRenderCFrame() * Cf(0, 0, -3.2)
  4777. if GuardHealth.Health ~= GuardHealth.MaxHealth then
  4778. local HealthLost = (GuardHealth.MaxHealth-GuardHealth.Health)
  4779. LHealth = LHealth+(HealthLost/2)
  4780. VHealth.Value = VHealth.Value-HealthLost
  4781. Apply_Buff(HealthLost/(GH/(GH/160)), 25)
  4782. MakeText("+"..(HealthLost/2).."", FONT, .4, 0, 170, 0, 0, 255, 0, RootPart.CFrame)
  4783. GuardHealth.Health = GuardHealth.MaxHealth
  4784. RootPart.Velocity = RootPart.CFrame.lookVector* -(30+(HealthLost/(GH/50)))
  4785. end
  4786. --[[local Pro, PPos = workspace:FindPartOnRayWithIgnoreList(Ray.new(GDB.CFrame.p, GDB.CFrame.lookVector.Unit * 50), Ignore, false, true)
  4787. if Pro and Pro:IsA("BasePart") then
  4788. if Pro.Velocity.Magnitude > 100 then
  4789. local hum = FindHum(Pro.Parent)
  4790. if not hum then
  4791. local Safe = Check(Pro)
  4792. if Safe then
  4793. print("Projectile found")
  4794. local CloneP = Pro:Clone()
  4795. CloneP.Anchored = true
  4796. table.insert(Projectiles, {Pro, CloneP, Pro.Velocity.Magnitude})
  4797. else
  4798. print("Projectile Return Attempt")
  4799. if (Pro.Position - GDB.Position).magnitude < 2 then
  4800. coroutine.resume(coroutine.create(function()
  4801. runServ.Stepped:wait()
  4802. if GuardHealth.Health ~= GuardHealth.MaxHealth then
  4803. DontHeal = true
  4804. local Dam = (GuardHealth.MaxHealth - GuardHealth.Health)*2
  4805. for n, p in pairs(Projectiles) do
  4806. if p[1] == Pro then
  4807. coroutine.resume(coroutine.create(function()
  4808. print("Projectile being return")
  4809. local cp = p[2]
  4810. local ve = p[3]
  4811. debServ:AddItem(p[1], 0)
  4812. cp.Parent = F2
  4813. for _, h in pairs(cp:GetChildren()) do
  4814. if h:IsA("BodyMover") then
  4815. debServ:AddItem(h, 0)
  4816. end
  4817. end
  4818. cp.CFrame = cp.CFrame * Euler(0, rad(180), 0)
  4819. local vel = Inst("BodyVelocity", cp)
  4820. vel.MaxForce = Vec(huge, huge, huge)
  4821. vel.Velocity = Cf(PPos - cp.Position).lookVector * (ve*2)
  4822. local t = cp.Touched:connect(function() DamageFunction(part, false, 0, Dam, false, 0, "LifeSteal", RootPart, .2, false, _, false, _, _, _) end)
  4823. debServ:AddItem(cp, 40)
  4824. repeat wait() until cp.Parent == nil
  4825. debServ:AddItem(cp, 0)
  4826. end))
  4827. end
  4828. end
  4829. DontHeal = false
  4830. end
  4831. end))
  4832. end
  4833. end
  4834. end
  4835. end
  4836. end--]]
  4837. else
  4838. debServ:AddItem(Guard, 0)
  4839. debServ:AddItem(GuardHealth, 0)
  4840. debServ:AddItem(GDB, 0)
  4841. debServ:AddItem(DBM, 0)
  4842. Guard, GuardHealth, GDB, GDT, DBM = MakeGuard()
  4843. local s1 = Sound(RootPart,"http://roblox.com/asset/?id=233091161", 1, 1.4, false)
  4844. debServ:AddItem(s1, 3)
  4845. MagicRing(BrickColor.new(Colour1),"Neon",RootPart:GetRenderCFrame()*Cf(0,0,0)*Euler(rad(90),0,0), 2, 2, 4, 8, 8, 16, .05)
  4846. DBM.Parent = F2
  4847. Apply_Buff(10, 120)
  4848. MagniDamage(RootPart, 40, false, 0, 9999999999999999999, true, 9000000000000000, "Compensate", .01, false, 0, false, _, _, _)
  4849. DBM.Parent = workspace
  4850. repeat runServ.Stepped:wait() until Guard and GuardHealth and GDB and DBM
  4851. end
  4852. local GuardSpeed = .5
  4853. if Debounces.HasWep then
  4854. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), GuardSpeed)
  4855. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), GuardSpeed)
  4856. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), GuardSpeed)
  4857. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), GuardSpeed)
  4858. end
  4859. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.51,0.53,.2)*Euler(0,0,rad(12)), GuardSpeed)
  4860. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(40),0), GuardSpeed)
  4861. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.4,0.4,-.5)*Euler(rad(-210),0,0), GuardSpeed)
  4862. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-50),0), GuardSpeed)
  4863. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(rad(-12),0,0), GuardSpeed)
  4864. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-50),0), GuardSpeed)
  4865. FRootJoint.C0=clerp(FRootJoint.C0,Cf(.5,-1,0)*Euler(0,rad(-50),0), GuardSpeed)
  4866. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), GuardSpeed)
  4867. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,.15)*Euler(0,rad(90),0), GuardSpeed)
  4868. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(105),0), GuardSpeed)
  4869. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,.3)*Euler(0,rad(-90),0), GuardSpeed)
  4870. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-120),0), GuardSpeed)
  4871. until not Debounces.Guarding or Humanoid.Health < 0.01 or VHealth.Value == VHealth.MinValue
  4872. debServ:AddItem(Guard, 0)
  4873. debServ:AddItem(GuardHealth, 0)
  4874. debServ:AddItem(GDB, 0)
  4875. debServ:AddItem(DBM, 0)
  4876. --print("Guard down")
  4877. GodMode = false
  4878. Humanoid.MaxHealth = Max_Health
  4879. Humanoid.WalkSpeed = CurrentSpeed
  4880. Debounces.Attacking = false
  4881. wait(.15)
  4882. Humanoid.Health = LHealth
  4883. coroutine.resume(coroutine.create(function()
  4884. wait(1)
  4885. Debounces.CanGuard = true
  4886. end))
  4887. end
  4888. spawn(function()
  4889. while wait(.1) do
  4890. MagicBlock(BrickColor.new(Colour1),"Neon",Character["Left Leg"]:GetRenderCFrame()*Cf(0,-1,0), .1, 0, .1, .65, .65, .65, .05)
  4891. MagicCircle(BrickColor.new("Really black"),"Neon",Character["Left Leg"]:GetRenderCFrame()*Cf(0,-1,0), .1, 0, .1, .65, .65, .65, .05)
  4892. end
  4893. end)
  4894.  
  4895. spawn(function()
  4896. while wait(.1) do
  4897. MagicBlock(BrickColor.new(Colour1),"Neon",Character["Right Leg"]:GetRenderCFrame()*Cf(0,-1,0), .1, 0, .1, .65, .65, .65, .05)
  4898. MagicCircle(BrickColor.new("Really black"),"Neon",Character["Right Leg"]:GetRenderCFrame()*Cf(0,-1,0), .1, 0, .1, .65, .65, .65, .05)
  4899. end
  4900. end)
  4901. function Fatal_Blow()
  4902. Debounces.Attacking = true
  4903. local PlusSize = 0
  4904. local Del = 0
  4905. local Continue = false
  4906. local K = Mouse.KeyUp:connect(function(key)
  4907. if key == "q" and Z_Pressed then
  4908. Continue = true
  4909. Z_Pressed = false
  4910. end
  4911. end)
  4912. local psm = 1
  4913. local gy = Inst("BodyGyro", RootPart)
  4914. gy.Name = DecName
  4915. gy.MaxTorque = Vec(0, 3000, 0)
  4916. --local chargeS = Sound(LeftArm, "http://roblox.com/asset/?id=0", 1, 1, true)
  4917. repeat
  4918. gy.CFrame = Cf(RootPart.Position, Mouse.Hit.p)
  4919. if Del >= 3 then PlusSize = PlusSize+(.15*psm) else Del = Del+.1 end
  4920. if PlusSize >= ((15*psm)-.15) then psm = psm+.1 end
  4921. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.35,0)*Euler(rad(-25),0,rad(4)), .4)
  4922. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), .4)
  4923. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-1)*Euler(rad(80),0,rad(60)), .4)
  4924. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), .4)
  4925. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,rad(60),0), .4)
  4926. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), .4)
  4927. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-60),0), .4)
  4928. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), .4)
  4929. RightHip.C0=clerp(RightHip.C0,Cf(.5,-1,0)*Euler(0,rad(90),0), .4)
  4930. RightHip.C1=clerp(RightHip.C1,Cf(0,1,0)*Euler(0,rad(90),0), .4)
  4931. LeftHip.C0=clerp(LeftHip.C0,Cf(-.5,-1,0)*Euler(0,rad(-90),0), .4)
  4932. LeftHip.C1=clerp(LeftHip.C1,Cf(0,1,0)*Euler(0,rad(-90),0), .4)
  4933. MagicBlood(BrickColor.new(Colour1),"Neon",LeftArm:GetRenderCFrame()*Cf(0,-.5,0)*Euler(rad(rand(-360, 360)),rad(rand(-360, 360)),rad(rand(-360, 360))), .1, 2, .1, .1, 2, .1, .05)
  4934. swait()
  4935. until Continue or PlusSize >= 5000
  4936. debServ:AddItem(gy, 0)
  4937. --debServ:AddItem(chargeS, 0)
  4938. K:disconnect()
  4939. local FB = coroutine.create(function()
  4940. MagicRing(BrickColor.new(Colour2), "Neon" ,LeftArm:GetRenderCFrame()*Cf(0,-.5,0)*Euler(rad(90), 0, 0), .1, .1, .1, 1, 1, .1, .05)
  4941. MagicRing(BrickColor.new(Colour1), "Neon" ,LeftArm:GetRenderCFrame()*Cf(0,-.5,0)*Euler(rad(90), 0, 0), .1, .1, .1, .6, .6, .1, .05)
  4942. MagicRing(BrickColor.new(Colour1), "Neon" ,LeftArm:GetRenderCFrame()*Cf(0,-.5,0)*Euler(rad(90), 0, 0), .1, .1, .1, .3, .3, .1, .05)
  4943. RootPart.Velocity = RootPart.CFrame.lookVector*-60
  4944. local s = Sound(LeftArm,"http://roblox.com/asset/?id=231917750", 1, 1.6, false)
  4945. debServ:AddItem(s, 2)
  4946. local Orb = Inst("Part", F2)
  4947. Orb.Material = "Neon"
  4948. Orb.BrickColor = BC(Colour1)
  4949. Orb.Transparency = .5
  4950. Orb.Name = "Orb"
  4951. Orb.Anchored = false
  4952. Orb.CanCollide = false
  4953. Orb.Locked = true
  4954. Orb.Size = Vec(1.4,1.4,1.4)
  4955. local OrbM = Inst("SpecialMesh", Orb) OrbM.MeshType = "Sphere"
  4956. local Ring1 = Inst("Part", F2)
  4957. Ring1.Transparency = .5
  4958. Ring1.BrickColor = BC(Colour1)
  4959. Ring1.Name = "Ring"
  4960. Ring1.Anchored = false
  4961. Ring1.CanCollide = false
  4962. Ring1.Locked = true
  4963. Ring1.Size = Vec(.2,.2,.2)
  4964. local Ring1M = Inst("SpecialMesh", Ring1)
  4965. Ring1M.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4966. Ring1M.Scale = Vec(2, 2, 2)
  4967. local Ring2 = Inst("Part", F2)
  4968. Ring2.Transparency = .5
  4969. Ring2.BrickColor = BC(Colour1)
  4970. Ring2.Name = "Ring"
  4971. Ring2.Anchored = false
  4972. Ring2.CanCollide = false
  4973. Ring2.Locked = true
  4974. Ring2.Size = Vec(.2,.2,.2)
  4975. local Ring2M = Inst("SpecialMesh", Ring2)
  4976. Ring2M.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4977. Ring2M.Scale = Vec(2, 2, 2)
  4978. local Rm1 = Inst("Motor", Ring1)
  4979. Rm1.Part0 = Orb
  4980. Rm1.Part1 = Ring1
  4981. Rm1.DesiredAngle = 9999999999999999999999999999
  4982. Rm1.MaxVelocity = rad(6)
  4983. Rm1.C0 = Cf() * Euler(rad(rand(-360, 360)),rad(rand(-360, 360)),rad(rand(-360, 360)))
  4984. Rm1.C1 = Cf() * Euler(rad(rand(-360, 360)),rad(rand(-360, 360)),rad(rand(-360, 360)))
  4985. local Rm2 = Inst("Motor", Ring2)
  4986. Rm2.Part0 = Orb
  4987. Rm2.Part1 = Ring2
  4988. Rm2.DesiredAngle = 9999999999999999999999999999
  4989. Rm2.MaxVelocity = rad(6)
  4990. Rm2.C0 = Cf() * Euler(rad(rand(-360, 360)),rad(rand(-360, 360)),rad(rand(-360, 360)))
  4991. Rm2.C1 = Cf() * Euler(rad(rand(-360, 360)),rad(rand(-360, 360)),rad(rand(-360, 360)))
  4992. Orb.CFrame = LeftArm.CFrame*Cf(0,-(.5+(Orb.Size.Y/2)), 0)
  4993. local dir = CFrame.new(LeftArm.Position, Mouse.Hit.p)
  4994. local Vel = Inst("BodyVelocity", Orb)
  4995. Vel.MaxForce = Vec(huge, huge, huge)
  4996. Vel.Velocity = dir.lookVector*(190+(PlusSize/12))
  4997. debServ:AddItem(Orb, 40+(PlusSize/2))
  4998. debServ:AddItem(Ring1, 40+(PlusSize/2))
  4999. debServ:AddItem(Ring2, 40+(PlusSize/2))
  5000. local hit = Orb.Touched:connect(function(part)
  5001. local hum = FindHum(part.Parent)
  5002. if (hum and hum ~= Humanoid and Orb.Anchored == false) or (part.Anchored == true and Orb.Anchored == false and part.Name ~= "OrbBlast" and part.Name ~= "hoi hoi" and part.Name ~= "Effect") then
  5003. Orb.Anchored = true
  5004. Orb.Transparency = 1
  5005. --print(PlusSize)
  5006. local s = Sound(Orb,"http://roblox.com/asset/?id=233856079", 1, 1, false)
  5007. debServ:AddItem(s, 2)
  5008. debServ:AddItem(Ring1, 0)
  5009. debServ:AddItem(Vel, 0)
  5010. debServ:AddItem(Ring2, 0)
  5011. DamageFunction(part, false, 0, 8+(PlusSize*2), false, 0, "Compensate-Stun", RootPart, .2, true, 2, false, _, _, _)
  5012. local Blast = Inst("Part", F2)
  5013. Blast.BrickColor = BC(Colour2)
  5014. Blast.Material = "Neon"
  5015. Blast.Transparency = 1
  5016. Blast.Name = "OrbBlast"
  5017. Blast.Anchored = true
  5018. Blast.CanCollide = false
  5019. Blast.Locked = true
  5020. Blast.Size = Vec(.2,.2,.2)
  5021. Blast.CFrame = Orb.CFrame
  5022. local Bm = Inst("SpecialMesh", Blast)
  5023. Bm.MeshType = "Sphere"
  5024. Bm.Scale = Vec(0,0,0)
  5025. local Range = 0
  5026. MagicCircle(BrickColor.new(Colour1), "Neon" ,Blast:GetRenderCFrame(), 0, 0, 0, 20+(PlusSize*2.5), 20+(PlusSize*2.5), 20+(PlusSize*2.5), .05)
  5027. MagicRing(BrickColor.new(Colour1), "Neon" ,Blast:GetRenderCFrame()*Euler(rad(90), rad(90), 0), 0, 0, 0, 5+(PlusSize*2.5), 5+(PlusSize*2.5), 4+(PlusSize*2.5), .05)
  5028. MagicRing(BrickColor.new(Colour1), "Neon" ,Blast:GetRenderCFrame()*Euler(rad(22.5), 0, 0), 0, 0, 0, 10+(PlusSize*2.5), 10+(PlusSize*2.5), 4+(PlusSize*2.5), .05)
  5029. MagicRing(BrickColor.new(Colour1), "Neon" ,Blast:GetRenderCFrame()*Euler(rad(-22.5), 0, 0), 0, 0, 0, 15+(PlusSize*2.5), 15+(PlusSize*2.5), 4+(PlusSize*2.5), .05)
  5030. for t = 0, 1, .18 do
  5031. swait()
  5032. Range = t*(10+(PlusSize*1.5))
  5033. Blast.Transparency = ((-2+t)*-1)/2
  5034. Bm.Scale = Vec(t*(120+(PlusSize*6)), t*(120+(PlusSize*6)), t*(120+(PlusSize*6)))
  5035. MagniDamage(Blast, Range, true, 6+(PlusSize/10), 7+(PlusSize/10), false, 0, "Compensate-Normal", .01, false, 0, false, _, _, _)
  5036. end
  5037. for t = 0, 2, .08 do
  5038. swait()
  5039. MagniDamage(Blast, Range, true, 4+(PlusSize/10), 5+(PlusSize/10), false, 0, "Compensate-LifeSteal", .2, false, 0, false, _, _, _)
  5040. end
  5041. for t = 1, 0, -.22 do
  5042. swait()
  5043. Range = t*(10+(PlusSize*1.5))
  5044. Blast.Transparency = ((-2+t)*-1)/2
  5045. Bm.Scale = Vec(t*(120+(PlusSize*6)), t*(120+(PlusSize*6)), t*(120+(PlusSize*6)))
  5046. MagniDamage(Blast, Range, true, 6+(PlusSize/10), 7+(PlusSize/10), false, 0, "Compensate-Normal", .01, false, 0, false, _, _, _)
  5047. end
  5048. debServ:AddItem(Blast, 0)
  5049. debServ:AddItem(Orb, 0)
  5050. end
  5051. end)
  5052. repeat swait() until Orb.Parent == nil
  5053. debServ:AddItem(Orb, 0)
  5054. hit:disconnect()
  5055. end)
  5056. for i = 0, .4, .1 do
  5057. swait()
  5058. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.35,0)*Euler(rad(-25),0,rad(8)), .4)
  5059. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), .4)
  5060. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(90),0,rad(-70)), .4)
  5061. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), .4)
  5062. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,rad(60),0), .4)
  5063. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), .4)
  5064. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-70),0), .4)
  5065. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), .4)
  5066. RightHip.C0=clerp(RightHip.C0,Cf(.5,-1,0)*Euler(0,rad(90),0), .4)
  5067. RightHip.C1=clerp(RightHip.C1,Cf(0,1,0)*Euler(0,rad(90),0), .4)
  5068. LeftHip.C0=clerp(LeftHip.C0,Cf(-.5,-1,0)*Euler(0,rad(-90),0), .4)
  5069. LeftHip.C1=clerp(LeftHip.C1,Cf(0,1,0)*Euler(0,rad(-90),0), .4)
  5070. end
  5071. coroutine.resume(FB)
  5072. Debounces.Attacking = false
  5073. end
  5074.  
  5075. local WaveNum = 1
  5076. function Hate_Wave()
  5077. Debounces.Attacking = true
  5078. local function MakeWave()
  5079. local Wave = Inst("Model", F2)
  5080. Wave.Name = "Wave"
  5081. local WM = Inst("Part", Wave)
  5082. WM.BrickColor = BC(Colour1)
  5083. WM.Material = "Neon"
  5084. WM.Name = "WavePart"
  5085. WM.Position = Vec(10.3, 7.6, -239.4)
  5086. WM.Rotation = Vec(-180, 0, -180)
  5087. WM.Anchored = true
  5088. WM.CanCollide = false
  5089. WM.Locked = true
  5090. WM.Size = Vec(1, 2.4, 1)
  5091. local W1 = Inst("Part", Wave)
  5092. W1.BrickColor = BC(Colour1)
  5093. W1.Material = "Neon"
  5094. W1.Name = "WavePart"
  5095. W1.Position = Vec(10.3, 9.648, -239.664)
  5096. W1.Rotation = Vec(165, 0, -180)
  5097. W1.Anchored = true
  5098. W1.CanCollide = false
  5099. W1.Locked = true
  5100. W1.Size = Vec(1, 2.1, 1)
  5101. local W2 = Inst("Part", Wave)
  5102. W2.BrickColor = BC(Colour1)
  5103. W2.Material = "Neon"
  5104. W2.Name = "WavePart"
  5105. W2.Position = Vec(10.3, 11.4, -240.4)
  5106. W2.Rotation = Vec(150, 0, -180)
  5107. W2.Anchored = true
  5108. W2.CanCollide = false
  5109. W2.Locked = true
  5110. W2.Size = Vec(1, 2, 1)
  5111. local W3 = Inst("Part", Wave)
  5112. W3.BrickColor = BC(Colour1)
  5113. W3.Material = "Neon"
  5114. W3.Name = "WavePart"
  5115. W3.Position = Vec(10.3, 5.552, -239.663)
  5116. W3.Rotation = Vec(-165, 0, -180)
  5117. W3.Anchored = true
  5118. W3.CanCollide = false
  5119. W3.Locked = true
  5120. W3.Size = Vec(1, 2.1, 1)
  5121. local W4 = Inst("Part", Wave)
  5122. W4.BrickColor = BC(Colour1)
  5123. W4.Material = "Neon"
  5124. W4.Name = "WavePart"
  5125. W4.Position = Vec(10.3, 3.8, -240.4)
  5126. W4.Rotation = Vec(-150, 0, -180)
  5127. W4.Anchored = true
  5128. W4.CanCollide = false
  5129. W4.Locked = true
  5130. W4.Size = Vec(1, 2, 1)
  5131. local WH = Inst("Part", Wave)
  5132. WH.Transparency = 1
  5133. WH.Name = "WaveHitbox"
  5134. WH.Position = Vec(10.3, 7.6, -240.2)
  5135. WH.Rotation = Vec(-180, 0, -180)
  5136. WH.Anchored = true
  5137. WH.CanCollide = false
  5138. WH.Locked = true
  5139. WH.Size = Vec(5, 12, 8)
  5140. for _, w in pairs(Wave:GetChildren()) do
  5141. if w:IsA("BasePart") and w ~= WH then
  5142. local W = Inst("Weld", WH)
  5143. W.Part0 = WH
  5144. W.Part1 = w
  5145. W.C0 = WH.CFrame:inverse() * Cf(WH.Position)
  5146. W.C1 = w.CFrame:inverse() * Cf(WH.Position)
  5147. local M = Inst("BlockMesh", w)
  5148. M.Scale = Vec(0, 1, 1)
  5149. end
  5150. end
  5151. return Wave, WH
  5152. end
  5153. if WaveNum == 1 then
  5154. WaveNum = 2
  5155. for i = 0, .3, .1 do
  5156. swait()
  5157. local SwingSpeed = .7
  5158. HWeld.C0=clerp(HWeld.C0,Cf(0,-.96,.5)*Euler(rad(-10),0,0), SwingSpeed)
  5159. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  5160. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  5161. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), SwingSpeed)
  5162. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(80)), SwingSpeed)
  5163. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  5164. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-1)*Euler(rad(80),0,rad(60)), SwingSpeed)
  5165. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  5166. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-10),0,0), SwingSpeed)
  5167. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-40),0), SwingSpeed)
  5168. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-40),0), SwingSpeed)
  5169. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  5170. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  5171. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  5172. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5173. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5174. end
  5175. for i = 0, .2, .1 do
  5176. swait()
  5177. local SwingSpeed = .7
  5178. HWeld.C0=clerp(HWeld.C0,Cf(0,-.98,-.4)*Euler(rad(20),0,0), SwingSpeed)
  5179. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  5180. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  5181. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), SwingSpeed)
  5182. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(.6,0.5,-1)*Euler(0,0,rad(90)), SwingSpeed)
  5183. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(rad(-160),0,0), SwingSpeed)
  5184. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-10),0,rad(-25)), SwingSpeed)
  5185. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  5186. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(rad(-17),0,0), SwingSpeed)
  5187. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(30),0), SwingSpeed)
  5188. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(30),0), SwingSpeed)
  5189. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  5190. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  5191. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  5192. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5193. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5194. end
  5195. local Wave, WHB = MakeWave()
  5196. for _, p in pairs(Wave:GetChildren()) do
  5197. if p:IsA("BasePart") then
  5198. p.Anchored = false
  5199. end
  5200. end
  5201. WHB.CFrame = RootPart.CFrame * Euler(0, 0, rad(90)) * Cf(0,0,-5)
  5202. local Vel = Inst("BodyVelocity", WHB)
  5203. Vel.MaxForce = Vec(huge, huge, huge)
  5204. Vel.Velocity = WHB.CFrame.lookVector * 0
  5205. local Gyr = Inst("BodyGyro", WHB)
  5206. Gyr.CFrame = WHB.CFrame
  5207. Gyr.MaxTorque = Vec(huge, huge, huge)
  5208. local s = Sound(WHB,"http://roblox.com/asset/?id=233091183", 1, 1.6, false)
  5209. debServ:AddItem(s, 2)
  5210. coroutine.resume(coroutine.create(function()
  5211. debServ:AddItem(Wave, 2)
  5212. local hit = WHB.Touched:connect(function(part) DamageFunction(part, false, 0, 8, false, 0, "Compensate-LifeSteal", WHB, .2, false, 0, false, _, _, _) end)
  5213. repeat swait() until Wave.Parent == nil
  5214. hit:disconnect()
  5215. end))
  5216. elseif WaveNum == 2 then
  5217. WaveNum = 3
  5218. for i = 0, .3, .1 do
  5219. swait()
  5220. local SwingSpeed = .7
  5221. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(rad(160),0,0), SwingSpeed)
  5222. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  5223. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  5224. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  5225. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(.6,0.5,-1)*Euler(0,0,rad(45)), SwingSpeed)
  5226. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(rad(-150),rad(0),0), SwingSpeed)
  5227. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-10),0,rad(-25)), SwingSpeed)
  5228. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  5229. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(0,0,0), SwingSpeed)
  5230. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(40),0), SwingSpeed)
  5231. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(40),0), SwingSpeed)
  5232. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  5233. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  5234. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  5235. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5236. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5237. end
  5238. for i = 0, .2, .1 do
  5239. swait()
  5240. local SwingSpeed = .7
  5241. HWeld.C0=clerp(HWeld.C0,Cf(0,-.96,.5)*Euler(rad(-10),0,0), SwingSpeed)
  5242. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  5243. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  5244. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  5245. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(45)), SwingSpeed)
  5246. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  5247. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(80),0,rad(-30)), SwingSpeed)
  5248. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  5249. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-10),0,0), SwingSpeed)
  5250. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-30),0), SwingSpeed)
  5251. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-30),0), SwingSpeed)
  5252. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  5253. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  5254. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  5255. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5256. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5257. end
  5258. local Wave, WHB = MakeWave()
  5259. for _, p in pairs(Wave:GetChildren()) do
  5260. if p:IsA("BasePart") then
  5261. p.Anchored = false
  5262. end
  5263. end
  5264. WHB.CFrame = RootPart.CFrame * Euler(0, 0, rad(45)) * Cf(0,0,-5)
  5265. local Vel = Inst("BodyVelocity", WHB)
  5266. Vel.MaxForce = Vec(huge, huge, huge)
  5267. Vel.Velocity = WHB.CFrame.lookVector * 0
  5268. local Gyr = Inst("BodyGyro", WHB)
  5269. Gyr.CFrame = WHB.CFrame
  5270. Gyr.MaxTorque = Vec(huge, huge, huge)
  5271. local s = Sound(WHB,"http://roblox.com/asset/?id=233091183", 1, 1.6, false)
  5272. debServ:AddItem(s, 2)
  5273. coroutine.resume(coroutine.create(function()
  5274. debServ:AddItem(Wave, 2)
  5275. local hit = WHB.Touched:connect(function(part) DamageFunction(part, false, 0, 8, false, 0, "Compensate-LifeSteal", WHB, .2, false, 0, false, _, _, _) end)
  5276. repeat swait() until Wave.Parent == nil
  5277. hit:disconnect()
  5278. end))
  5279. elseif WaveNum == 3 then
  5280. WaveNum = 4
  5281. for i = 0, .3, .1 do
  5282. swait()
  5283. local SwingSpeed = .7
  5284. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(rad(0),0,0), SwingSpeed)
  5285. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  5286. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(-90),0,0), SwingSpeed)
  5287. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  5288. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(135),0,0), SwingSpeed)
  5289. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(45),rad(-45)), SwingSpeed)
  5290. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(80),0,rad(-40)), SwingSpeed)
  5291. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  5292. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-10),0,0), SwingSpeed)
  5293. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-40),0), SwingSpeed)
  5294. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-40),0), SwingSpeed)
  5295. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  5296. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  5297. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  5298. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5299. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5300. end
  5301. for i = 0, .2, .1 do
  5302. swait()
  5303. local SwingSpeed = .7
  5304. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(rad(0),0,0), SwingSpeed)
  5305. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  5306. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(-90),0,0), SwingSpeed)
  5307. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  5308. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-25),0,rad(0)), SwingSpeed)
  5309. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, rad(60),rad(-10)), SwingSpeed)
  5310. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-20),0,rad(-25)), SwingSpeed)
  5311. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  5312. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(0,0,0), SwingSpeed)
  5313. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(82),0), SwingSpeed)
  5314. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(100),0), SwingSpeed)
  5315. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  5316. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  5317. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  5318. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5319. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5320. end
  5321. local Wave, WHB = MakeWave()
  5322. for _, p in pairs(Wave:GetChildren()) do
  5323. if p:IsA("BasePart") then
  5324. p.Anchored = false
  5325. end
  5326. end
  5327. WHB.CFrame = RootPart.CFrame * Euler(0, 0, rad(-45)) * Cf(0,0,-5)
  5328. local Vel = Inst("BodyVelocity", WHB)
  5329. Vel.MaxForce = Vec(huge, huge, huge)
  5330. Vel.Velocity = WHB.CFrame.lookVector * 0
  5331. local Gyr = Inst("BodyGyro", WHB)
  5332. Gyr.CFrame = WHB.CFrame
  5333. Gyr.MaxTorque = Vec(huge, huge, huge)
  5334. local s = Sound(WHB,"http://roblox.com/asset/?id=233091183", 1, 1.6, false)
  5335. debServ:AddItem(s, 2)
  5336. coroutine.resume(coroutine.create(function()
  5337. debServ:AddItem(Wave, 2)
  5338. local hit = WHB.Touched:connect(function(part) DamageFunction(part, false, 0, 8, false, 0, "Compensate-LifeSteal", WHB, .2, false, 0, false, _, _, _) end)
  5339. repeat swait() until Wave.Parent == nil
  5340. hit:disconnect()
  5341. end))
  5342. elseif WaveNum == 4 then
  5343. WaveNum = 1
  5344. for i = 0, .3, .1 do
  5345. swait()
  5346. local SwingSpeed = .7
  5347. HWeld.C0=clerp(HWeld.C0,Cf(0,-.9,.6)*Euler(rad(160),0,0), SwingSpeed)
  5348. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  5349. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  5350. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  5351. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,-.4)*Euler(rad(160),0,0), SwingSpeed)
  5352. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(40),0), SwingSpeed)
  5353. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.6,0.8,-.95)*Euler(rad(120),0,rad(60)), SwingSpeed)
  5354. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  5355. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(0,0,0), SwingSpeed)
  5356. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-40),0), SwingSpeed)
  5357. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-40),0), SwingSpeed)
  5358. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  5359. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  5360. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  5361. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5362. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5363. end
  5364. for i = 0, .2, .1 do
  5365. swait()
  5366. local SwingSpeed = .7
  5367. HWeld.C0=clerp(HWeld.C0,Cf(0,-.8,.6)*Euler(rad(146),0,rad(-40)), SwingSpeed)
  5368. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,rad(-5),0), SwingSpeed)
  5369. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  5370. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  5371. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,-.3)*Euler(0,rad(-65),rad(-40)), SwingSpeed)
  5372. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(rad(-20),0,0), SwingSpeed)
  5373. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-.5)*Euler(rad(20),0,rad(60)), SwingSpeed)
  5374. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(65),0), SwingSpeed)
  5375. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(0,0,0), SwingSpeed)
  5376. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(rad(20),rad(60),0), SwingSpeed)
  5377. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(60),0), SwingSpeed)
  5378. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  5379. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  5380. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  5381. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5382. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5383. end
  5384. local Wave, WHB = MakeWave()
  5385. for _, p in pairs(Wave:GetChildren()) do
  5386. if p:IsA("BasePart") then
  5387. p.Anchored = false
  5388. end
  5389. end
  5390. WHB.CFrame = RootPart.CFrame * Cf(0,0,-5)
  5391. local Vel = Inst("BodyVelocity", WHB)
  5392. Vel.MaxForce = Vec(huge, huge, huge)
  5393. Vel.Velocity = WHB.CFrame.lookVector * 0
  5394. local Gyr = Inst("BodyGyro", WHB)
  5395. Gyr.CFrame = WHB.CFrame
  5396. Gyr.MaxTorque = Vec(huge, huge, huge)
  5397. local s = Sound(WHB,"http://roblox.com/asset/?id=233091183", 1, 1.6, false)
  5398. debServ:AddItem(s, 2)
  5399. coroutine.resume(coroutine.create(function()
  5400. debServ:AddItem(Wave, 2)
  5401. local hit = WHB.Touched:connect(function(part) DamageFunction(part, false, 0, 8, false, 0, "Compensate-LifeSteal", WHB, .2, false, 0, false, _, _, _) end)
  5402. repeat swait() until Wave.Parent == nil
  5403. hit:disconnect()
  5404. end))
  5405. end
  5406. Debounces.Attacking = false
  5407. end
  5408.  
  5409. function Dark_Eruption()
  5410. Debounces.Attacking = true
  5411. local EPower = 0
  5412. local BuffDelay = 0
  5413. repeat
  5414. if BuffDelay < 3.9 then
  5415. BuffDelay = BuffDelay+.1
  5416. else
  5417. EPower = EPower+.25
  5418. end
  5419. MagicBlock(BrickColor.new(Colour1),"Neon",Hit_Box:GetRenderCFrame()*Cf(.9,rand(-3, 3),0), .1, 0, .1, .65, .65, .65, .05)
  5420. MagicBlock(BrickColor.new(Colour1),"Neon",Hit_Box:GetRenderCFrame()*Cf(.9,rand(-3, 3),0), .1, 0, .1, .65, .65, .65, .05)
  5421. MagicBlock(BrickColor.new(Colour2),"Neon",Hit_Box:GetRenderCFrame()*Cf(.9,rand(-3, 3),0), .1, 0, .1, .65, .65, .65, .05)
  5422. MagicBlock(BrickColor.new(Colour2),"Neon",Hit_Box:GetRenderCFrame()*Cf(.9,rand(-3, 3),0), .1, 0, .1, .65, .65, .65, .05)
  5423. Humanoid.WalkSpeed = 5
  5424. local SwingSpeed = .5
  5425. HWeld.C0=clerp(HWeld.C0,Cf(0,-.95,.5)*Euler(rad(180),0,0), SwingSpeed)
  5426. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  5427. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  5428. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  5429. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,-.4)*Euler(rad(170),0,0), SwingSpeed)
  5430. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(40),0), SwingSpeed)
  5431. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.45,0.8,-.95)*Euler(rad(150),0,rad(40)), SwingSpeed)
  5432. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  5433. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(0,0,0), SwingSpeed)
  5434. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-40),0), SwingSpeed)
  5435. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-40),0), SwingSpeed)
  5436. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  5437. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  5438. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  5439. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5440. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  5441. wait()
  5442. until not Debounces.Charging_Erupt
  5443. Debounces.DisableJump = true
  5444. LeftHip.Part0 = nil
  5445. LeftHip.Part1 = nil
  5446. RightHip.Part0 = nil
  5447. RightHip.Part1 = nil
  5448. FLeftHip.Part0 = Torso
  5449. FLeftHip.Part1 = LeftLeg
  5450. FLeftHip.C0 = LeftHip.C0
  5451. FLeftHip.C1 = LeftHip.C1
  5452. FRightHip.Part0 = Torso
  5453. FRightHip.Part1 = RightLeg
  5454. FRightHip.C0 = RightHip.C0
  5455. FRightHip.C1 = RightHip.C1
  5456. local hit = Hit_Box.Touched:connect(function(part) DamageFunction(part, false, 0, 20+(EPower/4), true, 40, "Compensate-Knockdown", Hit_Box, .2, false, 0, false, _, _, _) end)
  5457. for i = 0, .4, .1 do
  5458. swait()
  5459. local SwingSpeed = .9
  5460. Humanoid.WalkSpeed = 0
  5461. MagicBlock(BrickColor.new(Colour1),"Neon",Hit_Box:GetRenderCFrame()*Cf(.9,rand(-3, 3),0), .1, 0, .1, .65, .65, .65, .05)
  5462. MagicBlock(BrickColor.new(Colour1),"Neon",Hit_Box:GetRenderCFrame()*Cf(.9,rand(-3, 3),0), .1, 0, .1, .65, .65, .65, .05)
  5463. MagicBlock(BrickColor.new(Colour2),"Neon",Hit_Box:GetRenderCFrame()*Cf(.9,rand(-3, 3),0), .1, 0, .1, .65, .65, .65, .05)
  5464. MagicBlock(BrickColor.new(Colour2),"Neon",Hit_Box:GetRenderCFrame()*Cf(.9,rand(-3, 3),0), .1, 0, .1, .65, .65, .65, .05)
  5465. HWeld.C0=clerp(HWeld.C0,Cf(0,-.8,.6)*Euler(rad(146),0,rad(-40)), SwingSpeed)
  5466. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,rad(-5),0), SwingSpeed)
  5467. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  5468. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  5469. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,-.3)*Euler(0,rad(-65),rad(-40)), SwingSpeed)
  5470. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(rad(-20),0,0), SwingSpeed)
  5471. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-.5)*Euler(rad(20),0,rad(60)), SwingSpeed)
  5472. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(65),0), SwingSpeed)
  5473. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(0,0,0), SwingSpeed)
  5474. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(rad(20),rad(60),0), SwingSpeed)
  5475. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-2.2,0)*Euler(0,rad(60),0), SwingSpeed)
  5476. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  5477. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1.3,.1)*Euler(rad(-80),0,0), SwingSpeed)
  5478. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,0), SwingSpeed)
  5479. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.1,-.6)*Euler(rad(-10),0,0), SwingSpeed)
  5480. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  5481. end
  5482. coroutine.resume(coroutine.create(function()
  5483. for i = 1, 10, 1 do
  5484. swait()
  5485. local Point = Inst("Part", F2)
  5486. Point.Anchored = true
  5487. Point.Name = "Point"
  5488. Point.CanCollide = false
  5489. Point.Transparency = 1
  5490. Point.Locked = true
  5491. Point.Size = Vec(.2, .2, .2)
  5492. Point.CFrame = RootPart.CFrame * Cf(0, -3, -(22*i))
  5493. local P2 = Inst("Part", Point)
  5494. P2.Anchored = true
  5495. P2.CanCollide = false
  5496. P2.Name = "Point"
  5497. P2.Transparency = 1
  5498. P2.Locked = true
  5499. P2.Size = Vec(.2, .2, .2)
  5500. P2.CFrame = Point.CFrame * Cf(0, 10, 0)
  5501. local P3 = Inst("Part", Point)
  5502. P3.Anchored = true
  5503. P3.Name = "Point"
  5504. P3.CanCollide = false
  5505. P3.Transparency = 1
  5506. P3.Locked = true
  5507. P3.Size = Vec(.2, .2, .2)
  5508. P3.CFrame = Point.CFrame * Cf(0, -10, 0)
  5509. local s1 = Sound(Point,"http://roblox.com/asset/?id=233091161", .4, 3, false)
  5510. debServ:AddItem(s1, 3)
  5511. local s2 = Sound(Point,"http://roblox.com/asset/?id=231917744", 1, 2, false)
  5512. debServ:AddItem(s2, 3)
  5513. MagicCircle(BrickColor.new(Colour1),"SmoothPlastic",Point:GetRenderCFrame(), .1, 0, .1, 20, .5, 20, .08)
  5514. MagicCircle(BrickColor.new(Colour1),"SmoothPlastic",Point:GetRenderCFrame(), .1, 0, .1, 20, 500, 20, .08)
  5515. MagicCircle(BrickColor.new(Colour2),"Neon",Point:GetRenderCFrame(), .06, 0, .06, 18, .46, 18, .06)
  5516. MagicCircle(BrickColor.new(Colour2),"Neon",Point:GetRenderCFrame(), .06, 0, .06, 18, 460, 18, .06)
  5517. MagicBlock(BrickColor.new(Colour1),"SmoothPlastic",Point:GetRenderCFrame(), .1, .1, .1, 20, 20, 20, .08)
  5518. MagicBlock(BrickColor.new(Colour2),"Neon",Point:GetRenderCFrame(), .1, .1, .1, 20, 20, 20, .06)
  5519. coroutine.resume(coroutine.create(function()
  5520. for i = 0, .4, .1 do
  5521. swait()
  5522. MagniDamage(Point, 12, true, 80+EPower, 90+EPower, true, 90, "Compensate", .01, false, 0, false, _, _, _)
  5523. MagniDamage(P2, 12, true, 80+EPower, 90+EPower, true, 90, "Compensate", .01, false, 0, false, _, _, _)
  5524. MagniDamage(P3, 12, true, 80+EPower, 90+EPower, true, 90, "Compensate", .01, false, 0, false, _, _, _)
  5525. end
  5526. debServ:AddItem(Point, 0)
  5527. end))
  5528. end
  5529. end))
  5530. wait(.55)
  5531. hit:disconnect()
  5532. FLeftHip.Part0 = nil
  5533. FLeftHip.Part1 = nil
  5534. FRightHip.Part0 = nil
  5535. FRightHip.Part1 = nil
  5536. LeftHip.Part0 = Torso
  5537. LeftHip.Part1 = LeftLeg
  5538. LeftHip.C0 = FLeftHip.C0
  5539. LeftHip.C1 = FLeftHip.C1
  5540. RightHip.Part0 = Torso
  5541. RightHip.Part1 = RightLeg
  5542. RightHip.C0 = FRightHip.C0
  5543. RightHip.C1 = FRightHip.C1
  5544. Humanoid.WalkSpeed = CurrentSpeed
  5545. Debounces.DisableJump = false
  5546. Debounces.Attacking = false
  5547. end
  5548.  
  5549. function Axel(Upward)
  5550. Debounces.Attacking = true
  5551. if not Debounces.HasWep then
  5552. if Current_Anim == "Idle" or Current_Anim == "Walking" then
  5553. LeftHip.Part0 = nil
  5554. LeftHip.Part1 = nil
  5555. RightHip.Part0 = nil
  5556. RightHip.Part1 = nil
  5557. FLeftHip.Part0 = Torso
  5558. FLeftHip.Part1 = LeftLeg
  5559. FLeftHip.C0 = LeftHip.C0
  5560. FLeftHip.C1 = LeftHip.C1
  5561. FRightHip.Part0 = Torso
  5562. FRightHip.Part1 = RightLeg
  5563. FRightHip.C0 = RightHip.C0
  5564. FRightHip.C1 = RightHip.C1
  5565. local t = .6
  5566. local VelPart = RootPart
  5567. local tim = 1
  5568. local Speed = 100
  5569. local HBSize = Vec(3, 5, 3)
  5570. local Vel = Inst("BodyVelocity", RootPart)
  5571. Vel.Name = DecName
  5572. Vel.MaxForce = Vec(huge, huge, huge)
  5573. Vel.Velocity = VelPart.CFrame.lookVector*0
  5574. if Upward then
  5575. tim = 1.4
  5576. HBSize = Vec(5, 7, 5)
  5577. Speed = 250
  5578. local LVec = Inst("Part", F2)
  5579. LVec.Transparency = 1
  5580. LVec.Anchored = false
  5581. LVec.CanCollide = false
  5582. LVec.Locked = true
  5583. LVec.Size = Vec(1,1,1)
  5584. LVec.FrontSurface = "Hinge"
  5585. local LVW = Inst("Weld", LVec)
  5586. LVW.Part0 = LeftLeg
  5587. LVW.Part1 = LVec
  5588. LVW.Name = DecName
  5589. LVW.C0 = Cf(0, -.5, 0) * Euler(rad(-90), 0, 0)
  5590. LVW.C1 = Cf(0,0,0) * Euler(0,0,rad(-20))
  5591. VelPart = LVec
  5592. Vel.Velocity = (RootPart.CFrame.lookVector*-15) + Vec(0, 25, 0)
  5593. local noscope = 0
  5594. local j = Sound(RootPart,"http://roblox.com/asset/?id=158149887", .5, 1, false)
  5595. debServ:AddItem(j, 2)
  5596. for i = 0, 1.4, .1 do
  5597. swait()
  5598. if noscope ~= 360 then
  5599. noscope = noscope+30
  5600. end
  5601. local JumpSpeed = .4
  5602. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-60),0,rad(10)), JumpSpeed)
  5603. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), JumpSpeed)
  5604. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-60),0,rad(-10)), JumpSpeed)
  5605. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), JumpSpeed)
  5606. Neck.C0=clerp(Neck.C0,Cf(0,1.4,.2)*Euler(rad(30),0,0), JumpSpeed)
  5607. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), JumpSpeed)
  5608. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(noscope),0,0), JumpSpeed)
  5609. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), JumpSpeed)
  5610. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(rad(-18),rad(90),0), JumpSpeed)
  5611. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), JumpSpeed)
  5612. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.5,-.8)*Euler(rad(-30),rad(-90),0), JumpSpeed)
  5613. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), JumpSpeed)
  5614. end
  5615. end
  5616. local HBox = MakeHitBox(HBSize, LeftLeg, true, Cf(0,-(HBSize.Y/4),0), Cf())
  5617. local T = 0
  5618. local hit = HBox.Touched:connect(function(part)
  5619. local hum = FindHum(part.Parent)
  5620. local Axeld = part.Parent:FindFirstChild("Axeld")
  5621. if hum and hum ~= Humanoid and not Axeld then
  5622. tim = tim+1.2
  5623. local ax = Inst("BoolValue", part.Parent) ax.Name = "Axeld"
  5624. local QuickDelay = Inst("BodyPosition", RootPart)
  5625. QuickDelay.Name = DecName
  5626. QuickDelay.MaxForce = Vec(huge, huge, huge)
  5627. QuickDelay.Position = RootPart.Position
  5628. debServ:AddItem(QuickDelay, .3)
  5629. debServ:AddItem(ax, .4)
  5630. DamageFunction(part, true, 20, 21, false, 150, "SkyRocket", RootPart, .1, false, 0, false, _, _, _)
  5631. end
  5632. end)
  5633. repeat
  5634. Vel.Velocity = VelPart.CFrame.lookVector*Speed
  5635. MagicBlock(BrickColor.new(Colour1),"Neon",LeftLeg:GetRenderCFrame()*Cf(0,-5,-1), 3, 3, 3, 7, 7, 7, .1)
  5636. MagicBlock(BrickColor.new(Colour2),"Neon",LeftLeg:GetRenderCFrame()*Cf(0,-4,-1), 2, 2, 2, 6, 6, 6, .1)
  5637. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,rad(15),rad(70)),t)
  5638. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0),t)
  5639. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-.9)*Euler(rad(90),0,0),t)
  5640. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,rad(-70)),t)
  5641. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.3)*Euler(rad(-35),rad(60),0),t)
  5642. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0),t)
  5643. if not Upward then
  5644. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(40),rad(-80),0),t)
  5645. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0),t)
  5646. else
  5647. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(100),rad(-80),0),t)
  5648. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0),t)
  5649. end
  5650. FRightHip.C0=clerp(FRightHip.C0,Cf(.8,-.5,-.7)*Euler(rad(-30),0,0),t)
  5651. FRightHip.C1=clerp(FRightHip.C1,Cf(0,1,0)*Euler(0,0,rad(25)),t)
  5652. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-.8,-1,-.15)*Euler(rad(-20),rad(60),0),t)
  5653. FLeftHip.C1=clerp(FLeftHip.C1,Cf(0,1,0)*Euler(rad(-40),0,0),t)
  5654. T = T+.1
  5655. swait()
  5656. until T >= tim
  5657. debServ:AddItem(HBox, 0)
  5658. hit:disconnect()
  5659. debServ:AddItem(Vel, 0)
  5660. if Upward then
  5661. debServ:AddItem(VelPart, 0)
  5662. end
  5663. if not Upward then
  5664. for i = 0, 1.4, .1 do
  5665. swait()
  5666. Humanoid.WalkSpeed = 0
  5667. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(70)), .3)
  5668. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), .3)
  5669. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-1)*Euler(rad(70),0,rad(60)), .3)
  5670. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(60),0), .3)
  5671. Neck.C0=clerp(Neck.C0,Cf(0,1.35,-.5)*Euler(rad(-45),0,0), .3)
  5672. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-30),0), .3)
  5673. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-.4,0)*Euler(rad(-20),rad(-60),0), .3)
  5674. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,0,0)*Euler(0,0,0), .3)
  5675. FRightHip.C0=clerp(FRightHip.C0,Cf(.5,-1.8,-.7)*Euler(0,rad(20),0), .3)
  5676. FRightHip.C1=clerp(FRightHip.C1,Cf(0,0,0)*Euler(rad(-15),0,0), .3)
  5677. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1,-1.4,-.6)*Euler(0,rad(60),0), .3)
  5678. FLeftHip.C1=clerp(FLeftHip.C1,Cf(0,0,0)*Euler(rad(-15),0,0), .3)
  5679. end
  5680. end
  5681. Humanoid.WalkSpeed = CurrentSpeed
  5682. LeftHip.Part0 = Torso
  5683. LeftHip.Part1 = LeftLeg
  5684. RightHip.Part0 = Torso
  5685. RightHip.Part1 = RightLeg
  5686. FLeftHip.Part0 = nil
  5687. FLeftHip.Part1 = nil
  5688. LeftHip.C0 = FLeftHip.C0
  5689. LeftHip.C1 = FLeftHip.C1
  5690. FRightHip.Part0 = nil
  5691. FRightHip.Part1 = nil
  5692. RightHip.C0 = FRightHip.C0
  5693. RightHip.C1 = FRightHip.C1--]]
  5694. elseif Current_Anim == "Falling" or Current_Anim == "Jumping" then
  5695. LeftHip.Part0 = nil
  5696. LeftHip.Part1 = nil
  5697. RightHip.Part0 = nil
  5698. RightHip.Part1 = nil
  5699. FLeftHip.Part0 = Torso
  5700. FLeftHip.Part1 = LeftLeg
  5701. FLeftHip.C0 = LeftHip.C0
  5702. FLeftHip.C1 = LeftHip.C1
  5703. FRightHip.Part0 = Torso
  5704. FRightHip.Part1 = RightLeg
  5705. FRightHip.C0 = RightHip.C0
  5706. FRightHip.C1 = RightHip.C1
  5707. local t = .6
  5708. local HBox = MakeHitBox(Vec(3,5,3), LeftLeg, true, Cf(0,-1.25,0), Cf())
  5709. local LVec = Inst("Part", F2)
  5710. LVec.Transparency = 1
  5711. LVec.Anchored = false
  5712. LVec.CanCollide = false
  5713. LVec.Locked = true
  5714. LVec.Size = Vec(1,1,1)
  5715. LVec.FrontSurface = "Hinge"
  5716. local LVW = Inst("Weld", LVec)
  5717. LVW.Part0 = LeftLeg
  5718. LVW.Part1 = LVec
  5719. LVW.Name = DecName
  5720. LVW.C0 = Cf(0, -.5, 0) * Euler(rad(-90), 0, 0)
  5721. LVW.C1 = Cf(0,0,0) * Euler(0,0,rad(-20))
  5722. local Vel = Inst("BodyVelocity", RootPart)
  5723. Vel.Name = DecName
  5724. Vel.MaxForce = Vec(huge, huge, huge)
  5725. Vel.Velocity = LVec.CFrame.lookVector*0
  5726. local FallDamage = 0
  5727. local CanDiveKick = true
  5728. local TouchedGround = false
  5729. local BuffN = 3
  5730. local ground, pos = rayCast(LVec.Position, LVec.CFrame.lookVector, 5, Character)
  5731. local hit = HBox.Touched:connect(function(part)
  5732. local hum = FindHum(part.Parent)
  5733. if hum and hum ~= Humanoid and CanDiveKick then
  5734. CanDiveKick = false
  5735. FallDamage = FallDamage+4
  5736. Vel.Velocity = (RootPart.CFrame.lookVector*-8) + Vec(0, 20, 0)
  5737. local noscope = 0
  5738. local s = Sound(part,"http://roblox.com/asset/?id=401057895", 1, 1, false)
  5739. debServ:AddItem(s, 2)
  5740. local j = Sound(RootPart,"http://roblox.com/asset/?id=158149887", .5, 1, false)
  5741. debServ:AddItem(j, 2)
  5742. DamageFunction(part, false, 0, 45, false, 0, "LifeSteal", RootPart, .1, false, 0, false, _, _, _)
  5743. Apply_Buff(BuffN, 15)
  5744. if BuffN > 0 then
  5745. BuffN = BuffN-.1
  5746. end
  5747. for i = 0, 1.4, .1 do
  5748. swait()
  5749. Vel.Velocity = (RootPart.CFrame.lookVector*-8) + Vec(0, 22, 0)
  5750. if noscope ~= 360 then
  5751. noscope = noscope+30
  5752. end
  5753. local JumpSpeed = .4
  5754. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-60),0,rad(10)), JumpSpeed)
  5755. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), JumpSpeed)
  5756. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-60),0,rad(-10)), JumpSpeed)
  5757. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), JumpSpeed)
  5758. Neck.C0=clerp(Neck.C0,Cf(0,1.4,.2)*Euler(rad(30),0,0), JumpSpeed)
  5759. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), JumpSpeed)
  5760. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(noscope),0,0), JumpSpeed)
  5761. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), JumpSpeed)
  5762. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(rad(-18),rad(90),0), JumpSpeed)
  5763. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), JumpSpeed)
  5764. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.5,-.8)*Euler(rad(-30),rad(-90),0), JumpSpeed)
  5765. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), JumpSpeed)
  5766. end
  5767. CanDiveKick = true
  5768. end
  5769. end)
  5770. repeat
  5771. swait()
  5772. if CanDiveKick then
  5773. FallDamage = FallDamage+1
  5774. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,rad(15),rad(70)),t)
  5775. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0),t)
  5776. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-.9)*Euler(rad(90),0,0),t)
  5777. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,rad(-70)),t)
  5778. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.3)*Euler(rad(-35),rad(60),0),t)
  5779. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0),t)
  5780. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-5),rad(-80),0),t)
  5781. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0),t)
  5782. FRightHip.C0=clerp(FRightHip.C0,Cf(.8,-.5,-.7)*Euler(rad(-30),0,0),t)
  5783. FRightHip.C1=clerp(FRightHip.C1,Cf(0,1,0)*Euler(0,0,rad(25)),t)
  5784. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-.8,-1,-.15)*Euler(rad(-20),rad(60),0),t)
  5785. FLeftHip.C1=clerp(FLeftHip.C1,Cf(0,1,0)*Euler(rad(-40),0,0),t)
  5786. Vel.Velocity = LVec.CFrame.lookVector*150
  5787. MagicBlock(BrickColor.new(Colour1),"Neon",LeftLeg:GetRenderCFrame()*Cf(0,-5,-1), 3, 3, 3, 7, 7, 7, .1)
  5788. MagicBlock(BrickColor.new(Colour2),"Neon",LeftLeg:GetRenderCFrame()*Cf(0,-4,-1), 2, 2, 2, 6, 6, 6, .1)
  5789. ground, pos = rayCast(LVec.Position, LVec.CFrame.lookVector, 15, Character)
  5790. if ground then
  5791. if ground.Anchored == true then
  5792. TouchedGround = true
  5793. end
  5794. end
  5795. end
  5796. until TouchedGround
  5797. MagicWave(ground.BrickColor,ground.Material,Cf(pos), 0, 0, 0, 3, 1, 3, .1)
  5798. local WaveP = Inst("Part", F2)
  5799. WaveP.Transparency = 1
  5800. WaveP.Anchored = true
  5801. WaveP.CanCollide = false
  5802. WaveP.Locked = true
  5803. WaveP.CFrame = Cf(pos)
  5804. MagniDamage(WaveP, 25, true, 4+FallDamage, 5+FallDamage, false, 0, "Stun", .06+(FallDamage/100), false, 0, false, _, _, _)
  5805. debServ:AddItem(WaveP, 3)
  5806. local boo = Sound(WaveP,"http://roblox.com/asset/?id=157878578", 1, 1, false)
  5807. debServ:AddItem(boo, .4)
  5808. debServ:AddItem(HBox, 0)
  5809. debServ:AddItem(LVec, 0)
  5810. hit:disconnect()
  5811. debServ:AddItem(Vel, 0)
  5812. for i = 0, 1.8, .1 do
  5813. swait()
  5814. Humanoid.WalkSpeed = 0
  5815. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(70)), .3)
  5816. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), .3)
  5817. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-1)*Euler(rad(70),0,rad(60)), .3)
  5818. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(60),0), .3)
  5819. Neck.C0=clerp(Neck.C0,Cf(0,1.35,-.5)*Euler(rad(-45),0,0), .3)
  5820. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-30),0), .3)
  5821. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-.4,0)*Euler(rad(-20),rad(-60),0), .3)
  5822. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,0,0)*Euler(0,0,0), .3)
  5823. FRightHip.C0=clerp(FRightHip.C0,Cf(.5,-1.8,-.7)*Euler(0,rad(20),0), .3)
  5824. FRightHip.C1=clerp(FRightHip.C1,Cf(0,0,0)*Euler(rad(-15),0,0), .3)
  5825. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1,-1.4,-.6)*Euler(0,rad(60),0), .3)
  5826. FLeftHip.C1=clerp(FLeftHip.C1,Cf(0,0,0)*Euler(rad(-15),0,0), .3)
  5827. end
  5828. Humanoid.WalkSpeed = CurrentSpeed
  5829. LeftHip.Part0 = Torso
  5830. LeftHip.Part1 = LeftLeg
  5831. RightHip.Part0 = Torso
  5832. RightHip.Part1 = RightLeg
  5833. FLeftHip.Part0 = nil
  5834. FLeftHip.Part1 = nil
  5835. LeftHip.C0 = FLeftHip.C0
  5836. LeftHip.C1 = FLeftHip.C1
  5837. FRightHip.Part0 = nil
  5838. FRightHip.Part1 = nil
  5839. RightHip.C0 = FRightHip.C0
  5840. RightHip.C1 = FRightHip.C1--]]
  5841. end
  5842. elseif Debounces.HasWep and not Debounces.DuelWielding then
  5843. if Current_Anim == "Idle" or Current_Anim == "Walking" then
  5844. LeftHip.Part0 = nil
  5845. LeftHip.Part1 = nil
  5846. RightHip.Part0 = nil
  5847. RightHip.Part1 = nil
  5848. FLeftHip.Part0 = Torso
  5849. FLeftHip.Part1 = LeftLeg
  5850. FLeftHip.C0 = LeftHip.C0
  5851. FLeftHip.C1 = LeftHip.C1
  5852. FRightHip.Part0 = Torso
  5853. FRightHip.Part1 = RightLeg
  5854. FRightHip.C0 = RightHip.C0
  5855. FRightHip.C1 = RightHip.C1
  5856. local t = .6
  5857. local VelPart = RootPart
  5858. local tim = 1
  5859. local Speed = 150
  5860. local HBSize = Vec(4, 8, 3)
  5861. local Vel = Inst("BodyVelocity", RootPart)
  5862. Vel.Name = DecName
  5863. Vel.MaxForce = Vec(huge, huge, huge)
  5864. Vel.Velocity = VelPart.CFrame.lookVector*0
  5865. if Upward then
  5866. tim = 1.4
  5867. Speed = 300
  5868. local LVec = Inst("Part", F2)
  5869. LVec.Transparency = 1
  5870. LVec.Anchored = false
  5871. LVec.CanCollide = false
  5872. LVec.Locked = true
  5873. LVec.Size = Vec(2,2,1)
  5874. LVec.FrontSurface = "Hinge"
  5875. local LVW = Inst("Weld", LVec)
  5876. LVW.Part0 = RootPart
  5877. LVW.Part1 = LVec
  5878. LVW.Name = DecName
  5879. LVW.C0 = Cf(0, 0, 0) * Euler(rad(50), 0, 0)
  5880. VelPart = LVec
  5881. Vel.Velocity = (RootPart.CFrame.lookVector*-15) + Vec(0, 25, 0)
  5882. local noscope = 0
  5883. local j = Sound(RootPart,"http://roblox.com/asset/?id=158149887", .5, 1, false)
  5884. debServ:AddItem(j, 2)
  5885. for i = 0, 1.4, .1 do
  5886. swait()
  5887. if noscope ~= 360 then
  5888. noscope = noscope+30
  5889. end
  5890. local JumpSpeed = .4
  5891. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), JumpSpeed)
  5892. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), JumpSpeed)
  5893. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), JumpSpeed)
  5894. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), JumpSpeed)
  5895. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-60),0,rad(10)), JumpSpeed)
  5896. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), JumpSpeed)
  5897. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-60),0,rad(-10)), JumpSpeed)
  5898. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), JumpSpeed)
  5899. Neck.C0=clerp(Neck.C0,Cf(0,1.4,.2)*Euler(rad(30),0,0), JumpSpeed)
  5900. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), JumpSpeed)
  5901. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(noscope),0,0), JumpSpeed)
  5902. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), JumpSpeed)
  5903. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(rad(-18),rad(90),0), JumpSpeed)
  5904. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), JumpSpeed)
  5905. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.5,-.8)*Euler(rad(-30),rad(-90),0), JumpSpeed)
  5906. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), JumpSpeed)
  5907. end
  5908. end
  5909. local HBox = MakeHitBox(HBSize, Hit_Box, true, Cf(), Cf())
  5910. local T = 0
  5911. local Penetrates = 0
  5912. local hit = HBox.Touched:connect(function(part)
  5913. local hum = FindHum(part.Parent)
  5914. local p = part.Parent:FindFirstChild("Penetrated")
  5915. local tor = part.Parent:FindFirstChild("Torso")
  5916. if hum and hum ~= Humanoid and not p and tor then
  5917. if not Upward then
  5918. tim = tim+1.2
  5919. else
  5920. tim = tim+1.6
  5921. end
  5922. DamageFunction(part, false, 0, 30, false, 0, "Compensate", RootPart, .1, false, _, false, _, _, _)
  5923. local Penetrate = Inst("Part")
  5924. if hum.Health > (hum.MaxHealth/12) then
  5925. debServ:AddItem(Penetrate, 0)
  5926. Penetrate = Inst("Weld", HBox)
  5927. Penetrate.Part0 = HBox
  5928. Penetrate.Part1 = tor
  5929. Penetrate.C0 = Cf(0, 2.6-Penetrates, 0) * Euler(rad(90), 0, rad(-90))
  5930. end
  5931. local P = Inst("BoolValue", part.Parent)
  5932. P.Name = "Penetrated"
  5933. debServ:AddItem(P, 4)
  5934. debServ:AddItem(Penetrate, 2)
  5935. if Penetrates ~= 6 then
  5936. Penetrates = Penetrates+1
  5937. end
  5938. local rip = runServ.RenderStepped:connect(function()
  5939. hum.PlatformStand = true
  5940. DamageFunction(part, false, 0, 0+Penetrates, false, 0, "Compensate", RootPart, .02, false, _, false, _, _, _)
  5941. end)
  5942. repeat swait() until Penetrate.Parent == nil or T == tim or hum.Health <= (hum.MaxHealth/12)
  5943. hum.PlatformStand = false
  5944. if Penetrates ~= 6 then
  5945. Penetrates = Penetrates-1
  5946. end
  5947. debServ:AddItem(P, 0)
  5948. debServ:AddItem(Penetrate, 0)
  5949. rip:disconnect()
  5950. end
  5951. end)
  5952. repeat
  5953. Vel.Velocity = VelPart.CFrame.lookVector*Speed
  5954. MagicBlock(BrickColor.new(Colour1),"Neon", HBox:GetRenderCFrame()*Cf(rand(-3,3),4,rand(-3,3)), 5, 5, 5, 7, 7, 7, .1)
  5955. MagicBlock(BrickColor.new(Colour2),"Neon", HBox:GetRenderCFrame()*Cf(rand(-3,3),4,rand(-3,3)), 4, 4, 4, 6, 6, 6, .1)
  5956. MagicBlock(BrickColor.new(Colour1),"Neon", HBox:GetRenderCFrame()*Cf(rand(-3,3),4,rand(-3,3)), 5, 5, 5, 7, 7, 7, .1)
  5957. MagicBlock(BrickColor.new(Colour2),"Neon", HBox:GetRenderCFrame()*Cf(rand(-3,3),4,rand(-3,3)), 4, 4, 4, 6, 6, 6, .1)
  5958. local SwingSpeed = .5
  5959. HWeld.C0=clerp(HWeld.C0,Cf(-.7,-.15,0)*Euler(0,0,0), SwingSpeed)
  5960. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  5961. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(180),0,rad(-20)), SwingSpeed)
  5962. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  5963. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,-.3)*Euler(0,rad(-50),0), SwingSpeed)
  5964. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(rad(-90),0,0), SwingSpeed)
  5965. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-1)*Euler(rad(60),0,rad(80)), SwingSpeed)
  5966. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(65),0), SwingSpeed)
  5967. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(0,0,0), SwingSpeed)
  5968. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(rad(20),rad(70),0), SwingSpeed)
  5969. if not Upward then
  5970. FRootJoint.C0=clerp(FRootJoint.C0,Cf(.65,-1,0)*Euler(0,rad(70),0), SwingSpeed)
  5971. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  5972. else
  5973. FRootJoint.C0=clerp(FRootJoint.C0,Cf(.65,-1,0)*Euler(rad(50),0,0), SwingSpeed)
  5974. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,rad(-70),0), SwingSpeed)
  5975. end
  5976. FRightHip.C0=clerp(FRightHip.C0,Cf(.8,-1,0)*Euler(0,rad(-70),0), SwingSpeed)
  5977. FRightHip.C1=clerp(FRightHip.C1,Cf(0,1,0)*Euler(rad(50),0,0), SwingSpeed)
  5978. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-.5,-1,0)*Euler(0,rad(-60),0), SwingSpeed)
  5979. FLeftHip.C1=clerp(FLeftHip.C1,Cf(0,1,0)*Euler(rad(50),0,0), SwingSpeed)
  5980. T = T+.1
  5981. swait()
  5982. until T >= tim
  5983. debServ:AddItem(HBox, 0)
  5984. hit:disconnect()
  5985. debServ:AddItem(Vel, 0)
  5986. if Upward then
  5987. debServ:AddItem(VelPart, 0)
  5988. end
  5989. if not Upward then
  5990. for i = 0, 1.4, .1 do
  5991. swait()
  5992. Humanoid.WalkSpeed = 0
  5993. local SwingSpeed = .5
  5994. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  5995. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  5996. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  5997. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), SwingSpeed)
  5998. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(60)), SwingSpeed)
  5999. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(30),0), SwingSpeed)
  6000. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,rad(-60)), SwingSpeed)
  6001. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-30),0), SwingSpeed)
  6002. Neck.C0=clerp(Neck.C0,Cf(0,1.52,.2)*Euler(rad(30),0,0), SwingSpeed)
  6003. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6004. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1.2,0)*Euler(rad(-40),0,0), SwingSpeed)
  6005. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  6006. FRightHip.C0=clerp(FRightHip.C0,Cf(.5,-1,-.4)*Euler(rad(-12),0,0), SwingSpeed)
  6007. FRightHip.C1=clerp(FRightHip.C1,Cf(0,1,0)*Euler(0,0,0), SwingSpeed)
  6008. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-.5,-.6,-.5)*Euler(rad(40),0,0), SwingSpeed)
  6009. FLeftHip.C1=clerp(FLeftHip.C1,Cf(0,1,0)*Euler(0,0,0), SwingSpeed)
  6010. end
  6011. end
  6012. Humanoid.WalkSpeed = CurrentSpeed
  6013. LeftHip.Part0 = Torso
  6014. LeftHip.Part1 = LeftLeg
  6015. RightHip.Part0 = Torso
  6016. RightHip.Part1 = RightLeg
  6017. FLeftHip.Part0 = nil
  6018. FLeftHip.Part1 = nil
  6019. LeftHip.C0 = FLeftHip.C0
  6020. LeftHip.C1 = FLeftHip.C1
  6021. FRightHip.Part0 = nil
  6022. FRightHip.Part1 = nil
  6023. RightHip.C0 = FRightHip.C0
  6024. RightHip.C1 = FRightHip.C1--]]
  6025. elseif Current_Anim == "Falling" or Current_Anim == "Jumping" then
  6026. LeftHip.Part0 = nil
  6027. LeftHip.Part1 = nil
  6028. RightHip.Part0 = nil
  6029. RightHip.Part1 = nil
  6030. FLeftHip.Part0 = Torso
  6031. FLeftHip.Part1 = LeftLeg
  6032. FLeftHip.C0 = LeftHip.C0
  6033. FLeftHip.C1 = LeftHip.C1
  6034. FRightHip.Part0 = Torso
  6035. FRightHip.Part1 = RightLeg
  6036. FRightHip.C0 = RightHip.C0
  6037. FRightHip.C1 = RightHip.C1
  6038. local Speed = 150
  6039. local HBSize = Vec(4, 8, 3)
  6040. local Vel = Inst("BodyVelocity", RootPart)
  6041. Vel.Name = DecName
  6042. Vel.MaxForce = Vec(huge, huge, huge)
  6043. Vel.Velocity = RootPart.CFrame.lookVector*0
  6044. local LVec = Inst("Part", F2)
  6045. LVec.Transparency = 1
  6046. LVec.Anchored = false
  6047. LVec.CanCollide = false
  6048. LVec.Locked = true
  6049. LVec.Size = Vec(2,2,1)
  6050. LVec.FrontSurface = "Hinge"
  6051. local LVW = Inst("Weld", LVec)
  6052. LVW.Part0 = RootPart
  6053. LVW.Part1 = LVec
  6054. LVW.Name = DecName
  6055. LVW.C0 = Cf(0, 0, 0) * Euler(rad(-60), 0, 0)
  6056. local HBox = MakeHitBox(HBSize, Hit_Box, true, Cf(), Cf())
  6057. local FallDamage = 0
  6058. local Penetrates = 0
  6059. local ground, pos = rayCast(LVec.Position, LVec.CFrame.lookVector, 30, Character)
  6060. local TouchedGround = false
  6061. local hit = HBox.Touched:connect(function(part)
  6062. local hum = FindHum(part.Parent)
  6063. local p = part.Parent:FindFirstChild("Penetrated")
  6064. local tor = part.Parent:FindFirstChild("Torso")
  6065. if hum and hum ~= Humanoid and not p and tor then
  6066. DamageFunction(part, false, 0, 25, false, 0, "Compensate", RootPart, .1, false, _, false, _, _, _)
  6067. local Penetrate = Inst("Part")
  6068. if hum.Health > (hum.MaxHealth/12) then
  6069. debServ:AddItem(Penetrate, 0)
  6070. Penetrate = Inst("Weld", HBox)
  6071. Penetrate.Part0 = HBox
  6072. Penetrate.Part1 = tor
  6073. Penetrate.C0 = Cf(0, 2.6-Penetrates, 0) * Euler(rad(90), 0, rad(-90))
  6074. end
  6075. local P = Inst("BoolValue", part.Parent)
  6076. P.Name = "Penetrated"
  6077. debServ:AddItem(P, 4)
  6078. debServ:AddItem(Penetrate, 2)
  6079. if Penetrates ~= 6 then
  6080. Penetrates = Penetrates+1
  6081. end
  6082. local rip = runServ.RenderStepped:connect(function()
  6083. hum.PlatformStand = true
  6084. DamageFunction(part, false, 0, (0+(Penetrates*2))+FallDamage, false, 0, "Compensate", RootPart, .01, false, _, false, _, _, _)
  6085. end)
  6086. repeat swait() until Penetrate.Parent == nil or hum.Health <= (hum.MaxHealth/12) or TouchedGround
  6087. hum.PlatformStand = false
  6088. if Penetrates ~= 6 then
  6089. Penetrates = Penetrates-1
  6090. end
  6091. debServ:AddItem(P, 0)
  6092. debServ:AddItem(Penetrate, 0)
  6093. rip:disconnect()
  6094. end
  6095. end)
  6096. repeat
  6097. Vel.Velocity = LVec.CFrame.lookVector*Speed
  6098. FallDamage = FallDamage+1
  6099. MagicBlock(BrickColor.new(Colour1),"Neon", HBox:GetRenderCFrame()*Cf(rand(-3,3),4,rand(-3,3)), 5, 5, 5, 7, 7, 7, .1)
  6100. MagicBlock(BrickColor.new(Colour2),"Neon", HBox:GetRenderCFrame()*Cf(rand(-3,3),4,rand(-3,3)), 4, 4, 4, 6, 6, 6, .1)
  6101. MagicBlock(BrickColor.new(Colour1),"Neon", HBox:GetRenderCFrame()*Cf(rand(-3,3),4,rand(-3,3)), 5, 5, 5, 7, 7, 7, .1)
  6102. MagicBlock(BrickColor.new(Colour2),"Neon", HBox:GetRenderCFrame()*Cf(rand(-3,3),4,rand(-3,3)), 4, 4, 4, 6, 6, 6, .1)
  6103. local SwingSpeed = .5
  6104. HWeld.C0=clerp(HWeld.C0,Cf(-.7,-.15,0)*Euler(0,0,0), SwingSpeed)
  6105. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6106. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(180),0,rad(-20)), SwingSpeed)
  6107. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(0),0), SwingSpeed)
  6108. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,-.3)*Euler(0,rad(-50),0), SwingSpeed)
  6109. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(rad(-90),0,0), SwingSpeed)
  6110. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-1)*Euler(rad(60),0,rad(80)), SwingSpeed)
  6111. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(65),0), SwingSpeed)
  6112. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(0,0,0), SwingSpeed)
  6113. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(rad(20),rad(70),0), SwingSpeed)
  6114. FRootJoint.C0=clerp(FRootJoint.C0,Cf(.65,-1,0)*Euler(rad(-60),0,0), SwingSpeed)
  6115. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,rad(-70),0), SwingSpeed)
  6116. FRightHip.C0=clerp(FRightHip.C0,Cf(.8,-1,0)*Euler(0,rad(-70),0), SwingSpeed)
  6117. FRightHip.C1=clerp(FRightHip.C1,Cf(0,1,0)*Euler(rad(50),0,0), SwingSpeed)
  6118. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-.5,-1,0)*Euler(0,rad(-60),0), SwingSpeed)
  6119. FLeftHip.C1=clerp(FLeftHip.C1,Cf(0,1,0)*Euler(rad(50),0,0), SwingSpeed)
  6120. ground, pos = rayCast(LVec.Position, LVec.CFrame.lookVector, 30, Character)
  6121. if ground then
  6122. if ground.Anchored == true then
  6123. TouchedGround = true
  6124. end
  6125. end
  6126. swait()
  6127. until TouchedGround
  6128. MagicWave(ground.BrickColor,ground.Material,Cf(pos), 0, 0, 0, 8, 1, 8, .1)
  6129. local WaveP = Inst("Part", F2)
  6130. WaveP.Transparency = 1
  6131. WaveP.Anchored = true
  6132. WaveP.CanCollide = false
  6133. WaveP.Locked = true
  6134. WaveP.CFrame = Cf(pos)
  6135. MagniDamage(WaveP, 40, true, 2+FallDamage, 6+FallDamage, false, 0, "Compensate-Stun", .1+(FallDamage/100), false, 0, false, _, _, _)
  6136. debServ:AddItem(WaveP, 3)
  6137. local boo = Sound(WaveP,"http://roblox.com/asset/?id=157878578", 1, 1, false)
  6138. debServ:AddItem(boo, .4)
  6139. debServ:AddItem(HBox, 0)
  6140. debServ:AddItem(LVec, 0)
  6141. hit:disconnect()
  6142. debServ:AddItem(Vel, 0)
  6143. if not Upward then
  6144. for i = 0, 1.8, .1 do
  6145. swait()
  6146. Humanoid.WalkSpeed = 0
  6147. local SwingSpeed = .5
  6148. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  6149. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6150. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  6151. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), SwingSpeed)
  6152. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(60)), SwingSpeed)
  6153. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(30),0), SwingSpeed)
  6154. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,rad(-60)), SwingSpeed)
  6155. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-30),0), SwingSpeed)
  6156. Neck.C0=clerp(Neck.C0,Cf(0,1.52,.2)*Euler(rad(30),0,0), SwingSpeed)
  6157. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6158. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1.2,0)*Euler(rad(-40),0,0), SwingSpeed)
  6159. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  6160. FRightHip.C0=clerp(FRightHip.C0,Cf(.5,-1,-.4)*Euler(rad(-12),0,0), SwingSpeed)
  6161. FRightHip.C1=clerp(FRightHip.C1,Cf(0,1,0)*Euler(0,0,0), SwingSpeed)
  6162. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-.5,-.6,-.5)*Euler(rad(40),0,0), SwingSpeed)
  6163. FLeftHip.C1=clerp(FLeftHip.C1,Cf(0,1,0)*Euler(0,0,0), SwingSpeed)
  6164. end
  6165. end
  6166. Humanoid.WalkSpeed = CurrentSpeed
  6167. LeftHip.Part0 = Torso
  6168. LeftHip.Part1 = LeftLeg
  6169. RightHip.Part0 = Torso
  6170. RightHip.Part1 = RightLeg
  6171. FLeftHip.Part0 = nil
  6172. FLeftHip.Part1 = nil
  6173. LeftHip.C0 = FLeftHip.C0
  6174. LeftHip.C1 = FLeftHip.C1
  6175. FRightHip.Part0 = nil
  6176. FRightHip.Part1 = nil
  6177. RightHip.C0 = FRightHip.C0
  6178. RightHip.C1 = FRightHip.C1
  6179. end
  6180. end
  6181. Debounces.Attacking = false
  6182. end
  6183.  
  6184. function Equip_Denial()
  6185. Debounces.Equipping = true
  6186. Attack_Num = 1
  6187. for i = 0, .5, .1 do
  6188. swait()
  6189. local equips = .5
  6190. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(rad(25),0,0), equips)
  6191. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), equips)
  6192. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.35,0)*Euler(rad(-25),0,0), equips)
  6193. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), equips)
  6194. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,0), equips)
  6195. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), equips)
  6196. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.2)*Euler(-rad(10),0,0), equips)
  6197. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(20),0), equips)
  6198. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,0,0), equips)
  6199. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), equips)
  6200. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), equips)
  6201. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), equips)
  6202. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), equips)
  6203. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), equips)
  6204. end
  6205. WepWeld.Part0 = Holder
  6206. WepWeld.Part1 = Handle
  6207. WepWeld.C0 = Cf() * Euler(rad(90),0,rad(90))
  6208. WepWeld.C1 = Cf() * Euler(0,rad(180),0)
  6209. CurrentSpeed = 12
  6210. Humanoid.WalkSpeed = CurrentSpeed
  6211. Debounces.HasWep = true
  6212. Debounces.Equipping = false
  6213. end
  6214.  
  6215. function Unequip_Denial()
  6216. Debounces.Equipping = true
  6217. Attack_Num = 1
  6218. LeftShoulder.Part0 = nil
  6219. LeftShoulder.Part1 = nil
  6220. FLeftShoulder.Part0 = Torso
  6221. FLeftShoulder.Part1 = LeftArm
  6222. FLeftShoulder.C0 = LeftShoulder.C0
  6223. FLeftShoulder.C1 = LeftShoulder.C1
  6224. for i = 0, .5, .1 do
  6225. swait()
  6226. local equips = .5
  6227. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(rad(25),0,0), equips)
  6228. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), equips)
  6229. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,rad(90)), equips)
  6230. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), equips)
  6231. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.35,0)*Euler(rad(-25),0,0), equips)
  6232. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), equips)
  6233. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,0), equips)
  6234. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), equips)
  6235. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.2)*Euler(-rad(10),0,0), equips)
  6236. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(20),0), equips)
  6237. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,0,0), equips)
  6238. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), equips)
  6239. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), equips)
  6240. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), equips)
  6241. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), equips)
  6242. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), equips)
  6243. end
  6244. WepWeld.Part0 = Torso
  6245. WepWeld.Part1 = Handle
  6246. WepWeld.C0 = Cf(1.5,-1,.6) * Euler(rad(-90),0,rad(90))
  6247. WepWeld.C1 = Cf() * Euler(0,0,0)
  6248. CurrentSpeed = 20
  6249. Humanoid.WalkSpeed = CurrentSpeed
  6250. Debounces.HasWep = false
  6251. Debounces.Equipping = false
  6252. end
  6253.  
  6254. function EquipTES()
  6255. if not Debounces.TESWield then
  6256. Debounces.Equipping = true
  6257. for i = 0, .5, .1 do
  6258. swait()
  6259. local SwingSpeed = .5
  6260. --SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(100),0,0), SwingSpeed)
  6261. --SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6262. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(3)), SwingSpeed)
  6263. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6264. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,rad(12)), SwingSpeed)
  6265. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6266. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,0,0), SwingSpeed)
  6267. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6268. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, 0,0), SwingSpeed)
  6269. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  6270. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  6271. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  6272. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  6273. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  6274. end
  6275. SheWeld.Parent = nil
  6276. SheWeld.Part0 = Holder2
  6277. SheWeld.Part1 = TESHandle
  6278. SheWeld.C0 = Holder2.CFrame:inverse() * Cf(Holder2.Position)
  6279. SheWeld.C1 = TESHandle.CFrame:inverse() * Cf(Holder2.Position)
  6280. SheWeld.Parent = TESHandle
  6281. Debounces.Equipping = false
  6282. Debounces.TESWield = true
  6283. CurrentSpeed = 16
  6284. Humanoid.WalkSpeed = CurrentSpeed
  6285. else
  6286. Debounces.Equipping = true
  6287. for i = 0, .5, .1 do
  6288. swait()
  6289. local SwingSpeed = .5
  6290. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(100),0,0), SwingSpeed)
  6291. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6292. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), SwingSpeed)
  6293. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), SwingSpeed)
  6294. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(3)), SwingSpeed)
  6295. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6296. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,rad(12)), SwingSpeed)
  6297. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6298. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,0,0), SwingSpeed)
  6299. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6300. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, 0,0), SwingSpeed)
  6301. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  6302. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  6303. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  6304. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  6305. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  6306. end
  6307. CurrentSpeed = 6
  6308. Humanoid.WalkSpeed = CurrentSpeed
  6309. SheWeld.Part0 = Torso
  6310. SheWeld.Part1 = TESHandle
  6311. SheWeld.C0 = Cf(-1.1, -1.1, -.2) * Euler(rad(100), 0, 0)
  6312. Debounces.Equipping = false
  6313. Debounces.TESWield = false
  6314. end
  6315. end
  6316.  
  6317. function EquipTE()
  6318. if not Debounces.TEWield then
  6319. Debounces.Equipping = true
  6320. Humanoid.WalkSpeed = 0
  6321. Debounces.DisableJump = true
  6322. LeftHip.Part0 = nil
  6323. LeftHip.Part1 = nil
  6324. RightHip.Part0 = nil
  6325. RightHip.Part1 = nil
  6326. FLeftHip.Part0 = Torso
  6327. FLeftHip.Part1 = LeftLeg
  6328. FLeftHip.C0 = LeftHip.C0
  6329. FLeftHip.C1 = LeftHip.C1
  6330. FRightHip.Part0 = Torso
  6331. FRightHip.Part1 = RightLeg
  6332. FRightHip.C0 = RightHip.C0
  6333. FRightHip.C1 = RightHip.C1
  6334. SheWeld.Parent = nil
  6335. SheWeld.Part0 = Holder2
  6336. SheWeld.Part1 = TESHandle
  6337. SheWeld.C0 = Holder2.CFrame:inverse() * Cf(Holder2.Position)
  6338. SheWeld.C1 = TESHandle.CFrame:inverse() * Cf(Holder2.Position)
  6339. SheWeld.Parent = TESHandle
  6340. for i = 0, .7, .1 do
  6341. swait()
  6342. local SwingSpeed = .3
  6343. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(100),0,0), SwingSpeed)
  6344. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6345. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), SwingSpeed)
  6346. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), SwingSpeed)
  6347. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.1,0.325,-1.27)*Euler(rad(60),0,rad(-25)), SwingSpeed)
  6348. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-90),0), SwingSpeed)
  6349. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.6,0.5,-.4)*Euler(rad(8),rad(-50),0), SwingSpeed)
  6350. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6351. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-8),rad(-15),0), SwingSpeed)
  6352. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6353. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(15),0), SwingSpeed)
  6354. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  6355. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  6356. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(9),0), SwingSpeed)
  6357. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(6),0), SwingSpeed)
  6358. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  6359. end
  6360. WepWeld3.Parent = nil
  6361. WepWeld3.Part0 = Holder
  6362. WepWeld3.Part1 = TEHandle
  6363. WepWeld3.C0 = Holder.CFrame:inverse() * Cf(Holder.Position)
  6364. WepWeld3.C1 = TEHandle.CFrame:inverse() * Cf(Holder.Position)
  6365. WepWeld3.Parent = TEHandle
  6366. FITEB(11)
  6367. for i = 0, .5, .1 do
  6368. swait()
  6369. local SwingSpeed = .08
  6370. WepWeld3.C0=clerp(WepWeld3.C0,Cf(0,-.1,0)*Euler(rad(-90),0,0), SwingSpeed)
  6371. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6372. HWeld.C0=clerp(HWeld.C0,Cf(.4,-.92,0)*Euler(0,0,rad(-20)), SwingSpeed)
  6373. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6374. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(100),0,0), SwingSpeed)
  6375. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6376. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.3,0.5,-.4)*Euler(rad(90), 0, rad(20)), SwingSpeed)
  6377. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, 0, 0), SwingSpeed)
  6378. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.6,0.6,0)*Euler(0,0,rad(-15)), SwingSpeed)
  6379. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6380. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0, rad(-20), 0), SwingSpeed)
  6381. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6382. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, rad(20), 0), SwingSpeed)
  6383. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  6384. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  6385. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(9),0), SwingSpeed)
  6386. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(6),0), SwingSpeed)
  6387. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  6388. end
  6389. local rotatebecauseitscool = 0
  6390. local swing = Sound(TEHandle,"http://roblox.com/asset/?id=161006212", 1, 2.5, true)
  6391. for i = 0, .5, .1 do
  6392. swait()
  6393. if rotatebecauseitscool < (90*22) then
  6394. rotatebecauseitscool = rotatebecauseitscool+60
  6395. end
  6396. local SwingSpeed = .05
  6397. WepWeld3.C0=clerp(WepWeld3.C0,Cf(0,-.1,0)*Euler(rad(rotatebecauseitscool),0,0), .7)
  6398. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), .7)
  6399. HWeld.C0=clerp(HWeld.C0,Cf(.4,-.92,0)*Euler(0,0,rad(-20)), .7)
  6400. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), .7)
  6401. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.3,0.5,-.4)*Euler(rad(90), 0, rad(20)), SwingSpeed)
  6402. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, 0, 0), SwingSpeed)
  6403. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,rad(12)), .4)
  6404. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), .4)
  6405. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0, rad(-20), 0), SwingSpeed)
  6406. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6407. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, rad(20), 0), SwingSpeed)
  6408. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  6409. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  6410. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(9),0), SwingSpeed)
  6411. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(6),0), SwingSpeed)
  6412. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  6413. end
  6414. SheWeld.Part0 = Torso
  6415. SheWeld.Part1 = TESHandle
  6416. SheWeld.C0 = Cf(-1.1, -1.1, -.2) * Euler(rad(100), 0, 0)
  6417. for i = 0, 2, .1 do
  6418. swait()
  6419. if rotatebecauseitscool < (90*22) then
  6420. rotatebecauseitscool = rotatebecauseitscool+60
  6421. end
  6422. local SwingSpeed = .05
  6423. WepWeld3.C0=clerp(WepWeld3.C0,Cf(0,-.1,0)*Euler(rad(rotatebecauseitscool),0,0), .7)
  6424. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), .7)
  6425. HWeld.C0=clerp(HWeld.C0,Cf(.4,-.92,0)*Euler(0,0,rad(-20)), .7)
  6426. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), .7)
  6427. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.3,0.5,-.4)*Euler(rad(90), 0, rad(20)), SwingSpeed)
  6428. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, 0, 0), SwingSpeed)
  6429. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,rad(-15)), .4)
  6430. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), .4)
  6431. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0, rad(-20), 0), SwingSpeed)
  6432. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6433. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, rad(20), 0), SwingSpeed)
  6434. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  6435. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  6436. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(9),0), SwingSpeed)
  6437. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(6),0), SwingSpeed)
  6438. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  6439. end
  6440. swing:Stop()
  6441. debServ:AddItem(swing, 1)
  6442. local leash = Sound(TEHandle,"rbxasset://sounds\\unsheath.wav", 1, .7, false)
  6443. debServ:AddItem(leash, 1)
  6444. for i = 0, 2, .1 do
  6445. swait()
  6446. local SwingSpeed = .08
  6447. WepWeld3.C0=clerp(WepWeld3.C0,Cf(0,-.1,0)*Euler(rad(-100),0,0), .5)
  6448. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6449. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  6450. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6451. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.6,0.4,-.4)*Euler(rad(30), 0, rad(20)), SwingSpeed)
  6452. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, rad(20), 0), SwingSpeed)
  6453. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,rad(-15)), .4)
  6454. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-15),0), .4)
  6455. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-11), rad(-40), 0), SwingSpeed)
  6456. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6457. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, rad(40), 0), SwingSpeed)
  6458. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  6459. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  6460. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(13),0), SwingSpeed)
  6461. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(3),0), SwingSpeed)
  6462. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  6463. end
  6464. chatServ:Chat(Head, "It's time to end this fairy tale.", 2)
  6465. for i = 0, 7.5, .1 do
  6466. swait()
  6467. local SwingSpeed = .08
  6468. WepWeld3.C0=clerp(WepWeld3.C0,Cf(0,-.1,0)*Euler(rad(-100),0,0), .5)
  6469. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6470. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  6471. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6472. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.6,0.4,-.4)*Euler(rad(30), 0, rad(20)), SwingSpeed)
  6473. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, rad(20), 0), SwingSpeed)
  6474. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,rad(-15)), .4)
  6475. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-15),0), .4)
  6476. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-11), rad(-40), 0), SwingSpeed)
  6477. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6478. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, rad(40), 0), SwingSpeed)
  6479. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  6480. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  6481. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(13),0), SwingSpeed)
  6482. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(3),0), SwingSpeed)
  6483. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  6484. end
  6485. LeftHip.Part0 = Torso
  6486. LeftHip.Part1 = LeftLeg
  6487. RightHip.Part0 = Torso
  6488. RightHip.Part1 = RightLeg
  6489. FLeftHip.Part0 = nil
  6490. FLeftHip.Part1 = nil
  6491. LeftHip.C0 = FLeftHip.C0
  6492. LeftHip.C1 = FLeftHip.C1
  6493. FRightHip.Part0 = nil
  6494. FRightHip.Part1 = nil
  6495. RightHip.C0 = FRightHip.C0
  6496. RightHip.C1 = FRightHip.C1
  6497. Debounces.Equipping = false
  6498. Debounces.DisableJump = false
  6499. Debounces.TEWield = true
  6500. Attack_Num = 1
  6501. CurrentSpeed = 14
  6502. Humanoid.WalkSpeed = CurrentSpeed
  6503. else
  6504. Debounces.Equipping = true
  6505. Debounces.DisableJump = true
  6506. Humanoid.WalkSpeed = 0
  6507. LeftHip.Part0 = nil
  6508. LeftHip.Part1 = nil
  6509. RightHip.Part0 = nil
  6510. RightHip.Part1 = nil
  6511. FLeftHip.Part0 = Torso
  6512. FLeftHip.Part1 = LeftLeg
  6513. FLeftHip.C0 = LeftHip.C0
  6514. FLeftHip.C1 = LeftHip.C1
  6515. FRightHip.Part0 = Torso
  6516. FRightHip.Part1 = RightLeg
  6517. FRightHip.C0 = RightHip.C0
  6518. FRightHip.C1 = RightHip.C1
  6519. for i = 0, .5, .1 do
  6520. swait()
  6521. local SwingSpeed = .5
  6522. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(3)), SwingSpeed)
  6523. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6524. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,rad(12)), SwingSpeed)
  6525. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6526. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,0,0), SwingSpeed)
  6527. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6528. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, 0,0), SwingSpeed)
  6529. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  6530. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  6531. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  6532. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  6533. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  6534. end
  6535. SheWeld.Parent = nil
  6536. SheWeld.Part0 = Holder2
  6537. SheWeld.Part1 = TESHandle
  6538. SheWeld.C0 = Holder2.CFrame:inverse() * Cf(Holder2.Position)
  6539. SheWeld.C1 = TESHandle.CFrame:inverse() * Cf(Holder2.Position)
  6540. SheWeld.Parent = TESHandle
  6541. HTEB()
  6542. for i = 0, .5, .1 do
  6543. swait()
  6544. local SwingSpeed = .5
  6545. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(100),0,0), SwingSpeed)
  6546. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6547. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.1,0.325,-1.27)*Euler(rad(60),0,rad(-25)), SwingSpeed)
  6548. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-90),0), SwingSpeed)
  6549. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.6,0.5,-.4)*Euler(rad(8),rad(-50),0), SwingSpeed)
  6550. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6551. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-8),rad(-15),0), SwingSpeed)
  6552. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6553. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(15),0), SwingSpeed)
  6554. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  6555. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  6556. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(9),0), SwingSpeed)
  6557. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(6),0), SwingSpeed)
  6558. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  6559. end
  6560. local Sheath = Sound(TESHandle, "rbxasset://sounds\\unsheath.wav", 1, 1, false)
  6561. for i = 0, .5, .1 do
  6562. swait()
  6563. local SwingSpeed = .5
  6564. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(3)), SwingSpeed)
  6565. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6566. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,rad(12)), SwingSpeed)
  6567. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6568. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,0,0), SwingSpeed)
  6569. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6570. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, 0,0), SwingSpeed)
  6571. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  6572. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  6573. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  6574. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  6575. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  6576. end
  6577. Attack_Num = 1
  6578. SheWeld.Part0 = Torso
  6579. SheWeld.Part1 = TESHandle
  6580. SheWeld.C0 = Cf(-1.1, -1.1, -.2) * Euler(rad(100), 0, 0)
  6581. LeftHip.Part0 = Torso
  6582. LeftHip.Part1 = LeftLeg
  6583. RightHip.Part0 = Torso
  6584. RightHip.Part1 = RightLeg
  6585. FLeftHip.Part0 = nil
  6586. FLeftHip.Part1 = nil
  6587. LeftHip.C0 = FLeftHip.C0
  6588. LeftHip.C1 = FLeftHip.C1
  6589. FRightHip.Part0 = nil
  6590. FRightHip.Part1 = nil
  6591. RightHip.C0 = FRightHip.C0
  6592. RightHip.C1 = FRightHip.C1
  6593. WepWeld3.Part0 = TESHandle
  6594. WepWeld3.Part1 = TEHandle
  6595. WepWeld3.C0 = Cf(0, 0, 0)
  6596. WepWeld3.C1 = Cf(0, 3, 0) * Euler(0, rad(180), 0)
  6597. Debounces.Equipping = false
  6598. Debounces.DisableJump = false
  6599. Debounces.TEWield = false
  6600. CurrentSpeed = 6
  6601. Humanoid.WalkSpeed = CurrentSpeed
  6602. end
  6603. end
  6604.  
  6605. function Awaken()
  6606. Debounces.Successful_KeyStroke = true
  6607. Debounces.Attacking = true
  6608. Debounces.DisableJump = true
  6609. GodMode = true
  6610. Humanoid.WalkSpeed = 0
  6611. WepWeld.Part0 = RootPart
  6612. WepWeld.Part1 = Handle
  6613. WepWeld.C0 = RootPart.CFrame:inverse() * Cf(RootPart.Position)
  6614. WepWeld.C1 = Handle.CFrame:inverse() * Cf(RootPart.Position)
  6615. local BP = Inst("BodyPosition", RootPart)
  6616. local StopEffects = false
  6617. CArmour.Parent = Character
  6618. local WeldBase = Inst("Model", CArmour)
  6619. WeldBase.Name = "WeldBase"
  6620. local aHead = Inst("Part", WeldBase)
  6621. aHead.Transparency = 1
  6622. aHead.Name = "FakeHead"
  6623. aHead.Anchored = true
  6624. aHead.CanCollide = false
  6625. aHead.Locked = true
  6626. aHead.Size = Vec(.2, .2, .2)
  6627. aHead.Position = Vec(60.2, 5.3, -275)
  6628. aHead.Rotation = Vec(-180, 0, -180)
  6629. local aLarm = Inst("Part", WeldBase)
  6630. aLarm.Transparency = 1
  6631. aLarm.Name = "FakeLeftArm"
  6632. aLarm.Anchored = true
  6633. aLarm.CanCollide = false
  6634. aLarm.Locked = true
  6635. aLarm.Size = Vec(.2, .2, .2)
  6636. aLarm.Position = Vec(58.7, 3.8, -275)
  6637. aLarm.Rotation = Vec(-180, 0, -180)
  6638. local aLleg = Inst("Part", WeldBase)
  6639. aLleg.Transparency = 1
  6640. aLleg.Name = "FakeLeftLeg"
  6641. aLleg.Anchored = true
  6642. aLleg.CanCollide = false
  6643. aLleg.Locked = true
  6644. aLleg.Size = Vec(.2, .2, .2)
  6645. aLleg.Position = Vec(59.7, 1.8, -275)
  6646. aLleg.Rotation = Vec(-180, 0, -180)
  6647. local aRarm = Inst("Part", WeldBase)
  6648. aRarm.Transparency = 1
  6649. aRarm.Name = "FakeRightArm"
  6650. aRarm.Anchored = true
  6651. aRarm.CanCollide = false
  6652. aRarm.Locked = true
  6653. aRarm.Size = Vec(.2, .2, .2)
  6654. aRarm.Position = Vec(58.7, 3.8, -275)
  6655. aRarm.Rotation = Vec(-180, 0, -180)
  6656. local aRleg = Inst("Part", WeldBase)
  6657. aRleg.Transparency = 1
  6658. aRleg.Name = "FakeRightLeg"
  6659. aRleg.Anchored = true
  6660. aRleg.CanCollide = false
  6661. aRleg.Locked = true
  6662. aRleg.Size = Vec(.2, .2, .2)
  6663. aRleg.Position = Vec(59.7, 1.8, -275)
  6664. aRleg.Rotation = Vec(-180, 0, -180)
  6665. local aTor = Inst("Part", WeldBase)
  6666. aTor.Transparency = 1
  6667. aTor.Name = "FakeTorso"
  6668. aTor.Anchored = true
  6669. aTor.CanCollide = false
  6670. aTor.Locked = true
  6671. aTor.Size = Vec(.2, .2, .2)
  6672. aTor.Position = Vec(60.2, 3.8, -275)
  6673. aTor.Rotation = Vec(-180, 0, -180)
  6674. for _ , k in pairs(WeldBase:GetChildren()) do
  6675. if k:IsA("BasePart") then
  6676. k:BreakJoints()
  6677. end
  6678. end
  6679. local function MakeHelmet()
  6680. local Parent = Inst("Model", CArmour)
  6681. Parent.Name = "Helmet"
  6682. ----------------(ClassName, , BrickColor, Material , Trans, Refl, Name, Size, Position, Rotation, Mesh Class, Mesh Scale , MId, MType)
  6683. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "HelmetBack", Vector3.new(.2, .2, .2), Vector3.new(60.2, 5.4, -275.73), Vector3.new(90, 0, 0), "SpecialMesh", Vector3.new(1.2, 2, 1.6), "http://www.roblox.com/asset/?id=20637493", "FileMesh")
  6684. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "HelmetBase", Vector3.new(.2, .2, .2), Vector3.new(60.2, 5.4, -275), Vector3.new(-180, 0, -180), "SpecialMesh", Vector3.new(1, 1, 1), "http://www.roblox.com/asset/?id=87249889", "FileMesh")
  6685. local HEpart = CreatePart("Part", Parent, Colour1, "Neon", 1, 0, "HelmetEffect", Vector3.new(.2, .2, .2), Vector3.new(60.2, 5.5, -275.7), Vector3.new(0, 0, 0), "BlockMesh", Vector3.new(0, 0, 0), _, _)
  6686. local peSize = {NumberSequenceKeypoint.new(0, 1.31, 0), NumberSequenceKeypoint.new(1, 0, 0)}
  6687. local peTrans = {NumberSequenceKeypoint.new(0, .137, 0), NumberSequenceKeypoint.new(1, 1, 0)}
  6688. local pe = Inst("ParticleEmitter", HEpart)
  6689. pe.LightEmission = .5
  6690. pe.Color = ColorSequence.new(HEpart.BrickColor.Color)
  6691. pe.Size = NumberSequence.new(peSize)
  6692. pe.Transparency = NumberSequence.new(peTrans)
  6693. pe.Texture = "rbxassetid://37332909"
  6694. pe.Acceleration = Vec(0, -100, 0)
  6695. pe.EmissionDirection = "Front"
  6696. pe.Lifetime = NumberRange.new(0.35)
  6697. pe.Rate = 800000
  6698. pe.Speed = NumberRange.new(15)
  6699. CEP = HEpart
  6700. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "HelmetPart", Vector3.new(.2, .2, .2), Vector3.new(60.2, 5.8, -275), Vector3.new(-150, 0, -180), "SpecialMesh", Vector3.new(1, 1, 1), "http://www.roblox.com/asset/?id=189962102", "FileMesh")
  6701. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "MouthGuard", Vector3.new(.2, .2, .2), Vector3.new(60.2, 5, -274.6), Vector3.new(-180, 0, -180), "SpecialMesh", Vector3.new(1, 1.2, 1.1), "http://www.roblox.com/asset/?id=19380683", "FileMesh")
  6702. for _ , K in pairs(Parent:GetChildren()) do
  6703. if K:IsA("BasePart") then
  6704. K:BreakJoints()
  6705. end
  6706. end
  6707. for _, z in pairs(Parent:GetChildren()) do
  6708. if z:IsA("BasePart") then
  6709. local Weld = Inst("Weld", aHead)
  6710. Weld.Part0 = aHead
  6711. Weld.Part1 = z
  6712. Weld.Name = z.Name.."-to-"..aHead.Name
  6713. Weld.C0 = aHead.CFrame:inverse() * Cf(aHead.Position)
  6714. Weld.C1 = z.CFrame:inverse() * Cf(aHead.Position)
  6715. z.Anchored = false
  6716. z.CanCollide = false
  6717. end
  6718. end
  6719. end
  6720. local Cape = nil
  6721. local function MakeTorsoArmour()
  6722. local Parent = Inst("Model", CArmour)
  6723. Parent.Name = "TorsoArmour"
  6724. ----------------(ClassName, , BrickColor, Material , Trans, Refl, Name, Size, Position, Rotation, Mesh Class, Mesh Scale , MId, MType)
  6725. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourBody", Vector3.new(2, 2, 1), Vector3.new(60.2, 3.8, -275), Vector3.new(-180, 0, -180), "BlockMesh", Vector3.new(1, 1, 1.01), _, _)
  6726. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ArmourPartWedge1", Vector3.new(.2, 1, .2), Vector3.new(59.7, 3.7, -275.4), Vector3.new(90, 0, 90), "SpecialMesh", Vector3.new(1.1, 1, 1), "", "Wedge")
  6727. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ArmourPart1", Vector3.new(2, .2, .2), Vector3.new(60.2, 3.5, -275.4), Vector3.new(-180, 0, -180), "BlockMesh", Vector3.new(1.01, 1, 1.1), _, _)
  6728. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourPartNail1", Vector3.new(.2, .2, .2), Vector3.new(61.1, 4.7, -274.6), Vector3.new(-90, -90, 0), "CylinderMesh", Vector3.new(.6, 1.18, .6), _, _)
  6729. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ArmourPart2", Vector3.new(2, .6, 1), Vector3.new(60.2, 3.1, -275), Vector3.new(-180, 0, -180), "BlockMesh", Vector3.new(1.01, 1, 1.02), _, _)
  6730. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ArmourPartWedge2", Vector3.new(1, .8, .2), Vector3.new(60.8, 3.5, -275), Vector3.new(90, 0, 90), "SpecialMesh", Vector3.new(1.02, 1.025, 1), "", "Wedge")
  6731. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ArmourPart3", Vector3.new(.4, 1, .4), Vector3.new(60.2, 4.3, -275.5), Vector3.new(-180, 0, -180), "SpecialMesh", Vector3.new(.4, 1, .5), "", "Sphere")
  6732. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourPartNail2", Vector3.new(.2, .2, .2), Vector3.new(59.3, 2.9, -274.6), Vector3.new(-90, -90, 0), "CylinderMesh", Vector3.new(.6, 1.18, .6), _, _)
  6733. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourPartNail3", Vector3.new(.2, .2, .2), Vector3.new(61.1, 2.9, -274.6), Vector3.new(-90, -90, 0), "CylinderMesh", Vector3.new(.6, 1.18, .6), _, _)
  6734. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ArmourPartWedge3", Vector3.new(1, .8, .2), Vector3.new(59.6, 3.5, -275), Vector3.new(90, 0, -90), "SpecialMesh", Vector3.new(1.02, 1.025, 1), "", "Wedge")
  6735. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ArmourPartWedge4", Vector3.new(.2, 1, .2), Vector3.new(60.7, 3.7, -275.4), Vector3.new(90, 0, -90), "SpecialMesh", Vector3.new(1.1, 1, 1), "", "Wedge")
  6736. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourPartNail4", Vector3.new(.2, .2, .2), Vector3.new(59.3, 4.7, -275.4), Vector3.new(90, 90, 0), "CylinderMesh", Vector3.new(.6, 1.18, .6), _, _)
  6737. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourPartNail5", Vector3.new(.2, .2, .2), Vector3.new(59.3, 4.7, -274.6), Vector3.new(-90, -90, 0), "CylinderMesh", Vector3.new(.6, 1.18, .6), _, _)
  6738. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourPartNail6", Vector3.new(.2, .2, .2), Vector3.new(59.3, 3.5, -274.6), Vector3.new(-90, -90, 0), "CylinderMesh", Vector3.new(.6, 1.18, .6), _, _)
  6739. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ArmourPart4", Vector3.new(.4, .4, .2), Vector3.new(60.2, 3.6, -274.6), Vector3.new(0, 0, 0), "SpecialMesh", Vector3.new(1, 1, 1.1), "", "Torso")
  6740. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourPartNail7", Vector3.new(.2, .2, .2), Vector3.new(61.1, 2.9, -275.4), Vector3.new(90, 90, 0), "CylinderMesh", Vector3.new(.6, 1.18, .6), _, _)
  6741. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourPartNail8", Vector3.new(.2, .2, .2), Vector3.new(61.1, 3.5, -275.4), Vector3.new(90, 90, 0), "CylinderMesh", Vector3.new(.6, 1.18, .6), _, _)
  6742. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourPartNail9", Vector3.new(.2, .2, .2), Vector3.new(59.3, 3.5, -275.4), Vector3.new(90, 90, 0), "CylinderMesh", Vector3.new(.6, 1.18, .6), _, _)
  6743. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourPartNail10", Vector3.new(.2, .2, .2), Vector3.new(59.3, 2.9, -275.4), Vector3.new(90, 90, 0), "CylinderMesh", Vector3.new(.6, 1.18, .6), _, _)
  6744. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourPartNail11", Vector3.new(.2, .2, .2), Vector3.new(61.1, 4.7, -275.4), Vector3.new(90, 90, 0), "CylinderMesh", Vector3.new(.6, 1.18, .6), _, _)
  6745. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ArmourPart5", Vector3.new(.4, .2, .4), Vector3.new(60.2, 3.8, -274.6), Vector3.new(-90, 0, 0), "CylinderMesh", Vector3.new(.68, 1.1, .68), _, _)
  6746. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourPart6", Vector3.new(.4, .2, .4), Vector3.new(60.2, 3.8, -274.6), Vector3.new(-90, 0, 0), "CylinderMesh", Vector3.new(.45, 1.15, .45), _, _)
  6747. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourPart7", Vector3.new(.2, .2, .2), Vector3.new(61.1, 3.5, -274.6), Vector3.new(-90, -90, 0), "CylinderMesh", Vector3.new(.6, 1.18, .6), _, _)
  6748. local k = CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ArmourPartNeon1", Vector3.new(.2, .2, .4), Vector3.new(61.1, 4.7, -274.5), Vector3.new(-180, 0, -180), "SpecialMesh", Vector3.new(.5, .5, .1), "", "Sphere") k.Mesh.Offset = Vec(0, 0, -.01)
  6749. local k = CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ArmourPartNeon2", Vector3.new(.2, .2, .4), Vector3.new(61.1, 2.9, -274.5), Vector3.new(-180, 0, -180), "SpecialMesh", Vector3.new(.5, .5, .1), "", "Sphere") k.Mesh.Offset = Vec(0, 0, -.01)
  6750. local k = CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ArmourPartNeon3", Vector3.new(.2, .2, .4), Vector3.new(59.3, 2.9, -274.5), Vector3.new(-180, 0, -180), "SpecialMesh", Vector3.new(.5, .5, .1), "", "Sphere") k.Mesh.Offset = Vec(0, 0, -.01)
  6751. local k = CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ArmourPartNeon4", Vector3.new(.2, .2, .4), Vector3.new(61.1, 3.5, -275.5), Vector3.new(0, 0, 0), "SpecialMesh", Vector3.new(.5, .5, .1), "", "Sphere") k.Mesh.Offset = Vec(0, 0, -.01)
  6752. local k = CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ArmourPartNeon5", Vector3.new(.2, .2, .4), Vector3.new(59.3, 2.9, -275.5), Vector3.new(0, 0, 0), "SpecialMesh", Vector3.new(.5, .5, .1), "", "Sphere") k.Mesh.Offset = Vec(0, 0, -.01)
  6753. local k = CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ArmourPartNeon6", Vector3.new(.2, .2, .4), Vector3.new(61.1, 2.9, -275.5), Vector3.new(0, 0, 0), "SpecialMesh", Vector3.new(.5, .5, .1), "", "Sphere") k.Mesh.Offset = Vec(0, 0, -.01)
  6754. CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ArmourPartNeon7", Vector3.new(.4, .4, .4), Vector3.new(60.2, 3.8, -274.5), Vector3.new(-180, 0, -180), "SpecialMesh", Vector3.new(.4, .4, .2), "", "Sphere")
  6755. local k = CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ArmourPartNeon8", Vector3.new(.2, .2, .4), Vector3.new(59.3, 3.5, -274.5), Vector3.new(-180, 0, -180), "SpecialMesh", Vector3.new(.5, .5, .1), "", "Sphere") k.Mesh.Offset = Vec(0, 0, -.01)
  6756. local k = CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ArmourPartNeon9", Vector3.new(.2, .2, .4), Vector3.new(59.3, 4.7, -275.5), Vector3.new(0, 0, 0), "SpecialMesh", Vector3.new(.5, .5, .1), "", "Sphere") k.Mesh.Offset = Vec(0, 0, -.01)
  6757. local k = CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ArmourPartNeon10", Vector3.new(.2, .2, .4), Vector3.new(61.1, 4.7, -275.5), Vector3.new(0, 0, 0), "SpecialMesh", Vector3.new(.5, .5, .1), "", "Sphere") k.Mesh.Offset = Vec(0, 0, -.01)
  6758. local k = CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ArmourPartNeon11", Vector3.new(.2, .2, .4), Vector3.new(59.3, 3.5, -275.5), Vector3.new(0, 0, 0), "SpecialMesh", Vector3.new(.5, .5, .1), "", "Sphere") k.Mesh.Offset = Vec(0, 0, -.01)
  6759. local k = CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ArmourPartNeon12", Vector3.new(.2, .2, .4), Vector3.new(61.1, 3.5, -274.5), Vector3.new(-180, 0, -180), "SpecialMesh", Vector3.new(.5, .5, .1), "", "Sphere") k.Mesh.Offset = Vec(0, 0, -.01)
  6760. local k = CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ArmourPartNeon13", Vector3.new(.2, .2, .4), Vector3.new(59.3, 4.7, -274.5), Vector3.new(-180, 0, -180), "SpecialMesh", Vector3.new(.5, .5, .1), "", "Sphere") k.Mesh.Offset = Vec(0, 0, -.01)
  6761. Cape = CreatePart("Part", Parent, "White", "SmoothPlastic", 1, 0, "Mini-CapeSpot", Vector3.new(2, .2, .2), Vector3.new(60.2, 3.49, -275.47), Vector3.new(120, 0, -180), "BlockMesh", Vector3.new(0, 0, 0), _, _)
  6762. local kk = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ShoulderArmour1", Vector3.new(1, .4, .4), Vector3.new(59.4, 4.4, -275), Vector3.new(-90, 0, -90), "SpecialMesh", Vector3.new(1.03, 1, 1), "", "Wedge") kk.Mesh.Offset = Vec(0, -.01, 0)
  6763. local kk = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ShoulderArmour2", Vector3.new(1, .4, .4), Vector3.new(61, 4.4, -275), Vector3.new(-90, 0, 90), "SpecialMesh", Vector3.new(1.03, 1, 1), "", "Wedge") kk.Mesh.Offset = Vec(0, -.01, 0)
  6764. local kk = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ShoulderArmour3", Vector3.new(1, .4, .2), Vector3.new(59.8, 4.7, -275), Vector3.new(-90, 0, -90), "SpecialMesh", Vector3.new(1.03, 1, 1.01), "", "Wedge") kk.Mesh.Offset = Vec(0, -.01, .001)
  6765. local kk = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ShoulderArmour4", Vector3.new(.4, .2, 1), Vector3.new(59.4, 4.7, -275), Vector3.new(0, 0, 0), "BlockMesh", Vector3.new(1, 1.01, 1.03), _, _) kk.Mesh.Offset = Vec(-.01, .001, 0)
  6766. local kk = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ShoulderArmour5", Vector3.new(1, .4, .2), Vector3.new(60.6, 4.7, -275), Vector3.new(-90, 0, 90), "SpecialMesh", Vector3.new(1.03, 1, 1.01), "", "Wedge") kk.Mesh.Offset = Vec(0, -.01, .001)
  6767. local kk = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ShoulderArmour6", Vector3.new(.4, .2, 1), Vector3.new(61, 4.7, -275), Vector3.new(-180, 0, -180), "BlockMesh", Vector3.new(1, 1.01, 1.03), _, _) kk.Mesh.Offset = Vec(-.01, .001, 0)
  6768. for _ , K in pairs(Parent:GetChildren()) do
  6769. if K:IsA("BasePart") then
  6770. K:BreakJoints()
  6771. end
  6772. end
  6773. for _, z in pairs(Parent:GetChildren()) do
  6774. if z:IsA("BasePart") then
  6775. local Weld = Inst("Weld", aTor)
  6776. Weld.Part0 = aTor
  6777. Weld.Part1 = z
  6778. Weld.Name = z.Name.."-to-"..aTor.Name
  6779. Weld.C0 = aTor.CFrame:inverse() * Cf(aTor.Position)
  6780. Weld.C1 = z.CFrame:inverse() * Cf(aTor.Position)
  6781. z.Anchored = false
  6782. z.CanCollide = false
  6783. end
  6784. end
  6785. end
  6786. local function MakeArmArmour(limb, limbname)
  6787. local Parent = Inst("Model", CArmour)
  6788. Parent.Name = limbname.."Armour"
  6789. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourBody", Vector3.new(1, 2, 1), Vector3.new(58.7, 3.8, -275), Vector3.new(-180, 0, -180), "BlockMesh", Vector3.new(1.01, 1, 1.01), _, _)
  6790. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "Glove", Vector3.new(1, .4, 1), Vector3.new(58.7, 2.8, -275), Vector3.new(-180, 0, -180), "BlockMesh", Vector3.new(1.02, .1, 1.02), _, _)
  6791. local y = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "SideArmour1", Vector3.new(.2, .2, .6), Vector3.new(58.3, 4.5, -274.6), Vector3.new(-90, 0, -180), "SpecialMesh", Vector3.new(1.1, 1, 1), "", "Wedge") y.Mesh.Offset = Vec(0, 0, .001)
  6792. local y = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "SideArmour2", Vector3.new(1, .6, .2), Vector3.new(58.5, 4.7, -275), Vector3.new(-90, 0, 90), "SpecialMesh", Vector3.new(1.03, 1, 1.01), "", "Wedge") y.Mesh.Offset = Vec(0, -.01, .001)
  6793. local y = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "SideArmour3", Vector3.new(1, .2, .4), Vector3.new(59.1, 4.2, -275), Vector3.new(-90, 0, 90), "SpecialMesh", Vector3.new(1.03, 1, 1), "", "Wedge") y.Mesh.Offset = Vec(0, -.01, 0)
  6794. local y = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "SideArmour4", Vector3.new(.2, .2, 1), Vector3.new(59.1, 4.5, -275), Vector3.new(-180, 0, -180), "BlockMesh", Vector3.new(1, 1, 1.03), _, _) y.Mesh.Offset = Vec(-.01, 0, 0)
  6795. local y = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "SideArmour5", Vector3.new(.4, .2, 1), Vector3.new(59, 4.7, -275), Vector3.new(-180, 0, -180), "BlockMesh", Vector3.new(1, 1, 1.03), _, _) y.Mesh.Offset = Vec(-.01, .001, 0)
  6796. local y = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "SideArmour6", Vector3.new(1, .2, .2), Vector3.new(58.9, 4.5, -275), Vector3.new(-90, 0, 90), "SpecialMesh", Vector3.new(1.03, 1, 1), "", "Wedge") y.Mesh.Offset = Vec(0, -.01, 0)
  6797. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "SideArmour7", Vector3.new(.2, 2, .6), Vector3.new(58.3, 3.8, -275), Vector3.new(-180, 0, -180), "BlockMesh", Vector3.new(1.1, 1.001, 1), _, _)
  6798. local y = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "SideArmour8", Vector3.new(.2, .2, .4), Vector3.new(58.3, 3, -274.6), Vector3.new(90, 0, 0), "SpecialMesh", Vector3.new(1.1, 1, 1), "", "Wedge") y.Mesh.Offset = Vec(0, 0, .001)
  6799. local y = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "SideArmour9", Vector3.new(.2, .2, .4), Vector3.new(58.3, 3, -275.4), Vector3.new(90, 0, -180), "SpecialMesh", Vector3.new(1.1, 1, 1), "", "Wedge") y.Mesh.Offset = Vec(0, 0, .001)
  6800. local y = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "SideArmour10", Vector3.new(.2, .2, .6), Vector3.new(58.3, 4.5, -275.4), Vector3.new(-90, 0, 0), "SpecialMesh", Vector3.new(1.1, 1, 1), "", "Wedge") y.Mesh.Offset = Vec(0, 0, .001)
  6801. local y = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "SideArmourDesign1", Vector3.new(1, 1, .4), Vector3.new(58.7, 4.6, -275), Vector3.new(-90, 30, 90), "SpecialMesh", Vector3.new(.5, 1, 1), "http://www.roblox.com/asset/?id=189962102", "FileMesh") y.Mesh.Offset = Vec(0, 0.4, 0)
  6802. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "SideArmourDesign2", Vector3.new(.4, .6, .2), Vector3.new(58.2, 3.1, -275.2), Vector3.new(-165, 0, -180), "SpecialMesh", Vector3.new(.08, 1, .6), "", "Sphere")
  6803. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "SideArmourDesign3", Vector3.new(.4, .6, .2), Vector3.new(58.2, 3.1, -274.8), Vector3.new(165, 0, -180), "SpecialMesh", Vector3.new(.08, 1, .6), "", "Sphere")
  6804. CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "SideArmourNeonDesign1", Vector3.new(.4, .6, .2), Vector3.new(58.2, 3.1, -275.2), Vector3.new(-165, 0, -180), "SpecialMesh", Vector3.new(.1, .8, .4), "", "Sphere")
  6805. CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "SideArmourNeonDesign2", Vector3.new(.4, .6, .2), Vector3.new(58.2, 3.1, -274.8), Vector3.new(165, 0, -180), "SpecialMesh", Vector3.new(.1, .8, .4), "", "Sphere")
  6806. CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "SideArmourNeonDesign3", Vector3.new(.6, .2, .2), Vector3.new(58.3, 4.1, -275), Vector3.new(-180, 0, -180), "SpecialMesh", Vector3.new(.5, 1.5, 2), "", "Sphere")
  6807. for _ , K in pairs(Parent:GetChildren()) do
  6808. if K:IsA("BasePart") then
  6809. K:BreakJoints()
  6810. end
  6811. end
  6812. for _, z in pairs(Parent:GetChildren()) do
  6813. if z:IsA("BasePart") then
  6814. local Weld = Inst("Weld", limb)
  6815. Weld.Part0 = limb
  6816. Weld.Part1 = z
  6817. Weld.Name = z.Name.."-to-"..limb.Name
  6818. Weld.C0 = limb.CFrame:inverse() * Cf(limb.Position)
  6819. Weld.C1 = z.CFrame:inverse() * Cf(limb.Position)
  6820. z.Anchored = false
  6821. z.CanCollide = false
  6822. end
  6823. end
  6824. end
  6825. local function MakeLegArmour(limb, limbname)
  6826. local Parent = Inst("Model", CArmour)
  6827. Parent.Name = limbname.."Armour"
  6828. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ArmourBody", Vector3.new(1, 2, 1), Vector3.new(59.7, 1.8, -275), Vector3.new(-180, 0, -180), "BlockMesh", Vector3.new(1.01, 1, 1.01), _, _)
  6829. local cri = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "KneeGuardPart1", Vector3.new(.4, .4, .4), Vector3.new(60, 2.2, -274.7), Vector3.new(-180, -90, 0), "SpecialMesh", Vector3.new(1.1, 1, 1.05), "", "Wedge") cri.Mesh.Offset = Vec(0, 0, -.01)
  6830. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "KneeGuardPart2", Vector3.new(.2, .4, .2), Vector3.new(59.7, 2.2, -274.6), Vector3.new(-180, 0, -180), "BlockMesh", Vector3.new(1, 1, 1.2), _, _)
  6831. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "KneeGuardPart3", Vector3.new(.4, .2, .6), Vector3.new(59.7, 2.2, -274.6), Vector3.new(-180, 0, 90), "SpecialMesh", Vector3.new(1, .8, .47), "", "Sphere")
  6832. local cri = CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "KneeGuardPart4", Vector3.new(.4, .4, .4), Vector3.new(59.4, 2.2, -274.7), Vector3.new(180, 90, 0), "SpecialMesh", Vector3.new(1.1, 1, 1.05), "", "Wedge") cri.Mesh.Offset = Vec(0, 0, -.01)
  6833. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "KneeGuardPart5", Vector3.new(1, .4, .4), Vector3.new(59.7, 2.6, -274.7), Vector3.new(-180, 0, -180), "BlockMesh", Vector3.new(1.04, 1, 1.1), _, _)
  6834. CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "KneeGuardPartNeon", Vector3.new(.4, .2, .6), Vector3.new(59.7, 2.2, -274.6), Vector3.new(-180, 0, 90), "SpecialMesh", Vector3.new(.8, .5, .5), "", "Sphere")
  6835. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ShinGuard1", Vector3.new(.6, .2, .6), Vector3.new(59.7, 1.7, -274.6), Vector3.new(-180, 0, -180), "SpecialMesh", Vector3.new(1, 1, .4), "", "Torso")
  6836. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "ShinGuard2", Vector3.new(.6, .4, .6), Vector3.new(59.7, 1.4, -274.6), Vector3.new(-180, 0, 0), "SpecialMesh", Vector3.new(1, 1, .4), "", "Torso")
  6837. CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ShinGuardNeon1", Vector3.new(.4, .2, .4), Vector3.new(59.6, 1.5, -274.5), Vector3.new(-180, 0, -165), "SpecialMesh", Vector3.new(.4, .2, .2), "", "Sphere")
  6838. CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ShinGuardNeon2", Vector3.new(.4, .2, .4), Vector3.new(59.8, 1.7, -274.5), Vector3.new(-180, 0, 165), "SpecialMesh", Vector3.new(.4, .2, .2), "", "Sphere")
  6839. CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ShinGuardNeon3", Vector3.new(.4, .2, .4), Vector3.new(59.8, 1.5, -274.5), Vector3.new(-180, 0, 165), "SpecialMesh", Vector3.new(.4, .2, .2), "", "Sphere")
  6840. CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ShinGuardNeon4", Vector3.new(.4, .2, .4), Vector3.new(59.8, 1.3, -274.5), Vector3.new(-180, 0, 165), "SpecialMesh", Vector3.new(.4, .2, .2), "", "Sphere")
  6841. CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ShinGuardNeon5", Vector3.new(.4, .2, .4), Vector3.new(59.6, 1.7, -274.5), Vector3.new(-180, 0, -165), "SpecialMesh", Vector3.new(.4, .2, .2), "", "Sphere")
  6842. CreatePart("Part", Parent, Colour1, "Neon", 0, 0, "ShinGuardNeon6", Vector3.new(.4, .2, .4), Vector3.new(59.6, 1.3, -274.5), Vector3.new(-180, 0, -165), "SpecialMesh", Vector3.new(.4, .2, .2), "", "Sphere")
  6843. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ShinGuardPart1", Vector3.new(.4, .2, .4), Vector3.new(59.6, 1.5, -274.5), Vector3.new(-180, 0, -165), "SpecialMesh", Vector3.new(0.46, 0.26, 0.18), "", "Sphere")
  6844. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ShinGuardPart2", Vector3.new(.4, .2, .4), Vector3.new(59.8, 1.7, -274.5), Vector3.new(-180, 0, 165), "SpecialMesh", Vector3.new(0.46, 0.26, 0.18), "", "Sphere")
  6845. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ShinGuardPart3", Vector3.new(.4, .2, .4), Vector3.new(59.8, 1.5, -274.5), Vector3.new(-180, 0, 165), "SpecialMesh", Vector3.new(0.46, 0.26, 0.18), "", "Sphere")
  6846. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ShinGuardPart4", Vector3.new(.4, .2, .4), Vector3.new(59.8, 1.3, -274.5), Vector3.new(-180, 0, 165), "SpecialMesh", Vector3.new(0.46, 0.26, 0.18), "", "Sphere")
  6847. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ShinGuardPart5", Vector3.new(.4, .2, .4), Vector3.new(59.6, 1.7, -274.5), Vector3.new(-180, 0, -165), "SpecialMesh", Vector3.new(0.46, 0.26, 0.18), "", "Sphere")
  6848. CreatePart("Part", Parent, Colour2, "SmoothPlastic", 0, 0, "ShinGuardPart6", Vector3.new(.4, .2, .4), Vector3.new(59.6, 1.3, -274.5), Vector3.new(-180, 0, -165), "SpecialMesh", Vector3.new(0.46, 0.26, 0.18), "", "Sphere")
  6849. CreatePart("Part", Parent, Colour3, "SmoothPlastic", 0, 0, "Shoe", Vector3.new(1, .2, 1), Vector3.new(59.7, 0.9, -275), Vector3.new(-180, 0, -180), "BlockMesh", Vector3.new(1.02, 1.2, 1.02), _, _)
  6850. for _ , K in pairs(Parent:GetChildren()) do
  6851. if K:IsA("BasePart") then
  6852. K:BreakJoints()
  6853. end
  6854. end
  6855. for _, z in pairs(Parent:GetChildren()) do
  6856. if z:IsA("BasePart") then
  6857. local Weld = Inst("Weld", limb)
  6858. Weld.Part0 = limb
  6859. Weld.Part1 = z
  6860. Weld.Name = z.Name.."-to-"..limb.Name
  6861. Weld.C0 = limb.CFrame:inverse() * Cf(limb.Position)
  6862. Weld.C1 = z.CFrame:inverse() * Cf(limb.Position)
  6863. z.Anchored = false
  6864. z.CanCollide = false
  6865. end
  6866. end
  6867. end
  6868. MakeHelmet()
  6869. MakeTorsoArmour()
  6870. MakeArmArmour(aRarm, "RightArm")
  6871. MakeArmArmour(aLarm, "LeftArm")
  6872. MakeLegArmour(aRleg, "RightLeg")
  6873. MakeLegArmour(aLleg, "LeftLeg")
  6874. if not runServ:IsStudio() then
  6875. StopEffects = true
  6876. coroutine.resume(coroutine.create(function()
  6877. repeat
  6878. runServ.Stepped:wait()
  6879. MagniDamage(RootPart, 25, false, 0, 1, true, 200, "Compensate-Knockdown", 0, false, 0, false, _, _, _)
  6880. until Debounces.Transformed
  6881. end))--]]
  6882. end
  6883. local Weld1 = Inst("Weld", Head)
  6884. Weld1.Name = DecName
  6885. Weld1.Part0 = Head
  6886. Weld1.Part1 = aHead
  6887. local Weld2 = Inst("Weld", Torso)
  6888. Weld2.Name = DecName
  6889. Weld2.Part0 = Torso
  6890. Weld2.Part1 = aTor
  6891. local Weld3 = Inst("Weld", LeftArm)
  6892. Weld3.Name = DecName
  6893. Weld3.Part0 = LeftArm
  6894. Weld3.Part1 = aLarm
  6895. Weld3.C0 = Cf() * Euler(0, rad(180), 0)
  6896. local Weld4 = Inst("Weld", RightArm)
  6897. Weld4.Name = DecName
  6898. Weld4.Part0 = RightArm
  6899. Weld4.Part1 = aRarm
  6900. local Weld5 = Inst("Weld", LeftLeg)
  6901. Weld5.Name = DecName
  6902. Weld5.Part0 = LeftLeg
  6903. Weld5.Part1 = aLleg
  6904. local Weld6 = Inst("Weld", RightLeg)
  6905. Weld6.Name = DecName
  6906. Weld6.Part0 = RightLeg
  6907. Weld6.Part1 = aRleg
  6908. WepWeld3 = Inst("Weld", TEHandle)
  6909. WepWeld3.Part0 = TESHandle
  6910. WepWeld3.Part1 = TEHandle
  6911. WepWeld3.C0 = Cf(0, 0, 0)
  6912. WepWeld3.C1 = Cf(0, 3, 0) * Euler(0, rad(180), 0)
  6913. SheWeld = Inst("Weld", TESHandle)
  6914. SheWeld.Part0 = RootPart
  6915. SheWeld.Part1 = TESHandle
  6916. SheWeld.C0 = Cf(0, 1.5, -1.8) * Euler(rad(180), 0, 0)
  6917. TEHandle.Anchored = false
  6918. TESHandle.Anchored = false
  6919. for _, p in pairs(WeldBase:GetChildren()) do
  6920. if p:IsA("BasePart") then
  6921. p.Anchored = false
  6922. end
  6923. end
  6924. for _, p in pairs(Character:GetChildren()) do
  6925. if p:IsA("BasePart") and p.Name ~= "Head" then
  6926. p.Transparency = 1
  6927. for _, d in pairs(p:GetChildren()) do
  6928. if d:IsA("Decal") then
  6929. d.Transparency = 1
  6930. end
  6931. end
  6932. elseif p.Name == "Head" then
  6933. p.Transparency = 0
  6934. for _, d in pairs(p:GetChildren()) do
  6935. if d:IsA("Decal") then
  6936. d.Transparency = 1
  6937. end
  6938. end
  6939. end
  6940. if p:IsA("Hat") then
  6941. for _, P in pairs(p:GetChildren()) do
  6942. if P:IsA("BasePart") then
  6943. P.Transparency = 1
  6944. end
  6945. end
  6946. end
  6947. if p:IsA("Accessory") then
  6948. for _, P in pairs(p:GetChildren()) do
  6949. if P:IsA("BasePart") then
  6950. P.Transparency = 1
  6951. end
  6952. end
  6953. end
  6954. end
  6955. if not runServ:IsStudio() then
  6956. MagicCircle(BC(Colour1), "Neon", RootPart:GetRenderCFrame(), 2, 2, 2, 6, 6, 6, .1)
  6957. local boo = Sound(RootPart,"http://roblox.com/asset/?id=168586621", 1, .5, false)
  6958. debServ:AddItem(boo, 4)
  6959. for i = 0, 5, .2 do
  6960. swait()
  6961. local SwingSpeed = .5
  6962. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(140),0,rad(20)), SwingSpeed)
  6963. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6964. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(140),0,rad(-20)), SwingSpeed)
  6965. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6966. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(15),0,0), SwingSpeed)
  6967. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6968. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(20),0,0), SwingSpeed)
  6969. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  6970. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-.8,0)*Euler(rad(-30),0,0), SwingSpeed)
  6971. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,rad(-15)), SwingSpeed)
  6972. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.8,0)*Euler(rad(-30),0,0), SwingSpeed)
  6973. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,rad(15)), SwingSpeed)
  6974. end
  6975. for i = 0, .8, .1 do
  6976. swait()
  6977. local SwingSpeed = .5
  6978. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.6,0)*Euler(0,0,rad(10)), SwingSpeed)
  6979. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6980. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.6,0)*Euler(0,0,rad(-10)), SwingSpeed)
  6981. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6982. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-13),0,0), SwingSpeed)
  6983. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  6984. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  6985. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  6986. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  6987. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,rad(-3)), SwingSpeed)
  6988. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  6989. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,rad(3)), SwingSpeed)
  6990. end
  6991. for i = 0, .6, .1 do
  6992. swait()
  6993. local SwingSpeed = .5
  6994. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-8),0,rad(15)), SwingSpeed)
  6995. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6996. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(90),0,rad(-50)), SwingSpeed)
  6997. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  6998. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-13),0,0), SwingSpeed)
  6999. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(20),0), SwingSpeed)
  7000. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(20),0), SwingSpeed)
  7001. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  7002. FRightHip.C0=clerp(FRightHip.C0,Cf(1.55,-1,0)*Euler(0,rad(-20),0), SwingSpeed)
  7003. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,rad(-3)), SwingSpeed)
  7004. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.55,-1,-.4)*Euler(rad(-7),rad(-20),0), SwingSpeed)
  7005. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,rad(3)), SwingSpeed)
  7006. end
  7007. --[[for i = 0, 1, .1 do
  7008. swait()
  7009. local SwingSpeed = .5
  7010. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), SwingSpeed)
  7011. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), SwingSpeed)
  7012. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-13),0,rad(15)), SwingSpeed)
  7013. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7014. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.15,0.5,-.6)*Euler(rad(90),0,rad(50)), SwingSpeed)
  7015. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7016. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-13),0,0), SwingSpeed)
  7017. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-28),0), SwingSpeed)
  7018. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(-20),0), SwingSpeed)
  7019. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  7020. FRightHip.C0=clerp(FRightHip.C0,Cf(1.55,-1,-.4)*Euler(rad(-7),rad(20),0), SwingSpeed)
  7021. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,rad(-3)), SwingSpeed)
  7022. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.55,-1,0)*Euler(0,rad(20),0), SwingSpeed)
  7023. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,rad(3)), SwingSpeed)
  7024. if i == .4 then
  7025. local boo = Sound(LeftArm,"http://roblox.com/asset/?id=227194112", 1, 1, false)
  7026. debServ:AddItem(boo, 4)
  7027. SheWeld.Part0 = Holder2
  7028. SheWeld.Part1 = TESHandle
  7029. SheWeld.C0 = Holder2.CFrame:inverse() * Cf(Holder2.Position)
  7030. SheWeld.C1 = TESHandle.CFrame:inverse() * Cf(Holder2.Position)
  7031. end
  7032. if i >= .4 then
  7033. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(90),0,0), SwingSpeed)
  7034. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7035. end
  7036. end]]
  7037. debServ:AddItem(BP, 0)
  7038. --[[for i = 0, 1.5, .1 do
  7039. swait()
  7040. local SwingSpeed = .5
  7041. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(80),0,0), SwingSpeed)
  7042. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7043. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), SwingSpeed)
  7044. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), SwingSpeed)
  7045. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.2,0.5,-.4)*Euler(rad(80),0,rad(-50)), SwingSpeed)
  7046. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7047. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(50),0,rad(-11)), SwingSpeed)
  7048. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7049. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-30),0,0), SwingSpeed)
  7050. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7051. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1.4,0)*Euler(rad(-40),0,0), SwingSpeed)
  7052. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7053. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1.2,-.3)*Euler(rad(-50),0,0), SwingSpeed)
  7054. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,0), SwingSpeed)
  7055. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.3,-.8)*Euler(rad(10),0,0), SwingSpeed)
  7056. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,0,0)*Euler(0,0,0), SwingSpeed)
  7057. end
  7058. for i = 0, 37, .1 do
  7059. swait()
  7060. local SwingSpeed = .007
  7061. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(90),0,0), SwingSpeed)
  7062. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7063. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), SwingSpeed)
  7064. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), SwingSpeed)
  7065. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(10)), SwingSpeed)
  7066. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7067. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,rad(-10)), SwingSpeed)
  7068. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7069. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,rad(-20),0), SwingSpeed)
  7070. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7071. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,rad(20),0), SwingSpeed)
  7072. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  7073. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,.2)*Euler(0,rad(-20),0), SwingSpeed)
  7074. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,0), SwingSpeed)
  7075. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,.1)*Euler(0,rad(10),0), SwingSpeed)
  7076. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  7077. end
  7078. for i = 0, .7, .1 do
  7079. swait()
  7080. local SwingSpeed = .5
  7081. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(100),0,0), SwingSpeed)
  7082. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7083. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), SwingSpeed)
  7084. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), SwingSpeed)
  7085. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(10)), SwingSpeed)
  7086. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7087. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,rad(-10)), SwingSpeed)
  7088. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7089. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,rad(-20),0), SwingSpeed)
  7090. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7091. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, 0,0), SwingSpeed)
  7092. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  7093. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  7094. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  7095. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  7096. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  7097. end
  7098. for i = 0, .5, .1 do
  7099. swait()
  7100. local SwingSpeed = .5
  7101. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(100),0,0), SwingSpeed)
  7102. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7103. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(10)), SwingSpeed)
  7104. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7105. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,0,rad(12)), SwingSpeed)
  7106. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7107. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,0,0), SwingSpeed)
  7108. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7109. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, 0,0), SwingSpeed)
  7110. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  7111. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), SwingSpeed)
  7112. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  7113. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  7114. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  7115. end--]]
  7116. end
  7117. FRightHip.Part0 = nil
  7118. FRightHip.Part1 = nil
  7119. RightHip.Part0 = Torso
  7120. RightHip.Part1 = RightLeg
  7121. RightHip.C0 = FRightHip.C0
  7122. RightHip.C1 = FRightHip.C1
  7123.  
  7124. FLeftHip.Part0 = nil
  7125. FLeftHip.Part1 = nil
  7126. LeftHip.Part0 = Torso
  7127. LeftHip.Part1 = LeftLeg
  7128. LeftHip.C0 = FLeftHip.C0
  7129. LeftHip.C1 = FLeftHip.C1--]]120
  7130. end
  7131.  
  7132. function ActivateDash()
  7133. Debounces.Successful_KeyStroke = true
  7134. swait()
  7135. Debounces.Dashing = true
  7136. RightHip.Part0 = nil
  7137. RightHip.Part1 = nil
  7138. FRightHip.Part0 = Torso
  7139. FRightHip.Part1 = RightLeg
  7140. FRightHip.C0 = RightHip.C0
  7141. FRightHip.C1 = RightHip.C1
  7142. LeftHip.Part0 = nil
  7143. LeftHip.Part1 = nil
  7144. FLeftHip.Part0 = Torso
  7145. FLeftHip.Part1 = LeftLeg
  7146. FLeftHip.C0 = LeftHip.C0
  7147. FLeftHip.C1 = LeftHip.C1
  7148. Humanoid.WalkSpeed = (CurrentSpeed*30)
  7149. repeat runServ.Stepped:wait() until not Debounces.Dashing or Debounces.Equipping or Debounces.Attacking or Debounces.Hovering
  7150. FRightHip.Part0 = nil
  7151. FRightHip.Part1 = nil
  7152. RootPart.Velocity = Vec(0, 0, 0)
  7153. Current_Anim = "Idle"
  7154. Debounces.Dashing = false
  7155. RightHip.Part0 = Torso
  7156. RightHip.Part1 = RightLeg
  7157. RightHip.C0 = FRightHip.C0
  7158. RightHip.C1 = FRightHip.C1
  7159. FLeftHip.Part0 = nil
  7160. FLeftHip.Part1 = nil
  7161. LeftHip.Part0 = Torso
  7162. LeftHip.Part1 = LeftLeg
  7163. LeftHip.C0 = FLeftHip.C0
  7164. LeftHip.C1 = FLeftHip.C1
  7165. Humanoid.WalkSpeed = CurrentSpeed
  7166. end
  7167.  
  7168. function Kogeki_Sokudo_Kojo()
  7169. Debounces.Attacking = true
  7170. Debounces.Successful_KeyStroke = true
  7171. Debounces.SpedUp = true
  7172. Debounces.DisableJump = true
  7173. Humanoid.WalkSpeed = 0
  7174. RightHip.Part0 = nil
  7175. RightHip.Part1 = nil
  7176. FRightHip.Part0 = Torso
  7177. FRightHip.Part1 = RightLeg
  7178. FRightHip.C0 = RightHip.C0
  7179. FRightHip.C1 = RightHip.C1
  7180. LeftHip.Part0 = nil
  7181. LeftHip.Part1 = nil
  7182. FLeftHip.Part0 = Torso
  7183. FLeftHip.Part1 = LeftLeg
  7184. FLeftHip.C0 = LeftHip.C0
  7185. FLeftHip.C1 = LeftHip.C1
  7186. for i = 0, 2, .1 do
  7187. swait()
  7188. local SwingSpeed = .15
  7189. if Debounces.Transformed and Debounces.TEWield and not Debounces.TESWield then
  7190. WepWeld3.C0=clerp(WepWeld3.C0,Cf(.1,0,0)*Euler(rad(90),rad(180),0), SwingSpeed)
  7191. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7192. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(rad(5),0,0), SwingSpeed)
  7193. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7194. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(5), 0, rad(10)), SwingSpeed)
  7195. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, rad(10), 0), SwingSpeed)
  7196. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.4,0.5,-.4)*Euler(rad(90),0,rad(-30)), SwingSpeed)
  7197. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7198. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0, rad(30), 0), SwingSpeed)
  7199. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7200. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, rad(-30), 0), SwingSpeed)
  7201. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  7202. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  7203. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(5),0), SwingSpeed)
  7204. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(16),0), SwingSpeed)
  7205. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  7206. elseif Debounces.Transformed and Debounces.TESWield and not Debounces.TEWield then
  7207. HWeld2.C0=clerp(HWeld2.C0,Cf(0,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  7208. HWeld2.C1=clerp(HWeld2.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7209. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.05,-1.5)*Euler(rad(90),rad(90),0), SwingSpeed)
  7210. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7211. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,-.4)*Euler(rad(84), 0, 0), SwingSpeed)
  7212. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, 0, 0), SwingSpeed)
  7213. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,-.4)*Euler(rad(84), 0, 0), SwingSpeed)
  7214. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7215. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-10), 0, 0), SwingSpeed)
  7216. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7217. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(6), 0, 0), SwingSpeed)
  7218. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  7219. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(rad(-6),rad(-8),0), SwingSpeed)
  7220. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,0), SwingSpeed)
  7221. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(rad(-6),rad(8),0), SwingSpeed)
  7222. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  7223. elseif Debounces.Transformed and not Debounces.TESWield and not Debounces.TEWield then
  7224. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(5), 0, rad(10)), SwingSpeed)
  7225. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, rad(10), 0), SwingSpeed)
  7226. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.4,0.5,-.4)*Euler(rad(90),0,rad(-30)), SwingSpeed)
  7227. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7228. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0, rad(30), 0), SwingSpeed)
  7229. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7230. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, rad(-30), 0), SwingSpeed)
  7231. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  7232. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  7233. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(5),0), SwingSpeed)
  7234. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(16),0), SwingSpeed)
  7235. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  7236. elseif not Debounces.Transformed and not Debounces.HasWep and not Debounces.DuelWielding then
  7237. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(5), 0, rad(10)), SwingSpeed)
  7238. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, rad(10), 0), SwingSpeed)
  7239. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.4,0.5,-.4)*Euler(rad(90),0,rad(-30)), SwingSpeed)
  7240. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7241. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0, rad(30), 0), SwingSpeed)
  7242. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7243. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, rad(-30), 0), SwingSpeed)
  7244. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  7245. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  7246. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(5),0), SwingSpeed)
  7247. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(16),0), SwingSpeed)
  7248. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  7249. elseif not Debounces.Transformed and Debounces.HasWep and not Debounces.DuelWielding then
  7250. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  7251. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7252. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  7253. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), SwingSpeed)
  7254. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(5), 0, rad(10)), SwingSpeed)
  7255. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, rad(10), 0), SwingSpeed)
  7256. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.4,0.5,-.4)*Euler(rad(90),0,rad(-30)), SwingSpeed)
  7257. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7258. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0, rad(30), 0), SwingSpeed)
  7259. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7260. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, rad(-30), 0), SwingSpeed)
  7261. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  7262. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  7263. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(5),0), SwingSpeed)
  7264. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(16),0), SwingSpeed)
  7265. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  7266. elseif not Debounces.Transformed and Debounces.HasWep and Debounces.DuelWielding then
  7267.  
  7268. end
  7269. end
  7270. text.Text = "Gate 3. Disabled"
  7271. local SPP = Inst("Part", F2) SPP.Anchored = true SPP.CanCollide = false SPP.Transparency = 1 SPP.Size = Vec(20, 1, 20)
  7272. local SPart = Inst("Part", F2) SPart.Anchored = false SPart.CanCollide = false SPart.Transparency = 1
  7273. SPart.Size = Vec(20, .2, 20)
  7274. local SPW = Inst("Motor", SPart)
  7275. SPW.Part0 = SPP
  7276. SPW.Part1 = SPart
  7277. SPW.C0 = Cf() * Euler(rad(90), 0, 0)
  7278. SPW.C1 = Cf() * Euler(rad(90), 0, 0)
  7279. SPW.DesiredAngle = 999999999999999999999999999999999999999999999999
  7280. SPW.MaxVelocity = rad(8)
  7281. --local SPLight = Inst("PointLight", SPart) SPLight.Brightness = 5 SPLight = Col3(BC(Colour1).Color) --SPLight.Shadows = true
  7282. --SPLight.Range = 8
  7283. local SPSGui = Inst("SurfaceGui", SPart) SPSGui.Face = "Top"
  7284. local SPSCOL = BC(Colour1)
  7285. local SPS = Inst("ImageLabel", SPSGui) SPS.BackgroundTransparency = 1 SPS.Image = "rbxassetid://144076055" SPS.ImageColor3 = Col3(SPSCOL.r, SPSCOL.g, SPSCOL.b) SPS.ImageTransparency = .5
  7286. SPS.Position = Ud2(.45, 0, .45, 0)
  7287. SPS.Size = Ud2(.1, 0, .1, 0)
  7288. local SPSGui2 = Inst("SurfaceGui", SPart) SPSGui2.Face = "Bottom"
  7289. local SPS2 = Inst("ImageLabel", SPSGui2) SPS2.BackgroundTransparency = 1 SPS2.Image = "rbxassetid://144076055" SPS2.ImageColor3 = Col3(SPSCOL.r, SPSCOL.g, SPSCOL.b) SPS2.ImageTransparency = .5
  7290. SPS2.Position = Ud2(.45, 0, .45, 0)
  7291. SPS2.Size = Ud2(.1, 0, .1, 0)
  7292. local cre = Sound(SPart,"http://roblox.com/asset/?id=231917894", .7, 1, false)
  7293. debServ:AddItem(cre, 5)
  7294. for i = 0, 1, .3 do
  7295. swait()
  7296. SPP.CFrame = RootPart:GetRenderCFrame() * Cf(0, -3.1, 0)
  7297. SPS:TweenSize(Ud2(i, 0, i, 0), _, "Linear", .2, true)
  7298. SPS:TweenPosition(Ud2(((-1+i)*-1)/2.22222, 0, ((-1+i)*-1)/2.22222, 0), _, "Linear", .2, true)
  7299. SPS2:TweenSize(Ud2(i, 0, i, 0), _, "Linear", .2, true)
  7300. SPS2:TweenPosition(Ud2(((-1+i)*-1)/2.22222, 0, ((-1+i)*-1)/2.22222, 0), _, "Linear", .2, true)
  7301. end
  7302. local num = 0
  7303. local nmax = 5
  7304. local stopwave = false
  7305. coroutine.resume(coroutine.create(function()
  7306. while not stopwave do
  7307. wait(.45)
  7308. --local wo = Sound(SPart,"http://roblox.com/asset/?id=206083107", .8, 1, false)
  7309. --debServ:AddItem(wo, 5)
  7310. MagniDamage(RootPart, 20, false, 0, 10, true, 100, "Compensate-Knockdown", 0, false, 0, false, _, _, _)
  7311. MagicRing(BC(Colour1), "SmoothPlastic", SPart.CFrame * Cf(0, .1, 0) * Euler(rad(90), 0, 0), 1, 1, .1, 2, 2, .1, .05)
  7312. end
  7313. end))
  7314. while num <= nmax do
  7315. swait()
  7316. num = num+.1
  7317. SPP.CFrame = RootPart:GetRenderCFrame() * Cf(0, -3.1, 0)
  7318. end
  7319. for i = -3.1, 5, .4 do
  7320. swait()
  7321. SPP.CFrame = RootPart:GetRenderCFrame() * Cf(0, i, 0)
  7322. local SwingSpeed = .3
  7323. if Debounces.Transformed and Debounces.TEWield and not Debounces.TESWield then
  7324. WepWeld3.C0=clerp(WepWeld3.C0,Cf(.1,0,0)*Euler(rad(90),rad(180),0), SwingSpeed)
  7325. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7326. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(rad(5),0,0), SwingSpeed)
  7327. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7328. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-5), 0, rad(5)), SwingSpeed)
  7329. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, 0, 0), SwingSpeed)
  7330. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.4,0.5,-.4)*Euler(rad(150),0,rad(30)), SwingSpeed)
  7331. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7332. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-15), rad(50), 0), SwingSpeed)
  7333. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7334. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, rad(-20), 0), SwingSpeed)
  7335. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  7336. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  7337. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(2),0), SwingSpeed)
  7338. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(8),0), SwingSpeed)
  7339. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  7340. elseif Debounces.Transformed and Debounces.TESWield and not Debounces.TEWield then
  7341. HWeld2.C0=clerp(HWeld2.C0,Cf(0,-1,0)*Euler(0,rad(-90),0), SwingSpeed)
  7342. HWeld2.C1=clerp(HWeld2.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7343. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.05,-1.5)*Euler(rad(90),rad(90),0), SwingSpeed)
  7344. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7345. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,-.4)*Euler(rad(84), 0, 0), SwingSpeed)
  7346. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, 0, 0), SwingSpeed)
  7347. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,-.4)*Euler(rad(84), 0, 0), SwingSpeed)
  7348. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7349. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(10), 0, 0), SwingSpeed)
  7350. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7351. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-.5,0)*Euler(rad(6), 0, 0), SwingSpeed)
  7352. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  7353. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(rad(-6),rad(-8),0), SwingSpeed)
  7354. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,0), SwingSpeed)
  7355. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(rad(-6),rad(8),0), SwingSpeed)
  7356. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  7357. elseif Debounces.Transformed and not Debounces.TESWield and not Debounces.TEWield then
  7358. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-5), 0, rad(5)), SwingSpeed)
  7359. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, 0, 0), SwingSpeed)
  7360. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.4,0.5,-.4)*Euler(rad(150),0,rad(30)), SwingSpeed)
  7361. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7362. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-15), rad(50), 0), SwingSpeed)
  7363. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7364. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, rad(-20), 0), SwingSpeed)
  7365. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  7366. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  7367. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(2),0), SwingSpeed)
  7368. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(8),0), SwingSpeed)
  7369. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  7370. elseif not Debounces.Transformed and not Debounces.HasWep and not Debounces.DuelWielding then
  7371. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-5), 0, rad(5)), SwingSpeed)
  7372. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, 0, 0), SwingSpeed)
  7373. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.4,0.5,-.4)*Euler(rad(150),0,rad(30)), SwingSpeed)
  7374. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7375. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-15), rad(50), 0), SwingSpeed)
  7376. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7377. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, rad(-20), 0), SwingSpeed)
  7378. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  7379. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  7380. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(2),0), SwingSpeed)
  7381. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(8),0), SwingSpeed)
  7382. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  7383. elseif not Debounces.Transformed and Debounces.HasWep and not Debounces.DuelWielding then
  7384. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  7385. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7386. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), SwingSpeed)
  7387. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), SwingSpeed)
  7388. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-5), 0, rad(5)), SwingSpeed)
  7389. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, 0, 0), SwingSpeed)
  7390. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.4,0.5,-.4)*Euler(rad(150),0,rad(30)), SwingSpeed)
  7391. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7392. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-15), rad(50), 0), SwingSpeed)
  7393. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7394. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0, rad(-20), 0), SwingSpeed)
  7395. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  7396. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(0,0,0), SwingSpeed)
  7397. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(2),0), SwingSpeed)
  7398. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(8),0), SwingSpeed)
  7399. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  7400. elseif not Debounces.Transformed and Debounces.HasWep and Debounces.DuelWielding then
  7401.  
  7402. end
  7403. end
  7404. text.Text = "Kogeki Sokudo Kojo!"
  7405. debServ:AddItem(SPart, 0)
  7406. debServ:AddItem(SPP, 0)
  7407. stopwave = true
  7408. MagicCircle(BC(Colour1), "Neon", RootPart.CFrame, 2, 2, 2, 5, 5, 5, .02)
  7409. MagicRing(BC(Colour1), "Neon", RootPart.CFrame * Euler(0, 0, 0), 1, 1, 1, 4, 4, 1, .02)
  7410. MagicRing(BC(Colour1), "Neon", RootPart.CFrame * Euler(rad(45), rad(-45), 0), 2, 2, 1, 5, 5, 1, .02)
  7411. MagicRing(BC(Colour1), "Neon", RootPart.CFrame * Euler(rad(-45), rad(45), 0), 3, 3, 1, 6, 6, 1, .02)
  7412. MagicRing(BC(Colour1), "Neon", RootPart.CFrame * Euler(rad(90), 0, 0), 4, 4, 1, 7, 7, 1, .02)
  7413. MagniDamage(RootPart, 25, false, 0, 20, true, 100, "Compensate-Knockdown", 0, false, 0, false, _, _, _)
  7414. local boo = Sound(RootPart,"http://roblox.com/asset/?id=233091136", 1, 1, false)
  7415. debServ:AddItem(boo, 5)
  7416. wait(.5)
  7417. FRightHip.Part0 = nil
  7418. FRightHip.Part1 = nil
  7419. RightHip.Part0 = Torso
  7420. RightHip.Part1 = RightLeg
  7421. RightHip.C0 = FRightHip.C0
  7422. RightHip.C1 = FRightHip.C1
  7423. FLeftHip.Part0 = nil
  7424. FLeftHip.Part1 = nil
  7425. LeftHip.Part0 = Torso
  7426. LeftHip.Part1 = LeftLeg
  7427. LeftHip.C0 = FLeftHip.C0
  7428. LeftHip.C1 = FLeftHip.C1
  7429. local LFR = FrameRate
  7430. FrameRate = 1/80
  7431. Apply_Buff(6, 60)
  7432. Humanoid.WalkSpeed = CurrentSpeed
  7433. Debounces.Attacking = false
  7434. Debounces.DisableJump = false
  7435. coroutine.resume(coroutine.create(function()
  7436. wait(60)
  7437. FrameRate = LFR
  7438. wait(80)
  7439. Debounces.SpedUp = false
  7440. end))
  7441. text.Text = "Crescenzo"
  7442. end
  7443.  
  7444. function HurricaneSlash()
  7445. Debounces.Attacking = true
  7446. Debounces.Successful_KeyStroke = true
  7447. Debounces.HurrSlash = true
  7448. Debounces.DisableJump = true
  7449. Humanoid.WalkSpeed = 0
  7450. for i = 0, 1.4, .1 do
  7451. swait()
  7452. local SwingSpeed = .2
  7453. WepWeld3.C0=clerp(WepWeld3.C0,Cf(0,-.1,0)*Euler(rad(90),rad(180),0), SwingSpeed)
  7454. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7455. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  7456. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7457. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,0,rad(90)), SwingSpeed)
  7458. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7459. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(80),0,rad(-60)), SwingSpeed)
  7460. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7461. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-10),0,0), SwingSpeed)
  7462. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-60),0), SwingSpeed)
  7463. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1.4,0)*Euler(0,rad(-60),0), SwingSpeed)
  7464. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  7465. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-.6,0)*Euler(rad(-4),rad(80),0), SwingSpeed)
  7466. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  7467. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-.6,.14)*Euler(rad(-6),rad(-75),0), SwingSpeed)
  7468. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  7469. end
  7470. local hit = TEHit_Box.Touched:connect(function(part) DamageFunction(part, false, 0, 500, true, 50, "Compensate", RootPart, .05, false, _, true, 153092227, 1.4, .4) end)
  7471. local SlashS = Sound(TEHandle, "http://roblox.com/asset/?id=169445073", 1, 1, false)
  7472. debServ:AddItem(SlashS, 2)
  7473. c1 = nil
  7474. c2 = nil
  7475. coroutine.resume(coroutine.create(function()
  7476. wait(.1)
  7477. local Hur = Inst("Part", F2)
  7478. Hur.BrickColor = BC(Colour1)
  7479. Hur.Material = "SmoothPlastic"
  7480. Hur.Transparency = .8
  7481. Hur.Name = "Hurricane"
  7482. Hur.Anchored = false
  7483. Hur.CanCollide = false
  7484. Hur.Locked = true
  7485. Hur.Size = Vec(.2,.2,.2)
  7486. local HM = Inst("SpecialMesh", Hur)
  7487. HM.MeshId = "http://www.roblox.com/asset/?id=102638417"
  7488. HM.Scale = Vec(15, 10, 15)
  7489. Hur.CFrame = RootPart.CFrame * Cf(0, 12, -3) * Euler(0, 0, rad(-10))
  7490. local Hmo = Inst("BodyVelocity", Hur)
  7491. Hmo.MaxForce = Vec(huge, huge, huge)
  7492. Hmo.Velocity = RootPart.CFrame.lookVector * 110
  7493. local Hpo = Inst("BodyPosition", Hur)
  7494. Hpo.MaxForce = Vec(0, huge, 0)
  7495. Hpo.Position = Hur.Position
  7496. local Hro = Inst("BodyGyro", Hur)
  7497. Hro.MaxTorque = Vec(0, huge, 0)
  7498. Hro.CFrame = Hur.CFrame
  7499. Hro.P = 30000
  7500. local howl = Sound(Hur, "http://roblox.com/asset/?id=138161364", 1, .5, true)
  7501. coroutine.resume(coroutine.create(function()
  7502. while Hur.Parent do
  7503. swait()
  7504. Hro.CFrame = Hur.CFrame * CFrame.Angles(0, 600, 0)
  7505. MagniDamage(Hur, 18, false, 0, 111, true, -110, "Compensate-Knockdown", .01, false, 0, true, "233856140", 2, .3)
  7506. local IL = {Character}
  7507. local Ground, Pos = workspace:FindPartOnRayWithIgnoreList(Ray.new(Hur.Position, (Hur.CFrame * Euler(rad(-90), 0, rad(10))).lookVector.Unit * 20), IL, true, true)
  7508. if Ground then
  7509. MagicBlock(BC(Colour1), "Neon", Cf(Pos) * Euler(rad(rand(-360, 360)), rad(rand(-360, 360)), rad(rand(-360, 360))), 16, 16, 16, -3, -3, -3, .06)
  7510. end
  7511. end
  7512. end))
  7513. wait(1.5)
  7514. for i = .8, 1, .04 do
  7515. swait()
  7516. Hur.Transparency = i
  7517. end
  7518. debServ:AddItem(Hur, 0)
  7519. debServ:AddItem(howl, 0)
  7520. end))
  7521. for i = 0, 1.4, .1 do
  7522. swait()
  7523. local x = Hitbox
  7524. c2 = x.CFrame*Cf(0, .5, 0)
  7525. if c1 and (x.Position-c1.p).magnitude > .1 then
  7526. local h = 6
  7527. local a, b = Triangle((c1*Cf(0,h/2,0)).p, (c1*Cf(0,-h/2,0)).p, (c2*Cf(0,h/2,0)).p, Colour1, "Neon")
  7528. if a then debServ:AddItem(a, 1) end if b then debServ:AddItem(b, 1) end
  7529. local c, d = Triangle((c2*Cf(0,h/2,0)).p, (c2*Cf(0,-h/2,0)).p, (c1*Cf(0,-h/2,0)).p, Colour1, "Neon")
  7530. if c then debServ:AddItem(c, 1) end if d then debServ:AddItem(d, 1) end
  7531. c1 = c2
  7532. elseif not c1 then
  7533. c1 = c2
  7534. end
  7535. local SwingSpeed = .7
  7536. WepWeld3.C0=clerp(WepWeld3.C0,Cf(0,-.1,0)*Euler(rad(90),rad(180),0), SwingSpeed)
  7537. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7538. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  7539. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7540. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1,0.5,-.7)*Euler(0,rad(150),rad(90)), SwingSpeed)
  7541. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7542. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-5),0, rad(-10)), SwingSpeed)
  7543. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7544. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-10),0,0), SwingSpeed)
  7545. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(40),0), SwingSpeed)
  7546. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1.4,0)*Euler(0,rad(40),0), SwingSpeed)
  7547. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  7548. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-.6,0)*Euler(rad(-4),rad(80),0), SwingSpeed)
  7549. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), SwingSpeed)
  7550. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-.6,.14)*Euler(rad(-6),rad(-75),0), SwingSpeed)
  7551. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), SwingSpeed)
  7552. end
  7553. hit:disconnect()
  7554. Debounces.Attacking = false
  7555. coroutine.resume(coroutine.create(function()
  7556. wait(4)
  7557. Debounces.HurrSlash = false
  7558. end))
  7559. Debounces.DisableJump = false
  7560. Humanoid.WalkSpeed = CurrentSpeed
  7561. end
  7562.  
  7563. function Stomp()
  7564. Debounces.Attacking = true
  7565. Debounces.Successful_KeyStroke = true
  7566. Debounces.Stompped = true
  7567. Debounces.DisableJump = true
  7568. Humanoid.WalkSpeed = 5
  7569. RightHip.Part0 = nil
  7570. RightHip.Part1 = nil
  7571. FRightHip.Part0 = Torso
  7572. FRightHip.Part1 = RightLeg
  7573. FRightHip.C0 = RightHip.C0
  7574. FRightHip.C1 = RightHip.C1
  7575. LeftHip.Part0 = nil
  7576. LeftHip.Part1 = nil
  7577. FLeftHip.Part0 = Torso
  7578. FLeftHip.Part1 = LeftLeg
  7579. FLeftHip.C0 = LeftHip.C0
  7580. FLeftHip.C1 = LeftHip.C1
  7581. local hit = LeftLeg.Touched:connect(function(part) DamageFunction(part, false, 0, 100, false, 25, "Compensate-SkyRocket", RootPart, .2, false, _, true, 153092296, 1.4, .4) end)
  7582. for i = 0, 1.6, .1 do
  7583. swait()
  7584. local SwingSpeed = .25
  7585. if Debounces.TEWield and not Debounces.TESWield then
  7586. WepWeld3.C0=clerp(WepWeld3.C0,Cf(.1,0,0)*Euler(rad(90),rad(180),0), SwingSpeed)
  7587. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7588. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  7589. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7590. elseif Debounces.TESWield and not Debounces.TEWield then
  7591. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(90),0,0), SwingSpeed)
  7592. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7593. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), SwingSpeed)
  7594. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), SwingSpeed)
  7595. end
  7596. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-12), 0, rad(10)), SwingSpeed)
  7597. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, 0, 0), SwingSpeed)
  7598. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.3,0)*Euler(rad(120),0,0), SwingSpeed)
  7599. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7600. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-20), 0, 0), SwingSpeed)
  7601. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7602. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(10), 0, 0), SwingSpeed)
  7603. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  7604. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(rad(-10),0,0), SwingSpeed)
  7605. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,0), SwingSpeed)
  7606. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.6,-.4)*Euler(rad(60),0,0), SwingSpeed)
  7607. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  7608. end
  7609. hit:disconnect()
  7610. Humanoid.WalkSpeed = 0
  7611. for i = 0, .8, .1 do
  7612. swait()
  7613. local SwingSpeed = .3
  7614. MagniDamage(LeftLeg, 8, false, 0, 5, false, -50, "Compensate-SkyRocket", .1, false, 0, true, "153092285", .75, .4)
  7615. if Debounces.TEWield and not Debounces.TESWield then
  7616. WepWeld3.C0=clerp(WepWeld3.C0,Cf(.1,0,0)*Euler(rad(90),rad(180),0), SwingSpeed)
  7617. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7618. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), SwingSpeed)
  7619. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7620. elseif Debounces.TESWield and not Debounces.TEWield then
  7621. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(90),0,0), SwingSpeed)
  7622. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7623. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), SwingSpeed)
  7624. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), SwingSpeed)
  7625. end
  7626. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-20), 0, rad(10)), SwingSpeed)
  7627. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, 0, 0), SwingSpeed)
  7628. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-20),0,0), SwingSpeed)
  7629. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), SwingSpeed)
  7630. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-22), 0, 0), SwingSpeed)
  7631. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), SwingSpeed)
  7632. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-10), 0, 0), SwingSpeed)
  7633. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), SwingSpeed)
  7634. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(rad(10),0,0), SwingSpeed)
  7635. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,0), SwingSpeed)
  7636. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,-.8)*Euler(rad(10),0,0), SwingSpeed)
  7637. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), SwingSpeed)
  7638. end
  7639. coroutine.resume(coroutine.create(function()
  7640. for i = 0, .6, .1 do
  7641. swait()
  7642. MagniDamage(LeftLeg, 22, false, 0, 50, false, 0, "Compensate-FreezeStun", .6, false, 0, true, "153092213", 1.4, .4)
  7643. end
  7644. end))
  7645. MagicRing(BC(Colour1), "Neon", RootPart.CFrame * Cf(.3, -3, -.3) * Euler(rad(90), 0, 0), 3, 3, 1, 7, 7, 1, .1)
  7646. MagicWave2(BC(Colour1), "Neon", RootPart.CFrame * Cf(0, -3, 0), 3, .3, 3, 7, .3, 7, .1)
  7647. local boo = Sound(RootPart,"http://roblox.com/asset/?id=231917806", 1, 1, false)
  7648. debServ:AddItem(boo, 5)
  7649. wait(.6)
  7650. FRightHip.Part0 = nil
  7651. FRightHip.Part1 = nil
  7652. RightHip.Part0 = Torso
  7653. RightHip.Part1 = RightLeg
  7654. RightHip.C0 = FRightHip.C0
  7655. RightHip.C1 = FRightHip.C1
  7656. FLeftHip.Part0 = nil
  7657. FLeftHip.Part1 = nil
  7658. LeftHip.Part0 = Torso
  7659. LeftHip.Part1 = LeftLeg
  7660. LeftHip.C0 = FLeftHip.C0
  7661. LeftHip.C1 = FLeftHip.C1
  7662. Debounces.Attacking = false
  7663. coroutine.resume(coroutine.create(function()
  7664. wait(5)
  7665. Debounces.Stompped = false
  7666. end))
  7667. Debounces.DisableJump = false
  7668. Humanoid.WalkSpeed = CurrentSpeed
  7669. end
  7670.  
  7671. function KeyStrokesAttacks()
  7672. if InputTable[1] == "w" and InputTable[2] == "w" then
  7673. if not Debounces.Transformed and not Debounces.Dashing and not Debounces.Hovering then
  7674. ActivateDash()
  7675. end
  7676. elseif InputTable[1] == "a" and InputTable[2] == "e" and InputTable[3] == "e" then
  7677. if not Debounces.SpedUp then
  7678. Kogeki_Sokudo_Kojo()
  7679. else
  7680. Debounces.KeyStroke_CoolDown = true
  7681. end
  7682. elseif InputTable[1] == "x" and InputTable[2] == "w" and InputTable[3] == "w" then
  7683. if not Debounces.Transformed and Debounces.TEWield then
  7684. if not Debounces.HurrSlash then
  7685. HurricaneSlash()
  7686. else
  7687. Debounces.KeyStroke_CoolDown = true
  7688. end
  7689. end
  7690. elseif InputTable[1] == "s" and InputTable[2] == "s" and InputTable[3] == "z" then
  7691. if not Debounces.Transformed then
  7692. if not Debounces.Stompped then
  7693. Stomp()
  7694. else
  7695. Debounces.KeyStroke_CoolDown = true
  7696. end
  7697. end
  7698. end
  7699. end
  7700.  
  7701. local Input_Time = 0
  7702. local Input_MaxTime = 1
  7703. local Input_Addition = .16
  7704. local Max_Input = 7
  7705. local Running_Timer = false
  7706.  
  7707. function Input_Timer()
  7708. if not Running_Timer then
  7709. --print("Timer Started")
  7710. Running_Timer = true
  7711. repeat wait() Input_Time = Input_Time-.1 until Input_Time <= 0.1 or Debounces.Successful_KeyStroke or #InputTable == Max_Input or Debounces.KeyStroke_CoolDown
  7712. local function TweenTransCol(p, newCol, i)
  7713. p.TextColor3 = newCol
  7714. p:TweenPosition(Ud2(.125*i, 0, 2, 0),_, "Linear", .5, true)
  7715. debServ:AddItem(p, 1)
  7716. coroutine.resume(coroutine.create(function()
  7717. for i = 0, 1, .1 do
  7718. swait()
  7719. p.TextTransparency = i
  7720. p.TextStrokeTransparency = i
  7721. end
  7722. end))
  7723. end
  7724. if Input_Time <= 0.1 and not Debounces.Successful_KeyStroke then
  7725. for i, p in pairs(InputFrameTable) do
  7726. if p:IsA("TextLabel") then
  7727. TweenTransCol(p, Col3(170/255, 0, 0), i)
  7728. end
  7729. end
  7730. InputFrameTable = {}
  7731. InputTable = {}
  7732. end
  7733. if #InputTable == Max_Input then
  7734. wait()
  7735. if not Debounces.Successful_KeyStroke then
  7736. for i, p in pairs(InputFrameTable) do
  7737. if p:IsA("TextLabel") then
  7738. TweenTransCol(p, Col3(170/255, 0, 0), i)
  7739. end
  7740. end
  7741. InputFrameTable = {}
  7742. InputTable = {}
  7743. end
  7744. end
  7745. if Debounces.Successful_KeyStroke then
  7746. for i, p in pairs(InputFrameTable) do
  7747. if p:IsA("TextLabel") then
  7748. TweenTransCol(p, Col3(0, 1, 0), i)
  7749. end
  7750. end
  7751. InputFrameTable = {}
  7752. InputTable = {}
  7753. end
  7754. if Debounces.KeyStroke_CoolDown then
  7755. for i, p in pairs(InputFrameTable) do
  7756. if p:IsA("TextLabel") then
  7757. TweenTransCol(p, Col3(1, 170/255, 0), i)
  7758. end
  7759. end
  7760. InputFrameTable = {}
  7761. InputTable = {}
  7762. end
  7763. Debounces.Successful_KeyStroke = false
  7764. Debounces.KeyStroke_CoolDown = false
  7765. Input_Time = Input_MaxTime
  7766. Running_Timer = false
  7767. end
  7768. end
  7769.  
  7770. Mouse.KeyDown:connect(function(key)
  7771. if Debounces.KeyStrokeEnabled and not Debounces.Attacking and #InputTable ~= Max_Input then
  7772. if key == "w" or key == "a" or key == "s" or key == "d" or key == "q" or key == "e" or key == "c" or key == "x" or key == "z" then
  7773. table.insert(InputTable, key)
  7774. local newKP = KPTemplate:Clone()
  7775. newKP.Parent = KP
  7776. newKP.Text = string.upper(key)
  7777. if Input_Time < Input_MaxTime then
  7778. Input_Time = Input_Time+Input_Addition
  7779. end
  7780. table.insert(InputFrameTable, newKP)
  7781. for i, p in pairs(InputFrameTable) do
  7782. if p == newKP then
  7783. newKP:TweenPosition(Ud2(.125*i, 0, 0, 0),_, "Linear", .03, true)
  7784. end
  7785. end
  7786. coroutine.resume(coroutine.create(function()
  7787. KeyStrokesAttacks()
  7788. end))
  7789. Input_Timer()
  7790. end
  7791. end
  7792. end)
  7793.  
  7794. Mouse.KeyDown:connect(function(key)
  7795. --print("Key:", key)
  7796. if key == "g" and not Debounces.Equipped and not Debounces.Equipping and not Debounces.Attacking and not Debounces.Transformed and not Debounces.KeyStrokeEnabled then
  7797. Debounces.Equipping = true
  7798. LeftShoulder.Part0 = nil
  7799. LeftShoulder.Part1 = nil
  7800. RightShoulder.Part0 = nil
  7801. RightShoulder.Part1 = nil
  7802. FLeftShoulder.Part0 = Torso
  7803. FLeftShoulder.Part1 = LeftArm
  7804. FLeftShoulder.C0 = NLSC0
  7805. FLeftShoulder.C1 = NLSC1
  7806. FRightShoulder.Part0 = Torso
  7807. FRightShoulder.Part1 = RightArm
  7808. FRightShoulder.C0 = NRSC0
  7809. FRightShoulder.C1 = NRSC1
  7810. RootJoint.Part0 = nil
  7811. RootJoint.Part1 = nil
  7812. FRootJoint.Part0 = RootPart
  7813. FRootJoint.Part1 = Torso
  7814. FRootJoint.C0 = NRJC0
  7815. FRootJoint.C1 = NRJC1
  7816. swait()
  7817. CurrentSpeed = 20
  7818. Humanoid.JumpPower = 90
  7819. Humanoid.WalkSpeed = CurrentSpeed
  7820. Debounces.Equipped = true
  7821. Debounces.Equipping = false
  7822. elseif key == "g" and Debounces.Equipped and not Debounces.Equipping and not Debounces.Attacking and not Debounces.HasWep and not Debounces.Transformed and not Debounces.KeyStrokeEnabled then
  7823. Debounces.Equipping = true
  7824. AssumeNormalJoints()
  7825. swait()
  7826. CurrentSpeed = 16
  7827. for i,v in pairs(m:GetChildren()) do
  7828. if v:IsA'Part' then
  7829. v.Transparency = 0
  7830. end
  7831. end
  7832. Humanoid.JumpPower = 50
  7833. Humanoid.WalkSpeed = CurrentSpeed
  7834. Debounces.Equipped = false
  7835. Debounces.Equipping = false
  7836. end
  7837. if key == "f" and Debounces.Equipped and not Debounces.Equipping and not Debounces.Attacking and Debounces.Transformed and not Debounces.TESWield then
  7838. EquipTES()
  7839. end
  7840. if key == "g" and Debounces.Equipped and not Debounces.Equipping and not Debounces.Attacking and Debounces.Transformed and not Debounces.TEWield then
  7841. EquipTE()
  7842. end
  7843. if key == " " and Debounces.Equipped and not Debounces.Equipping and (Current_Anim == "Falling" or Current_Anim == "Jumping") and not Debounces.DisableJump and not Debounces.Attack and Debounces.Transformed and not Debounces.Hovering and not Debounces.TEWield then
  7844. Debounces.Hovering = true
  7845. Debounces.AnimOverride = true
  7846. Humanoid.WalkSpeed = CurrentSpeed*8
  7847. local holdk = Mouse.KeyUp:connect(function(Key)
  7848. if Key == " " and Debounces.Hovering then
  7849. Debounces.Hovering = false
  7850. end
  7851. end)
  7852. local hover = Inst("BodyPosition", RootPart)
  7853. hover.Name = DecName
  7854. hover.MaxForce = Vec(0, huge, 0)
  7855. hover.Position = RootPart.Position
  7856. hover.P = 25000
  7857. local moving = false
  7858. local go_up = Mouse.KeyDown:connect(function(k)
  7859. if k == "n" and not moving then
  7860. moving = true
  7861. local kek = Mouse.KeyUp:connect(function(K)
  7862. if K == "n" and moving then
  7863. moving = false
  7864. end
  7865. end)
  7866. repeat
  7867. hover.Position = Vec(0, RootPart.Position.Y+6, 0)
  7868. if not Debounces.Attacking then
  7869. local WalkSpeed = .5
  7870. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-10),0,rad(8)), WalkSpeed)
  7871. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  7872. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-10),0,rad(-8)), WalkSpeed)
  7873. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  7874. Neck.C0=clerp(Neck.C0,Cf(0,1.4,0)*Euler(rad(20),0,0), WalkSpeed)
  7875. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  7876. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-6),0,0), WalkSpeed)
  7877. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), WalkSpeed)
  7878. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-.7,-.3)*Euler(rad(-10),rad(90),0), WalkSpeed)
  7879. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), WalkSpeed)
  7880. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,-.1)*Euler(rad(-6),rad(-90),0), WalkSpeed)
  7881. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), WalkSpeed)
  7882. end
  7883. swait()
  7884. until not moving
  7885. end
  7886. end)
  7887. local go_down = Mouse.KeyDown:connect(function(k)
  7888. if k == "m" and not moving then
  7889. moving = true
  7890. local kek = Mouse.KeyUp:connect(function(K)
  7891. if K == "m" and moving then
  7892. moving = false
  7893. end
  7894. end)
  7895. repeat
  7896. hover.Position = Vec(0, RootPart.Position.Y-6, 0)
  7897. if not Debounces.Attacking then
  7898. local WalkSpeed = .5
  7899. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-5),0,rad(50)), WalkSpeed)
  7900. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  7901. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-5),0,rad(-50)), WalkSpeed)
  7902. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  7903. Neck.C0=clerp(Neck.C0,Cf(0,1.4,-.4)*Euler(rad(-30),0,0), WalkSpeed)
  7904. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  7905. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-6),0,0), WalkSpeed)
  7906. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), WalkSpeed)
  7907. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-.6,-.3)*Euler(rad(-5),rad(80),0), WalkSpeed)
  7908. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), WalkSpeed)
  7909. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.6,-.1)*Euler(rad(-2),rad(-85),0), WalkSpeed)
  7910. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), WalkSpeed)
  7911. end
  7912. swait()
  7913. until not moving
  7914. end
  7915. end)
  7916. LeftHip.Part0 = nil
  7917. LeftHip.Part1 = nil
  7918. FLeftHip.Part0 = Torso
  7919. FLeftHip.Part1 = LeftLeg
  7920. FLeftHip.C0 = LeftHip.C0
  7921. FLeftHip.C1 = LeftHip.C1
  7922. RightHip.Part0 = nil
  7923. RightHip.Part1 = nil
  7924. FRightHip.Part0 = Torso
  7925. FRightHip.Part1 = RightLeg
  7926. FRightHip.C0 = RightHip.C0
  7927. FRightHip.C1 = RightHip.C1
  7928. repeat
  7929. wait()
  7930. Humanoid.WalkSpeed = CurrentSpeed*4
  7931. Debounces.AnimOverride = true
  7932. MagniDamage(LeftLeg, 6, true, 2, 6, true, 1, "Compensate-LifeSteal", .1, false, 0, false, _, _, _)
  7933. MagniDamage(RightLeg, 6, true, 2, 6, true, 1, "Compensate-LifeSteal", .1, false, 0, false, _, _, _)
  7934. MagicBlock(BC(Colour1), "Neon", LeftLeg:GetRenderCFrame()*Cf(0, -1.15, 0),.3, .3, .3, 1.3, 1.3, 1.3, .12)
  7935. MagicBlock(BC(Colour2), "Neon", LeftLeg:GetRenderCFrame()*Cf(0, -1.15, 0),.3, .3, .3, 1.3, 1.3, 1.3, .12)
  7936. MagicBlock(BC(Colour1), "Neon", RightLeg:GetRenderCFrame()*Cf(0, -1.15, 0),.3, .3, .3, 1.3, 1.3, 1.3, .12)
  7937. MagicBlock(BC(Colour2), "Neon", RightLeg:GetRenderCFrame()*Cf(0, -1.15, 0),.3, .3, .3, 1.3, 1.3, 1.3, .12)
  7938. if not moving and not Debounces.Attacking and not Debounces.Equipping then
  7939. LeftHip.Part0 = nil
  7940. LeftHip.Part1 = nil
  7941. FLeftHip.Part0 = Torso
  7942. FLeftHip.Part1 = LeftLeg
  7943. RightHip.Part0 = nil
  7944. RightHip.Part1 = nil
  7945. FRightHip.Part0 = Torso
  7946. FRightHip.Part1 = RightLeg
  7947. if RootPart.Velocity.Magnitude > 5 then
  7948. local WalkSpeed = .5
  7949. if Debounces.TESWield then
  7950. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(100),0,0), WalkSpeed)
  7951. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  7952. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), WalkSpeed)
  7953. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), WalkSpeed)
  7954. end
  7955. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-15),0,rad(17)), WalkSpeed)
  7956. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  7957. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-15),0,rad(-17)), WalkSpeed)
  7958. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  7959. Neck.C0=clerp(Neck.C0,Cf(0,1.4,0)*Euler(rad(8),0,0), WalkSpeed)
  7960. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  7961. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-20),0,0), WalkSpeed)
  7962. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), WalkSpeed)
  7963. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-.5,-.3)*Euler(rad(-12),rad(90),0), WalkSpeed)
  7964. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), WalkSpeed)
  7965. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.8,-.1)*Euler(rad(-8),rad(-90),0), WalkSpeed)
  7966. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), WalkSpeed)
  7967. else
  7968. idlenum = .3
  7969. if idlenum2 < 9.999 and idle == 1 then
  7970. idlenum2 = idlenum2+idlenum
  7971. elseif idlenum2 > 9.999 and idle == 1 then
  7972. idle = -1
  7973. elseif idlenum2 > 0.999 and idle == -1 then
  7974. idlenum2 = idlenum2-idlenum
  7975. elseif idlenum2 < 0.999 and idle == -1 then
  7976. idle = 1
  7977. end
  7978. local IdleSpeed = .4
  7979. if Debounces.TESWield then
  7980. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(100),0,0), IdleSpeed)
  7981. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), IdleSpeed)
  7982. HWeld2.C0 = clerp(HWeld2.C0, Cf(0, -1, 0) * Euler(0, 0, 0), IdleSpeed)
  7983. HWeld2.C1 = clerp(HWeld2.C1, Cf(0, 0, 0) * Euler(0, 0, 0), IdleSpeed)
  7984. end
  7985. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.51,0.6,.2)*Euler(0,0,rad(6+(idlenum2/1.5))), IdleSpeed)
  7986. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(20),0), IdleSpeed)
  7987. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.6,0)*Euler(0,0,rad(-6-(idlenum2/1.5))), IdleSpeed)
  7988. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-12),0), IdleSpeed)
  7989. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(rad(-10-(idlenum2/1.25)),0,0), IdleSpeed)
  7990. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(16),0), IdleSpeed)
  7991. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1-(idlenum2/60),0)*Euler(0,rad(16),0), IdleSpeed)
  7992. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), IdleSpeed)
  7993. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-.8+(idlenum2/60),.08)*Euler(rad(-4),rad(-10),0), IdleSpeed)
  7994. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,0,0), IdleSpeed)
  7995. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1+(idlenum2/60),.02)*Euler(rad(-4),rad(8),0), IdleSpeed)
  7996. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,0,0), IdleSpeed)
  7997. end
  7998. end
  7999. until not Debounces.Hovering or Debounces.Guarding or Debounces.Successful_KeyStroke
  8000. FLeftHip.Part0 = nil
  8001. FLeftHip.Part1 = nil
  8002. LeftHip.Part0 = Torso
  8003. LeftHip.Part1 = LeftLeg
  8004. LeftHip.C0 = FLeftHip.C0
  8005. LeftHip.C1 = FLeftHip.C1
  8006. FRightHip.Part0 = nil
  8007. FRightHip.Part1 = nil
  8008. RightHip.Part0 = Torso
  8009. RightHip.Part1 = RightLeg
  8010. RightHip.C0 = FRightHip.C0
  8011. RightHip.C1 = FRightHip.C1
  8012. debServ:AddItem(hover, 0)
  8013. Humanoid.WalkSpeed = CurrentSpeed
  8014. Debounces.AnimOverride = false
  8015. Debounces.Hovering = false
  8016. end
  8017. if key == " " and Debounces.Equipped and not Debounces.Equipping and Debounces.Can_Double_Jump and not Debounces.DisableJump and not Debounces.Transformed then
  8018. Debounces.Can_Double_Jump = false
  8019. Debounces.DoubleJumping = true
  8020. RootPart.Velocity = Vec(0, 180, 0)
  8021. local noscope = 0
  8022. if not Debounces.DoubleJumpAnim then
  8023. Debounces.AnimOverride = true
  8024. Debounces.DoubleJumpAnim = true
  8025. Current_Anim = "Jumping"
  8026. for i = 0, 1.6, .1 do
  8027. swait()
  8028. if noscope ~= 360 then
  8029. noscope = noscope+30
  8030. end
  8031. if not Debounces.Attacking then
  8032. local JumpSpeed = .4
  8033. if Debounces.HasWep then
  8034. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), JumpSpeed)
  8035. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), JumpSpeed)
  8036. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), JumpSpeed)
  8037. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), JumpSpeed)
  8038. end
  8039. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-30),0,rad(10)), JumpSpeed)
  8040. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), JumpSpeed)
  8041. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-30),0,rad(-10)), JumpSpeed)
  8042. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), JumpSpeed)
  8043. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(15),0,0), JumpSpeed)
  8044. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), JumpSpeed)
  8045. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-10),0,0), JumpSpeed)
  8046. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,rad(noscope),0), JumpSpeed)
  8047. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(rad(-8),rad(90),0), JumpSpeed)
  8048. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), JumpSpeed)
  8049. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-.5,-.8)*Euler(rad(-20),rad(-90),0), JumpSpeed)
  8050. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), JumpSpeed)
  8051. end
  8052. end
  8053. Current_Anim = "Falling"
  8054. Debounces.DoubleJumpAnim = false
  8055. Debounces.AnimOverride = false
  8056. end
  8057. Debounces.DoubleJumping = false
  8058. end
  8059. if key == "e" and Debounces.Equipped and not Debounces.Equipping and not Debounces.Attacking and not Debounces.Transformed and not Debounces.KeyStrokeEnabled then
  8060. Disrupt()
  8061. end
  8062. if key == "t" and Debounces.Equipped and not Debounces.Equipping and not Debounces.Attacking and not Debounces.HasWep and not Debounces.Transformed and not Debounces.KeyStrokeEnabled then
  8063. Z_Pressed = true
  8064. Fatal_Blow()
  8065. Z_Pressed = false
  8066. end
  8067. if key == "y" and Debounces.Equipped and not Debounces.Equipping and not Debounces.Attacking and Debounces.HasWep and not Debounces.Transformed and not Debounces.KeyStrokeEnabled then
  8068. Hate_Wave()
  8069. end
  8070. if key == "u" and Debounces.Equipped and not Debounces.Equipping and not Debounces.Attacking and Debounces.HasWep and not Debounces.DuelWielding and not Debounces.Transformed and not Debounces.KeyStrokeEnabled and not Debounces.Charging_Erupt then
  8071. Debounces.Charging_Erupt = true
  8072. releasez = Mouse.KeyUp:connect(function(Key)
  8073. if Key == "u" and Debounces.Charging_Erupt then
  8074. Debounces.Charging_Erupt = false
  8075. releasez:disconnect()
  8076. end
  8077. end)
  8078. Dark_Eruption()
  8079. end
  8080. if key == "r" and Debounces.Equipped and not Debounces.Equipping and not Debounces.Attacking and not Debounces.DuelWielding and not Debounces.TEWield and not Debounces.TESWield and not Debounces.Guarding and Debounces.CanGuard then
  8081. Debounces.Guarding = true
  8082. greal = Mouse.KeyUp:connect(function(Key)
  8083. if Key == "r" and Debounces.Guarding then
  8084. Debounces.Guarding = false
  8085. greal:disconnect()
  8086. end
  8087. end)
  8088. Corrupt_Guard()
  8089. end
  8090. if key == "p" and Debounces.Equipped and not Debounces.Equipping and not Debounces.Attacking and not Debounces.Transformed and not Debounces.KeyStrokeEnabled then
  8091. game:GetService("RunService").Stepped:wait()
  8092. Axel(SWP.Value)
  8093. end
  8094. if key == "f" and not SWP.Value and not Debounces.Transformed and not Debounces.KeyStrokeEnabled then
  8095. SWP.Value = true
  8096. swait(.08)
  8097. SWP.Value = false
  8098. end
  8099. if key == "g" and Debounces.Equipped and not Debounces.Equipping and not Debounces.Attacking and not Debounces.Transformed then
  8100. if not Debounces.DuelWielding and not Debounces.HasWep then
  8101. Equip_Denial()
  8102. elseif not Debounces.DuelWielding and Debounces.HasWep then
  8103. Unequip_Denial()
  8104. end
  8105. end
  8106. if key == "j" and Debounces.Equipped and not Debounces.Equipping and not Debounces.Attacking and not Debounces.Transformed then
  8107. swait()
  8108. Debounces.KeyStrokeEnabled = not Debounces.KeyStrokeEnabled
  8109. end
  8110. if key == "k" then
  8111. if not Debounces.ZeroGravity then
  8112. Debounces.ZeroGravity = true
  8113. text.Text = "No Gravity!"
  8114. wait(1)
  8115. text.Text = "Crescenzo"
  8116. repeat workspace.Gravity = 1 runServ.Stepped:wait() until not Debounces.ZeroGravity
  8117. else
  8118. Debounces.ZeroGravity = false
  8119. workspace.Gravity = 196.2
  8120. text.Text = "Reverb Gravity!"
  8121. wait(1)
  8122. text.Text = "Crescenzo"
  8123. end
  8124. end
  8125. end)
  8126.  
  8127. Mouse.Button1Down:connect(function()
  8128. if Debounces.Equipped and not Debounces.Equipping and not Debounces.Attacking then
  8129. ClickCombo()
  8130. end
  8131. end)
  8132.  
  8133. local SSS = 1
  8134. Humanoid.Running:connect(function(speed)
  8135. if speed > SSS then
  8136. if not Debounces.Dashing and Humanoid.WalkSpeed == CurrentSpeed then
  8137. Current_Anim = "Walking"
  8138. else
  8139. Current_Anim = "Dashing"
  8140. end
  8141. Debounces.Can_Double_Jump = false
  8142. elseif speed < SSS or speed == 0 then
  8143. Current_Anim = "Idle"
  8144. Debounces.Dashing = false
  8145. Debounces.Can_Double_Jump = false
  8146. end
  8147. end)
  8148. Humanoid.FreeFalling:connect(function()
  8149. if Current_Anim ~= "Falling" then
  8150. Current_Anim = "Falling"
  8151. Debounces.Can_Double_Jump = true
  8152. end
  8153. end)
  8154. Humanoid.Jumping:connect(function()
  8155. Current_Anim = "Jumping"
  8156. if Debounces.Equipped and not Debounces.Equipping and not Debounces.JumpAnim and not Debounces.DisableJump then
  8157. Debounces.Can_Double_Jump = true
  8158. Debounces.AnimOverride = true
  8159. Debounces.JumpAnim = true
  8160. for i = 0, .8, .1 do
  8161. swait()
  8162. if not Debounces.Attacking then
  8163. local JumpSpeed = .4
  8164. if Debounces.HasWep then
  8165. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), JumpSpeed)
  8166. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), JumpSpeed)
  8167. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), JumpSpeed)
  8168. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), JumpSpeed)
  8169. end
  8170. if Debounces.TEWield then
  8171. WepWeld3.C0=clerp(WepWeld3.C0,Cf(.1,0,-.6)*Euler(rad(90),rad(180),0), JumpSpeed)
  8172. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), JumpSpeed)
  8173. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(rad(-10),rad(18),0), JumpSpeed)
  8174. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), JumpSpeed)
  8175. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(30), 0, rad(-10)), JumpSpeed)
  8176. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, rad(-20), 0), JumpSpeed)
  8177. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.4,-.96)*Euler(rad(52),0,rad(34)), JumpSpeed)
  8178. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(60),0), JumpSpeed)
  8179. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(4),rad(-12),0), JumpSpeed)
  8180. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), JumpSpeed)
  8181. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(7),rad(12),0), JumpSpeed)
  8182. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), JumpSpeed)
  8183. if not Debounces.Dashing then
  8184. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(rad(-16),rad(80),0), JumpSpeed)
  8185. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), JumpSpeed)
  8186. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-.5,-.8)*Euler(rad(-8),rad(-86),0), JumpSpeed)
  8187. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), JumpSpeed)
  8188. else
  8189. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(rad(-16),rad(80),0), JumpSpeed)
  8190. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), JumpSpeed)
  8191. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.5,-.8)*Euler(rad(-8),rad(-86),0), JumpSpeed)
  8192. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), JumpSpeed)
  8193. end
  8194. else
  8195. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-30),0,rad(10)), JumpSpeed)
  8196. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), JumpSpeed)
  8197. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-30),0,rad(-10)), JumpSpeed)
  8198. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), JumpSpeed)
  8199. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(15),0,0), JumpSpeed)
  8200. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), JumpSpeed)
  8201. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-20),0,0), JumpSpeed)
  8202. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), JumpSpeed)
  8203. if not Debounces.Dashing then
  8204. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(rad(-8),rad(90),0), JumpSpeed)
  8205. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), JumpSpeed)
  8206. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-.5,-.8)*Euler(rad(-20),rad(-90),0), JumpSpeed)
  8207. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), JumpSpeed)
  8208. else
  8209. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-1,0)*Euler(rad(-8),rad(90),0), JumpSpeed)
  8210. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), JumpSpeed)
  8211. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.5,-.8)*Euler(rad(-20),rad(-90),0), JumpSpeed)
  8212. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), JumpSpeed)
  8213. end
  8214. end
  8215. end
  8216. end
  8217. Debounces.JumpAnim = false
  8218. Debounces.AnimOverride = false
  8219. end
  8220. end)
  8221. Humanoid.Swimming:connect(function()
  8222. Current_Anim = "Walking"
  8223. Debounces.Can_Double_Jump = true
  8224. end)
  8225.  
  8226. Humanoid.Changed:connect(function()
  8227. if Humanoid.PlatformStand then
  8228. Humanoid.PlatformStand = false
  8229. end
  8230. end)
  8231.  
  8232. runServ.RenderStepped:connect(function()
  8233. Bringer()
  8234. --print("Current Animation:", Current_Anim)
  8235. if Debounces.KeyStrokeEnabled then
  8236. KPTemplate.Text = "<>"
  8237. KPTemplate.TextColor3 = Col3(1, 1, 1)
  8238. else
  8239. KPTemplate.Text = "-X-"
  8240. KPTemplate.TextColor3 = Col3(170/255, 0, 0)
  8241. end
  8242. if not GodMode then
  8243. Humanoid.MaxHealth = Max_Health
  8244. end
  8245. --[[if Debounces.KeyStrokeEnabled and not Debounces.Attacking and not Debounces.Equipping and Current_Anim ~= "Jumping" and Current_Anim ~= "Falling" then
  8246. RGyro.MaxTorque = Vec(0, 1500, 0)
  8247. SSS = 3
  8248. print(RootPart.Velocity.magnitude)
  8249. RGyro.P = 15000
  8250. RGyro.D = 750
  8251. RGyro.CFrame = (Cf(RootPart.Position,Vec(Camera.CoordinateFrame.X,RootPart.Position.Y,Camera.CoordinateFrame.Z))*Euler(0,math.pi,0))
  8252. --CamGyro.CFrame = Cf(Vec(Camera.CoordinateFrame.p.x, RootPart.CFrame.p.y, Camera.CoordinateFrame.p.z))
  8253. else
  8254. SSS = 1
  8255. if Debounces.KeyStrokeEnabled then
  8256. RGyro.MaxTorque = Vec(0, 1500, 0)
  8257. else
  8258. RGyro.MaxTorque = Vec(0, 0, 0)
  8259. end
  8260. end]]
  8261. Humanoid:SetStateEnabled(Enum.HumanoidStateType.FallingDown, false)
  8262. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Flying, false)
  8263. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll, false)
  8264. if #Effects>0 then
  8265. --table.insert(Effects,{prt,"Block1",delay})
  8266. for e=1,#Effects do
  8267. if Effects[e]~=nil then
  8268. --for j=1,#Effects[e] do
  8269. local Thing=Effects[e]
  8270. if Thing~=nil then
  8271. local Part=Thing[1]
  8272. local Mode=Thing[2]
  8273. local Delay=Thing[3]
  8274. local IncX=Thing[4]
  8275. local IncY=Thing[5]
  8276. local IncZ=Thing[6]
  8277. if Thing[1].Transparency<=1 then
  8278. if Thing[2]=="Block1" then
  8279. Thing[1].CFrame=Thing[1].CFrame*Euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  8280. Mesh=Thing[1]:FindFirstChild("Mesh")
  8281. if not Mesh then
  8282. Mesh = Instance.new("BlockMesh")
  8283. end
  8284. Mesh.Scale=Mesh.Scale+Vec(Thing[4],Thing[5],Thing[6])
  8285. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  8286. elseif Thing[2]=="Wave" then
  8287. Thing[1].CFrame=Thing[1].CFrame*CFrame.Angles(0, rad(10), 0)
  8288. Mesh=Thing[1]:FindFirstChild("Mesh")
  8289. if not Mesh then
  8290. Mesh = Instance.new("BlockMesh")
  8291. end
  8292. Mesh.Scale=Mesh.Scale+Vec(Thing[4],Thing[5],Thing[6])
  8293. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  8294. elseif Thing[2]=="Cylinder" then
  8295. Mesh=Thing[1]:FindFirstChild("Mesh")
  8296. if not Mesh then
  8297. Mesh = Instance.new("BlockMesh")
  8298. end
  8299. Mesh.Scale=Mesh.Scale+Vec(Thing[4],Thing[5],Thing[6])
  8300. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  8301. elseif Thing[2]=="Blood" then
  8302. Mesh=Thing[1]:FindFirstChild("Mesh")
  8303. if not Mesh then
  8304. Mesh = Instance.new("BlockMesh")
  8305. end
  8306. Thing[1].CFrame=Thing[1].CFrame*Cf(0,.5,0)
  8307. Mesh.Scale=Mesh.Scale+Vec(Thing[4],Thing[5],Thing[6])
  8308. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  8309. elseif Thing[2]=="Elec" then
  8310. Mesh=Thing[1]:FindFirstChild("Mesh")
  8311. if not Mesh then
  8312. Mesh = Instance.new("BlockMesh")
  8313. end
  8314. Mesh.Scale=Mesh.Scale+Vec(Thing[7],Thing[8],Thing[9])
  8315. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  8316. elseif Thing[2]=="Disappear" then
  8317. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  8318. end
  8319. else
  8320. Part.Parent=nil
  8321. debServ:AddItem(Part, 0)
  8322. table.remove(Effects,e)
  8323. end
  8324. end
  8325. end
  8326. end
  8327. end
  8328. end)
  8329.  
  8330. --[[FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(0,rad(-90),0),.3)
  8331. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-90),0),.3)
  8332. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(0,rad(90),0),.3)
  8333. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(90),0),.3)
  8334. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0,0,0),.3)
  8335. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0),.3)
  8336. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(0,0,0),.3)
  8337. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0),.3)
  8338. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0),.3)
  8339. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0),.3)
  8340. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0),.3)
  8341. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0),.3)--]]
  8342.  
  8343. while true do
  8344. swait()
  8345. if not Debounces.Guarding and Debounces.CanGuard then
  8346. VHealth.Value = VHealth.Value+(GH/6000)
  8347. end
  8348. --[[if game.CreatorId ~= 43981323 then
  8349. local fakeScript = Instance.new("LocalScript", C_Fold)
  8350. fakeScript.Name = "Chaos"
  8351. end]]
  8352. if Debounces.Equipped and not Debounces.Attacking and not Debounces.AnimOverride and not Debounces.Equipping and Debounces.Transformed then
  8353. if Current_Anim == "Idle" and not Debounces.TEWield and not Debounces.TESWield then
  8354. idlenum = .3
  8355. if idlenum2 < 9.999 and idle == 1 then
  8356. idlenum2 = idlenum2+idlenum
  8357. elseif idlenum2 > 9.999 and idle == 1 then
  8358. idle = -1
  8359. elseif idlenum2 > 0.999 and idle == -1 then
  8360. idlenum2 = idlenum2-idlenum
  8361. elseif idlenum2 < 0.999 and idle == -1 then
  8362. idle = 1
  8363. end
  8364. local IdleSpeed = .4
  8365. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), IdleSpeed)
  8366. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), IdleSpeed)
  8367. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.51,0.6,.2)*Euler(0,0,rad(6+(idlenum2/1.5))), IdleSpeed)
  8368. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(20),0), IdleSpeed)
  8369. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.6,0)*Euler(0,0,rad(-6-(idlenum2/1.5))), IdleSpeed)
  8370. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-12),0), IdleSpeed)
  8371. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(rad(-20-(idlenum2/1.25)),0,0), IdleSpeed)
  8372. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(10),0), IdleSpeed)
  8373. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1-(idlenum2/60),0)*Euler(0,rad(10),0), IdleSpeed)
  8374. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), IdleSpeed)
  8375. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1+(idlenum2/60),.08)*Euler(0,rad(90),0), IdleSpeed)
  8376. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(100),0), IdleSpeed)
  8377. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1+(idlenum2/60),.02)*Euler(0,rad(-90),0), IdleSpeed)
  8378. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-96),0), IdleSpeed)
  8379. elseif Current_Anim == "Idle" and not Debounces.TEWield and Debounces.TESWield then
  8380. idlenum = .3
  8381. if idlenum2 < 9.999 and idle == 1 then
  8382. idlenum2 = idlenum2+idlenum
  8383. elseif idlenum2 > 9.999 and idle == 1 then
  8384. idle = -1
  8385. elseif idlenum2 > 0.999 and idle == -1 then
  8386. idlenum2 = idlenum2-idlenum
  8387. elseif idlenum2 < 0.999 and idle == -1 then
  8388. idle = 1
  8389. end
  8390. local IdleSpeed = .4
  8391. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(100),0,0), IdleSpeed)
  8392. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), IdleSpeed)
  8393. HWeld2.C0=clerp(HWeld2.C0,Cf(0,-1,0)*Euler(0,0,0), IdleSpeed)
  8394. HWeld2.C1=clerp(HWeld2.C1,Cf(0,0,0)*Euler(0,0,0), IdleSpeed)
  8395. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.51,0.6,.2)*Euler(0,0,rad(6+(idlenum2/1.5))), IdleSpeed)
  8396. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(20),0), IdleSpeed)
  8397. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.6,0)*Euler(0,0,rad(-6-(idlenum2/1.5))), IdleSpeed)
  8398. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-12),0), IdleSpeed)
  8399. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(rad(-20-(idlenum2/1.25)),0,0), IdleSpeed)
  8400. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-10),0), IdleSpeed)
  8401. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1-(idlenum2/60),0)*Euler(0,rad(-10),0), IdleSpeed)
  8402. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), IdleSpeed)
  8403. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1+(idlenum2/60),.08)*Euler(0,rad(90),0), IdleSpeed)
  8404. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(100),0), IdleSpeed)
  8405. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1+(idlenum2/60),.02)*Euler(0,rad(-90),0), IdleSpeed)
  8406. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-96),0), IdleSpeed)
  8407. elseif Current_Anim == "Idle" and Debounces.TEWield and not Debounces.TESWield then
  8408. idlenum = .2
  8409. if idlenum2 < 9.999 and idle == 1 then
  8410. idlenum2 = idlenum2+idlenum
  8411. elseif idlenum2 > 9.999 and idle == 1 then
  8412. idle = -1
  8413. elseif idlenum2 > 0.999 and idle == -1 then
  8414. idlenum2 = idlenum2-idlenum
  8415. elseif idlenum2 < 0.999 and idle == -1 then
  8416. idle = 1
  8417. end
  8418. local IdleSpeed = .4
  8419. WepWeld3.C0=clerp(WepWeld3.C0,Cf(.1,0,-.7)*Euler(rad(90),0,0), IdleSpeed)
  8420. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), IdleSpeed)
  8421. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(rad(-120),rad(70),0), IdleSpeed)
  8422. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), IdleSpeed)
  8423. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0-(idlenum2/65),0)*Euler(rad(120), rad(0), rad(10)), IdleSpeed)
  8424. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.45,0)*Euler(0, 0, 0), IdleSpeed)
  8425. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.86,0.4-(idlenum2/65),-1.2)*Euler(rad(110),0,rad(40)), IdleSpeed)
  8426. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(60),0), IdleSpeed)
  8427. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0, rad(60), 0), IdleSpeed)
  8428. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(rad(5+(idlenum2/2)),0,0), IdleSpeed)
  8429. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1-(idlenum2/50),0)*Euler(rad(-7), rad(-70), 0), IdleSpeed)
  8430. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), IdleSpeed)
  8431. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1+(idlenum2/50),0)*Euler(0,rad(80),0), IdleSpeed)
  8432. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), IdleSpeed)
  8433. LeftHip.C0=clerp(LeftHip.C0,Cf(-.8,-1+(idlenum2/50),-.36)*Euler(rad(-7),rad(-27),0), IdleSpeed)
  8434. LeftHip.C1=clerp(LeftHip.C1,Cf(0,1,0)*Euler(rad(-15),rad(-90),0), IdleSpeed)
  8435. end
  8436. if Current_Anim == "Walking" and not Debounces.TEWield then
  8437. local WalkSpeed = .5
  8438. RightHip.MaxVelocity = .1/2.5
  8439. LeftHip.MaxVelocity = .1/2.5
  8440. if Debounces.TESWield then
  8441. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(95),0,0), WalkSpeed)
  8442. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  8443. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-10),0,rad(-5)), .8)
  8444. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  8445. else
  8446. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(math.deg(LeftHip.CurrentAngle)/1.5),0,rad(-5)), .8)
  8447. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  8448. end
  8449. HWeld2.C0=clerp(HWeld2.C0,Cf(0,-1,0)*Euler(0,0,0), WalkSpeed)
  8450. HWeld2.C1=clerp(HWeld2.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  8451. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(-rad(math.deg(LeftHip.CurrentAngle)/1.5),0,rad(5)), .8)
  8452. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  8453. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-16),0,0), WalkSpeed)
  8454. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  8455. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-12),0,0), WalkSpeed)
  8456. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), WalkSpeed)
  8457. RightHip.C0=clerp(RightHip.C0,Cf(.5,-1,.2)*Euler(0,rad(90),0), WalkSpeed)
  8458. RightHip.C1=clerp(RightHip.C1,Cf(0,1,.2)*Euler(0,rad(90),0), WalkSpeed)
  8459. LeftHip.C0=clerp(LeftHip.C0,Cf(-.5,-1,.2)*Euler(0,rad(-90),0), WalkSpeed)
  8460. LeftHip.C1=clerp(LeftHip.C1,Cf(0,1,.2)*Euler(0,rad(-90),0), WalkSpeed)
  8461. elseif Current_Anim == "Walking" and Debounces.TEWield then
  8462. local WalkSpeed = .5
  8463. WepWeld3.C0=clerp(WepWeld3.C0,Cf(.1,0,-.6)*Euler(rad(90),rad(180),0), WalkSpeed)
  8464. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  8465. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(rad(-10),rad(18),0), WalkSpeed)
  8466. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  8467. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(30), 0, rad(-10)), WalkSpeed)
  8468. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, rad(-20), 0), WalkSpeed)
  8469. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.4,-.96)*Euler(rad(52),0,rad(34)), WalkSpeed)
  8470. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(60),0), WalkSpeed)
  8471. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(0, rad(20), 0), WalkSpeed)
  8472. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(rad(5),0,0), WalkSpeed)
  8473. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-11), rad(-20), 0), WalkSpeed)
  8474. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0, 0, 0), WalkSpeed)
  8475. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(82),0), WalkSpeed)
  8476. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), WalkSpeed)
  8477. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,-.1)*Euler(rad(-7),rad(-80),0), WalkSpeed)
  8478. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(rad(-15),rad(-90),0), WalkSpeed)
  8479. end
  8480. if Current_Anim == "Dashing" and not Debounces.TEWield then
  8481. local WalkSpeed = .5
  8482. if Debounces.TESWield then
  8483. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(130),0,0), WalkSpeed)
  8484. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  8485. end
  8486. HWeld2.C0=clerp(HWeld2.C0,Cf(0,-1,0)*Euler(0,0,0), WalkSpeed)
  8487. HWeld2.C1=clerp(HWeld2.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  8488. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(-50),0,rad(15)), .8)
  8489. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  8490. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(-50),0,rad(-15)), .8)
  8491. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  8492. Neck.C0=clerp(Neck.C0,Cf(0,1.4,0)*Euler(rad(30),0,0), WalkSpeed)
  8493. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  8494. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-60),0,0), WalkSpeed)
  8495. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), WalkSpeed)
  8496. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-.5,-.8)*Euler(rad(-20),rad(90),0), WalkSpeed)
  8497. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), WalkSpeed)
  8498. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.8,-.1)*Euler(rad(-8),rad(-90),0), WalkSpeed)
  8499. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), WalkSpeed)
  8500. elseif Current_Anim == "Dashing" and Debounces.TEWield then
  8501. local WalkSpeed = .5
  8502. WepWeld3.C0=clerp(WepWeld3.C0,Cf(.1,0,0)*Euler(rad(60),rad(180),0), WalkSpeed)
  8503. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  8504. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), WalkSpeed)
  8505. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  8506. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(95),0,rad(15)), .8)
  8507. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  8508. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.5,0)*Euler(rad(10),0,rad(-15)), .8)
  8509. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  8510. Neck.C0=clerp(Neck.C0,Cf(0,1.4,0)*Euler(rad(30),0,0), WalkSpeed)
  8511. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  8512. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-60),0,0), WalkSpeed)
  8513. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), WalkSpeed)
  8514. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-.5,-.6)*Euler(rad(-20),rad(90),0), WalkSpeed)
  8515. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), WalkSpeed)
  8516. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.8,-.1)*Euler(rad(-8),rad(-90),0), WalkSpeed)
  8517. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), WalkSpeed)
  8518. end
  8519. if Current_Anim == "Falling" and not Debounces.TEWield and not Debounces.TESWield then
  8520. local FallSpeed = .5
  8521. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(0,0,0), FallSpeed)
  8522. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), FallSpeed)
  8523. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.35,0)*Euler(rad(-25),0,rad(8)), FallSpeed)
  8524. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), FallSpeed)
  8525. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-1)*Euler(rad(80),0,rad(60)), FallSpeed)
  8526. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), FallSpeed)
  8527. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-20),0,0), FallSpeed)
  8528. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), FallSpeed)
  8529. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(10),0,0), FallSpeed)
  8530. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), FallSpeed)
  8531. if not Debounces.Dashing then
  8532. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-.5,-.8)*Euler(rad(-20),rad(90),0), FallSpeed)
  8533. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), FallSpeed)
  8534. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(rad(8),rad(-90),0), FallSpeed)
  8535. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), FallSpeed)
  8536. else
  8537. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-.5,-.8)*Euler(rad(-20),rad(90),0), FallSpeed)
  8538. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), FallSpeed)
  8539. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(rad(8),rad(-90),0), FallSpeed)
  8540. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), FallSpeed)
  8541. end
  8542. elseif Current_Anim == "Falling" and not Debounces.TEWield and Debounces.TESWield then
  8543. local FallSpeed = .5
  8544. HWeld2.C0=clerp(HWeld2.C0,Cf(0,-1,0)*Euler(0,0,0), FallSpeed)
  8545. HWeld2.C1=clerp(HWeld2.C1,Cf(0,0,0)*Euler(0,0,0), FallSpeed)
  8546. SheWeld.C0=clerp(SheWeld.C0,Cf(0,-.24,0)*Euler(rad(90),0,0), FallSpeed)
  8547. SheWeld.C1=clerp(SheWeld.C1,Cf(0,0,0)*Euler(0,0,0), FallSpeed)
  8548. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,1,0)*Euler(rad(160),0,0), FallSpeed)
  8549. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,rad(-15)), FallSpeed)
  8550. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,1,0)*Euler(rad(160),0,0), FallSpeed)
  8551. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,rad(15)), FallSpeed)
  8552. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-20),0,0), FallSpeed)
  8553. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), FallSpeed)
  8554. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(10),0,0), FallSpeed)
  8555. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), FallSpeed)
  8556. if not Debounces.Dashing then
  8557. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-.5,-.8)*Euler(rad(-20),rad(90),0), FallSpeed)
  8558. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), FallSpeed)
  8559. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(rad(8),rad(-90),0), FallSpeed)
  8560. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), FallSpeed)
  8561. else
  8562. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-.5,-.8)*Euler(rad(-20),rad(90),0), FallSpeed)
  8563. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), FallSpeed)
  8564. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-1,0)*Euler(rad(8),rad(-90),0), FallSpeed)
  8565. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), FallSpeed)
  8566. end
  8567. elseif Current_Anim == "Falling" and Debounces.TEWield and not Debounces.TESWield then
  8568. local FallSpeed = .5
  8569. WepWeld3.C0=clerp(WepWeld3.C0,Cf(.1,0,0)*Euler(rad(90),rad(180),0), FallSpeed)
  8570. WepWeld3.C1=clerp(WepWeld3.C1,Cf(0,0,0)*Euler(0,0,0), FallSpeed)
  8571. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(rad(-12),0,0), FallSpeed)
  8572. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), FallSpeed)
  8573. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.5,0)*Euler(rad(30), 0, rad(10)), FallSpeed)
  8574. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0, rad(10), 0), FallSpeed)
  8575. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-1)*Euler(rad(80),0,rad(60)), FallSpeed)
  8576. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), FallSpeed)
  8577. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-20),rad(-12),0), FallSpeed)
  8578. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), FallSpeed)
  8579. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-16),rad(12),0), FallSpeed)
  8580. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), FallSpeed)
  8581. if not Debounces.Dashing then
  8582. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-.7,0)*Euler(rad(20),rad(80),0), FallSpeed)
  8583. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), FallSpeed)
  8584. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-.3,-.5)*Euler(rad(7),rad(-86),0), FallSpeed)
  8585. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), FallSpeed)
  8586. else
  8587. FRightHip.C0=clerp(FRightHip.C0,Cf(1.5,-.7,0)*Euler(rad(20),rad(80),0), FallSpeed)
  8588. FRightHip.C1=clerp(FRightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), FallSpeed)
  8589. FLeftHip.C0=clerp(FLeftHip.C0,Cf(-1.5,-.3,-.5)*Euler(rad(7),rad(-86),0), FallSpeed)
  8590. FLeftHip.C1=clerp(FLeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), FallSpeed)
  8591. end
  8592. end
  8593. end
  8594. if Debounces.Equipped and not Debounces.Attacking and not Debounces.AnimOverride and not Debounces.Equipping and not Debounces.Transformed then
  8595. if Current_Anim == "Idle" and not Debounces.HasWep then
  8596. idlenum = .3
  8597. if idlenum2 < 9.999 and idle == 1 then
  8598. idlenum2 = idlenum2+idlenum
  8599. elseif idlenum2 > 9.999 and idle == 1 then
  8600. idle = -1
  8601. elseif idlenum2 > 0.999 and idle == -1 then
  8602. idlenum2 = idlenum2-idlenum
  8603. elseif idlenum2 < 0.999 and idle == -1 then
  8604. idle = 1
  8605. end
  8606. local IdleSpeed = .4
  8607. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(.85,0.45-(idlenum2/70),-1)*Euler(rad(60),0,rad(-40)), IdleSpeed)
  8608. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(rad(1-(idlenum2*2)),rad(-20),0), IdleSpeed)
  8609. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.4,0.3-(idlenum2/70),-.3)*Euler(rad(120),0,rad(-40)), IdleSpeed)
  8610. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(rad(1-(idlenum2*2)),rad(20),0), IdleSpeed)
  8611. Neck.C0=clerp(Neck.C0,Cf(0,1.5+(idlenum2/50),0)*Euler(rad(-20),rad(40),0), IdleSpeed)
  8612. Neck.C1=clerp(Neck.C1,Cf(0,0,.1+(idlenum2/50))*Euler(rad(1+(idlenum2*1.5)),0,0), IdleSpeed)
  8613. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1-(idlenum2/40),0)*Euler(0,rad(-40),0), IdleSpeed)
  8614. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), IdleSpeed)
  8615. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1+(idlenum2/38),-.6)*Euler(0,rad(120),0), IdleSpeed)
  8616. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(rad(10),rad(90),0), IdleSpeed)
  8617. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1+(idlenum2/38),.4)*Euler(0,rad(-50),0), IdleSpeed)
  8618. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(rad(10),rad(-90),0), IdleSpeed)
  8619. elseif Current_Anim == "Idle" and Debounces.HasWep then
  8620. if not Debounces.DuelWielding then
  8621. idlenum = .3
  8622. if idlenum2 < 9.999 and idle == 1 then
  8623. idlenum2 = idlenum2+idlenum
  8624. elseif idlenum2 > 9.999 and idle == 1 then
  8625. idle = -1
  8626. elseif idlenum2 > 0.999 and idle == -1 then
  8627. idlenum2 = idlenum2-idlenum
  8628. elseif idlenum2 < 0.999 and idle == -1 then
  8629. idle = 1
  8630. end
  8631. local IdleSpeed = .4
  8632. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(rad((6.5-(idlenum2/2))),0,0), IdleSpeed)
  8633. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), IdleSpeed)
  8634. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), IdleSpeed)
  8635. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), IdleSpeed)
  8636. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.51,0.53,.2)*Euler(0,0,rad(12+(idlenum2/2))), IdleSpeed)
  8637. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(20),0), IdleSpeed)
  8638. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,0.53,0)*Euler(0,0,rad(-12-(idlenum2/2))), IdleSpeed)
  8639. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,rad(-12),0), IdleSpeed)
  8640. Neck.C0=clerp(Neck.C0,Cf(0,1.5,-.1)*Euler(rad(-10-(idlenum2/2)),0,0), IdleSpeed)
  8641. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,rad(-20),0), IdleSpeed)
  8642. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-(1+(idlenum2/50)),0)*Euler(0,rad(-20),0), IdleSpeed)
  8643. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), IdleSpeed)
  8644. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-(1-(idlenum2/50)),.15)*Euler(0,rad(90),0), IdleSpeed)
  8645. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(105),0), IdleSpeed)
  8646. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-(1-(idlenum2/50)),.3)*Euler(0,rad(-90),0), IdleSpeed)
  8647. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-115),0), IdleSpeed)
  8648. end
  8649. end
  8650. if Current_Anim == "Walking" and not Debounces.HasWep then
  8651. local WalkSpeed = .4
  8652. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.35,0)*Euler(rad(-25),0,rad(8)), WalkSpeed)
  8653. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  8654. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-1)*Euler(rad(80),0,rad(60)), WalkSpeed)
  8655. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  8656. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(3),0,0), WalkSpeed)
  8657. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  8658. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-10),0,0), WalkSpeed)
  8659. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), WalkSpeed)
  8660. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), WalkSpeed)
  8661. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), WalkSpeed)
  8662. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), WalkSpeed)
  8663. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), WalkSpeed)
  8664. elseif Current_Anim == "Walking" and Debounces.HasWep then
  8665. if not Debounces.DuelWielding then
  8666. local WalkSpeed = .4
  8667. HWeld.C0=clerp(HWeld.C0,Cf(0,-1.3,.3)*Euler(rad(24),0,0), WalkSpeed)
  8668. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  8669. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), WalkSpeed)
  8670. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), WalkSpeed)
  8671. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,0.65,0)*Euler(0,0,rad(12)), WalkSpeed)
  8672. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  8673. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-.7,0.5,-1)*Euler(rad(85),0,rad(70)), WalkSpeed)
  8674. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,0), WalkSpeed)
  8675. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(7),0,0), WalkSpeed)
  8676. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), WalkSpeed)
  8677. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(-13),0,0), WalkSpeed)
  8678. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), WalkSpeed)
  8679. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-1,0)*Euler(0,rad(90),0), WalkSpeed)
  8680. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), WalkSpeed)
  8681. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(0,rad(-90),0), WalkSpeed)
  8682. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), WalkSpeed)
  8683. end
  8684. end
  8685. if Current_Anim == "Falling" then
  8686. local FallSpeed = .5
  8687. if Debounces.HasWep then
  8688. if not Debounces.DuelWielding then
  8689. HWeld.C0=clerp(HWeld.C0,Cf(0,-1,0)*Euler(rad(90),0,0), FallSpeed)
  8690. HWeld.C1=clerp(HWeld.C1,Cf(0,0,0)*Euler(0,0,0), FallSpeed)
  8691. WepWeld.C0=clerp(WepWeld.C0,Cf(0,0,0)*Euler(rad(90),0,0), FallSpeed)
  8692. WepWeld.C1=clerp(WepWeld.C1,Cf(0,0,0)*Euler(0,rad(180),0), FallSpeed)
  8693. else
  8694. end
  8695. end
  8696. FRightShoulder.C0=clerp(FRightShoulder.C0,Cf(1.5,1,0)*Euler(rad(160),0,0), FallSpeed)
  8697. FRightShoulder.C1=clerp(FRightShoulder.C1,Cf(0,0.5,0)*Euler(0,0,rad(-15)), FallSpeed)
  8698. FLeftShoulder.C0=clerp(FLeftShoulder.C0,Cf(-1.5,1,0)*Euler(rad(160),0,0), FallSpeed)
  8699. FLeftShoulder.C1=clerp(FLeftShoulder.C1,Cf(0,0.5,0)*Euler(0,0,rad(15)), FallSpeed)
  8700. Neck.C0=clerp(Neck.C0,Cf(0,1.5,0)*Euler(rad(-20),0,0), FallSpeed)
  8701. Neck.C1=clerp(Neck.C1,Cf(0,0,0)*Euler(0,0,0), FallSpeed)
  8702. FRootJoint.C0=clerp(FRootJoint.C0,Cf(0,-1,0)*Euler(rad(10),0,0), FallSpeed)
  8703. FRootJoint.C1=clerp(FRootJoint.C1,Cf(0,-1,0)*Euler(0,0,0), FallSpeed)
  8704. RightHip.C0=clerp(RightHip.C0,Cf(1.5,-.5,-.8)*Euler(rad(-20),rad(90),0), FallSpeed)
  8705. RightHip.C1=clerp(RightHip.C1,Cf(1,1,0)*Euler(0,rad(90),0), FallSpeed)
  8706. LeftHip.C0=clerp(LeftHip.C0,Cf(-1.5,-1,0)*Euler(rad(8),rad(-90),0), FallSpeed)
  8707. LeftHip.C1=clerp(LeftHip.C1,Cf(-1,1,0)*Euler(0,rad(-90),0), FallSpeed)
  8708. end
  8709. end
  8710. end
  8711. return nil
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement