kakeru012435

Shadow Whisper

Jul 23rd, 2017
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 121.28 KB | None | 0 0
  1. wait(0.016666666666667)
  2. Effects = {}
  3. local Player = game.Players.localPlayer
  4. local Character = Player.Character
  5. if game.Players:FindFirstChild("Qaeo") == nil then
  6. local Humanoid = Character.Humanoid
  7. local mouse = Player:GetMouse()
  8. local m = Instance.new("Model", Character)
  9. m.Name = "WeaponModel"
  10. local LeftArm = Character["Left Arm"]
  11. local RightArm = Character["Right Arm"]
  12. local LeftLeg = Character["Left Leg"]
  13. local RightLeg = Character["Right Leg"]
  14. vt = Vector3.new
  15. local Head = Character.Head
  16. local Torso = Character.Torso
  17. local cam = game.Workspace.CurrentCamera
  18. local RootPart = Character.HumanoidRootPart
  19. local RootJoint = RootPart.RootJoint
  20. local equipped = false
  21. local attack = false
  22. local Anim = "Idle"
  23. local idle = 0
  24. local mana = 100
  25. local mananu10m = 0
  26. local it = Instance.new
  27. local attacktype = 1
  28. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  29. local velocity = RootPart.Velocity.y
  30. local sine = 0
  31. local change = 1
  32. local grabbed = false
  33. local cf = CFrame.new
  34. local mr = math.rad
  35. local angles = CFrame.Angles
  36. local ud = UDim2.new
  37. local c3 = Color3.new
  38. xenabled = true
  39. cenabled = true
  40. venabled = true
  41. zenabled = true
  42. local NeckCF = cf(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  43. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  44. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  45. local LHCF = (CFrame.fromEulerAnglesXYZ(0, -1.6, 0))
  46. RSH = nil
  47. RW = Instance.new("Weld")
  48. LW = Instance.new("Weld")
  49. RH = Torso["Right Hip"]
  50. LH = Torso["Left Hip"]
  51. RSH = Torso["Right Shoulder"]
  52. LSH = Torso["Left Shoulder"]
  53. RSH.Parent = nil
  54. LSH.Parent = nil
  55. RW.Name = "RW"
  56. RW.Part0 = Torso
  57. RW.C0 = cf(1.5, 0.5, 0)
  58. RW.C1 = cf(0, 0.5, 0)
  59. RW.Part1 = RightArm
  60. RW.Parent = Torso
  61. LW.Name = "LW"
  62. LW.Part0 = Torso
  63. LW.C0 = cf(-1.5, 0.5, 0)
  64. LW.C1 = cf(0, 0.5, 0)
  65. LW.Part1 = LeftArm
  66. LW.Parent = Torso
  67. clerp = function(a, b, t)
  68. return a:lerp(b, t)
  69. end
  70.  
  71. --[[z=Instance.new('Sound', Character)
  72. z.SoundId="rbxassetid://151514610" -- Music ID
  73. z.Volume=1
  74. z.Pitch=1
  75. z.Looped=true
  76. wait(.01)
  77. z:Play()]]--
  78.  
  79. ArtificialHB = Instance.new("BindableEvent", script)
  80. ArtificialHB.Name = "Heartbeat"
  81. script:waitForChild("Heartbeat")
  82. frame = 0.033333333333333
  83. tf = 0
  84. allowframeloss = false
  85. tossremainder = false
  86. lastframe = tick()
  87. script.Heartbeat:Fire()
  88. game:GetService("RunService").Heartbeat:connect(function(s, p)
  89. tf = tf + s
  90. if frame <= tf then
  91. if allowframeloss then
  92. script.Heartbeat:Fire()
  93. lastframe = tick()
  94. else
  95. for i = 1, math.floor(tf / frame) do
  96. script.Heartbeat:Fire()
  97. end
  98. lastframe = tick()
  99. end
  100. if tossremainder then
  101. tf = 0
  102. else
  103. tf = tf - frame * math.floor(tf / frame)
  104. end
  105. end
  106. end
  107. )
  108. local fengui = it("GuiMain")
  109. fengui.Parent = Player.PlayerGui
  110. fengui.Name = "WeaponGUI"
  111. local fenframe = it("Frame")
  112. fenframe.Parent = fengui
  113. fenframe.BackgroundColor3 = Color3.new(255, 255, 255)
  114. fenframe.BackgroundTransparency = 1
  115. fenframe.BorderColor3 = Color3.new(17, 17, 17)
  116. fenframe.Size = UDim2.new(0.0500000007, 0, 0.100000001, 0)
  117. fenframe.Position = UDim2.new(0.4, 0, 0.1, 0)
  118. local fenbarmana1 = it("TextLabel")
  119. fenbarmana1.Parent = fenframe
  120. fenbarmana1.Text = " "
  121. fenbarmana1.BackgroundTransparency = 0
  122. fenbarmana1.BackgroundColor3 = Color3.new(0, 0, 0)
  123. fenbarmana1.SizeConstraint = "RelativeXY"
  124. fenbarmana1.TextXAlignment = "Center"
  125. fenbarmana1.TextYAlignment = "Center"
  126. fenbarmana1.Position = UDim2.new(0, 0, 0, 0)
  127. fenbarmana1.Size = UDim2.new(4, 0, 0.2, 0)
  128. local fenbarmana2 = it("TextLabel")
  129. fenbarmana2.Parent = fenframe
  130. fenbarmana2.Text = " "
  131. fenbarmana2.BackgroundTransparency = 0
  132. fenbarmana2.BackgroundColor3 = Torso.Color
  133. fenbarmana2.SizeConstraint = "RelativeXY"
  134. fenbarmana2.TextXAlignment = "Center"
  135. fenbarmana2.TextYAlignment = "Center"
  136. fenbarmana2.Position = UDim2.new(0, 0, 0, 0)
  137. fenbarmana2.Size = UDim2.new(4 * mana / 100, 0, 0.2, 0)
  138. local fenbarmana3 = it("TextLabel")
  139. fenbarmana3.Parent = fenframe
  140. fenbarmana3.Text = " "
  141. fenbarmana3.BackgroundTransparency = 0
  142. fenbarmana3.BackgroundColor3 = Color3.new(Col1, Col2, Col3)
  143. fenbarmana3.SizeConstraint = "RelativeXY"
  144. fenbarmana3.TextXAlignment = "Center"
  145. fenbarmana3.TextYAlignment = "Center"
  146. fenbarmana3.Position = UDim2.new(0, 0, 0, 0)
  147. fenbarmana3.Size = UDim2.new(0, 0, 0.2, 0)
  148. local fenbarmana4 = it("TextLabel")
  149. fenbarmana4.Parent = fenframe
  150. fenbarmana4.Text = "Energy(" .. mana .. ")"
  151. fenbarmana4.BackgroundTransparency = 1
  152. fenbarmana4.BackgroundColor3 = Color3.new(0, 0, 0)
  153. fenbarmana4.SizeConstraint = "RelativeXY"
  154. fenbarmana4.TextXAlignment = "Center"
  155. fenbarmana4.TextYAlignment = "Center"
  156. fenbarmana4.Position = UDim2.new(0, 0, -0.3, 0)
  157. fenbarmana4.Size = UDim2.new(4, 0, 0.2, 0)
  158. fenbarmana4.FontSize = "Size9"
  159. fenbarmana4.TextStrokeTransparency = 0
  160. fenbarmana4.TextColor = BrickColor.new("White")
  161. local fengui = it("GuiMain")
  162. fengui.Parent = Player.PlayerGui
  163. fengui.Name = "WeaponGUI"
  164. local fenframe1 = it("TextLabel")
  165. fenframe1.Parent = fengui
  166. fenframe1.BackgroundColor3 = Color3.new(0.19607843137255, 0.19607843137255, 0.19607843137255)
  167. fenframe1.BackgroundTransparency = 0.3
  168. fenframe1.BorderSizePixel = 5
  169. fenframe1.BorderColor3 = Color3.new(1, 1, 1)
  170. fenframe1.Size = UDim2.new(0.05, 0, 0.1, 0)
  171. fenframe1.Position = UDim2.new(0.325, 0, 0.7, 0)
  172. fenframe1.Text = "[Z]\nDo1"
  173. fenframe1.TextWrapped = true
  174. fenframe1.FontSize = 7
  175. fenframe1.TextColor3 = Color3.new(1, 1, 1)
  176. local fenframe1a = it("TextLabel")
  177. fenframe1a.Parent = fengui
  178. fenframe1a.BackgroundColor3 = Color3.new(0.7843137254902, 0.7843137254902, 0.7843137254902)
  179. fenframe1a.BackgroundTransparency = 0.3
  180. fenframe1a.BorderSizePixel = 5
  181. fenframe1a.BorderColor3 = Color3.new(1, 1, 1)
  182. fenframe1a.Size = UDim2.new(0.05, 0, 0.1, 0)
  183. fenframe1a.Position = UDim2.new(0.325, 0, 0.7, 0)
  184. fenframe1a.Text = ""
  185. local fenframe2 = it("TextLabel")
  186. fenframe2.Parent = fengui
  187. fenframe2.BackgroundColor3 = Color3.new(0.19607843137255, 0.19607843137255, 0.19607843137255)
  188. fenframe2.BackgroundTransparency = 0.3
  189. fenframe2.BorderSizePixel = 5
  190. fenframe2.BorderColor3 = Color3.new(1, 1, 1)
  191. fenframe2.Size = UDim2.new(0.05, 0, 0.1, 0)
  192. fenframe2.Position = UDim2.new(0.425, 0, 0.7, 0)
  193. fenframe2.Text = "[X]\nDo2"
  194. fenframe2.TextWrapped = true
  195. fenframe2.FontSize = 7
  196. fenframe2.TextColor3 = Color3.new(1, 1, 1)
  197. local fenframe2a = it("TextLabel")
  198. fenframe2a.Parent = fengui
  199. fenframe2a.BackgroundColor3 = Color3.new(0.7843137254902, 0.7843137254902, 0.7843137254902)
  200. fenframe2a.BackgroundTransparency = 0.3
  201. fenframe2a.BorderSizePixel = 5
  202. fenframe2a.BorderColor3 = Color3.new(1, 1, 1)
  203. fenframe2a.Size = UDim2.new(0.05, 0, 0.1, 0)
  204. fenframe2a.Position = UDim2.new(0.425, 0, 0.7, 0)
  205. fenframe2a.Text = ""
  206. local fenframe3 = it("TextLabel")
  207. fenframe3.Parent = fengui
  208. fenframe3.BackgroundColor3 = Color3.new(0.19607843137255, 0.19607843137255, 0.19607843137255)
  209. fenframe3.BackgroundTransparency = 0.3
  210. fenframe3.BorderSizePixel = 5
  211. fenframe3.BorderColor3 = Color3.new(1, 1, 1)
  212. fenframe3.Size = UDim2.new(0.05, 0, 0.1, 0)
  213. fenframe3.Position = UDim2.new(0.525, 0, 0.7, 0)
  214. fenframe3.Text = "[C]\nDo3"
  215. fenframe3.TextWrapped = true
  216. fenframe3.FontSize = 7
  217. fenframe3.TextColor3 = Color3.new(1, 1, 1)
  218. local fenframe3a = it("TextLabel")
  219. fenframe3a.Parent = fengui
  220. fenframe3a.BackgroundColor3 = Color3.new(0.7843137254902, 0.7843137254902, 0.7843137254902)
  221. fenframe3a.BackgroundTransparency = 0.3
  222. fenframe3a.BorderSizePixel = 5
  223. fenframe3a.BorderColor3 = Color3.new(1, 1, 1)
  224. fenframe3a.Size = UDim2.new(0.05, 0, 0.1, 0)
  225. fenframe3a.Position = UDim2.new(0.525, 0, 0.7, 0)
  226. fenframe3a.Text = ""
  227. local fenframe4 = it("TextLabel")
  228. fenframe4.Parent = fengui
  229. fenframe4.BackgroundColor3 = Color3.new(0.19607843137255, 0.19607843137255, 0.19607843137255)
  230. fenframe4.BackgroundTransparency = 0.3
  231. fenframe4.BorderSizePixel = 5
  232. fenframe4.BorderColor3 = Color3.new(1, 1, 1)
  233. fenframe4.Size = UDim2.new(0.05, 0, 0.1, 0)
  234. fenframe4.Position = UDim2.new(0.625, 0, 0.7, 0)
  235. fenframe4.Text = "[V]\nDo4"
  236. fenframe4.TextWrapped = true
  237. fenframe4.FontSize = 7
  238. fenframe4.TextColor3 = Color3.new(1, 1, 1)
  239. local fenframe4a = Instance.new("TextLabel")
  240. fenframe4a.Parent = fengui
  241. fenframe4a.BackgroundColor3 = Color3.new(0.7843137254902, 0.7843137254902, 0.7843137254902)
  242. fenframe4a.BackgroundTransparency = 0.3
  243. fenframe4a.BorderSizePixel = 5
  244. fenframe4a.BorderColor3 = Color3.new(1, 1, 1)
  245. fenframe4a.Size = UDim2.new(0.05, 0, 0.1, 0)
  246. fenframe4a.Position = UDim2.new(0.625, 0, 0.7, 0)
  247. fenframe4a.Text = ""
  248. fenframe1a.Size = UDim2.new(0, 0, 0.1, 0)
  249. fenframe2a.Size = UDim2.new(0, 0, 0.1, 0)
  250. fenframe3a.Size = UDim2.new(0, 0, 0.1, 0)
  251. fenframe4a.Size = UDim2.new(0, 0, 0.1, 0)
  252. swait = function(num)
  253. if num == 0 or num == nil then
  254. ArtificialHB.Event:wait()
  255. else
  256. for i = 0, num do
  257. ArtificialHB.Event:wait()
  258. end
  259. end
  260. end
  261.  
  262. local RbxUtility = LoadLibrary("RbxUtility")
  263. local Create = RbxUtility.Create
  264. RemoveOutlines = function(part)
  265. part.TopSurface = 10
  266. end
  267.  
  268. CreatePart = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  269. local Part = Create("Part")({Parent = Parent, Reflectance = Reflectance, Transparency = Transparency, CanCollide = false, Locked = true, BrickColor = BrickColor.new(tostring(BColor)), Name = Name, Size = Size, Material = Material})
  270. RemoveOutlines(Part)
  271. return Part
  272. end
  273.  
  274. CreatePart2 = function(Parent, Material, Reflectance, Transparency, PartType, BColor, Name, Size)
  275.  
  276. if PartType == "Part" then
  277. local Part = Create("Part")({Parent = Parent, Reflectance = Reflectance, Transparency = Transparency, CanCollide = false, Locked = true, BrickColor = BrickColor.new(tostring(BColor)), Name = Name, Size = Size, Material = Material})
  278. RemoveOutlines(Part)
  279. return Part
  280. else
  281. do
  282. if PartType == "WedgePart" then
  283. local Part = Create("WedgePart")({Parent = Parent, Reflectance = Reflectance, Transparency = Transparency, CanCollide = false, Locked = true, BrickColor = BrickColor.new(tostring(BColor)), Name = Name, Size = Size, Material = Material})
  284. RemoveOutlines(Part)
  285. return Part
  286. end
  287. end
  288. end
  289. end
  290.  
  291. CreateMesh = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  292. local Msh = Create(Mesh)({Parent = Part, Offset = OffSet, Scale = Scale})
  293. if Mesh == "SpecialMesh" then
  294. Msh.MeshType = MeshType
  295. Msh.MeshId = MeshId
  296. end
  297. return Msh
  298. end
  299.  
  300. CreateWeld = function(Parent, Part0, Part1, C0, C1)
  301. local Weld = Create("Weld")({Parent = Parent, Part0 = Part0, Part1 = Part1, C0 = C0, C1 = C1})
  302. return Weld
  303. end
  304.  
  305. Handle = CreatePart(m, Enum.Material.Plastic, 0, 1, "Really black", "FakeHandle", Vector3.new(0.278528392, 1.46879959, 0.270336539))
  306. HandleWeld = CreateWeld(m, Character["Right Arm"], Handle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.00272179, -0.124660492, 0.030002594, -0.0244322363, -0.999503016, -0.0199232623, 0.0913611501, -0.0220781919, 0.995573044, -0.995518088, 0.0225038622, 0.0918551609))
  307. CreateMesh("CylinderMesh", Handle, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  308. FakeHandle = CreatePart(m, Enum.Material.Plastic, 0, 1, "Really black", "FakeFakeHandle", Vector3.new(0.278528392, 1.46879959, 0.270336539))
  309. FakeHandleWeld = CreateWeld(m, Handle, FakeHandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0308365822, -0.000680923462, 0.000694274902, 1.00000012, 0, 0, 0, 1, 0, 0, 0, 1))
  310. CreateMesh("CylinderMesh", FakeHandle, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  311. HITBOX1 = CreatePart(m, Enum.Material.Plastic, 0, 1, "Really black", "HITBOX1", Vector3.new(3.27852845, 3.46879959, 0.270336539))
  312. HITBOX1Weld = CreateWeld(m, FakeHandle, HITBOX1, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.510040641, -4.93006134, -0.0301055908, 0.99960649, 0.0168788806, -0.0224104822, -0.0166337639, 0.999800265, 0.0110794753, 0.0225930158, -0.0107023343, 0.999687493))
  313. HITBOX2 = CreatePart(m, Enum.Material.Plastic, 0, 1, "Really black", "HITBOX2", Vector3.new(3.27852845, 3.46879959, 0.270336539))
  314. HITBOX2Weld = CreateWeld(m, FakeHandle, HITBOX2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.50161767, 5.46162987, -0.0243186951, 0.99960649, 0.0168788806, -0.0224104822, -0.0166337639, 0.999800265, 0.0110794753, 0.0225930158, -0.0107023343, 0.999687493))
  315. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.278528392, 11.4687996, 0.270336539))
  316. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0241863728, 0.00189781189, -0.0119628906, 0.99960655, 0.0168786608, -0.0224106368, -0.0166335367, 0.999800324, 0.0110796094, 0.0225931685, -0.0107024908, 0.999687433))
  317. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  318. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  319. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0201663971, -1.29000401, -4.26596546, 0.0227035228, -0.0105752572, 0.999686301, -0.999661446, -0.0129622128, 0.0225658324, 0.0127195092, -0.999860108, -0.0108659789))
  320. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.128000006, 0.921599567, 1.16479945))
  321. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  322. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(4.14912891, 0.0165176392, 1.54534245, 0.599008918, 0.800726295, -0.00509442389, -0.0227216464, 0.0106373802, -0.999685347, -0.800420105, 0.598936081, 0.0245657004))
  323. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.62559843, 0.140799999, 0.128000006))
  324. Part = CreatePart(m, Enum.Material.Plastic, 0.30000001192093, 0.30000001192093, "Bright blue", "Part", Vector3.new(0.200000003, 0.40959999, 0.40959999))
  325. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.013261795, -4.60727882, -0.339059949, 0.0225750487, -0.0107027441, 0.99968797, 0.0166341309, -0.999800265, -0.0110795796, 0.999606848, 0.0168790594, -0.0223925058))
  326. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.348159999, 0.204799995, 0.204799995))
  327. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(1.44998384, 0.315392375, 0.303104669))
  328. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-4.27446938, -0.015411377, -0.0129051208, 0.0166362058, -0.999801278, -0.0109927356, 0.999603391, 0.0168807674, -0.0225428566, 0.022723943, -0.0106133521, 0.999685526))
  329. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  330. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(5.44541454, 0.0164871216, -1.78728485, -0.012718563, 0.999859452, 0.010928154, -0.0227042474, 0.0106374621, -0.999685705, -0.999661446, -0.0129626784, 0.0225657616))
  331. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5359987, 0.140799999, 0.128000006))
  332. Part = CreatePart(m, Enum.Material.Plastic, 0.30000001192093, 0.30000001192093, "Bright blue", "Part", Vector3.new(0.200000003, 0.40959999, 0.40959999))
  333. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0132522583, -4.61135101, 0.328778744, 0.0225750487, -0.0107027441, 0.99968797, 0.0166341309, -0.999800265, -0.0110795796, 0.999606848, 0.0168790594, -0.0223925058))
  334. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.348159999, 0.204799995, 0.204799995))
  335. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.339968324, 0.225281447, 0.299007952))
  336. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0248787403, 5.26917553, -0.00995826721, 0.99960655, 0.0168786608, -0.0224106368, -0.0166335367, 0.999800324, 0.0110796094, 0.0225931685, -0.0107024908, 0.999687433))
  337. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  338. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  339. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-2.83888626, 5.57713032, -0.0198116302, 0.823908925, -0.566183984, -0.02469722, 0.566268146, 0.824210823, -0.00411397219, 0.0226849802, -0.010595724, 0.999686539))
  340. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.72799981, 1.26080024, 0.128000006))
  341. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  342. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0202522278, -0.014040947, -3.87723064, 0.0227068998, -0.0105738118, 0.999686241, -0.971659124, 0.235107839, 0.024557054, -0.235293761, -0.971911848, -0.00493557751))
  343. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.128000006, 0.198399991, 0.364800036))
  344. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  345. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(4.33338165, 0.0165367126, -1.06404459, -0.0380081609, 0.999211252, 0.0114979148, -0.022731157, 0.0106387213, -0.999685049, -0.999018967, -0.0382575393, 0.0223088693))
  346. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.62559843, 0.140799999, 0.128000006))
  347. Part = CreatePart(m, Enum.Material.Plastic, 0, 0.30000001192093, "Toothpaste", "Part", Vector3.new(0.282624692, 0.245760009, 0.200000003))
  348. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00758695602, -4.60336018, 0.134143829, -0.99960655, -0.0168786608, 0.0224109329, 0.0166335348, -0.999800205, -0.01107952, 0.0225934647, -0.0107023865, 0.999687552))
  349. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=24479544", Vector3.new(0, 0, 0), Vector3.new(0.0819200054, 0.0819200054, 0.0409600027))
  350. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.905216038, 0.282624185, 0.303104669))
  351. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00383234024, 4.60840225, -0.0132675171, 0.99960655, 0.0168786608, -0.0224106368, -0.0166335367, 0.999800324, 0.0110796094, 0.0225931685, -0.0107024908, 0.999687433))
  352. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.876544178, 0.38502419, 0.303104669))
  353. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.87163162, 4.17556381, -0.0079536438, 0.676859677, -0.735747278, -0.0231751688, 0.735763133, 0.67717278, -0.00947786868, 0.0226669069, -0.0106362477, 0.999686599))
  354. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.876544178, 0.38502419, 0.303104669))
  355. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(3.25849247, 4.70539284, -0.0131072998, 0.738025546, 0.674706399, -0.00947157294, -0.674394667, 0.738009095, 0.0231203213, 0.0225895364, -0.0106758028, 0.99968791))
  356. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.876544178, 0.38502419, 0.303104669))
  357. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.94990921, -0.0190079212, -0.012752533, 0.0166362058, -0.999801278, -0.0109927356, 0.999603391, 0.0168807674, -0.0225428566, 0.022723943, -0.0106133521, 0.999685526))
  358. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  359. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-4.2810812, 4.28752947, -0.019777298, 0.602520585, -0.797796488, -0.0221302509, 0.797780752, 0.602833867, -0.0117239766, 0.0226942133, -0.0105911493, 0.99968636))
  360. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.72799981, 1.26080024, 0.128000006))
  361. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  362. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.744754374, 6.35178661, -0.0198631287, 0.996429861, 0.081578888, -0.0217399951, -0.0813230053, 0.996610582, 0.0124070048, 0.0226784628, -0.010594748, 0.999686718))
  363. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.72799981, 0.851200402, 0.128000006))
  364. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  365. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.671079755, -0.017156601, -6.48370934, -0.99643141, -0.0815784484, 0.0216704402, 0.022625275, -0.0107981861, 0.999685764, -0.0813188106, 0.996608496, 0.0126053765))
  366. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.70239866, 0.160000011, 0.128000006))
  367. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  368. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(5.28482246, -0.0140609741, -1.55958557, -0.0864386559, -0.996218979, -0.00872563571, 0.0225348696, -0.0107112974, 0.999688745, -0.996002436, 0.0862151012, 0.0233755354))
  369. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(0.575999856, 0.140799999, 0.128000006))
  370. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.876544178, 0.38502419, 0.303104669))
  371. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.6109724, 4.00067329, -0.00797653198, -0.676860094, 0.735747695, 0.0231497772, -0.735768378, -0.677170217, 0.00925337523, 0.0224844888, -0.0107696205, 0.999689281))
  372. Part = CreatePart(m, Enum.Material.Plastic, 0, 0.30000001192093, "Toothpaste", "Part", Vector3.new(0.282624692, 0.245760009, 0.200000003))
  373. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0349338055, -4.29231453, 0.134126663, 0.999607265, 0.016878156, -0.0223756135, -0.0166333951, 0.999800205, 0.0110801831, 0.0225581564, -0.0107036382, 0.999688208))
  374. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=24479544", Vector3.new(0, 0, 0), Vector3.new(0.0819200054, 0.0819200054, 0.0409600027))
  375. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  376. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-4.00468636, 4.13867378, -0.019821167, -0.602519989, 0.797795892, 0.0221662484, -0.797787905, -0.602830589, 0.0114003643, 0.0224576611, -0.0108150244, 0.9996894))
  377. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.72799981, 1.26080024, 0.128000006))
  378. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  379. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.019487381, -1.67956877, 6.04910564, -0.0226733796, 0.010584265, -0.999686956, -0.999662042, -0.012968068, 0.0225355122, -0.0127254883, 0.999859929, 0.010874711))
  380. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.128000006, 0.300800025, 0.473599494))
  381. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  382. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(5.27752304, -0.0186462402, -3.1935358, 0.363626122, 0.93154335, 0.00175336003, 0.0225897431, -0.0106994808, 0.999687612, 0.931271136, -0.363472879, -0.0249339379))
  383. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(0.755199492, 0.140799999, 0.128000006))
  384. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.876544178, 0.38502419, 0.303104669))
  385. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(3.08443737, 4.44418716, -0.013130188, -0.738026381, -0.674706101, 0.00941471756, 0.674394667, -0.73800844, -0.0231415108, 0.0225618612, -0.0107298195, 0.99968791))
  386. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.876544178, 0.38502419, 0.303104669))
  387. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0301206112, 5.92878532, -0.0132675171, 0.99960655, 0.0168786608, -0.0224106368, -0.0166335367, 0.999800324, 0.0110796094, 0.0225931685, -0.0107024908, 0.999687433))
  388. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  389. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(3.65679073, 4.85071182, -0.0180168152, 0.738041818, 0.674688518, -0.00947169587, -0.674376905, 0.738025308, 0.0231207944, 0.0225896854, -0.0106766224, 0.99968785))
  390. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.72799981, 0.851200402, 0.128000006))
  391. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  392. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-2.92768764, -0.0231838226, -5.94807243, 0.813566625, -0.580955982, -0.0244857538, 0.0225242358, -0.0105915144, 0.999690235, -0.581035435, -0.813866019, 0.00446869433))
  393. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.80479836, 0.140799999, 0.147200003))
  394. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  395. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0174160004, 2.68622303, 4.80641937, 0.0223698635, -0.0108494535, 0.999691069, -0.754695058, -0.656003118, 0.00976816937, 0.655694366, -0.754680276, -0.0228627287))
  396. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.128000006, 0.422399938, 0.415999621))
  397. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.905216038, 0.282624185, 0.303104669))
  398. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0387475491, 4.29743195, -0.0132770538, -0.999607265, -0.0168783981, 0.0223758295, 0.0166336372, -0.999800265, -0.0110800862, 0.0225583743, -0.0107035264, 0.999688268))
  399. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  400. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(3.48275375, 4.58945465, -0.0180263519, -0.738043129, -0.674688041, 0.0094156377, 0.674376369, -0.738025129, -0.0231405795, 0.0225616489, -0.0107290596, 0.99968797))
  401. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.72799981, 0.851200402, 0.128000006))
  402. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  403. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(5.00587463, -0.0186576843, -3.03620529, -0.363626748, -0.931543052, -0.00177001953, 0.0225601178, -0.0107058063, 0.999688208, -0.931271613, 0.363473415, 0.0249086414))
  404. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(0.755199492, 0.140799999, 0.128000006))
  405. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  406. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0195178986, -1.72340822, 5.73826408, -0.0224767718, 0.0108216703, -0.999688923, 0.999666512, 0.0129654286, -0.0223359168, 0.0127196843, -0.999857426, -0.0111094713))
  407. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.128000006, 0.300800025, 0.473599494))
  408. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  409. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-2.70845032, -0.0232372284, -5.72330189, -0.813561976, 0.58095336, 0.0246993117, 0.0226269029, -0.0108152628, 0.999685585, 0.581037879, 0.813865006, -0.00434628874))
  410. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.80479836, 0.140799999, 0.147200003))
  411. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.876544178, 0.38502419, 0.303104669))
  412. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.63891983, 0.0235245228, -0.0127735138, -0.0166322645, 0.99979943, 0.0111668557, -0.999610245, -0.0168775525, 0.0222432669, 0.0224272721, -0.0107925385, 0.999690294))
  413. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  414. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(5.04481697, 0.0164604187, 0.68819046, 0.446531326, 0.89476788, -0.000637643039, -0.0227225069, 0.0106271952, -0.999685466, -0.894479573, 0.446405202, 0.0250767376))
  415. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(0.595198631, 0.140799999, 0.128000006))
  416. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  417. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(3.86165905, 5.21106339, -0.0180263519, 0.738041818, 0.674688518, -0.00947169587, -0.674376905, 0.738025308, 0.0231207944, 0.0225896854, -0.0106766224, 0.99968785))
  418. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.07519984, 0.320000529, 0.128000006))
  419. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  420. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.767071187, 6.03869438, -0.0198879242, -0.996434927, -0.0815766603, 0.0215171035, 0.081318669, -0.996608496, -0.0126058832, 0.0224724747, -0.0108112022, 0.999689102))
  421. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.72799981, 0.851200402, 0.128000006))
  422. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  423. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(3.71637535, -0.0205230713, -5.04844856, -0.738042414, -0.67468822, 0.00944807753, 0.0225850884, -0.0107066035, 0.999687612, -0.674376309, 0.738025248, 0.023139827))
  424. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.16479897, 0.140799999, 0.128000006))
  425. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  426. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(3.99022675, 0.0163631439, -4.48710394, 0.532199562, -0.84635675, -0.0210685432, -0.022428602, 0.010782145, -0.999690413, 0.846321821, 0.532507181, -0.013244357))
  427. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(0.537599385, 0.140799999, 0.128000006))
  428. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  429. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.1055851, 1.22750437, -0.019695282, -0.0127172954, 0.999857366, 0.0111179054, -0.999668121, -0.0129624708, 0.0222655609, 0.0224064998, -0.0108310506, 0.999690294))
  430. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(2.43199873, 1.26080024, 0.128000006))
  431. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  432. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0166378021, 3.15160847, 4.9506712, 0.0223963726, -0.0108793452, 0.999690056, -0.738049686, -0.674683988, 0.00919236615, 0.674374759, -0.738026619, -0.0231399648))
  433. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.128000006, 0.646399736, 0.313599676))
  434. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  435. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.41636276, 1.18369389, -0.0196781158, 0.0127228582, -0.999860048, -0.0108661875, 0.999660432, 0.0129660051, -0.0226075128, 0.0227452423, -0.0105748475, 0.999685466))
  436. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(2.43199873, 1.26080024, 0.128000006))
  437. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  438. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(5.58975887, -0.0140666962, -1.6339817, 0.0864379108, 0.996219218, 0.00870222598, 0.0226151887, -0.0106947497, 0.999687195, 0.996000588, -0.0862140507, -0.0234541111))
  439. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(0.575999856, 0.140799999, 0.128000006))
  440. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  441. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.631473064, 6.39081001, -0.0188388824, -0.996432126, -0.0815780237, 0.0216384642, 0.0813187286, -0.996608436, -0.0126056299, 0.0225934219, -0.0108010471, 0.999686539))
  442. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.68319941, 0.249600008, 0.128000006))
  443. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  444. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(4.27829742, 0.0163593292, -4.61179781, -0.532199681, 0.846356153, 0.0210917741, -0.0227220673, 0.0106249228, -0.999685407, -0.846314013, -0.532511353, 0.0135763846))
  445. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(0.537599385, 0.140799999, 0.128000006))
  446. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  447. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(3.89048862, -0.0205230713, -5.30978012, 0.738042474, 0.67468822, -0.00943930447, 0.0225657728, -0.0106984824, 0.999688089, 0.674376905, -0.738025308, -0.0231207982))
  448. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.16479897, 0.140799999, 0.128000006))
  449. Part = CreatePart(m, Enum.Material.Plastic, 0.30000001192093, 0.30000001192093, "Bright blue", "Part", Vector3.new(0.200000003, 0.40959999, 0.40959999))
  450. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0214576721, -5.6212635, 0.0153613091, 0.022575099, -0.0107033104, 0.99968797, -0.0166341495, 0.999800265, 0.0110801458, -0.999606788, -0.016879091, 0.0223925449))
  451. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.40959999, 0.532479942, 0.40959999))
  452. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  453. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(3.68758774, 4.94975662, -0.0180206299, -0.738043129, -0.674688041, 0.0094156377, 0.674376369, -0.738025129, -0.0231405795, 0.0225616489, -0.0107290596, 0.99968797))
  454. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.07519984, 0.320000529, 0.128000006))
  455. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  456. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0165786743, 3.32561493, 5.21191692, 0.0227537453, -0.0105265006, 0.999685705, 0.738038182, 0.674689353, -0.0096940659, -0.674375296, 0.738026679, 0.0231206603))
  457. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.128000006, 0.646399736, 0.313599676))
  458. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  459. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(4.78858471, 0.0164794922, 0.506832123, -0.446537435, -0.8947649, 0.000371061265, -0.0224274453, 0.0107779726, -0.999690354, 0.894483924, -0.446407497, -0.0248800572))
  460. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(0.595198631, 0.140799999, 0.128000006))
  461. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(1.44998384, 0.315392375, 0.303104669))
  462. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.96345329, 0.0271673203, -0.0129337311, -0.0166322645, 0.99979943, 0.0111668557, -0.999610245, -0.0168775525, 0.0222432669, 0.0224272721, -0.0107925385, 0.999690294))
  463. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.876544178, 0.38502419, 0.303104669))
  464. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-4.68543434, 0.98712182, -0.00816726685, -0.046211876, 0.998861969, 0.0117974356, -0.998679221, -0.0464625359, 0.0219393112, 0.0224624854, -0.0107680038, 0.999689758))
  465. Part = CreatePart(m, Enum.Material.Plastic, 0, 0.30000001192093, "Toothpaste", "Part", Vector3.new(0.282624692, 0.245760009, 0.200000003))
  466. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0145523548, -4.60754395, 0.168962479, 0.999606729, 0.0168602653, -0.0224121325, 0.0166151188, -0.999800503, -0.0110797435, -0.0225944724, 0.0107029974, -0.999687552))
  467. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=24479544", Vector3.new(0, 0, 0), Vector3.new(0.0819200054, 0.0819200054, 0.0409600027))
  468. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  469. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(3.92942715, 0.0165061951, 1.32118607, -0.599015176, -0.800723374, 0.00481471419, -0.0224291012, 0.0107679442, -0.999690533, 0.800423682, -0.598937631, -0.0244096667))
  470. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.62559843, 0.140799999, 0.128000006))
  471. Part = CreatePart(m, Enum.Material.Plastic, 0.30000001192093, 0.30000001192093, "Bright blue", "Part", Vector3.new(0.200000003, 0.40959999, 0.40959999))
  472. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0132637024, -4.30034637, 0.37135911, 0.022575099, -0.0107033104, 0.99968797, -0.0166341495, 0.999800265, 0.0110801458, -0.999606788, -0.016879091, 0.0223925449))
  473. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.348159999, 0.204799995, 0.204799995))
  474. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  475. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.14409447, 1.71730363, -0.0181808472, -0.0127175897, 0.999857545, 0.0111091733, -0.999668121, -0.0129625695, 0.0222655907, 0.0224064197, -0.010822311, 0.999690473))
  476. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.38240027, 0.294400513, 0.128000006))
  477. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  478. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0200424194, -1.68305254, -4.82889271, 0.0227035228, -0.0105752572, 0.999686301, -0.999661446, -0.0129622128, 0.0225658324, 0.0127195092, -0.999860108, -0.0108659789))
  479. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.128000006, 0.300800025, 0.595199585))
  480. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.876544178, 0.38502419, 0.303104669))
  481. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-4.99755001, 0.95374155, -0.0081615448, 0.0462142788, -0.99886328, -0.011678189, 0.998673916, 0.0464647301, -0.0221716873, 0.0226891115, -0.0106380582, 0.999686062))
  482. Part = CreatePart(m, Enum.Material.Plastic, 0, 0.30000001192093, "Toothpaste", "Part", Vector3.new(0.282624692, 0.245760009, 0.200000003))
  483. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0280539989, -4.29655457, 0.168968201, -0.999607563, -0.0168600157, 0.0223752148, -0.0166152827, 0.999800563, 0.0110789835, -0.0225575455, 0.0107028708, -0.999688268))
  484. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=24479544", Vector3.new(0, 0, 0), Vector3.new(0.0819200054, 0.0819200054, 0.0409600027))
  485. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  486. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0174770355, 2.85362244, 5.07192707, 0.0227802489, -0.0105565563, 0.999684811, 0.754684091, 0.656008005, -0.0102699436, -0.655692875, 0.754680097, 0.022910893))
  487. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.128000006, 0.422399938, 0.415999621))
  488. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  489. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-5.45490074, 1.67345572, -0.0181369781, 0.0127225863, -0.999859929, -0.0108750463, 0.999660373, 0.0129659381, -0.022607591, 0.0227454342, -0.0105837137, 0.999685407))
  490. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.38240027, 0.294400513, 0.128000006))
  491. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  492. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0201969147, -1.33382714, -3.9551754, 0.0224465374, -0.01083076, 0.9996894, 0.999667287, 0.0129599757, -0.0223056264, -0.0127143636, 0.999857426, 0.0111180544))
  493. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.128000006, 0.921599567, 1.16479945))
  494. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.876544178, 0.38502419, 0.303104669))
  495. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.012471199, 5.617733, -0.0132598877, -0.999607265, -0.0168783981, 0.0223758295, 0.0166336372, -0.999800265, -0.0110800862, 0.0225583743, -0.0107035264, 0.999688268))
  496. Part = CreatePart(m, Enum.Material.Plastic, 0.30000001192093, 0.30000001192093, "Bright blue", "Part", Vector3.new(0.200000003, 0.40959999, 0.40959999))
  497. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.013261795, -4.29629898, -0.296474218, 0.022575099, -0.0107033104, 0.99968797, -0.0166341495, 0.999800265, 0.0110801458, -0.999606788, -0.016879091, 0.0223925449))
  498. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.348159999, 0.204799995, 0.204799995))
  499. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  500. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0202903748, -0.133496761, -3.58696175, 0.0224431381, -0.0108322352, 0.99968946, 0.971663535, -0.235109702, -0.0243615042, 0.23530063, 0.97190845, 0.00524868071))
  501. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.128000006, 0.198399991, 0.364800036))
  502. Part = CreatePart(m, Enum.Material.Plastic, 0.30000001192093, 0.30000001192093, "Bright blue", "Part", Vector3.new(0.200000003, 0.40959999, 0.40959999))
  503. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0214653015, -5.93225384, -0.0272181034, 0.0225750487, -0.0107027441, 0.99968797, 0.0166341309, -0.999800265, -0.0110795796, 0.999606848, 0.0168790594, -0.0223925058))
  504. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.40959999, 0.532479942, 0.40959999))
  505. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  506. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.609172106, 6.70410347, -0.0188045502, 0.996432602, 0.0815780014, -0.0216193274, -0.0813233852, 0.996610582, 0.0124074444, 0.0225582253, -0.0106050298, 0.999689281))
  507. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.68319941, 0.249600008, 0.128000006))
  508. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  509. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.020072937, -1.72696197, -4.51804733, 0.0224465374, -0.01083076, 0.9996894, 0.999667287, 0.0129599757, -0.0223056264, -0.0127143636, 0.999857426, 0.0111180544))
  510. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.128000006, 0.300800025, 0.595199585))
  511. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.339968324, 0.225281447, 0.299007952))
  512. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0176646709, 4.95817947, -0.00996398926, -0.999607265, -0.0168783981, 0.0223758295, 0.0166336372, -0.999800265, -0.0110800862, 0.0225583743, -0.0107035264, 0.999688268))
  513. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  514. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  515. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(4.02155495, 0.0165500641, -1.10000825, 0.038005691, -0.99921, -0.011614345, -0.0224186815, 0.0107672289, -0.999690771, 0.99902612, 0.0382543132, -0.0219917558))
  516. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.62559843, 0.140799999, 0.128000006))
  517. Part = CreatePart(m, Enum.Material.Neon, 0.1, 0, "Toothpaste", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  518. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-2.62379932, 5.34848595, -0.0198459625, -0.823910177, 0.5661847, 0.0246389508, -0.56627512, -0.824207544, 0.00381340832, 0.0224666987, -0.0108105242, 0.999689221))
  519. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.72799981, 1.26080024, 0.128000006))
  520. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  521. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(5.13460541, 0.0164985657, -1.83118975, 0.0127157718, -0.999858022, -0.0110557973, -0.0224457663, 0.0107684806, -0.999690056, 0.999667227, 0.0129599851, -0.0223056469))
  522. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5359987, 0.140799999, 0.128000006))
  523. Part = CreatePart(m, Enum.Material.Plastic, 0, 0, "Black", "Part", Vector3.new(0.639999986, 0.639999986, 0.639999986))
  524. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.648713708, -0.0171279907, -6.79705429, 0.996433198, 0.0815778077, -0.0215870179, 0.0225260407, -0.0106078833, 0.999690056, 0.0813235268, -0.996610522, -0.0124076605))
  525. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.70239866, 0.160000011, 0.128000006))
  526.  
  527. Handle2 = CreatePart(m, Enum.Material.SmoothPlastic, 0, 1, "Dirt brown", "Handle2", Vector3.new(1, 2, 1))
  528. Handle2Weld = CreateWeld(m, Character["Left Arm"], Handle2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  529. MotorOne = CreatePart(m, Enum.Material.Neon, 0.30000001192093, 1, "Toothpaste", "MotorOne", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  530. MotorOneWeld = CreateWeld(m, Handle2, MotorOne, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.165818453, -0.00628910959, -0.978227913, -0.0732169896, -0.996971905, -0.0261989962, -0.542171299, 0.0618378855, -0.83798945, 0.837072074, -0.0471507274, -0.545057178))
  531. Shard = CreatePart2(m, Enum.Material.Neon, 0.30000001192093, 0, "Part", "Toothpaste", "Shard", Vector3.new(1, 1, 1))
  532. ShardWeld = CreateWeld(m, MotorOne, Shard, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.413149118, -0.00709122419, -1.08955288, 0.90752846, 5.51342964e-07, -0.419990718, -1.73971057e-06, 1, -2.44379044e-06, 0.419990718, 2.95042992e-06, 0.90752852))
  533. CreateMesh("SpecialMesh", Shard, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(1.20000005, 0.200000003, 0.200000003))
  534. Shard = CreatePart2(m, Enum.Material.Neon, 0.30000001192093, 0, "Part", "Toothpaste", "Shard", Vector3.new(1, 1, 1))
  535. ShardWeld = CreateWeld(m, MotorOne, Shard, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.205875158, -0.00710588694, -1.48987699, 0.747897685, -5.36441803e-07, -0.663814127, -1.66893005e-06, 1, -2.68220901e-06, 0.663814127, 3.12924385e-06, 0.747897744))
  536. CreateMesh("SpecialMesh", Shard, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.800000012, 0.200000003, 0.200000003))
  537. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 1.28999996, 0.319999993))
  538. PartWeld = CreateWeld(m, MotorOne, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0151987076, 0.549069643, -0.614215612, -1.19581819e-06, 1, 1.37090683e-06, -0.999459982, -1.24052167e-06, 0.0328635052, 0.0328635164, -1.31130219e-06, 0.999459982))
  539. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 2.73999977, 0.339999974))
  540. PartWeld = CreateWeld(m, MotorOne, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0151856542, -0.490994453, -0.295432806, -1.19581819e-06, 1, 1.37090683e-06, -0.961226821, -7.5250864e-07, -0.27575928, -0.27575931, -1.57952309e-06, 0.96122694))
  541. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 1.28999996, 0.479999989))
  542. PartWeld = CreateWeld(m, MotorOne, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.015198648, 0.650615692, -0.406500697, -1.19581819e-06, 1, 1.37090683e-06, -0.978774786, -8.94069672e-07, -0.204939544, -0.204939514, -1.51991844e-06, 0.978774667))
  543. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 1.28999996, 0.339999974))
  544. PartWeld = CreateWeld(m, MotorOne, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0152282119, 0.624634504, 0.129744053, -1.19581819e-06, 1, 1.37090683e-06, -0.832109034, -2.5331974e-07, -0.554612279, -0.554612339, -1.78813934e-06, 0.832108974))
  545. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 1.03999996, 0.480000019))
  546. PartWeld = CreateWeld(m, MotorOne, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0152042508, 0.944105864, 0.894237399, 1.19581819e-06, -1, -1.37090683e-06, -0.999459982, -1.24052167e-06, 0.0328635052, -0.0328635164, 1.31130219e-06, -0.999459982))
  547. Claw = CreatePart2(m, Enum.Material.Neon, 0.30000001192093, 0, "Part", "Toothpaste", "Claw", Vector3.new(1, 1, 1))
  548. ClawWeld = CreateWeld(m, MotorOne, Claw, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.86121058, -0.0170745254, -0.650540829, 1.00000012, 0, 3.7252903e-09, 0, 1, 0, 3.7252903e-09, 0, 1.00000024))
  549. CreateMesh("SpecialMesh", Claw, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(2.5, 0.300000012, 0.519999981))
  550. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 0.370000005, 0.200000003))
  551. PartWeld = CreateWeld(m, MotorOne, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0151966214, -1.64906764, 1.03426063, -1.19581819e-06, 1, 1.37090683e-06, 0.999459982, 1.24052167e-06, -0.0328635052, -0.0328635164, 1.31130219e-06, -0.999459982))
  552. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 0.200000003, 0.200000003))
  553. PartWeld = CreateWeld(m, MotorOne, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0252064466, -1.54980397, -0.844281435, 1.19581819e-06, -1, -1.37090683e-06, 0.999459982, 1.24052167e-06, -0.0328635052, 0.0328635164, -1.31130219e-06, 0.999459982))
  554. MotorTwo = CreatePart(m, Enum.Material.Neon, 0.30000001192093, 1, "Toothpaste", "MotorTwo", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  555. MotorTwoWeld = CreateWeld(m, Handle2, MotorTwo, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0479729176, -0.503670454, -0.786706924, 0.0261989962, -0.996971905, -0.0732169896, 0.83798945, 0.0618378855, -0.542171299, 0.545057178, -0.0471507274, 0.837072074))
  556. Shard = CreatePart2(m, Enum.Material.Neon, 0.30000001192093, 0, "Part", "Toothpaste", "Shard", Vector3.new(1, 1, 1))
  557. ShardWeld = CreateWeld(m, MotorTwo, Shard, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.413152218, -0.00709152222, -1.08955348, 0.90752846, 5.66244125e-07, -0.419990689, -1.74157321e-06, 1, -2.47359276e-06, 0.419990718, 2.98023224e-06, 0.907528639))
  558. CreateMesh("SpecialMesh", Shard, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(1.20000005, 0.200000003, 0.200000003))
  559. Shard = CreatePart2(m, Enum.Material.Neon, 0.30000001192093, 0, "Part", "Toothpaste", "Shard", Vector3.new(1, 1, 1))
  560. ShardWeld = CreateWeld(m, MotorTwo, Shard, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.20587635, -0.00710582733, -1.4898783, 0.747897685, -5.36441803e-07, -0.663814127, -1.6707927e-06, 1, -2.68220901e-06, 0.663814127, 3.12924385e-06, 0.747897804))
  561. CreateMesh("SpecialMesh", Shard, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.800000012, 0.200000003, 0.200000003))
  562. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 1.28999996, 0.319999993))
  563. PartWeld = CreateWeld(m, MotorTwo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0151982307, 0.549069643, -0.614216566, -1.19395554e-06, 1, 1.37090683e-06, -0.999459982, -1.24005601e-06, 0.0328635052, 0.0328635164, -1.31130219e-06, 0.999459982))
  564. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 2.73999977, 0.339999974))
  565. PartWeld = CreateWeld(m, MotorTwo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0151848793, -0.490990877, -0.295432806, -1.19395554e-06, 1, 1.37090683e-06, -0.961226821, -7.74860382e-07, -0.27575931, -0.27575925, -1.63912773e-06, 0.961226881))
  566. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 1.28999996, 0.479999989))
  567. PartWeld = CreateWeld(m, MotorTwo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0151979923, 0.650617838, -0.406501412, -1.19395554e-06, 1, 1.37090683e-06, -0.978774786, -8.94069672e-07, -0.204939544, -0.204939514, -1.51991844e-06, 0.978774667))
  568. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 1.28999996, 0.339999974))
  569. PartWeld = CreateWeld(m, MotorTwo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0152257681, 0.624636889, 0.129745722, -1.19395554e-06, 1, 1.37090683e-06, -0.832109034, -2.38418579e-07, -0.554612279, -0.554612339, -1.78813934e-06, 0.832108974))
  570. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 1.03999996, 0.480000019))
  571. PartWeld = CreateWeld(m, MotorTwo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.015203476, 0.944107533, 0.894238472, 1.19395554e-06, -1, -1.37090683e-06, -0.999459982, -1.24005601e-06, 0.0328635052, -0.0328635164, 1.31130219e-06, -0.999459982))
  572. Claw = CreatePart2(m, Enum.Material.Neon, 0.30000001192093, 0, "Part", "Toothpaste", "Claw", Vector3.new(1, 1, 1))
  573. ClawWeld = CreateWeld(m, MotorTwo, Claw, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.86121142, -0.0170750618, -0.650540113, 1.00000012, -1.86264515e-09, 4.65661287e-09, -1.86264515e-09, 1, 0, 4.65661287e-09, 0, 1.00000024))
  574. CreateMesh("SpecialMesh", Claw, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(2.5, 0.300000012, 0.519999981))
  575. CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 0.370000005, 0.200000003))
  576. PartWeld = CreateWeld(m, MotorTwo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0151972771, -1.64906967, 1.03426158, -1.19395554e-06, 1, 1.37090683e-06, 0.999459982, 1.24005601e-06, -0.0328635052, -0.0328635164, 1.31130219e-06, -0.999459982))
  577. CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 0.200000003, 0.200000003))
  578. PartWeld = CreateWeld(m, MotorTwo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0252062082, -1.54980803, -0.844281912, 1.19395554e-06, -1, -1.37090683e-06, 0.999459982, 1.24005601e-06, -0.0328635052, 0.0328635164, -1.31130219e-06, 0.999459982))
  579. MotorThumb = CreatePart(m, Enum.Material.Neon, 0.30000001192093, 0, "Toothpaste", "MotorThumb", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  580. MotorThumbWeld = CreateWeld(m, Handle2, MotorThumb, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.436262846, -0.542311668, -0.983556807, -0.068211019, -0.995336354, 0.0682120249, -0.707106829, -7.08211871e-07, -0.707106709, 0.703809023, -0.0964656472, -0.703809083))
  581. Claw = CreatePart2(m, Enum.Material.Neon, 0.30000001192093, 0, "Part", "Toothpaste", "Claw", Vector3.new(1, 1, 1))
  582. ClawWeld = CreateWeld(m, MotorThumb, Claw, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.607737899, 0.0110911727, 0.0515184402, 0.925057888, -4.47034836e-08, 0.379826128, -5.96046448e-08, 0.99999994, 2.68220901e-07, -0.379826188, -2.98023224e-07, 0.925057888))
  583. CreateMesh("SpecialMesh", Claw, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(2, 0.300000012, 0.370000005))
  584. Shard = CreatePart2(m, Enum.Material.Neon, 0.30000001192093, 0, "Part", "Toothpaste", "Shard", Vector3.new(1, 1, 1))
  585. ShardWeld = CreateWeld(m, MotorThumb, Shard, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.414689064, 0.0210665464, 0.175723732, 0.990283549, 1.41561031e-06, -0.13906303, -1.4193356e-06, 0.99999994, 1.49011612e-07, 0.13906303, 8.94069672e-08, 0.990283489))
  586. CreateMesh("SpecialMesh", Shard, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.800000012, 0.200000003, 0.200000003))
  587. Shard = CreatePart2(m, Enum.Material.Neon, 0.30000001192093, 0, "Part", "Toothpaste", "Shard", Vector3.new(1, 1, 1))
  588. ShardWeld = CreateWeld(m, MotorThumb, Shard, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.222025633, 0.0210601687, -0.0396541655, 0.908135235, 2.08616257e-06, -0.418677092, -1.47148967e-06, 1.00000012, 1.75833702e-06, 0.418677121, -9.23871994e-07, 0.908135176))
  589. CreateMesh("SpecialMesh", Shard, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.800000012, 0.200000003, 0.200000003))
  590. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 0.370000005, 0.200000003))
  591. PartWeld = CreateWeld(m, MotorThumb, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0129690766, -0.393394113, 0.191975117, -7.11530447e-07, 1, 2.98023224e-08, 0.966118932, 6.85453415e-07, 0.258097559, 0.258097589, 2.08616257e-07, -0.966118932))
  592. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 1.28999996, 0.200000003))
  593. PartWeld = CreateWeld(m, MotorThumb, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0129775405, -0.706632137, 0.168079853, -7.11530447e-07, 1, 2.98023224e-08, -0.966118932, -6.85453415e-07, -0.258097559, -0.258097589, -2.08616257e-07, 0.966118932))
  594. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 0.200000003, 0.200000003))
  595. PartWeld = CreateWeld(m, MotorThumb, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00299531221, -0.294105291, -0.00194394588, 7.11530447e-07, -1, -2.98023224e-08, 0.966118932, 6.85453415e-07, 0.258097559, -0.258097589, -2.08616257e-07, 0.966118932))
  596. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 1.03999996, 0.390000015))
  597. PartWeld = CreateWeld(m, MotorThumb, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.012973249, -0.311598301, 0.0969114304, 7.11530447e-07, -1, -2.98023224e-08, -0.966118932, -6.85453415e-07, -0.258097559, 0.258097589, 2.08616257e-07, -0.966118932))
  598. MotorThumbTwo = CreatePart(m, Enum.Material.Neon, 0.30000001192093, 0, "Toothpaste", "MotorThumbTwo", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  599. MotorThumbTwoWeld = CreateWeld(m, Handle2, MotorThumbTwo, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.444597721, 0.423756033, -0.897562623, -0.0682120249, -0.995336354, -0.068211019, 0.707106709, -7.08211871e-07, -0.707106829, 0.703809083, -0.0964656621, 0.703809023))
  600. Claw = CreatePart2(m, Enum.Material.Neon, 0.30000001192093, 0, "Part", "Toothpaste", "Claw", Vector3.new(1, 1, 1))
  601. ClawWeld = CreateWeld(m, MotorThumbTwo, Claw, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.607738018, 0.0110911727, 0.0515185595, 0.925057888, -4.47034836e-08, 0.379826128, -5.96046448e-08, 0.99999994, 2.68220901e-07, -0.379826188, -2.98023224e-07, 0.925057888))
  602. CreateMesh("SpecialMesh", Claw, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(2, 0.300000012, 0.370000005))
  603. Shard = CreatePart2(m, Enum.Material.Neon, 0.30000001192093, 0, "Part", "Toothpaste", "Shard", Vector3.new(1, 1, 1))
  604. ShardWeld = CreateWeld(m, MotorThumbTwo, Shard, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.414689064, 0.0210665464, 0.175723612, 0.990283549, 1.42306089e-06, -0.139062777, -1.4193356e-06, 0.99999994, 1.49011612e-07, 0.139062807, 1.1920929e-07, 0.990283608))
  605. CreateMesh("SpecialMesh", Shard, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.800000012, 0.200000003, 0.200000003))
  606. Shard = CreatePart2(m, Enum.Material.Neon, 0.30000001192093, 0, "Part", "Toothpaste", "Shard", Vector3.new(1, 1, 1))
  607. ShardWeld = CreateWeld(m, MotorThumbTwo, Shard, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.222025394, 0.0210601091, -0.0396541059, 0.908135235, 2.08616257e-06, -0.418677092, -1.72480941e-06, 1, 1.16229057e-06, 0.418677121, -3.57627869e-07, 0.908135176))
  608. CreateMesh("SpecialMesh", Shard, Enum.MeshType.FileMesh, "http://www.roblox.com/Asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.800000012, 0.200000003, 0.200000003))
  609. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 0.370000005, 0.200000003))
  610. PartWeld = CreateWeld(m, MotorThumbTwo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.012969017, -0.393394232, 0.191974878, -7.11530447e-07, 1, 2.98023224e-08, 0.966118932, 6.85453415e-07, 0.258097589, 0.258097559, 1.78813934e-07, -0.966118813))
  611. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 1.28999996, 0.200000003))
  612. PartWeld = CreateWeld(m, MotorThumbTwo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0129775107, -0.706632137, 0.168079972, -7.11530447e-07, 1, 2.98023224e-08, -0.966118932, -6.85453415e-07, -0.258097589, -0.258097559, -1.78813934e-07, 0.966118813))
  613. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 0.200000003, 0.200000003))
  614. PartWeld = CreateWeld(m, MotorThumbTwo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00299596786, -0.29410553, -0.00194442272, 7.11530447e-07, -1, -2.98023224e-08, 0.966118932, 6.85453415e-07, 0.258097589, -0.258097559, -1.78813934e-07, 0.966118813))
  615. Part = CreatePart2(m, Enum.Material.SmoothPlastic, 0, 0, "WedgePart", "Really black", "Part", Vector3.new(0.329999983, 1.03999996, 0.390000015))
  616. PartWeld = CreateWeld(m, MotorThumbTwo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.012973249, -0.311598063, 0.0969111919, 7.11530447e-07, -1, -2.98023224e-08, -0.966118932, -6.85453415e-07, -0.258097589, 0.258097559, 1.78813934e-07, -0.966118813))
  617. MagniHit = CreatePart(m, Enum.Material.Neon, 0, 1, "Medium stone grey", "MagniHit", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  618. MagniHitWeld = CreateWeld(m, Character.HumanoidRootPart, MagniHit, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-4.01003361, -0.230025291, 0.070048213, 0, 0, -1, 0, 1, 0, 1, 0, 0))
  619. rayCast = function(Position, Direction, Range, Ignore)
  620. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  621. end
  622.  
  623. CreateSound = function(id, par, vol, pit)
  624. coroutine.resume(coroutine.create(function()
  625. local sou = Instance.new("Sound", par or workspace)
  626. sou.Volume = vol
  627. sou.Pitch = pit or 1
  628. sou.SoundId = id
  629. swait()
  630. sou:play()
  631. game:GetService("Debris"):AddItem(sou, 6)
  632. end
  633. ))
  634. end
  635.  
  636. local getclosest = function(obj, distance)
  637. local last, lastx = distance + 1, nil
  638. for i,v in pairs(workspace:GetChildren()) do
  639. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  640. local t = v.Torso
  641. local dist = t.Position - obj.Position.magnitude
  642. if dist <= distance and dist < last then
  643. last = dist
  644. lastx = v
  645. end
  646. end
  647. end
  648. return lastx
  649. end
  650.  
  651. Damage = function(hit, damage, cooldown, Color1, Color2, HSound, HPitch)
  652. for i,v in pairs(hit:GetChildren()) do
  653. if v:IsA("Humanoid") and hit.Name ~= Character.Name then
  654. local find = v:FindFirstChild("Hitz")
  655. if not find then
  656. if v.Parent:findFirstChild("Head") then
  657. local BillG = Create("BillboardGui")({Parent = v.Parent.Head, Size = UDim2.new(1, 0, 1, 0), Adornee = v.Parent.Head, StudsOffset = Vector3.new(math.random(-3, 3), math.random(3, 5), math.random(-3, 3))})
  658. do
  659. local TL = Create("TextLabel")({Parent = BillG, Size = UDim2.new(3, 3, 3, 3), BackgroundTransparency = 1, Text = tostring(damage) .. "-", TextColor3 = Color1.Color, TextStrokeColor3 = Color2.Color, TextStrokeTransparency = 0, TextXAlignment = Enum.TextXAlignment.Center, TextYAlignment = Enum.TextYAlignment.Center, FontSize = Enum.FontSize.Size18, Font = "ArialBold"})
  660. coroutine.resume(coroutine.create(function()
  661. swait(1)
  662. for i = 0, 1, 0.1 do
  663. swait(0.1)
  664. BillG.StudsOffset = BillG.StudsOffset + Vector3.new(0, 0.1, 0)
  665. end
  666. BillG:Destroy()
  667. end
  668. ))
  669. end
  670. end
  671. do
  672. v.Health = v.Health - damage
  673. do
  674. local bool = Create("BoolValue")({Parent = v, Name = "Hitz"})
  675. if HSound ~= nil and HPitch ~= nil then
  676. CreateSound(HSound, hit, 1, HPitch)
  677. end
  678. game:GetService("Debris"):AddItem(bool, cooldown)
  679. -- DECOMPILER ERROR at PC140: LeaveBlock: unexpected jumping out DO_STMT
  680.  
  681. -- DECOMPILER ERROR at PC140: LeaveBlock: unexpected jumping out IF_THEN_STMT
  682.  
  683. -- DECOMPILER ERROR at PC140: LeaveBlock: unexpected jumping out IF_STMT
  684.  
  685. -- DECOMPILER ERROR at PC140: LeaveBlock: unexpected jumping out IF_THEN_STMT
  686.  
  687. -- DECOMPILER ERROR at PC140: LeaveBlock: unexpected jumping out IF_STMT
  688.  
  689. end
  690. end
  691. end
  692. end
  693. end
  694. end
  695.  
  696. BlockEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  697. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  698. prt.Anchored = true
  699. prt.CFrame = cframe
  700. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  701. game:GetService("Debris"):AddItem(prt, 10)
  702. if Type == 1 or Type == nil then
  703. table.insert(Effects, {prt, "Block1", delay, x3, y3, z3, msh})
  704. else
  705. if Type == 2 then
  706. table.insert(Effects, {prt, "Block2", delay, x3, y3, z3, msh})
  707. end
  708. end
  709. end
  710.  
  711. SlashEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  712.  
  713. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  714. prt.Anchored = true
  715. prt.CFrame = cframe
  716. msh = CreateMesh("SpecialMesh", prt, "FileMesh", "http://www.roblox.com/asset/?id=448386996", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  717. game:GetService("Debris"):AddItem(prt, 2)
  718. coroutine.resume(coroutine.create(function(Part, Mesh, num)
  719.  
  720. for i = 0, 1, delay do
  721. swait()
  722. Part.Transparency = i
  723. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  724. end
  725. Part.Parent = nil
  726. end
  727. ), prt, msh, (math.random(0, 1) + math.random()) / 5)
  728. end
  729.  
  730. SphereEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  731. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  732. prt.Anchored = true
  733. prt.CFrame = cframe
  734. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  735. game:GetService("Debris"):AddItem(prt, 10)
  736. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  737. end
  738.  
  739. RingEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  740. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  741. prt.Anchored = true
  742. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  743. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  744. game:GetService("Debris"):AddItem(prt, 10)
  745. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  746. end
  747.  
  748. CylinderEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  749. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  750. prt.Anchored = true
  751. prt.CFrame = cframe
  752. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  753. game:GetService("Debris"):AddItem(prt, 10)
  754. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  755. end
  756.  
  757. WaveEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  758. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  759. prt.Anchored = true
  760. prt.CFrame = cframe
  761. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  762. game:GetService("Debris"):AddItem(prt, 10)
  763. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  764. end
  765.  
  766. SpecialEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  767. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  768. prt.Anchored = true
  769. prt.CFrame = cframe
  770. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  771. game:GetService("Debris"):AddItem(prt, 10)
  772. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  773. end
  774.  
  775. BreakEffect = function(brickcolor, cframe, x1, y1, z1)
  776. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  777. prt.Anchored = true
  778. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  779. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  780. local num = math.random(10, 50) / 1000
  781. game:GetService("Debris"):AddItem(prt, 10)
  782. table.insert(Effects, {prt, "Shatter", num, prt.CFrame, math.random() - math.random(), 0, math.random(50, 100) / 100})
  783. end
  784.  
  785. attackone = function()
  786. attack = true
  787. so("http://roblox.com/asset/?id=189505639", HITBOX1, 1, 1.1)
  788. local con = HITBOX1.Touched:connect(function(hit)
  789. Damagefunc(HITBOX1, hit, 7, 10, math.random(5, 10), "Normal", RootPart, 0.2, 1)
  790. end
  791. )
  792. for i = 0, 1, 0.1 do
  793. swait()
  794. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * angles(math.rad(0), math.rad(0), math.rad(-70)), 0.3)
  795. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(70)), 0.3)
  796. RW.C0 = clerp(RW.C0, CFrame.new(1.4, 0.6, -0.2) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  797. LW.C0 = clerp(LW.C0, CFrame.new(-1.4, 0.6, 0.3) * angles(math.rad(0), math.rad(-70), math.rad(-90)), 0.3)
  798. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  799. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  800. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, -0.5) * angles(math.rad(100), math.rad(70), math.rad(50)), 0.3)
  801. end
  802. for i = 0, 1, 0.1 do
  803. swait()
  804. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * angles(math.rad(0), math.rad(0), math.rad(100)), 0.3)
  805. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(-20), math.rad(-100)), 0.3)
  806. RW.C0 = clerp(RW.C0, CFrame.new(1.4, 0.6, -0.2) * angles(math.rad(50), math.rad(50), math.rad(40)), 0.3)
  807. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.4, 0.3) * angles(math.rad(-60), math.rad(0), math.rad(40)), 0.3)
  808. RH.C0 = clerp(RH.C0, cf(1, -0.8, -0.3) * angles(0, 1.3, 0), 0.3)
  809. LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * angles(-0.5, -1.4, 0), 0.3)
  810. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, -0.5) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.3)
  811. end
  812. con:disconnect()
  813. attack = false
  814. end
  815.  
  816. attacktwo = function()
  817. attack = true
  818. so("http://roblox.com/asset/?id=189505639", Torso, 1, 1.1)
  819. for i = 0, 1, 0.1 do
  820. swait()
  821. MagniDamage(Handle, Handle, 5, 5, 8, 1, "Normal")
  822. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * angles(math.rad(0), math.rad(0), math.rad(100)), 0.3)
  823. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(-20), math.rad(-100)), 0.3)
  824. RW.C0 = clerp(RW.C0, CFrame.new(1.4, 0.6, -0.2) * angles(math.rad(50), math.rad(50), math.rad(40)), 0.3)
  825. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.4, 0.3) * angles(math.rad(-60), math.rad(0), math.rad(40)), 0.3)
  826. RH.C0 = clerp(RH.C0, cf(1, -0.8, -0.3) * angles(0, 1.3, 0), 0.3)
  827. LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * angles(-0.5, -1.4, 0), 0.3)
  828. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, -0.5) * angles(math.rad(0), math.rad(70), math.rad(0 + 360 * i)), 0.3)
  829. end
  830. for i = 0, 1, 0.1 do
  831. swait()
  832. MagniDamage(Handle, Handle, 5, 2, 5, 1, "Normal")
  833. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * angles(math.rad(0), math.rad(0), math.rad(-70)), 0.3)
  834. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(70)), 0.3)
  835. RW.C0 = clerp(RW.C0, CFrame.new(1.4, 0.6, -0.2) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  836. LW.C0 = clerp(LW.C0, CFrame.new(-1.4, 0.6, 0.3) * angles(math.rad(0), math.rad(-70), math.rad(-90)), 0.3)
  837. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  838. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  839. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, -0.5) * angles(math.rad(0), math.rad(70), math.rad(0 + 360 * i)), 0.3)
  840. end
  841. attack = false
  842. end
  843.  
  844. so = function(id, par, vol, pit)
  845. coroutine.resume(coroutine.create(function()
  846. local sou = Instance.new("Sound", par or workspace)
  847. sou.Volume = vol
  848. sou.Pitch = pit or 1
  849. sou.SoundId = id
  850. swait()
  851. sou:play()
  852. game:GetService("Debris"):AddItem(sou, 6)
  853. end
  854. ))
  855. end
  856.  
  857. DeathSlash = function()
  858. attack = true
  859. for i = 0, 1, 0.1 do
  860. swait()
  861. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1) * angles(math.rad(40), math.rad(0), math.rad(-70)), 0.3)
  862. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(-30), math.rad(70)), 0.3)
  863. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(20), math.rad(90)), 0.3)
  864. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(-60)), 0.3)
  865. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(60), math.rad(-30)), 0.3)
  866. LH.C0 = clerp(LH.C0, cf(-1, 0.2, 0) * angles(math.rad(0), math.rad(-40), math.rad(-60)), 0.3)
  867. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, -0.5) * angles(math.rad(0), math.rad(70), math.rad(0 + 360 * i)), 0.3)
  868. end
  869. for i = 0, 1, 0.1 do
  870. swait()
  871. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1) * angles(math.rad(40), math.rad(0), math.rad(-70)), 0.3)
  872. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(-30), math.rad(70)), 0.3)
  873. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(20), math.rad(90)), 0.3)
  874. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(-60)), 0.3)
  875. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(60), math.rad(-30)), 0.3)
  876. LH.C0 = clerp(LH.C0, cf(-1, 0.2, 0) * angles(math.rad(0), math.rad(-40), math.rad(-60)), 0.3)
  877. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, -0.5) * angles(math.rad(0), math.rad(70), math.rad(0 + 360 * i)), 0.3)
  878. end
  879. CreateSound("rbxassetid://2767090", Torso, 1, 1)
  880. MagicCircle(BrickColor.new("Black"), RootPart.CFrame * angles(0, 0, 0), 25, 25, 25, 5, 5, 5, 0.08)
  881. coroutine.resume(coroutine.create(function()
  882. for i,v in pairs(Character:children()) do
  883. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  884. v.Transparency = 1
  885. end
  886. if v:IsA("Hat") then
  887. v.Handle.Transparency = 1
  888. end
  889. Head.face.Transparency = 1
  890. end
  891. for i,v in pairs(m:children()) do
  892. if v:IsA("BasePart") then
  893. v.Transparency = 1
  894. end
  895. end
  896. end
  897. ))
  898. for i = 1, 6 do
  899. for i = 0, 1, 0.1 do
  900. swait()
  901. end
  902. local ef = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "Effect", vt())
  903. ef.Anchored = true
  904. ef.CFrame = RootPart.CFrame * cf(math.random(-10, 10), 0, -7.5 * i)
  905. so("http://www.roblox.com/asset/?id=338586331", ef, 1, 1)
  906. MagniDamage(ef, ef, 12, 7, 13, 10, "Knockdown")
  907. --MagicCircle(BrickColor.new("Black"), ef.CFrame * angles(0, 0, 0), 50, 50, 50, -5, -5, -5, 0.08)
  908. SlashEffect(BrickColor.new("Toothpaste"), ef.CFrame * cf(0, -1, -5) * angles(math.rad(90), math.rad(-100, 100), 0), 0.001, 0.1, 0.1, 0, 0.001, 0.001, 0.07)
  909. SlashEffect(BrickColor.new("Toothpaste"), ef.CFrame * cf(0, 0.5, -5) * angles(math.rad(90), math.rad(-100, 100), 0), 0.001, 0.1, 0.1, 0, 0.001, 0.001, 0.07)
  910. SlashEffect(BrickColor.new("Toothpaste"), ef.CFrame * cf(0, 2, -5) * angles(math.rad(90), math.rad(-100, 100), 0), 0.001, 0.1, 0.1, 0, 0.001, 0.001, 0.07)
  911. game:GetService("Debris"):AddItem(ef, 0.5)
  912. --MagicRing(BrickColor.new("Toothpaste"), ef.CFrame * angles(math.random(-50, 50), 0, 0), 5, 5, 1, 0.5, 0.5, 0, 0.03)
  913. end
  914. RootPart.CFrame = RootPart.CFrame * cf(0, 0, -35)
  915. MagicCircle(BrickColor.new("Black"), RootPart.CFrame * angles(0, 0, 0), 25, 25, 25, 5, 5, 5, 0.08)
  916. coroutine.resume(coroutine.create(function()
  917. for i,v in pairs(Character:children()) do
  918. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  919. v.Transparency = 0
  920. end
  921. if v:IsA("Hat") then
  922. v.Handle.Transparency = 0
  923. end
  924. Head.face.Transparency = 0
  925. end
  926. for i,v in pairs(m:children()) do
  927. if v:IsA("BasePart") then
  928. v.Transparency = 0
  929. end
  930. end
  931. HITBOX1.Transparency = 1
  932. HITBOX2.Transparency = 1
  933. Handle.Transparency = 1
  934. Handle2.Transparency = 1
  935. MagniHit.Transparency = 1
  936. MotorOne.Transparency = 1
  937. MotorTwo.Transparency = 1
  938. MotorThumb.Transparency = 1
  939. MotorThumbTwo.Transparency = 1
  940. end
  941. ))
  942. attack = false
  943. end
  944.  
  945. UltSlash = function()
  946. attack = true
  947. for i = 0, 1, 0.1 do
  948. swait()
  949. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1) * angles(math.rad(40), math.rad(0), math.rad(-70)), 0.3)
  950. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(-30), math.rad(70)), 0.3)
  951. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(20), math.rad(90)), 0.3)
  952. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(-60)), 0.3)
  953. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(60), math.rad(-30)), 0.3)
  954. LH.C0 = clerp(LH.C0, cf(-1, 0.2, 0) * angles(math.rad(0), math.rad(-40), math.rad(-60)), 0.3)
  955. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, -0.5) * angles(math.rad(0), math.rad(70), math.rad(0 + 360 * i)), 0.3)
  956. end
  957. for i = 0, 1, 0.1 do
  958. swait()
  959. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1) * angles(math.rad(40), math.rad(0), math.rad(-70)), 0.3)
  960. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(-30), math.rad(70)), 0.3)
  961. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(20), math.rad(90)), 0.3)
  962. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(-60)), 0.3)
  963. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(60), math.rad(-30)), 0.3)
  964. LH.C0 = clerp(LH.C0, cf(-1, 0.2, 0) * angles(math.rad(0), math.rad(-40), math.rad(-60)), 0.3)
  965. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, -0.5) * angles(math.rad(0), math.rad(70), math.rad(0 + 360 * i)), 0.3)
  966. end
  967. CreateSound("rbxassetid://2767090", Torso, 1, 1)
  968. MagicCircle(BrickColor.new("Black"), RootPart.CFrame * angles(0, 0, 0), 25, 25, 25, 5, 5, 5, 0.08)
  969. coroutine.resume(coroutine.create(function()
  970. for i,v in pairs(Character:children()) do
  971. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  972. v.Transparency = 1
  973. end
  974. if v:IsA("Hat") then
  975. v.Handle.Transparency = 1
  976. end
  977. Head.face.Transparency = 1
  978. end
  979. for i,v in pairs(m:children()) do
  980. if v:IsA("BasePart") then
  981. v.Transparency = 1
  982. end
  983. end
  984. end
  985. ))
  986. for i = 1, 15 do
  987. for i = 0, 1, 0.25 do
  988. swait()
  989. end
  990. local ef = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "Effect", vt())
  991. ef.Anchored = true
  992. ef.CFrame = RootPart.CFrame * cf(math.random(-15, 15), math.random(0, 15), math.random(-15, 15))
  993. so("http://www.roblox.com/asset/?id=338586331", ef, 1, 0.7)
  994. MagniDamage(ef, ef, 10, 10, 15, 10, "Knockdown")
  995. --MagicCircle(BrickColor.new("Black"), ef.CFrame * angles(0, 0, 0), 50, 50, 50, -5, -5, -5, 0.08)
  996. SlashEffect(BrickColor.new("Toothpaste"), ef.CFrame * cf(0, -1, -5) * angles(math.rad(90), math.rad(-100, 100), 0), 0.001, 0.1, 0.1, 0, 0.001, 0.001, 0.07)
  997. SlashEffect(BrickColor.new("Toothpaste"), ef.CFrame * cf(0, 0.5, -5) * angles(math.rad(90), math.rad(-100, 100), 0), 0.001, 0.1, 0.1, 0, 0.001, 0.001, 0.07)
  998. SlashEffect(BrickColor.new("Toothpaste"), ef.CFrame * cf(0, 2, -5) * angles(math.rad(90), math.rad(-100, 100), 0), 0.001, 0.1, 0.1, 0, 0.001, 0.001, 0.07)
  999. game:GetService("Debris"):AddItem(ef, 0.5)
  1000. --MagicRing(BrickColor.new("Toothpaste"), ef.CFrame * angles(math.random(-50, 50), 0, 0), 5, 5, 1, 0.5, 0.5, 0, 0.03)
  1001. end
  1002. MagicCircle(BrickColor.new("Black"), RootPart.CFrame * angles(0, 0, 0), 25, 25, 25, 5, 5, 5, 0.08)
  1003. coroutine.resume(coroutine.create(function()
  1004. for i,v in pairs(Character:children()) do
  1005. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  1006. v.Transparency = 0
  1007. end
  1008. if v:IsA("Hat") then
  1009. v.Handle.Transparency = 0
  1010. end
  1011. Head.face.Transparency = 0
  1012. end
  1013. for i,v in pairs(m:children()) do
  1014. if v:IsA("BasePart") then
  1015. v.Transparency = 0
  1016. end
  1017. end
  1018. HITBOX1.Transparency = 1
  1019. HITBOX2.Transparency = 1
  1020. Handle.Transparency = 1
  1021. Handle2.Transparency = 1
  1022. MagniHit.Transparency = 1
  1023. MotorOne.Transparency = 1
  1024. MotorTwo.Transparency = 1
  1025. MotorThumb.Transparency = 1
  1026. MotorThumbTwo.Transparency = 1
  1027. end
  1028. ))
  1029. attack = false
  1030. end
  1031.  
  1032. local many = 0
  1033. local winding = false
  1034. DeathWind = function()
  1035. attack = true
  1036. winding = true
  1037. coroutine.resume(coroutine.create(function()
  1038. while winding do
  1039. wait(2)
  1040. if many > 5 or mana > 0 then
  1041. SphereEffect(BrickColor.new("Black"), Torso.CFrame, 10, 10, 10, 5, 5, 5, 0.07)
  1042. many = many + 1
  1043. mana = mana - 5
  1044. end
  1045. end
  1046. end
  1047. ))
  1048. coroutine.resume(coroutine.create(function()
  1049. while winding do
  1050. swait()
  1051. coroutine.resume(coroutine.create(function()
  1052. for i = 1, 1 do
  1053. swait()
  1054. local ef = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "Effect", vt())
  1055. so("http://www.roblox.com/asset/?id=192410062", ef, 1, 1)
  1056. ef.Anchored = true
  1057. ef.CFrame = RootPart.CFrame * cf(0, 0, -7.5)
  1058. MagicRing(BrickColor.new("Toothpaste"), RootPart.CFrame * cf(0, 0, -7.5) * angles(0, 0, 0), 0.5, 0.5, 1, 0.5, 0.5, 0, 0.05)
  1059. game:GetService("Debris"):AddItem(ef, 0.5)
  1060. MagicRing(BrickColor.new("Bright blue"), RootPart.CFrame * cf(0, 0, -7.5) * angles(0, 0, 0), 5, 5, 1, 0.5, 0.5, 0, 0.03)
  1061. end
  1062. end
  1063. ))
  1064. for i = 1, 0, -0.1 do
  1065. swait()
  1066. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * angles(math.rad(0), math.rad(0), math.rad(100)), 0.3)
  1067. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(-20), math.rad(-100)), 0.3)
  1068. RW.C0 = clerp(RW.C0, CFrame.new(1.4, 0.6, -0.2) * angles(math.rad(0), math.rad(0), math.rad(100)), 0.3)
  1069. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.4, 0.3) * angles(math.rad(-60), math.rad(0), math.rad(40)), 0.3)
  1070. RH.C0 = clerp(RH.C0, cf(1, -0.8, -0.3) * angles(0, 1.3, 0), 0.3)
  1071. LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * angles(-0.5, -1.4, 0), 0.3)
  1072. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, -0.5) * angles(math.rad(0), math.rad(70), math.rad(0 + 360 * i)), 0.3)
  1073. end
  1074. end
  1075. end
  1076. ))
  1077. end
  1078.  
  1079. local keafy = false
  1080. UnDeathWind = function()
  1081. if zenabled == true then
  1082. return
  1083. end
  1084. if keafy == true then
  1085. return
  1086. end
  1087. winding = false
  1088. keafy = true
  1089. coroutine.resume(coroutine.create(function()
  1090. for i = 1, 1 + many do
  1091. swait()
  1092. local ef = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "Effect", vt())
  1093. so("http://www.roblox.com/asset/?id=233856130", ef, 1, 1)
  1094. ef.Anchored = true
  1095. ef.CFrame = RootPart.CFrame * cf(0, 0, -10 * i)
  1096. MagniDamage(ef, ef, 10, 8, 15, 50, "Normal")
  1097. MagicRing(BrickColor.new("Toothpaste"), RootPart.CFrame * cf(0, 0, -10 * i) * angles(0, 0, 0), 5, 5, 5, 1, 1, 5, 0.05)
  1098. game:GetService("Debris"):AddItem(ef, 0.5)
  1099. end
  1100. end
  1101. ))
  1102. many = 0
  1103. for i = 0, 1, 0.1 do
  1104. swait()
  1105. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * angles(math.rad(0), math.rad(0), math.rad(-70)), 0.3)
  1106. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(70)), 0.3)
  1107. RW.C0 = clerp(RW.C0, CFrame.new(1.4, 0.6, -0.2) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  1108. LW.C0 = clerp(LW.C0, CFrame.new(-1.4, 0.6, 0.3) * angles(math.rad(0), math.rad(-70), math.rad(-90)), 0.3)
  1109. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1110. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1111. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, -0.5) * angles(math.rad(0), math.rad(70), math.rad(70)), 0.3)
  1112. end
  1113. wait(5)
  1114. keafy = false
  1115. attack = false
  1116. end
  1117.  
  1118. Damagefunc = function(Part, hit, minim, maxim, knockback, Type, Property, Delay, KnockbackType, decreaseblock)
  1119. if hit.Parent == nil then
  1120. return
  1121. end
  1122. local h = hit.Parent:FindFirstChild("Humanoid")
  1123. for _,v in pairs(hit.Parent:children()) do
  1124. if v:IsA("Humanoid") then
  1125. h = v
  1126. end
  1127. end
  1128. if hit.Parent.Parent:FindFirstChild("Torso") ~= nil then
  1129. h = hit.Parent.Parent:FindFirstChild("Humanoid")
  1130. end
  1131. if hit.Parent.className == "Hat" then
  1132. hit = hit.Parent.Parent:findFirstChild("Head")
  1133. end
  1134. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1135. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1136. return
  1137. end
  1138. local c = Instance.new("ObjectValue")
  1139. c.Name = "creator"
  1140. c.Value = game:service("Players").LocalPlayer
  1141. c.Parent = h
  1142. game:GetService("Debris"):AddItem(c, 0.5)
  1143. local Damage = math.random(minim, maxim)
  1144. local blocked = false
  1145. local block = hit.Parent:findFirstChild("Block")
  1146. if block ~= nil then
  1147. print(block.className)
  1148. if block.className == "NumberValue" and block.Value > 0 then
  1149. blocked = true
  1150. if decreaseblock == nil then
  1151. block.Value = block.Value - 1
  1152. end
  1153. end
  1154. if block.className == "IntValue" and block.Value > 0 then
  1155. blocked = true
  1156. if decreaseblock ~= nil then
  1157. block.Value = block.Value - 1
  1158. end
  1159. end
  1160. end
  1161. if blocked == false then
  1162. HitHealth = h.Health
  1163. h.Health = h.Health - Damage
  1164. if HitHealth ~= h.Health and HitHealth ~= 0 and h.Health <= 0 and h.Parent.Name ~= "Lost Soul" then
  1165. print("gained spree")
  1166. game.Players.LocalPlayer:FindFirstChild("leaderstats").Spree.Value = game.Players.LocalPlayer.leaderstats.Spree.Value + 1
  1167. end
  1168. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1169. else
  1170. h.Health = h.Health - Damage / 2
  1171. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, BrickColor.new("Bright blue").Color)
  1172. end
  1173. if Type == "Knockdown" then
  1174. local hum = hit.Parent.Humanoid
  1175. hum.PlatformStand = true
  1176. coroutine.resume(coroutine.create(function(HHumanoid)
  1177. swait(1)
  1178. HHumanoid.PlatformStand = false
  1179. end
  1180. ), hum)
  1181. local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
  1182. local bodvol = Instance.new("BodyVelocity")
  1183. bodvol.velocity = angle * knockback
  1184. bodvol.P = 5000
  1185. bodvol.maxForce = Vector3.new(8000, 8000, 8000)
  1186. bodvol.Parent = hit
  1187. local rl = Instance.new("BodyAngularVelocity")
  1188. rl.P = 3000
  1189. rl.maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000
  1190. rl.angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  1191. rl.Parent = hit
  1192. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1193. game:GetService("Debris"):AddItem(rl, 0.5)
  1194. else
  1195. do
  1196. if Type == "Normal" then
  1197. local vp = Instance.new("BodyVelocity")
  1198. vp.P = 500
  1199. vp.maxForce = Vector3.new(math.huge, 0, math.huge)
  1200. if KnockbackType == 1 then
  1201. vp.velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1202. else
  1203. if KnockbackType == 2 then
  1204. vp.velocity = Property.CFrame.lookVector * knockback
  1205. end
  1206. end
  1207. if knockback > 0 then
  1208. vp.Parent = hit.Parent.Torso
  1209. end
  1210. game:GetService("Debris"):AddItem(vp, 0.5)
  1211. else
  1212. do
  1213. if Type == "Up" then
  1214. local bodyVelocity = Instance.new("BodyVelocity")
  1215. bodyVelocity.velocity = vt(0, 60, 0)
  1216. bodyVelocity.P = 5000
  1217. bodyVelocity.maxForce = Vector3.new(8000, 8000, 8000)
  1218. bodyVelocity.Parent = hit
  1219. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1220. local rl = Instance.new("BodyAngularVelocity")
  1221. rl.P = 3000
  1222. rl.maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000
  1223. rl.angularvelocity = Vector3.new(math.random(-30, 30), math.random(-30, 30), math.random(-30, 30))
  1224. rl.Parent = hit
  1225. game:GetService("Debris"):AddItem(rl, 0.5)
  1226. else
  1227. do
  1228. if Type == "Death" then
  1229. so("http://www.roblox.com/asset/?id=210861478", hit.Parent.Torso, 1, 1)
  1230. MagniDamage(hit.Parent.Torso, hit.Parent.Torso, 12, 20, 20, 10, "Knockdown")
  1231. MagicCircle(BrickColor.new("Black"), hit.Parent.Torso.CFrame * angles(0, 0, 0), 50, 50, 50, -5, -5, -5, 0.08)
  1232. MagicRing(BrickColor.new("Toothpaste"), hit.Parent.Torso.CFrame * angles(math.random(-50, 50), 0, 0), 5, 5, 1, 0.5, 0.5, 0, 0.03)
  1233. else
  1234. if Type == "Snare" then
  1235. local bp = Instance.new("BodyPosition")
  1236. bp.P = 2000
  1237. bp.D = 100
  1238. bp.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1239. bp.position = hit.Parent.Torso.Position
  1240. bp.Parent = hit.Parent.Torso
  1241. game:GetService("Debris"):AddItem(bp, 1)
  1242. else
  1243. do
  1244. if Type == "Target" then
  1245. local Targetting = false
  1246. if Targetting == false then
  1247. ZTarget = hit.Parent.Torso
  1248. coroutine.resume(coroutine.create(function(Part)
  1249. so("http://www.roblox.com/asset/?id=15666462", Part, 1, 1.5)
  1250. swait(5)
  1251. so("http://www.roblox.com/asset/?id=15666462", Part, 1, 1.5)
  1252. end
  1253. ), ZTarget)
  1254. local TargHum = ZTarget.Parent:findFirstChild("Humanoid")
  1255. local targetgui = Instance.new("BillboardGui")
  1256. targetgui.Parent = ZTarget
  1257. targetgui.Size = UDim2.new(10, 100, 10, 100)
  1258. local targ = Instance.new("ImageLabel")
  1259. targ.Parent = targetgui
  1260. targ.BackgroundTransparency = 1
  1261. targ.Image = "rbxassetid://4834067"
  1262. targ.Size = UDim2.new(1, 0, 1, 0)
  1263. cam.CameraType = "Scriptable"
  1264. cam.CoordinateFrame = CFrame.new(Head.CFrame.p, ZTarget.Position)
  1265. local dir = Vector3.new(cam.CoordinateFrame.lookVector.x, 0, cam.CoordinateFrame.lookVector.z)
  1266. workspace.CurrentCamera.CoordinateFrame = CFrame.new(Head.CFrame.p, ZTarget.Position)
  1267. Targetting = true
  1268. RocketTarget = ZTarget
  1269. for i = 1, Property do
  1270. if Humanoid.Health > 0 and Character.Parent ~= nil and TargHum.Health > 0 and TargHum.Parent ~= nil and Targetting == true then
  1271. swait()
  1272. end
  1273. cam.CoordinateFrame = CFrame.new(Head.CFrame.p, ZTarget.Position)
  1274. dir = Vector3.new(cam.CoordinateFrame.lookVector.x, 0, cam.CoordinateFrame.lookVector.z)
  1275. cam.CoordinateFrame = CFrame.new(Head.CFrame.p, ZTarget.Position) * cf(0, 5, 10) * euler(-0.3, 0, 0)
  1276. end
  1277. Targetting = false
  1278. RocketTarget = nil
  1279. targetgui.Parent = nil
  1280. cam.CameraType = "Custom"
  1281. end
  1282. end
  1283. do
  1284. local debounce = Instance.new("BoolValue")
  1285. debounce.Name = "DebounceHit"
  1286. debounce.Parent = hit.Parent
  1287. debounce.Value = true
  1288. game:GetService("Debris"):AddItem(debounce, Delay)
  1289. c = Instance.new("ObjectValue")
  1290. c.Name = "creator"
  1291. c.Value = Player
  1292. c.Parent = h
  1293. game:GetService("Debris"):AddItem(c, 0.5)
  1294. end
  1295. end
  1296. end
  1297. end
  1298. end
  1299. end
  1300. end
  1301. end
  1302. end
  1303. end
  1304. end
  1305. end
  1306.  
  1307. ShowDamage = function(Pos, Text, Time, Color)
  1308. local Rate = 0.033333333333333
  1309. if not Pos then
  1310. local Pos = Vector3.new(0, 0, 0)
  1311. end
  1312. local Text = Text or ""
  1313. local Time = Time or 2
  1314. if not Color then
  1315. local Color = Color3.new(1, 0, 0)
  1316. end
  1317. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", vt(0, 0, 0))
  1318. EffectPart.Anchored = true
  1319. local BillboardGui = Instance.new("BillboardGui")
  1320. BillboardGui.Size = UDim2.new(3, 0, 3, 0)
  1321. BillboardGui.Adornee = EffectPart
  1322. local TextLabel = Instance.new("TextLabel")
  1323. TextLabel.BackgroundTransparency = 1
  1324. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  1325. TextLabel.Text = Text
  1326. TextLabel.TextColor3 = Color
  1327. TextLabel.TextScaled = true
  1328. TextLabel.Font = Enum.Font.ArialBold
  1329. TextLabel.Parent = BillboardGui
  1330. BillboardGui.Parent = EffectPart
  1331. game.Debris:AddItem(EffectPart, Time + 0.1)
  1332. EffectPart.Parent = game:GetService("Workspace")
  1333. Delay(0, function()
  1334. local Frames = Time / Rate
  1335. for Frame = 1, Frames do
  1336. wait(Rate)
  1337. local Percent = Frame / Frames
  1338. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1339. TextLabel.TextTransparency = Percent
  1340. end
  1341. if EffectPart and EffectPart.Parent then
  1342. EffectPart:Destroy()
  1343. end
  1344. end
  1345. )
  1346. end
  1347.  
  1348. MagniDamage = function(Hit, Part, magni, mindam, maxdam, knock, Type)
  1349. for _,c in pairs(workspace:children()) do
  1350. local hum = c:findFirstChild("Humanoid")
  1351. if hum ~= nil then
  1352. local head = c:findFirstChild("Torso")
  1353. if head ~= nil then
  1354. local targ = head.Position - Part.Position
  1355. local mag = targ.magnitude
  1356. if mag <= magni and c.Name ~= Player.Name then
  1357. Damagefunc(Hit, head, mindam, maxdam, knock, Type, RootPart, 0.2, 1, 3)
  1358. end
  1359. end
  1360. end
  1361. end
  1362. end
  1363.  
  1364. MagicCircle = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1365. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt())
  1366. prt.Anchored = true
  1367. prt.CFrame = cframe
  1368. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", vt(0, 0, 0), vt(x1, y1, z1))
  1369. game:GetService("Debris"):AddItem(prt, 2)
  1370. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  1371. end
  1372.  
  1373. MagicBlock = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1374. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt())
  1375. prt.Anchored = true
  1376. prt.CFrame = cframe
  1377. msh = CreateMesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1))
  1378. game:GetService("Debris"):AddItem(prt, 5)
  1379. table.insert(Effects, {prt, "Block1", delay, x3, y3, z3})
  1380. end
  1381.  
  1382. MagicRing = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1383. local prt = CreatePart(workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5))
  1384. prt.Anchored = true
  1385. prt.CFrame = cframe
  1386. msh = CreateMesh("SpecialMesh", prt, "FileMesh", "http://www.roblox.com/asset/?id=3270017", vt(0, 0, 0), vt(x1, y1, z1))
  1387. game:GetService("Debris"):AddItem(prt, 2)
  1388. coroutine.resume(coroutine.create(function(Part, Mesh, num)
  1389. for i = 0, 1, delay do
  1390. swait()
  1391. Part.Transparency = i
  1392. Mesh.Scale = Mesh.Scale + vt(x3, y3, z3)
  1393. end
  1394. Part.Parent = nil
  1395. end
  1396. ), prt, msh, (math.random(0, 1) + math.random()) / 5)
  1397. end
  1398.  
  1399. attackthree = function()
  1400. attack = true
  1401. MagicCircle(BrickColor.new("Black"), RootPart.CFrame * cf(0, 0, -5), 50, 50, 50, -5, -5, -5, 0.08)
  1402. so("http://www.roblox.com/asset/?id=210861478", RootPart, 1, 1)
  1403. for i = 0, 1, 0.1 do
  1404. swait()
  1405. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * angles(math.rad(0), math.rad(0), math.rad(-70)), 0.3)
  1406. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(70)), 0.3)
  1407. RW.C0 = clerp(RW.C0, CFrame.new(1.4, 0.6, -0.2) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.3)
  1408. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.4, 0.3) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  1409. RH.C0 = clerp(RH.C0, cf(1, -0.8, -0.3) * angles(0, 1.3, 0), 0.3)
  1410. LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * angles(-0.5, -1.4, 0), 0.3)
  1411. FakeHandleWeld.C0 = clerp(HandleWeld.C0, cf(0, 0, 0) * angles(math.rad(70), math.rad(90), math.rad(70)), 0.3)
  1412. end
  1413. MagniDamage(RootPart, RootPart, 15, 8, 15, 10, "Normal")
  1414. MagicRing(BrickColor.new("Toothpaste"), RootPart.CFrame * cf(0, 0, -5) * angles(math.random(-50, 50), 0, 0), 5, 5, 1, 0.5, 0.5, 0, 0.03)
  1415. MagicCircle(BrickColor.new("Black"), RootPart.CFrame * cf(0, 0, -5), 15, 15, 15, 5, 5, 5, 0.08)
  1416. for i = 0, 1, 0.1 do
  1417. swait()
  1418. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.3)
  1419. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(-70)), 0.3)
  1420. RW.C0 = clerp(RW.C0, CFrame.new(1.4, 0.6, -0.2) * angles(math.rad(0), math.rad(-70), math.rad(20)), 0.3)
  1421. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.4, 0.3) * angles(math.rad(0), math.rad(-70), math.rad(-90)), 0.3)
  1422. RH.C0 = clerp(RH.C0, cf(1, -0.8, -0.3) * angles(0, 1.3, 0), 0.3)
  1423. LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * angles(-0.5, -1.4, 0), 0.3)
  1424. FakeHandleWeld.C0 = clerp(HandleWeld.C0, cf(0, 0, 0) * angles(math.rad(70), math.rad(90), math.rad(70)), 0.3)
  1425. end
  1426. attack = false
  1427. end
  1428.  
  1429. local cursing = false
  1430. Curse = function()
  1431. attack = true
  1432. MagicCircle(BrickColor.new("Black"), RootPart.CFrame * cf(0, -3, 0), 50, 50, 50, -5, -5, -5, 0.08)
  1433. so("http://www.roblox.com/asset/?id=238319531", RootPart, 1, 1)
  1434. for i = 0, 1, 0.1 do
  1435. swait()
  1436. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * angles(math.rad(0), math.rad(0), math.rad(-70)), 0.3)
  1437. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(70)), 0.3)
  1438. RW.C0 = clerp(RW.C0, CFrame.new(1.4, 0.6, -0.2) * angles(math.rad(0), math.rad(-10), math.rad(100)), 0.3)
  1439. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.4, 0.3) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  1440. RH.C0 = clerp(RH.C0, cf(1, -0.8, -0.3) * angles(0, 1.3, 0), 0.3)
  1441. LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * angles(-0.5, -1.4, 0), 0.3)
  1442. FakeHandleWeld.C0 = clerp(HandleWeld.C0, cf(0, 0, 0) * angles(math.rad(70), math.rad(90), math.rad(70)), 0.3)
  1443. end
  1444. coroutine.resume(coroutine.create(function()
  1445. Cursefield()
  1446. end
  1447. ))
  1448. for i = 0, 1, 0.1 do
  1449. swait()
  1450. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * angles(math.rad(0), math.rad(0), math.rad(-70)), 0.3)
  1451. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(70)), 0.3)
  1452. RW.C0 = clerp(RW.C0, CFrame.new(1.4, 0.6, -0.2) * angles(math.rad(0), math.rad(-10), math.rad(100)), 0.3)
  1453. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.4, 0.3) * angles(math.rad(0), math.rad(-70), math.rad(-90)), 0.3)
  1454. RH.C0 = clerp(RH.C0, cf(1, -0.8, -0.3) * angles(0, 1.3, 0), 0.3)
  1455. LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * angles(-0.5, -1.4, 0), 0.3)
  1456. FakeHandleWeld.C0 = clerp(HandleWeld.C0, cf(0, 0, 0) * angles(math.rad(70), math.rad(90), math.rad(70)), 0.3)
  1457. end
  1458. attack = false
  1459. end
  1460.  
  1461. Cursefield = function()
  1462. cursing = true
  1463. local ef = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "Effect", vt())
  1464. ef.Anchored = true
  1465. ef.CFrame = RootPart.CFrame * cf(0, -3, 0)
  1466. coroutine.resume(coroutine.create(function()
  1467. while cursing do
  1468. wait(0.5)
  1469. SphereEffect(BrickColor.new("Black"), ef.CFrame * angles(0, 0, 0), 55, 55, 55, 13, 13, 13, 0.05)
  1470. CylinderEffect(BrickColor.new("Black"), ef.CFrame * angles(0, 0, 0), 11, 9999, 11, 13, 13, 13, 0.05)
  1471. MagniDamage(ef, ef, 20, 3, 3, 2, "Normal")
  1472. so("http://www.roblox.com/asset/?id=192410077", RootPart, 1, 1)
  1473. MagicRing(BrickColor.new("Black"), ef.CFrame * angles(math.rad(90), 0, 0), 5, 5, 1, 2, 2, 0, 0.03)
  1474. end
  1475. end
  1476. ))
  1477. for i = 0, 1, 0.005 do
  1478. swait()
  1479. end
  1480. game.Debris:AddItem(ef, 0.1)
  1481. cursing = false
  1482. end
  1483.  
  1484. ob1u = function()
  1485. end
  1486.  
  1487. ob1d = function()
  1488. if attack == false and attacktype == 1 and zenabled == true then
  1489. attacktype = 2
  1490. attackone()
  1491. else
  1492. if attack == false and attacktype == 2 and zenabled == true then
  1493. attacktwo()
  1494. attacktype = 3
  1495. else
  1496. if attack == false and attacktype == 3 and zenabled == true then
  1497. attackthree()
  1498. attacktype = 1
  1499. end
  1500. end
  1501. end
  1502. end
  1503.  
  1504. key = function(k)
  1505. k = k:lower()
  1506. if attack == false and k == "z" and zenabled == true and mana >= 15 then
  1507. zenabled = false
  1508. DeathWind()
  1509. else
  1510. if attack == false and k == "x" and mana >= 25 and xenabled == true then
  1511. xenabled = false
  1512. mana = mana
  1513. coroutine.resume(coroutine.create(function()
  1514. for i = 1, 0, -0.005 do
  1515. swait()
  1516. fenframe2a.Size = UDim2.new(0.05 * i, 0, 0.1, 0)
  1517. end
  1518. xenabled = true
  1519. fenframe2a.Size = UDim2.new(0, 0, 0.1, 0)
  1520. end
  1521. ))
  1522. DeathSlash()
  1523. else
  1524. if attack == false and k == "c" and cursing == false and mana >= 35 and cenabled == true then
  1525. cenabled = false
  1526. mana = mana
  1527. coroutine.resume(coroutine.create(function()
  1528. for i = 1, 0, -0.0025 do
  1529. swait()
  1530. fenframe3a.Size = UDim2.new(0.05 * i, 0, 0.1, 0)
  1531. end
  1532. cenabled = true
  1533. fenframe3a.Size = UDim2.new(0, 0, 0.1, 0)
  1534. end
  1535. ))
  1536. Curse()
  1537. else
  1538. if attack == false and k == "v" and mana >= 45 and venabled == true then
  1539. venabled = false
  1540. mana = mana
  1541. coroutine.resume(coroutine.create(function()
  1542. for i = 1, 0, -0.0015 do
  1543. swait()
  1544. fenframe4a.Size = UDim2.new(0.05 * i, 0, 0.1, 0)
  1545. end
  1546. venabled = true
  1547. fenframe4a.Size = UDim2.new(0, 0, 0.1, 0)
  1548. end
  1549. ))
  1550. UltSlash()
  1551. end
  1552. end
  1553. end
  1554. end
  1555. end
  1556.  
  1557. keydown = function(k)
  1558. k = k:lower()
  1559. if attack == true and k == "z" and zenabled == false then
  1560. mana = mana
  1561. coroutine.resume(coroutine.create(function()
  1562. for i = 1, 0, -0.02 do
  1563. swait()
  1564. fenframe1a.Size = UDim2.new(0.05 * i, 0, 0.1, 0)
  1565. end
  1566. zenabled = true
  1567. fenframe1a.Size = UDim2.new(0, 0, 0.1, 0)
  1568. end
  1569. ))
  1570. UnDeathWind()
  1571. end
  1572. end
  1573.  
  1574. --[[ Bin = script.Parent
  1575. ds = function(mouse)
  1576. end]]
  1577.  
  1578. -- s = function(mouse)
  1579. --print("Selected")
  1580. mouse.Button1Down:connect(function()
  1581. ob1d(mouse)
  1582. end
  1583. )
  1584. mouse.Button1Up:connect(function()
  1585. ob1u(mouse)
  1586. end
  1587. )
  1588. mouse.KeyDown:connect(key)
  1589. mouse.KeyUp:connect(keydown)
  1590. --[[end
  1591.  
  1592. Bin.Selected:connect(s)
  1593. Bin.Deselected:connect(ds)]]
  1594. pwait = function(num)
  1595. if num == 0 or num == nil then
  1596. game:service("RunService").Heartbeat:wait(0)
  1597. else
  1598. for i = 0, num do
  1599. game:service("RunService").Heartbeat:wait(0)
  1600. end
  1601. end
  1602. end
  1603.  
  1604. while 1 do
  1605. while 1 do
  1606. while 1 do
  1607. while 1 do
  1608. pwait()
  1609. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  1610. velocity = RootPart.Velocity.y
  1611. sine = sine + change
  1612. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  1613. if equipped == true or equipped == false then
  1614. if 1 < RootPart.Velocity.y and hit == nil then
  1615. Anim = "Jump"
  1616. if attack == false then
  1617. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1618. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1619. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1620. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1621. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1622. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1623. MotorOneWeld.C0 = clerp(MotorOneWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 + 0.5 * math.cos((sine) / 13)) * angles(math.rad(0 + 0.5 * math.cos((sine) / 8)), math.rad(180), math.rad(0)), 0.3)
  1624. MotorTwoWeld.C0 = clerp(MotorOneWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 - 0.5 * math.cos((sine) / 13)) * angles(math.rad(0 + 0.5 * math.cos((sine) / 8)), math.rad(180), math.rad(0)), 0.3)
  1625. MotorThumbWeld.C0 = clerp(MotorThumbWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 + 0.5 * math.cos((sine) / 16)) * angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  1626. MotorThumbTwoWeld.C0 = clerp(MotorThumbTwoWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 - 0.5 * math.cos((sine) / 16)) * angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  1627. end
  1628. else
  1629. if RootPart.Velocity.y < -1 and hit == nil then
  1630. Anim = "Fall"
  1631. if attack == false then
  1632. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  1633. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  1634. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(30)), 0.3)
  1635. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-30)), 0.3)
  1636. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  1637. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-90), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  1638. MotorOneWeld.C0 = clerp(MotorOneWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 + 0.5 * math.cos((sine) / 13)) * angles(math.rad(0 + 0.5 * math.cos((sine) / 8)), math.rad(180), math.rad(0)), 0.3)
  1639. MotorTwoWeld.C0 = clerp(MotorOneWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 - 0.5 * math.cos((sine) / 13)) * angles(math.rad(0 + 0.5 * math.cos((sine) / 8)), math.rad(180), math.rad(0)), 0.3)
  1640. MotorThumbWeld.C0 = clerp(MotorThumbWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 + 0.5 * math.cos((sine) / 16)) * angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  1641. MotorThumbTwoWeld.C0 = clerp(MotorThumbTwoWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 - 0.5 * math.cos((sine) / 16)) * angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  1642. end
  1643. else
  1644. if Torsovelocity.x < 1 and Torsovelocity.z < 1 and hit ~= nil then
  1645. Anim = "Idle"
  1646. if attack == false then
  1647. change = 1
  1648. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * angles(math.rad(0), math.rad(0), math.rad(-50)), 0.3)
  1649. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(50)), 0.3)
  1650. RW.C0 = clerp(RW.C0, CFrame.new(1.4, 0.6, -0.2) * angles(math.rad(0), math.rad(0), math.rad(20)), 0.3)
  1651. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.4, 0.3) * angles(math.rad(0), math.rad(0), math.rad(-20)), 0.3)
  1652. RH.C0 = clerp(RH.C0, cf(1, -0.8, -0.3) * angles(0, 1.3, 0), 0.3)
  1653. LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * angles(-0.5, -1.4, 0), 0.3)
  1654. FakeHandleWeld.C0 = clerp(HandleWeld.C0, cf(0, 0, 0) * angles(math.rad(70), math.rad(90), math.rad(70)), 0.3)
  1655. MotorOneWeld.C0 = clerp(MotorOneWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 + 0.5 * math.cos((sine) / 13)) * angles(math.rad(0 + 0.5 * math.cos((sine) / 8)), math.rad(180), math.rad(0)), 0.3)
  1656. MotorTwoWeld.C0 = clerp(MotorOneWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 - 0.5 * math.cos((sine) / 13)) * angles(math.rad(0 + 0.5 * math.cos((sine) / 8)), math.rad(180), math.rad(0)), 0.3)
  1657. MotorThumbWeld.C0 = clerp(MotorThumbWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 + 0.5 * math.cos((sine) / 16)) * angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  1658. MotorThumbTwoWeld.C0 = clerp(MotorThumbTwoWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 - 0.5 * math.cos((sine) / 16)) * angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  1659. end
  1660. else
  1661. if 1 < Torsovelocity.x and Torsovelocity.z > 2 and hit ~= nil then
  1662. Anim = "Walk"
  1663. if attack == false then
  1664. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.05 + 0.1 * math.cos((sine) / 3)) * angles(math.rad(5), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos((sine) / 5))), 0.2)
  1665. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(-5 * math.cos((sine) / 5)) + RootPart.RotVelocity.Y / 9), 0.2)
  1666. RW.C0 = clerp(RW.C0, CFrame.new(1.4, 0.6, -0.2) * angles(math.rad(0), math.rad(-20), math.rad(20)), 0.3)
  1667. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.4, 0.3) * angles(math.rad(0), math.rad(20), math.rad(-20)), 0.3)
  1668. RH.C0 = clerp(RH.C0, cf(1, -0.8, 0) * angles(0, 1.6, 0) * angles(-0.06, 0, 0), 0.3)
  1669. LH.C0 = clerp(LH.C0, cf(-1, -0.8, 0) * angles(0, -1.6, 0) * angles(-0.06, 0, 0), 0.3)
  1670. FakeHandleWeld.C0 = clerp(HandleWeld.C0, cf(0, 0, 0) * angles(math.rad(0), math.rad(90), math.rad(70)), 0.3)
  1671. MotorOneWeld.C0 = clerp(MotorOneWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 + 0.5 * math.cos((sine) / 13)) * angles(math.rad(0 + 0.5 * math.cos((sine) / 8)), math.rad(180), math.rad(0)), 0.3)
  1672. MotorTwoWeld.C0 = clerp(MotorOneWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 - 0.5 * math.cos((sine) / 13)) * angles(math.rad(0 + 0.5 * math.cos((sine) / 8)), math.rad(180), math.rad(0)), 0.3)
  1673. MotorThumbWeld.C0 = clerp(MotorThumbWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 + 0.5 * math.cos((sine) / 16)) * angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  1674. MotorThumbTwoWeld.C0 = clerp(MotorThumbTwoWeld.C0, cf(0, 0 + 0.5 * math.cos((sine) / 13), 0 - 0.5 * math.cos((sine) / 16)) * angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  1675. end
  1676. end
  1677. end
  1678. end
  1679. end
  1680. end
  1681. if 0 < #Effects then
  1682. for e = 1, #Effects do
  1683. if Effects[e] ~= nil then
  1684. local Thing = Effects[e]
  1685. if Thing ~= nil then
  1686. local Part = Thing[1]
  1687. local Mode = Thing[2]
  1688. local Delay = Thing[3]
  1689. local IncX = Thing[4]
  1690. local IncY = Thing[5]
  1691. local IncZ = Thing[6]
  1692. if Thing[1].Transparency <= 1 then
  1693. if Thing[2] == "Block1" then
  1694. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1695. Mesh = Thing[1].Mesh
  1696. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1697. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1698. else
  1699. if Thing[2] == "Block2" then
  1700. Thing[1].CFrame = Thing[1].CFrame
  1701. Mesh = Thing[7]
  1702. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1703. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1704. else
  1705. if Thing[2] == "Cylinder" then
  1706. Mesh = Thing[1].Mesh
  1707. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1708. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1709. else
  1710. if Thing[2] == "Blood" then
  1711. Mesh = Thing[7]
  1712. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  1713. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1714. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1715. else
  1716. if Thing[2] == "Elec" then
  1717. Mesh = Thing[1].Mesh
  1718. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1719. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1720. else
  1721. if Thing[2] == "Disappear" then
  1722. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1723. else
  1724. if Thing[2] == "Shatter" then
  1725. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1726. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  1727. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  1728. Thing[6] = Thing[6] + Thing[5]
  1729. end
  1730. end
  1731. end
  1732. end
  1733. end
  1734. end
  1735. end
  1736. else
  1737. Part.Parent = nil
  1738. table.remove(Effects, e)
  1739. end
  1740. end
  1741. end
  1742. end
  1743. end
  1744. do
  1745. fenbarmana2:TweenSize((UDim2.new(4 * mana / 100, 0, 0.2, 0)), nil, 1, 0.4, true)
  1746. fenbarmana4.Text = "[Corruption] <{[ " .. mana .. " ]}> [Corruption]"
  1747. end
  1748. end
  1749. if attack ~= true or 100 <= mana then
  1750. mana = 100 end
  1751. end
  1752. if mananum <= 8 then
  1753. mananum = mananum + 1
  1754. end
  1755. end
  1756. mananum = 0
  1757. mana = mana + 1
  1758. end
  1759. end
Add Comment
Please, Sign In to add comment