Advertisement
Dark_EccentricYT

Untitled

Nov 29th, 2016
6,176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 100.55 KB | None | 0 0
  1. --Shadowblast breaks script.--
  2.  
  3. --ERROR: bad argument @2 to "?" (Vector3 expected got number)--
  4.  
  5. wait(1/60)
  6. Effects = {}
  7. local Player = game.Players.localPlayer
  8. local Character = Player.Character
  9. local Humanoid = Character.Humanoid
  10. local mouse = Player:GetMouse()
  11. local m = Instance.new("Model", Character)
  12. m.Name = "WeaponModel"
  13. local effect = Instance.new("Model", Character)
  14. effect.Name = "Effect"
  15. ShootEffects = {}
  16. local LeftArm = Character["Left Arm"]
  17. local RightArm = Character["Right Arm"]
  18. local LeftLeg = Character["Left Leg"]
  19. local RightLeg = Character["Right Leg"]
  20. local Head = Character.Head
  21. local Torso = Character.Torso
  22. local cam = game.Workspace.CurrentCamera
  23. local RootPart = Character.HumanoidRootPart
  24. local RootJoint = RootPart.RootJoint
  25. local equipped = false
  26. local attack = false
  27. local Anim = "Idle"
  28. local idle = 0
  29. local attacktype = 1
  30. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  31. local velocity = RootPart.Velocity.y
  32. local sine = 0
  33. local change = 1
  34. local mana = 0
  35. local it = Instance.new
  36. local vt = Vector3.new
  37. local grabbed = false
  38. local cf = CFrame.new
  39. local mr = math.rad
  40. local angles = CFrame.Angles
  41. local ud = UDim2.new
  42. local c3 = Color3.new
  43. local hikyu = {}
  44. local hikyuwelds = {}
  45. local demon = false
  46. local NeckCF = cf(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  47. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  48. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  49. local LHCF = (CFrame.fromEulerAnglesXYZ(0, -1.6, 0))
  50. RSH = nil
  51. RW = Instance.new("Weld")
  52. LW = Instance.new("Weld")
  53. RH = Torso["Right Hip"]
  54. LH = Torso["Left Hip"]
  55. RSH = Torso["Right Shoulder"]
  56. LSH = Torso["Left Shoulder"]
  57. RSH.Parent = nil
  58. LSH.Parent = nil
  59. RW.Name = "RW"
  60. RW.Part0 = Torso
  61. RW.C0 = cf(1.5, 0.5, 0)
  62. RW.C1 = cf(0, 0.5, 0)
  63. RW.Part1 = RightArm
  64. RW.Parent = Torso
  65. LW.Name = "LW"
  66. LW.Part0 = Torso
  67. LW.C0 = cf(-1.5, 0.5, 0)
  68. LW.C1 = cf(0, 0.5, 0)
  69. LW.Part1 = LeftArm
  70. LW.Parent = Torso
  71. clerp = function(a, b, t)
  72. return a:lerp(b, t)
  73. end
  74. local co1 = 10
  75. local co2 = 20
  76. local co3 = 15
  77. local co4 = 100
  78. local cooldown1 = 0
  79. local cooldown2 = 0
  80. local cooldown3 = 0
  81. local cooldown4 = 0
  82. local maxEnergy = 100
  83. local Energy = 0
  84. local skill1stam = 10
  85. local skill2stam = 50
  86. local skill3stam = 60
  87. local skill4stam = 100
  88. local recovermana = 5
  89. local skillcolorscheme = BrickColor.new("Magenta").Color
  90. local scrn = Instance.new("ScreenGui", Player.PlayerGui)
  91. makeframe = function(par, trans, pos, size, color)
  92. local frame = Instance.new("Frame", par)
  93. frame.BackgroundTransparency = trans
  94. frame.BorderSizePixel = 0
  95. frame.Position = pos
  96. frame.Size = size
  97. frame.BackgroundColor3 = color
  98. return frame
  99. end
  100. makelabel = function(par, text)
  101. local label = Instance.new("TextLabel", par)
  102. label.BackgroundTransparency = 1
  103. label.Size = UDim2.new(1, 0, 1, 0)
  104. label.Position = UDim2.new(0, 0, 0, 0)
  105. label.TextColor3 = Color3.new(255, 255, 255)
  106. label.TextStrokeTransparency = 0
  107. label.FontSize = Enum.FontSize.Size32
  108. label.Font = Enum.Font.SourceSansBold
  109. label.BorderSizePixel = 0
  110. label.TextScaled = true
  111. label.Text = text
  112. end
  113. framesk1 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.85, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  114. framesk2 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.74, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  115. framesk3 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.63, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  116. framesk4 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.52, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  117. bar1 = makeframe(framesk1, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  118. bar2 = makeframe(framesk2, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  119. bar3 = makeframe(framesk3, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  120. bar4 = makeframe(framesk4, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  121. text1 = Instance.new("TextLabel", framesk1)
  122. text1.BackgroundTransparency = 1
  123. text1.Size = UDim2.new(1, 0, 1, 0)
  124. text1.Position = UDim2.new(0, 0, 0, 0)
  125. text1.TextColor3 = Color3.new(255, 255, 255)
  126. text1.TextStrokeTransparency = 0
  127. text1.FontSize = Enum.FontSize.Size18
  128. text1.Font = Enum.Font.SourceSansBold
  129. text1.BorderSizePixel = 0
  130. text1.TextScaled = true
  131. text1.Text = "[Z]\n Dragon Zen"
  132. text2 = Instance.new("TextLabel", framesk2)
  133. text2.BackgroundTransparency = 1
  134. text2.Size = UDim2.new(1, 0, 1, 0)
  135. text2.Position = UDim2.new(0, 0, 0, 0)
  136. text2.TextColor3 = Color3.new(255, 255, 255)
  137. text2.TextStrokeTransparency = 0
  138. text2.FontSize = Enum.FontSize.Size18
  139. text2.Font = Enum.Font.SourceSansBold
  140. text2.BorderSizePixel = 0
  141. text2.TextScaled = true
  142. text2.Text = "[X]\n Dragon Charge"
  143. text3 = Instance.new("TextLabel", framesk3)
  144. text3.BackgroundTransparency = 1
  145. text3.Size = UDim2.new(1, 0, 1, 0)
  146. text3.Position = UDim2.new(0, 0, 0, 0)
  147. text3.TextColor3 = Color3.new(255, 255, 255)
  148. text3.TextStrokeTransparency = 0
  149. text3.FontSize = Enum.FontSize.Size18
  150. text3.Font = Enum.Font.SourceSansBold
  151. text3.BorderSizePixel = 0
  152. text3.TextScaled = false
  153. text3.Text = "[C]\n Shadowblast"
  154. text4 = Instance.new("TextLabel", framesk4)
  155. text4.BackgroundTransparency = 1
  156. text4.Size = UDim2.new(1, 0, 1, 0)
  157. text4.Position = UDim2.new(0, 0, 0, 0)
  158. text4.TextColor3 = Color3.new(255, 255, 255)
  159. text4.TextStrokeTransparency = 0
  160. text4.FontSize = Enum.FontSize.Size18
  161. text4.Font = Enum.Font.SourceSansBold
  162. text4.BorderSizePixel = 0
  163. text4.TextScaled = true
  164. text4.Text = "[V]\n Devil Trigger"
  165. local RbxUtility = LoadLibrary("RbxUtility")
  166. local Create = RbxUtility.Create
  167. RemoveOutlines = function(part)
  168. part.TopSurface = 10
  169. end
  170. CreatePart = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  171. 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})
  172. RemoveOutlines(Part)
  173. return Part
  174. end
  175. CreateMesh = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  176. local Msh = Create(Mesh)({Parent = Part, Offset = OffSet, Scale = Scale})
  177. if Mesh == "SpecialMesh" then
  178. Msh.MeshType = MeshType
  179. Msh.MeshId = MeshId
  180. end
  181. return Msh
  182. end
  183. ArtificialHB = Instance.new("BindableEvent", script)
  184. ArtificialHB.Name = "Heartbeat"
  185. script:WaitForChild("Heartbeat")
  186. frame = 0.033333333333333
  187. tf = 0
  188. allowframeloss = false
  189. tossremainder = false
  190. lastframe = tick()
  191. script.Heartbeat:Fire()
  192. game:GetService("RunService").Heartbeat:connect(function(s, p)
  193. tf = tf + s
  194. if frame <= tf then
  195. if allowframeloss then
  196. script.Heartbeat:Fire()
  197. lastframe = tick()
  198. else
  199. for i = 1, math.floor(tf / frame) do
  200. script.Heartbeat:Fire()
  201. end
  202. lastframe = tick()
  203. end
  204. if tossremainder then
  205. tf = 0
  206. else
  207. tf = tf - frame * math.floor(tf / frame)
  208. end
  209. end
  210. end)
  211. swait = function(num)
  212. if num == 0 or num == nil then
  213. ArtificialHB.Event:wait()
  214. else
  215. for i = 0, num do
  216. ArtificialHB.Event:wait()
  217. end
  218. end
  219. end
  220. CreateWeld = function(Parent, Part0, Part1, C0, C1)
  221. local Weld = Create("Weld")({Parent = Parent, Part0 = Part0, Part1 = Part1, C0 = C0, C1 = C1})
  222. return Weld
  223. end
  224. Bin = Instance.new("HopperBin")
  225. Bin.Name = "Omnuro"
  226. Bin.Parent = Player.Backpack
  227. Handle = CreatePart(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "Handle", Vector3.new(0.399999976, 0.869999945, 0.300000012))
  228. HandleWeld = CreateWeld(m, Character["Right Arm"], Handle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.208029747, 0.0953121185, 1.06537342, 1, 0, 0, 0, 5.96046448e-08, -1, 0, 1, 5.96046448e-08))
  229. FakeHandle = CreatePart(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "FakeHandle", Vector3.new(0.399999976, 0.869999945, 0.300000012))
  230. FakeHandleWeld = CreateWeld(m, Handle, FakeHandle, 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))
  231. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.25, 0, "Really black", "Part", Vector3.new(0.219999999, 1.17999983, 1.86000025))
  232. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -4.07659245, 0.857691765, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872))
  233. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.200000003, 1, 1))
  234. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.399999976, 7.5, 0.300000012))
  235. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.410000801, 0.60310936, 1, 0, 0, 0, 1, -5.96046448e-08, 0, 5.96046448e-08, 1))
  236. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  237. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.399999976, 0.73999995, 0.300000012))
  238. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.947307587, -1.09274721, 1, 0, 0, 0, 0.499999881, 0.866025507, 0, -0.866025507, 0.499999881))
  239. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  240. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.399999976, 4.67000008, 0.300000012))
  241. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -1.09999847, -1.90734863e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  242. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  243. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.319999993, 0.399999946, 0.319999993))
  244. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 1.23499966, -0.0100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  245. CreateMesh("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  246. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Black", "Part", Vector3.new(0.399999976, 0.509999871, 1.32000005))
  247. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -3.26311302, -0.668252945, 1, 0, 0, 0, 0.965925872, -0.258818835, 0, 0.258818835, 0.965925872))
  248. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Black", "Part", Vector3.new(0.399999976, 0.509999871, 0.950000048))
  249. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -2.22827005, -2.02235126, 1, 0, 0, 0, 0.50000006, -0.866025329, 0, 0.866025329, 0.50000006))
  250. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Black", "Part", Vector3.new(0.400000006, 0.360000014, 0.360000014))
  251. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -2.6616106, 0.48418808, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872))
  252. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Black", "Part", Vector3.new(0.399999976, 0.549999893, 0.570000052))
  253. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -3.25119781, -1.35353184, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872))
  254. CreateMesh("SpecialMesh", Part, Enum.MeshType.Cylinder, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  255. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.399999976, 0.549999893, 0.570000052))
  256. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 4.06925964, 0.614060402, 1, 0, 0, 0, 1, 8.94069672e-08, 0, -8.94069672e-08, 1))
  257. CreateMesh("SpecialMesh", Part, Enum.MeshType.Cylinder, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  258. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.25, 0, "Really black", "Part", Vector3.new(0.219999999, 1.47999978, 1.32000005))
  259. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -3.91232109, -0.71225071, 1, 0, 0, 0, 0.965925932, -0.258818895, 0, 0.258818895, 0.965925932))
  260. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(0.200000003, 1, 1))
  261. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.25, 0, "Really black", "Part", Vector3.new(0.219999999, 0.259999871, 1.33000016))
  262. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -1.50024986, 4.00721741, 1, 0, 0, 0, 0.258818895, 0.965925932, 0, -0.965925932, 0.258818895))
  263. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.200000003, 1, 1))
  264. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.25, 0, "Really black", "Part", Vector3.new(0.219999999, 1.23999989, 1.19000006))
  265. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 2.89333248, -0.571914673, 1, 0, 0, 0, -0.965925932, 0.258818716, 0, -0.258818716, -0.965925932))
  266. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.200000003, 1, 1))
  267. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.25, 0, "Really black", "Part", Vector3.new(0.219999999, 5.46000004, 1.09000003))
  268. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.343867302, 1.9057188, 1, 0, 0, 0, 1, 2.08616257e-07, 0, -2.08616257e-07, 1))
  269. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(0.200000003, 1, 1))
  270. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.25, 0, "Really black", "Part", Vector3.new(0.219999999, 0.21999988, 5.27999973))
  271. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -2.50356007, -0.322682381, 1, 0, 0, 0, 2.68220901e-07, -1, 0, 1, 2.68220901e-07))
  272. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.200000003, 1, 1))
  273. Part = CreatePart(m, Enum.Material.SmoothPlastic, 0.25, 0, "Really black", "Part", Vector3.new(0.219999999, 1.0999999, 0.339999676))
  274. PartWeld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -1.91355896, 2.5473156, 1, 0, 0, 0, 2.68220901e-07, -1, 0, 1, 2.68220901e-07))
  275. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.200000003, 1, 1))
  276. Hitbox = CreatePart(m, Enum.Material.SmoothPlastic, 0, 1, "Really black", "Hitbox", Vector3.new(0.219999999, 7.46000004, 1.8900001))
  277. HitboxWeld = CreateWeld(m, FakeHandle, Hitbox, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.943867683, 1.50571918, 1, 0, 0, 0, 1, 2.08616257e-07, 0, -2.08616257e-07, 1))
  278. for _,c in pairs(m:children()) do
  279. if c.className == "Part" then
  280. table.insert(hikyu, c)
  281. end
  282. end
  283. for _,c in pairs(m:children()) do
  284. if c.className == "Weld" then
  285. table.insert(hikyuwelds, c)
  286. print(c)
  287. end
  288. end
  289. local scythn = (Instance.new("Model"))
  290. scythn.Parent = nil
  291. scythn.Name = "Scythnara"
  292. DBlade = {}
  293. DBladeWelds = {}
  294. Handle2 = CreatePart(scythn, Enum.Material.SmoothPlastic, 0, 1, "Really black", "Handle2", Vector3.new(0.399999976, 1.68000007, 0.300000012))
  295. HandleWeld2 = CreateWeld(scythn, Character["Right Arm"], Handle2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.123840332, -0.350254059, 0.976046801, 1, 0, 0, 0, 0, -1, 0, 1, 0))
  296. FakeHandle2 = CreatePart(scythn, Enum.Material.SmoothPlastic, 0, 1, "Really black", "FakeHandle2", Vector3.new(0.399999976, 1.68000007, 0.300000012))
  297. FakeHandleWeld2 = CreateWeld(scythn, Handle2, FakeHandle2, 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))
  298. Hitbox1 = CreatePart(scythn, Enum.Material.SmoothPlastic, 0.25, 1, "Really black", "Hitbox1", Vector3.new(0.219999999, 7.17000008, 1.09000003))
  299. HitboxWeld = CreateWeld(scythn, FakeHandle2, Hitbox, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000198364258, -1.6038084, 4.89488792, 1, -3.9999999e-05, 0, 2.07545563e-05, 0.518863916, 0.854856908, -3.41942759e-05, -0.854856908, 0.518863916))
  300. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0.25, 0, "Really black", "Part", Vector3.new(0.219999999, 0.949999809, 1.86000025))
  301. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000259399414, -5.49339867, 3.54178715, 1, -3.9999999e-05, 0, 2.88973588e-05, 0.722433984, 0.691439986, -2.76575993e-05, -0.691439986, 0.722433984))
  302. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.200000003, 1, 1))
  303. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.399999976, 7.5, 0.300000012))
  304. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -1.61000061, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  305. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  306. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0, 0, "Black", "Part", Vector3.new(0.399999976, 0.549999893, 0.570000052))
  307. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000106811523, -5.04621124, -2.45902061, 1, -2.59999997e-05, 3.40000006e-05, 3.39145663e-05, 0.965919375, -0.258843094, -2.61113419e-05, 0.258843094, 0.965919495))
  308. CreateMesh("SpecialMesh", Part, Enum.MeshType.Cylinder, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  309. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.399999976, 0.549999893, 0.570000052))
  310. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-7.62939453e-05, 2.049263, 0.0110206604, 1, -3.09999996e-05, 2.99999992e-05, 3.10008982e-05, 1, -2.99999992e-05, -2.99990697e-05, 3.00009287e-05, 1))
  311. CreateMesh("SpecialMesh", Part, Enum.MeshType.Cylinder, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  312. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0.25, 0, "Really black", "Part", Vector3.new(0.219999999, 1.26999974, 1.32000005))
  313. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000213623047, -5.33908844, 1.97184277, 1, -3.9999999e-05, 0, 2.88973588e-05, 0.722433984, 0.691439986, -2.76575993e-05, -0.691439986, 0.722433984))
  314. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(0.200000003, 1, 1))
  315. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0, 0, "Black", "Part", Vector3.new(0.399999976, 0.509999871, 1.32000005))
  316. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000122070313, -5.0581398, -1.77374744, 1, -2.59999997e-05, 3.40000006e-05, 3.39145663e-05, 0.965919375, -0.258843094, -2.61113419e-05, 0.258843094, 0.965919495))
  317. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.399999976, 0.73999995, 0.300000012))
  318. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.52587891e-05, -0.585006714, 0.355051041, 1, -4.19999997e-05, 1.10000001e-05, 1.14751729e-05, 0.500030041, 0.866008103, -4.18726668e-05, -0.866008103, 0.500030041))
  319. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  320. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0, 0, "Black", "Part", Vector3.new(0.399999976, 0.509999871, 0.950000048))
  321. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(7.62939453e-05, -2.71579361, -4.07339287, 1, -1.10000001e-05, 4.19999997e-05, 4.18735726e-05, 0.499962181, -0.866047323, -1.14718914e-05, 0.866047323, 0.499962181))
  322. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.399999976, 4.67000008, 0.300000012))
  323. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(7.62939453e-05, -3.11997795, -0.603192568, 1, -3.09999996e-05, 2.99999992e-05, 3.10008982e-05, 1, -2.99999992e-05, -2.99990697e-05, 3.00009287e-05, 1))
  324. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  325. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0, 0, "Black", "Part", Vector3.new(0.400000006, 0.360000014, 0.360000014))
  326. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000137329102, -4.45667458, -0.621294975, 1, -2.59999997e-05, 3.40000006e-05, 3.39145663e-05, 0.965919375, -0.258843094, -2.61113419e-05, 0.258843094, 0.965919495))
  327. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.319999993, 0.399999946, 0.319999993))
  328. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.784980774, -0.613133669, 1, -3.09999996e-05, 2.99999992e-05, 3.10008982e-05, 1, -2.99999992e-05, -2.99990697e-05, 3.00009287e-05, 1))
  329. CreateMesh("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  330. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0.25, 0, "Really black", "Part", Vector3.new(0.219999999, 0.259999871, 1.07000017))
  331. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000198364258, 1.18389225, 5.40895081, 1, -4.09999993e-05, 0, -2.83492482e-05, -0.691445053, 0.722429037, -2.96195904e-05, -0.722429037, -0.691445053))
  332. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.200000003, 1, 1))
  333. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0.25, 0, "Really black", "Part", Vector3.new(0.219999999, 1.23999989, 1.19000006))
  334. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.05175781e-05, 4.42512321, -3.2560463, 1, 0, 3.9999999e-05, 2.76576393e-05, -0.722432971, -0.691441, 2.88973188e-05, 0.691441, -0.722432971))
  335. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.200000003, 1, 1))
  336. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0.25, 0, "Really black", "Part", Vector3.new(0.219999999, 0.21999988, 5.27999973))
  337. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000213623047, -5.49272156, -1.10766506, 1, -3.9999999e-05, 0, 3.41942286e-05, 0.854855716, -0.518865824, 2.07546327e-05, 0.518865824, 0.854855716))
  338. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.200000003, 1, 1))
  339. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0.25, 0, "Really black", "Part", Vector3.new(0.219999999, 1.0999999, 0.339999676))
  340. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000137329102, -4.90282059, 1.76236153, 1, -3.9999999e-05, 0, 3.41942286e-05, 0.854855716, -0.518865824, 2.07546327e-05, 0.518865824, 0.854855716))
  341. CreateMesh("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.200000003, 1, 1))
  342. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0.25, 0, "Really black", "Part", Vector3.new(0.219999999, 5.46000004, 1.09000003))
  343. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000198364258, -1.12881565, 4.8948822, 1, -3.9999999e-05, 0, 2.07545563e-05, 0.518863916, 0.854856908, -3.41942759e-05, -0.854856908, 0.518863916))
  344. CreateMesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(0.200000003, 1, 1))
  345. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0, 0, "Black", "Part", Vector3.new(0.399999976, 0.549999893, 0.570000052))
  346. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000183105469, -5.10651207, 0.736515045, 1, -4.09999993e-05, 0, 3.35104087e-05, 0.817327023, 0.576174021, -2.36231353e-05, -0.576174021, 0.817327023))
  347. CreateMesh("SpecialMesh", Part, Enum.MeshType.Cylinder, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  348. Part = CreatePart(scythn, Enum.Material.SmoothPlastic, 0, 0, "Black", "Part", Vector3.new(0.399999976, 0.509999871, 1.49000001))
  349. PartWeld = CreateWeld(scythn, FakeHandle2, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000244140625, -5.11039925, 1.53912449, 1, -4.09999993e-05, 0, 3.35104087e-05, 0.817327023, 0.576174021, -2.36231353e-05, -0.576174021, 0.817327023))
  350. Handoo = CreatePart(scythn, Enum.Material.Neon, 0, 0, "Dark indigo", "Handoo", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  351. HandooWeld = CreateWeld(scythn, Character.Torso, Handoo, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.549995422, -0.0703735352, 0.742510319, 0, 0, -1, 0.999976993, -0.00678399997, 0, -0.00678399997, -0.999976993, 0))
  352. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(1.20000005, 2.42000008, 0.340000063))
  353. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.529996872, -1.16970825, 0.0359344482, 1, 0, 0, 0, 0.926496327, -0.376303971, 0, 0.376304001, 0.926496327))
  354. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(1.21000004, 2.5, 0.340000063))
  355. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.534996033, 1.31703186, 0.0337257385, 1, 0, 0, 0, 0.960309505, 0.278936714, 0, -0.278936714, 0.960309505))
  356. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.280000001, 0.979999959, 0.440000057))
  357. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.571136475, -0.70470047, -0.0287780762, 0.177076906, 0.911854029, -0.370359361, -0.98419708, 0.164057702, -0.0666431114, -8.48459604e-06, 0.376307517, 0.926494837))
  358. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.280000001, 0.979999959, 0.440000057))
  359. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.65512085, -0.71869278, 0.0800170898, -0.163214013, 0.981107414, 0.103872582, -0.982761979, -0.152410492, -0.104642466, -0.0868342221, -0.119161136, 0.989070594))
  360. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(1.72000003, 0.200000003, 0.200000003))
  361. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0189056396, -1.04454994, 0.143669367, 0.0165939927, 0.999540389, -0.0253714547, -0.997865617, 0.0149526633, -0.063566871, -0.0631582737, 0.026372131, 0.997655034))
  362. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 2.5, 0.200000003))
  363. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0299968719, 1.27052307, 0.0375461578, 1, 0, 0, 0, 0.995324552, 0.0965868831, 0, -0.0965868831, 0.995324552))
  364. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 2.5, 0.200000003))
  365. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0299968719, 1.27461243, -0.0556087494, 1, 0, 0, 0, 0.99260658, -0.121376649, 0, 0.121376656, 0.99260658))
  366. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 2.42000008, 0.200000003))
  367. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.14680481, -1.6463623, -0.0551834106, 0.725230813, 0.677007318, -0.125304669, -0.688505828, 0.713119924, -0.131983832, 3.23662107e-06, 0.181991741, 0.983300149))
  368. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 2.42000008, 0.200000003))
  369. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.336021423, 1.74919128, -0.0882720947, 0.836325169, -0.540382743, -0.0924481899, 0.548233688, 0.824347734, 0.141033888, -2.81614098e-06, -0.168633416, 0.985678852))
  370. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 2.42000008, 0.200000003))
  371. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.371582031, 1.69494629, -0.452550888, 0.836325169, -0.540382743, -0.0924481899, 0.548233688, 0.824347734, 0.141033888, -2.81614098e-06, -0.168633416, 0.985678852))
  372. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 2.42000008, 0.200000003))
  373. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.191467285, -1.59931946, -0.419454575, 0.725230813, 0.677007318, -0.125304669, -0.688505828, 0.713119924, -0.131983832, 3.23662107e-06, 0.181991741, 0.983300149))
  374. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 2.42000008, 0.200000003))
  375. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.404266357, 1.64509583, -0.787281036, 0.836325169, -0.540382743, -0.0924481899, 0.548233688, 0.824347734, 0.141033888, -2.81614098e-06, -0.168633416, 0.985678852))
  376. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 2.42000008, 0.200000003))
  377. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.232513428, -1.55609131, -0.754188538, 0.725230813, 0.677007318, -0.125304669, -0.688505828, 0.713119924, -0.131983832, 3.23662107e-06, 0.181991741, 0.983300149))
  378. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 2.42000008, 0.200000003))
  379. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.27596283, -1.51032257, -1.10861206, 0.725230813, 0.677007318, -0.125304669, -0.688505828, 0.713119924, -0.131983832, 3.23662107e-06, 0.181991741, 0.983300149))
  380. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 2.42000008, 0.200000003))
  381. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.438865662, 1.59230042, -1.14170647, 0.836325169, -0.540382743, -0.0924481899, 0.548233688, 0.824347734, 0.141033888, -2.81614098e-06, -0.168633416, 0.985678852))
  382. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 2.42000008, 0.200000003))
  383. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.478271484, 1.53219604, -1.54536057, 0.836325169, -0.540382743, -0.0924481899, 0.548233688, 0.824347734, 0.141033888, -2.81614098e-06, -0.168633416, 0.985678852))
  384. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 2.42000008, 0.200000003))
  385. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.325454712, -1.45819092, -1.51226234, 0.725230813, 0.677007318, -0.125304669, -0.688505828, 0.713119924, -0.131983832, 3.23662107e-06, 0.181991741, 0.983300149))
  386. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 2.42000008, 0.200000003))
  387. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0299968719, -1.10217285, -0.0320129395, 1, 0, 0, 0, 0.990234196, 0.139414385, 0, -0.13941437, 0.990234196))
  388. Part = CreatePart(scythn, Enum.Material.Plastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 2.42000008, 0.200000003))
  389. PartWeld = CreateWeld(scythn, Handoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0299968719, -1.09291077, -0.0551891327, 1, 0, 0, 0, 0.98330009, -0.181991905, 0, 0.18199189, 0.98330009))
  390. Hindoo = CreatePart(scythn, Enum.Material.Neon, 0, 1, "Dark indigo", "Hindoo", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  391. HindooWeld = CreateWeld(scythn, Character.Head, Hindoo, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.519994736, -0.264099121, 0.193834782, 0, 0, -1, 0.999976993, -0.00678399997, 0, -0.00678399997, -0.999976993, 0))
  392. Part = CreatePart(scythn, Enum.Material.Neon, 0, 0, "Dark indigo", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  393. PartWeld = CreateWeld(scythn, Hindoo, Part, 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))
  394. Part = CreatePart(scythn, Enum.Material.Neon, 0, 0, "Dark indigo", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  395. PartWeld = CreateWeld(scythn, Hindoo, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.489974976, -0.00332403183, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  396. for _,c in pairs(scythn:children()) do
  397. if c.className == "Part" then
  398. table.insert(DBlade, c)
  399. end
  400. end
  401. for _,c in pairs(scythn:children()) do
  402. if c.className == "Weld" then
  403. table.insert(DBladeWelds, c)
  404. print(c)
  405. end
  406. end
  407. rayCast = function(Position, Direction, Range, Ignore)
  408. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  409. end
  410. CreateSound = function(id, par, vol, pit)
  411. coroutine.resume(coroutine.create(function()
  412. local sou = Instance.new("Sound", par or workspace)
  413. sou.Volume = vol
  414. sou.Pitch = pit or 1
  415. sou.SoundId = id
  416. swait()
  417. sou:play()
  418. game:GetService("Debris"):AddItem(sou, 6)
  419. end))
  420. end
  421. local getclosest = function(obj, distance)
  422. local last, lastx = distance + 1, nil
  423. for i,v in pairs(workspace:GetChildren()) do
  424. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  425. local t = v.Torso
  426. local dist = t.Position - obj.Position.magnitude
  427. if dist <= distance and dist < last then
  428. last = dist
  429. lastx = v
  430. end
  431. end
  432. end
  433. return lastx
  434. end
  435. Damagefunc = function(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  436. if hit.Parent == nil then
  437. return
  438. end
  439. local h = hit.Parent:FindFirstChild("Humanoid")
  440. for _,v in pairs(hit.Parent:children()) do
  441. if v:IsA("Humanoid") then
  442. h = v
  443. end
  444. end
  445. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  446. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  447. return
  448. end
  449. local c = Create("ObjectValue")({Name = "creator", Value = game:service("Players").LocalPlayer, Parent = h})
  450. game:GetService("Debris"):AddItem(c, 0.5)
  451. if HitSound ~= nil and HitPitch ~= nil then
  452. CreateSound(HitSound, hit, 1, HitPitch)
  453. end
  454. local Damage = math.random(minim, maxim)
  455. local blocked = false
  456. local block = hit.Parent:findFirstChild("Block")
  457. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  458. blocked = true
  459. block.Value = block.Value - 1
  460. print(block.Value)
  461. end
  462. if blocked == false then
  463. h.Health = h.Health - Damage
  464. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  465. else
  466. h.Health = h.Health - Damage / 2
  467. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  468. end
  469. if Type == "Knockdown" then
  470. local hum = hit.Parent.Humanoid
  471. hum.PlatformStand = true
  472. coroutine.resume(coroutine.create(function(HHumanoid)
  473. swait(1)
  474. HHumanoid.PlatformStand = false
  475. end), hum)
  476. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  477. local bodvol = Create("BodyVelocity")({velocity = angle * knockback, P = 5000, maxForce = Vector3.new(8000, 8000, 8000), Parent = hit})
  478. local rl = Create("BodyAngularVelocity")({P = 3000, maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000, angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)), Parent = hit})
  479. game:GetService("Debris"):AddItem(bodvol, 0.5)
  480. game:GetService("Debris"):AddItem(rl, 0.5)
  481. else
  482. do
  483. if Type == "Normal" then
  484. local vp = Create("BodyVelocity")({P = 500, maxForce = Vector3.new(math.huge, 0, math.huge), velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05})
  485. if knockback > 0 then
  486. vp.Parent = hit.Parent.Torso
  487. end
  488. game:GetService("Debris"):AddItem(vp, 0.5)
  489. else
  490. do
  491. if Type == "Up" then
  492. local bodyVelocity = Create("BodyVelocity")({velocity = vt(0, 20, 0), P = 5000, maxForce = Vector3.new(8000, 8000, 8000), Parent = hit})
  493. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  494. else
  495. do
  496. if Type == "DarkUp" then
  497. coroutine.resume(coroutine.create(function()
  498. for i = 0, 1, 0.1 do
  499. swait()
  500. BlockEffect(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, 0.08, 1)
  501. end
  502. end))
  503. local bodyVelocity = Create("BodyVelocity")({velocity = vt(0, 20, 0), P = 5000, maxForce = Vector3.new(8000, 8000, 8000), Parent = hit})
  504. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  505. else
  506. do
  507. if Type == "Snare" then
  508. local bp = Create("BodyPosition")({P = 2000, D = 100, maxForce = Vector3.new(math.huge, math.huge, math.huge), position = hit.Parent.Torso.Position, Parent = hit.Parent.Torso})
  509. game:GetService("Debris"):AddItem(bp, 1)
  510. else
  511. do
  512. if Type == "Freeze" then
  513. local BodPos = Create("BodyPosition")({P = 50000, D = 1000, maxForce = Vector3.new(math.huge, math.huge, math.huge), position = hit.Parent.Torso.Position, Parent = hit.Parent.Torso})
  514. local BodGy = Create("BodyGyro")({maxTorque = Vector3.new(400000, 400000, 400000) * math.huge, P = 20000, Parent = hit.Parent.Torso, cframe = hit.Parent.Torso.CFrame})
  515. hit.Parent.Torso.Anchored = true
  516. coroutine.resume(coroutine.create(function(Part)
  517. swait(1.5)
  518. Part.Anchored = false
  519. end), hit.Parent.Torso)
  520. game:GetService("Debris"):AddItem(BodPos, 3)
  521. game:GetService("Debris"):AddItem(BodGy, 3)
  522. end
  523. do
  524. local debounce = Create("BoolValue")({Name = "DebounceHit", Parent = hit.Parent, Value = true})
  525. game:GetService("Debris"):AddItem(debounce, Delay)
  526. c = Instance.new("ObjectValue")
  527. c.Name = "creator"
  528. c.Value = Player
  529. c.Parent = h
  530. game:GetService("Debris"):AddItem(c, 0.5)
  531. end
  532. end
  533. end
  534. end
  535. end
  536. end
  537. end
  538. end
  539. end
  540. end
  541. end
  542. end
  543. end
  544. ShowDamage = function(Pos, Text, Time, Color)
  545. local Rate = 0.033333333333333
  546. do
  547. if not Pos then
  548. local Pos = Vector3.new(0, 0, 0)
  549. end
  550. local Text = Text or ""
  551. local Time = Time or 2
  552. do
  553. if not Color then
  554. local Color = Color3.new(1, 0, 1)
  555. end
  556. local EffectPart = CreatePart(effect, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", vt(0, 0, 0))
  557. EffectPart.Anchored = true
  558. local BillboardGui = Create("BillboardGui")({Size = UDim2.new(3, 0, 3, 0), Adornee = EffectPart, Parent = EffectPart})
  559. local TextLabel = Create("TextLabel")({BackgroundTransparency = 1, Size = UDim2.new(1, 0, 1, 0), Text = Text, TextColor3 = Color, TextScaled = true, Font = Enum.Font.ArialBold, Parent = BillboardGui})
  560. game.Debris:AddItem(EffectPart, Time + 0.1)
  561. EffectPart.Parent = game:GetService("Workspace")
  562. delay(0, function()
  563. local Frames = Time / Rate
  564. for Frame = 1, Frames do
  565. wait(Rate)
  566. local Percent = Frame / Frames
  567. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  568. TextLabel.TextTransparency = Percent
  569. end
  570. if EffectPart and EffectPart.Parent then
  571. EffectPart:Destroy()
  572. end
  573. end)
  574. end
  575. end
  576. end
  577. MagniDamage = function(Part, magni, mindam, maxdam, knock, Type)
  578. for _,c in pairs(workspace:children()) do
  579. local hum = c:findFirstChild("Humanoid")
  580. if hum ~= nil then
  581. local head = c:findFirstChild("Torso")
  582. if head ~= nil then
  583. local targ = head.Position - Part.Position
  584. local mag = targ.magnitude
  585. if mag <= magni and c.Name ~= Player.Name then
  586. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=231917784", 1)
  587. end
  588. end
  589. end
  590. end
  591. end
  592. BlockEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  593. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  594. prt.Anchored = true
  595. prt.CFrame = cframe
  596. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  597. game:GetService("Debris"):AddItem(prt, 10)
  598. if Type == 1 or Type == nil then
  599. table.insert(Effects, {prt, "Block1", delay, x3, y3, z3, msh})
  600. else
  601. if Type == 2 then
  602. table.insert(Effects, {prt, "Block2", delay, x3, y3, z3, msh})
  603. end
  604. end
  605. end
  606. SphereEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  607. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  608. prt.Anchored = true
  609. prt.CFrame = cframe
  610. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  611. game:GetService("Debris"):AddItem(prt, 10)
  612. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  613. end
  614. RingEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  615. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  616. prt.Anchored = true
  617. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  618. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  619. game:GetService("Debris"):AddItem(prt, 10)
  620. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  621. end
  622. CylinderEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  623. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  624. prt.Anchored = true
  625. prt.CFrame = cframe
  626. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  627. game:GetService("Debris"):AddItem(prt, 10)
  628. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  629. end
  630. WaveEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  631. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  632. prt.Anchored = true
  633. prt.CFrame = cframe
  634. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  635. game:GetService("Debris"):AddItem(prt, 10)
  636. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  637. end
  638. SpecialEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  639. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  640. prt.Anchored = true
  641. prt.CFrame = cframe
  642. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  643. game:GetService("Debris"):AddItem(prt, 10)
  644. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  645. end
  646. DragonEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  647. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  648. prt.Anchored = true
  649. prt.CFrame = cframe
  650. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://420077883", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  651. game:GetService("Debris"):AddItem(prt, 10)
  652. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  653. end
  654. BreakEffect = function(brickcolor, cframe, x1, y1, z1)
  655. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  656. prt.Anchored = true
  657. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  658. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  659. local num = math.random(10, 50) / 1000
  660. game:GetService("Debris"):AddItem(prt, 10)
  661. table.insert(Effects, {prt, "Shatter", num, prt.CFrame, math.random() - math.random(), 0, math.random(50, 100) / 100})
  662. end
  663. attackone = function()
  664. attack = true
  665. local con = Hitbox.Touched:connect(function(hit)
  666. Damagefunc(Hitbox, hit, 8, 13, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  667. end)
  668. for i = 0, 1, 0.1 do
  669. swait()
  670. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-30)), 0.3)
  671. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.3)
  672. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(30), math.rad(-40)), 0.3)
  673. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(40), math.rad(-60)), 0.3)
  674. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  675. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  676. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-200), math.rad(100), math.rad(100)), 0.3)
  677. end
  678. CreateSound("http://roblox.com/asset/?id=320557563", Hitbox, 1, 1.2)
  679. for i = 0, 1, 0.1 do
  680. swait()
  681. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  682. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  683. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(0), math.rad(40)), 0.3)
  684. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5, 1) * angles(math.rad(-30), math.rad(40), math.rad(60)), 0.3)
  685. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  686. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  687. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-170), math.rad(100), math.rad(120)), 0.3)
  688. end
  689. con:disconnect()
  690. attack = false
  691. end
  692. attacktwo = function()
  693. attack = true
  694. local con = Hitbox.Touched:connect(function(hit)
  695. Damagefunc(Hitbox, hit, 8, 15, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  696. end)
  697. for i = 0, 1, 0.1 do
  698. swait()
  699. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.3)
  700. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-70)), 0.3)
  701. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(30), math.rad(-40)), 0.3)
  702. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(40), math.rad(-60)), 0.3)
  703. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  704. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  705. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-200), math.rad(100), math.rad(100)), 0.3)
  706. end
  707. CreateSound("http://roblox.com/asset/?id=320557563", Hitbox, 1, 1)
  708. for i = 0, 1, 0.1 do
  709. swait()
  710. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0 - 360 * i)), 0.3)
  711. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  712. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  713. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5, 1) * angles(math.rad(-30), math.rad(40), math.rad(60)), 0.3)
  714. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  715. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  716. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-90), math.rad(100), math.rad(100)), 0.3)
  717. end
  718. for i = 0, 1, 0.1 do
  719. swait()
  720. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.3)
  721. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(-70)), 0.3)
  722. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  723. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-100), math.rad(-90)), 0.3)
  724. RH.C0 = clerp(RH.C0, cf(1, -1, -1) * RHCF * angles(math.rad(0), math.rad(20), math.rad(0)), 0.3)
  725. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  726. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-90), math.rad(100), math.rad(100)), 0.3)
  727. end
  728. con:disconnect()
  729. attack = false
  730. end
  731. attacktwo = function()
  732. attack = true
  733. local con = Hitbox.Touched:connect(function(hit)
  734. Damagefunc(Hitbox, hit, 8, 13, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  735. end)
  736. for i = 0, 1, 0.1 do
  737. swait()
  738. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.3)
  739. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-70)), 0.3)
  740. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(30), math.rad(-40)), 0.3)
  741. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(40), math.rad(-60)), 0.3)
  742. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  743. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  744. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-200), math.rad(100), math.rad(100)), 0.3)
  745. end
  746. CreateSound("http://roblox.com/asset/?id=320557563", Hitbox, 1, 1.3)
  747. for i = 0, 1, 0.1 do
  748. swait()
  749. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0 - 360 * i)), 0.3)
  750. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  751. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  752. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5, 1) * angles(math.rad(-30), math.rad(40), math.rad(60)), 0.3)
  753. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  754. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  755. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-90), math.rad(100), math.rad(100)), 0.3)
  756. end
  757. for i = 0, 1, 0.1 do
  758. swait()
  759. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.3)
  760. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(-70)), 0.3)
  761. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  762. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-100), math.rad(-90)), 0.3)
  763. RH.C0 = clerp(RH.C0, cf(1, -1, -1) * RHCF * angles(math.rad(0), math.rad(20), math.rad(0)), 0.3)
  764. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  765. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-90), math.rad(100), math.rad(100)), 0.3)
  766. end
  767. con:disconnect()
  768. attack = false
  769. end
  770. attackthree = function()
  771. attack = true
  772. local con = Hitbox.Touched:connect(function(hit)
  773. Damagefunc(Hitbox, hit, 8, 13, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  774. end)
  775. for i = 0, 1, 0.1 do
  776. swait()
  777. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.3)
  778. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(-70)), 0.3)
  779. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(100), math.rad(90)), 0.3)
  780. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-100), math.rad(-90)), 0.3)
  781. RH.C0 = clerp(RH.C0, cf(1, -1, -1) * RHCF * angles(math.rad(0), math.rad(20), math.rad(0)), 0.3)
  782. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  783. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-90), math.rad(100), math.rad(100)), 0.3)
  784. end
  785. CreateSound("http://roblox.com/asset/?id=320557563", Hitbox, 1, 1)
  786. for i = 0, 1, 0.1 do
  787. swait()
  788. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-70)), 0.3)
  789. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(70)), 0.3)
  790. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(100), math.rad(90)), 0.3)
  791. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-100), math.rad(-90)), 0.3)
  792. RH.C0 = clerp(RH.C0, cf(1, -1, -1) * RHCF * angles(math.rad(0), math.rad(20), math.rad(0)), 0.3)
  793. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  794. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-90), math.rad(100), math.rad(100)), 0.3)
  795. end
  796. con:disconnect()
  797. attack = false
  798. end
  799. local count = 1
  800. local barra = false
  801. local keafy = false
  802. Love = function()
  803. attack = true
  804. barra = true
  805. if keafy == true then
  806. return
  807. end
  808. keafy = true
  809. coroutine.resume(coroutine.create(function()
  810. while barra do
  811. wait(0.5)
  812. SphereEffect(BrickColor.new("Black"), RootPart.CFrame * cf(math.random(-10, 10), -2, math.random(-10, 10)), 5, 1, 5, 0, 5, 0, 0.05)
  813. end
  814. end))
  815. coroutine.resume(coroutine.create(function()
  816. while count <= 2 do
  817. wait(1)
  818. count = count + 1
  819. SphereEffect(BrickColor.new("Black"), RootPart.CFrame, 15, 15, 15, 2, 2, 2, 0.05)
  820. end
  821. end))
  822. coroutine.resume(coroutine.create(function()
  823. while barra do
  824. wait(0.1)
  825. SphereEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, -3, 0) * angles(0, math.rad(math.random(0, 360)), 0), 5, 1, 3, 5, 0, 10, 0.05)
  826. BlockEffect(BrickColor.new("Black"), LeftArm.CFrame, 5, 5, 5, 0.5, 0.5, 0.5, 0.05, 1)
  827. end
  828. end))
  829. for i = 0, 1, 0.05 do
  830. swait()
  831. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1) * angles(math.rad(40), math.rad(0), math.rad(-70)), 0.3)
  832. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(-30), math.rad(70)), 0.3)
  833. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(100), math.rad(90)), 0.3)
  834. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(-60)), 0.3)
  835. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(60), math.rad(-30)), 0.3)
  836. LH.C0 = clerp(LH.C0, cf(-1, 0.2, 0) * angles(math.rad(0), math.rad(-40), math.rad(-60)), 0.3)
  837. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-100), math.rad(100), math.rad(100)), 0.3)
  838. end
  839. end
  840. Hate = function()
  841. barra = false
  842. dd = math.random(-50, 50)
  843. dd2 = math.random(-50, 50)
  844. dd3 = math.random(-50, 50)
  845. if count == 1 then
  846. MagniDamage(RootPart, 17, 5, 10, 0, "Normal")
  847. CreateSound("http://roblox.com/asset/?id=63719813", Hitbox, 1, 0.6)
  848. coroutine.resume(coroutine.create(function()
  849. for i = 0, 360, 10 do
  850. swait()
  851. SphereEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10), 3, 3, 3, 1, 1, 1, 0.03)
  852. DragonEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.1)
  853. DragonEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  854. end
  855. end))
  856. else
  857. if count == 2 then
  858. MagniDamage(RootPart, 17, 10, 15, 0, "Normal")
  859. CreateSound("http://roblox.com/asset/?id=63719813", Hitbox, 1, 0.5)
  860. coroutine.resume(coroutine.create(function()
  861. for i = 0, 360, 10 do
  862. swait()
  863. SphereEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10), 3, 3, 3, 1, 1, 1, 0.05)
  864. DragonEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.1)
  865. DragonEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  866. end
  867. end))
  868. coroutine.resume(coroutine.create(function()
  869. for i = 0, 360, 10 do
  870. swait()
  871. SphereEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd2, math.rad(i), 0) * cf(0, -2, 10), 3, 3, 3, 1, 1, 1, 0.05)
  872. DragonEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd2, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.1)
  873. DragonEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd2, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  874. end
  875. end))
  876. else
  877. if count == 3 then
  878. CreateSound("http://roblox.com/asset/?id=63719813", Hitbox, 1, 0.2)
  879. MagniDamage(RootPart, 17, 20, 20, 0, "Normal")
  880. coroutine.resume(coroutine.create(function()
  881. for i = 0, 360, 10 do
  882. swait()
  883. SphereEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd2, math.rad(i), 0) * cf(0, -2, 10), 3, 3, 3, 1, 1, 1, 0.06)
  884. DragonEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd2, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.1)
  885. DragonEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd2, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  886. end
  887. end))
  888. coroutine.resume(coroutine.create(function()
  889. for i = 0, 360, 10 do
  890. swait()
  891. SphereEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd3, math.rad(i), 0) * cf(0, -2, 10), 3, 3, 3, 1, 1, 1, 0.06)
  892. DragonEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd3, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.1)
  893. DragonEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd3, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  894. end
  895. end))
  896. coroutine.resume(coroutine.create(function()
  897. for i = 0, 360, 10 do
  898. swait()
  899. SphereEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10), 3, 3, 3, 1, 1, 1, 0.06)
  900. DragonEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.1)
  901. DragonEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, 0, math.rad(i)) * angles(dd, math.rad(i), 0) * cf(0, -2, 10) * angles(1.57, -1.57, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.08)
  902. end
  903. end))
  904. end
  905. end
  906. end
  907. count = 1
  908. wait(2)
  909. keafy = false
  910. attack = false
  911. end
  912. BlackBlast = function()
  913. attack = true
  914. Humanoid.WalkSpeed = 5
  915. for i = 0, 1, 0.05 do
  916. swait()
  917. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  918. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(-90)), 0.3)
  919. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(30), math.rad(-30)), 0.3)
  920. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.3)
  921. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  922. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  923. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-230), math.rad(100), math.rad(100)), 0.3)
  924. end
  925. for i = 0, 1, 0.13 do
  926. swait()
  927. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
  928. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(90)), 0.5)
  929. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(30), math.rad(-30)), 0.3)
  930. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  931. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  932. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  933. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-230), math.rad(100), math.rad(100)), 0.3)
  934. end
  935. tPos = mouse.Hit.p
  936. ref = CreatePart(effect, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "Reference", vt())
  937. ref.Anchored = true
  938. ref.CFrame = LeftArm.CFrame * cf(0, -2, 0)
  939. game:GetService("Debris"):AddItem(ref, 1)
  940. BlockEffect(BrickColor.new("White"), cf(ref.Position) * angles(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 7, 7, 7, 1, 1, 1, 0.08, 2)
  941. local icepart1 = CreatePart(effect, "SmoothPlastic", 0.5, 0, BrickColor.new("White"), "Ice", vt(2, 4, 2))
  942. icepart1.Anchored = true
  943. icepart1.Material = Enum.Material.Neon
  944. i1msh = CreateMesh("SpecialMesh", icepart1, "FileMesh", "http://www.roblox.com/asset/?id=1778999", vt(0, 0, 0), vt(0.7, 2, 0.7))
  945. icepart1.CFrame = cf(ref.Position)
  946. game:GetService("Debris"):AddItem(icepart1, 20)
  947. MouseLook = cf(icepart1.Position, mouse.Hit.p)
  948. table.insert(ShootEffects, {MouseLook, "ShootIce", 50, icepart1.Position, 8, 27, 0, icepart1, 7, 2})
  949. for i = 0, 1, 0.1 do
  950. swait()
  951. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  952. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(90)), 0.3)
  953. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(30), math.rad(-30)), 0.3)
  954. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  955. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  956. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  957. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-230), math.rad(100), math.rad(100)), 0.3)
  958. end
  959. Humanoid.WalkSpeed = 16
  960. attack = false
  961. end
  962. spattackone = function()
  963. attack = true
  964. local con = Hitbox1.Touched:connect(function(hit)
  965. Damagefunc(Hitbox1, hit, 10, 23, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  966. end)
  967. Humanoid.WalkSpeed = 5
  968. for i = 0, 1, 0.1 do
  969. swait()
  970. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  971. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(90)), 0.3)
  972. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(0), math.rad(180)), 0.3)
  973. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.3)
  974. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  975. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  976. FakeHandleWeld2.C0 = clerp(FakeHandleWeld2.C0, cf(0, 0, 0) * angles(math.rad(0), math.rad(-30), math.rad(-100)), 0.3)
  977. end
  978. CreateSound("http://www.roblox.com/asset/?id=231917961", RootPart, 1, 0.9)
  979. for i = 0, 1, 0.1 do
  980. swait()
  981. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  982. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(-90)), 0.3)
  983. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(0), math.rad(50)), 0.3)
  984. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  985. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  986. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  987. FakeHandleWeld2.C0 = clerp(FakeHandleWeld2.C0, cf(0, 0, 0) * angles(math.rad(0), math.rad(60), math.rad(-100)), 0.3)
  988. end
  989. con:disconnect()
  990. Humanoid.WalkSpeed = 16
  991. attack = false
  992. end
  993. spattacktwo = function()
  994. attack = true
  995. local con = Hitbox1.Touched:connect(function(hit)
  996. Damagefunc(Hitbox1, hit, 10, 23, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  997. end)
  998. Humanoid.WalkSpeed = 5
  999. for i = 0, 1, 0.1 do
  1000. swait()
  1001. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  1002. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(90)), 0.3)
  1003. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.3)
  1004. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.3)
  1005. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1006. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1007. FakeHandleWeld2.C0 = clerp(FakeHandleWeld2.C0, cf(0, 0, 0) * angles(math.rad(50), math.rad(-30), math.rad(-160)), 0.3)
  1008. end
  1009. CreateSound("http://www.roblox.com/asset/?id=231917961", RootPart, 1, 1)
  1010. for i = 0, 1, 0.1 do
  1011. swait()
  1012. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  1013. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(-90)), 0.3)
  1014. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(40), math.rad(100)), 0.3)
  1015. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-30), math.rad(-90)), 0.3)
  1016. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1017. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1018. FakeHandleWeld2.C0 = clerp(FakeHandleWeld2.C0, cf(0, 0, 0) * angles(math.rad(50), math.rad(50), math.rad(-160)), 0.3)
  1019. end
  1020. con:disconnect()
  1021. Humanoid.WalkSpeed = 16
  1022. attack = false
  1023. end
  1024. Face = Head.face
  1025. Shirt = Character:FindFirstChild("Shirt")
  1026. Pants = Character:FindFirstChild("Pants")
  1027. Cloak = function()
  1028. Face.Parent = nil
  1029. cloaked = true
  1030. if Shirt ~= nil then
  1031. Shirt.Parent = nil
  1032. end
  1033. if Pants ~= nil then
  1034. Pants.Parent = nil
  1035. end
  1036. for _,v in pairs(Torso.Parent:children()) do
  1037. do
  1038. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  1039. coroutine.resume(coroutine.create(function()
  1040. for i = 0, 0.7, 0.2 do
  1041. swait()
  1042. v.Transparency = i
  1043. end
  1044. v.Transparency = 0
  1045. v.BrickColor = BrickColor.new("Really black")
  1046. end))
  1047. end
  1048. if v.className == "Hat" then
  1049. do
  1050. hatp = v.Handle
  1051. coroutine.resume(coroutine.create(function(derp)
  1052. for i = 0, 0.7, 0.2 do
  1053. swait()
  1054. derp.Transparency = i
  1055. end
  1056. derp.Transparency = 0
  1057. derp.Mesh.VertexColor = vt(0, 0, 0)
  1058. end), hatp)
  1059. -- DECOMPILER ERROR at PC49: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1060.  
  1061. -- DECOMPILER ERROR at PC49: LeaveBlock: unexpected jumping out IF_STMT
  1062.  
  1063. end
  1064. end
  1065. end
  1066. end
  1067. end
  1068. UnCloak = function()
  1069. CreateSound("http://roblox.com/asset/?id=2767090", Torso, 1, 1.1)
  1070. Face.Parent = Head
  1071. Shirt.Parent = Character
  1072. Pants.Parent = Character
  1073. cloaked = false
  1074. for _,v in pairs(Torso.Parent:children()) do
  1075. do
  1076. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  1077. coroutine.resume(coroutine.create(function()
  1078. for i = 0, 1, 0.1 do
  1079. swait()
  1080. v.Transparency = v.Transparency - 0.1
  1081. end
  1082. v.Transparency = 0
  1083. end))
  1084. end
  1085. if v.className == "Hat" then
  1086. do
  1087. hatp = v.Handle
  1088. coroutine.resume(coroutine.create(function(derp)
  1089. for i = 0, 1, 0.1 do
  1090. swait()
  1091. derp.Transparency = derp.Transparency - 0.1
  1092. end
  1093. derp.Transparency = 0
  1094. derp.Mesh.VertexColor = vt(1, 1, 1)
  1095. end), hatp)
  1096. -- DECOMPILER ERROR at PC52: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1097.  
  1098. -- DECOMPILER ERROR at PC52: LeaveBlock: unexpected jumping out IF_STMT
  1099.  
  1100. end
  1101. end
  1102. end
  1103. end
  1104. end
  1105. RagingCharge = function()
  1106. attack = true
  1107. local con = LeftArm.Touched:connect(function(hit)
  1108. Damagefunc(Hitbox, hit, 10, 23, math.random(1, 5), "Normal", RootPart, 0.2, "rbxassetid://199149221", 0.8)
  1109. end)
  1110. for i = 0, 1, 0.1 do
  1111. swait()
  1112. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  1113. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(90)), 0.3)
  1114. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(30), math.rad(-30)), 0.3)
  1115. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-100), math.rad(-90)), 0.3)
  1116. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1117. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1118. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-230), math.rad(100), math.rad(100)), 0.3)
  1119. end
  1120. CreateSound("http://roblox.com/asset/?id=63719813", Hitbox, 1, 0.6)
  1121. for i = 0, 1, 0.1 do
  1122. swait()
  1123. MagniDamage(RootPart, 10, 5, 8, 0, "Normal")
  1124. DragonEffect(BrickColor.new("Black"), Torso.CFrame * cf(0, 5, 0) * angles(0, 1.57, 0), 10, 10, 10, 0.5, 0.5, 0.5, 0.07)
  1125. DragonEffect(BrickColor.new("Magenta"), Torso.CFrame * cf(0, 5, 0) * angles(0, 1.57, 0), 10, 10, 10, 0.5, 0.5, 0.5, 0.09)
  1126. SphereEffect(BrickColor.new("Black"), Torso.CFrame, 50, 50, 50, 0.5, 0.5, 0.5, 0.09)
  1127. BlockEffect(BrickColor.new("Black"), Torso.CFrame, 10, 10, 10, 5, 5, 5, 0.07)
  1128. Torso.Velocity = RootPart.CFrame.lookVector * 100
  1129. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  1130. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(30), math.rad(0), math.rad(90)), 0.3)
  1131. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(30), math.rad(-30)), 0.3)
  1132. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-100), math.rad(-90)), 0.3)
  1133. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1134. LH.C0 = clerp(LH.C0, cf(-1, -1, -0.5) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1135. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-230), math.rad(100), math.rad(100)), 0.3)
  1136. end
  1137. con:disconnect()
  1138. attack = false
  1139. end
  1140. local demin = false
  1141. Demonmode = function()
  1142. attack = true
  1143. demin = true
  1144. Humanoid.WalkSpeed = 0
  1145. for i = 0, 1, 0.1 do
  1146. swait()
  1147. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2 + 0.1 * math.cos(sine / 9)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1148. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1149. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5 - 0.1 * math.cos(sine / 9), 0.3 + 0.1 * math.cos(sine / 9) - 0.25) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  1150. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5 + 0.15 * math.cos(sine / 9), 0.2) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  1151. RH.C0 = clerp(RH.C0, cf(1, -1 - 0.1 * math.cos(sine / 9), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1152. LH.C0 = clerp(LH.C0, cf(-1, -1 - 0.1 * math.cos(sine / 9), 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1153. end
  1154. m.Parent = nil
  1155. attacktype = 1
  1156. CreateSound("http://www.roblox.com/asset/?id=200633780", RootPart, 1, 1)
  1157. MagniDamage(Torso, 15, 10, 15, 3, "Snare")
  1158. coroutine.resume(coroutine.create(function()
  1159. while demin do
  1160. wait(0.1)
  1161. BlockEffect(BrickColor.new("Magenta"), RootPart.CFrame, 20, 20, 20, 5, 5, 5, 0.07)
  1162. SphereEffect(BrickColor.new("Black"), RootPart.CFrame, 30, 30, 30, 10, 10, 10, 0.07)
  1163. end
  1164. end))
  1165. for i = 0, 1, 0.05 do
  1166. swait()
  1167. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2 + 0.1 * math.cos(sine / 9)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1168. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  1169. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5 - 0.1 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(150), math.rad(90)), 0.3)
  1170. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5 + 0.15 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(-150), math.rad(-90)), 0.3)
  1171. RH.C0 = clerp(RH.C0, cf(1, -1 - 0.1 * math.cos(sine / 9), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1172. LH.C0 = clerp(LH.C0, cf(-1, -1 - 0.1 * math.cos(sine / 9), 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1173. end
  1174. for i = 0, 1, 0.05 do
  1175. swait()
  1176. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2 + 0.1 * math.cos(sine / 9)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1177. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  1178. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5 - 0.1 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(150), math.rad(90)), 0.3)
  1179. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5 + 0.15 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(-150), math.rad(-90)), 0.3)
  1180. RH.C0 = clerp(RH.C0, cf(1, -1 - 0.1 * math.cos(sine / 9), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1181. LH.C0 = clerp(LH.C0, cf(-1, -1 - 0.1 * math.cos(sine / 9), 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1182. end
  1183. scythn.Parent = Character
  1184. demon = true
  1185. Cloak()
  1186. BlockEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, -3, 0), 20, 20, 20, 5, 5, 5, 0.04)
  1187. SphereEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, -3, 0), 30, 30, 30, 10, 10, 10, 0.04)
  1188. for i = 0, 1, 0.1 do
  1189. swait()
  1190. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2 + 0.1 * math.cos(sine / 9)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1191. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  1192. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5 - 0.1 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  1193. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5 + 0.15 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  1194. RH.C0 = clerp(RH.C0, cf(1, -1 - 0.1 * math.cos(sine / 9), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1195. LH.C0 = clerp(LH.C0, cf(-1, -1 - 0.1 * math.cos(sine / 9), 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1196. end
  1197. demin = false
  1198. Humanoid.WalkSpeed = 16
  1199. attack = false
  1200. end
  1201. Hikyumode = function()
  1202. attack = true
  1203. demin = true
  1204. Humanoid.WalkSpeed = 0
  1205. for i = 0, 1, 0.1 do
  1206. swait()
  1207. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2 + 0.1 * math.cos(sine / 9)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1208. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1209. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5 - 0.1 * math.cos(sine / 9), 0.3 + 0.1 * math.cos(sine / 9) - 0.25) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  1210. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5 + 0.15 * math.cos(sine / 9), 0.2) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  1211. RH.C0 = clerp(RH.C0, cf(1, -1 - 0.1 * math.cos(sine / 9), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1212. LH.C0 = clerp(LH.C0, cf(-1, -1 - 0.1 * math.cos(sine / 9), 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1213. end
  1214. scythn.Parent = nil
  1215. CreateSound("http://www.roblox.com/asset/?id=200633780", RootPart, 1, 1)
  1216. MagniDamage(Torso, 15, 10, 15, 3, "Snare")
  1217. coroutine.resume(coroutine.create(function()
  1218. while demin do
  1219. wait(0.1)
  1220. BlockEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, 0, 0), 20, 20, 20, 5, 5, 5, 0.07)
  1221. SphereEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, 0, 0), 30, 30, 30, 10, 10, 10, 0.07)
  1222. end
  1223. end))
  1224. for i = 0, 1, 0.05 do
  1225. swait()
  1226. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2 + 0.1 * math.cos(sine / 9)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1227. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  1228. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5 - 0.1 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(150), math.rad(90)), 0.3)
  1229. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5 + 0.15 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(-150), math.rad(-90)), 0.3)
  1230. RH.C0 = clerp(RH.C0, cf(1, -1 - 0.1 * math.cos(sine / 9), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1231. LH.C0 = clerp(LH.C0, cf(-1, -1 - 0.1 * math.cos(sine / 9), 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1232. end
  1233. for i = 0, 1, 0.05 do
  1234. swait()
  1235. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2 + 0.1 * math.cos(sine / 9)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1236. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  1237. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5 - 0.1 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(150), math.rad(90)), 0.3)
  1238. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5 + 0.15 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(-150), math.rad(-90)), 0.3)
  1239. RH.C0 = clerp(RH.C0, cf(1, -1 - 0.1 * math.cos(sine / 9), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1240. LH.C0 = clerp(LH.C0, cf(-1, -1 - 0.1 * math.cos(sine / 9), 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1241. end
  1242. m.Parent = Character
  1243. demon = false
  1244. UnCloak()
  1245. BlockEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, -3, 0), 20, 20, 20, 5, 5, 5, 0.04)
  1246. SphereEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, -3, 0), 30, 30, 30, 10, 10, 10, 0.04)
  1247. for i = 0, 1, 0.1 do
  1248. swait()
  1249. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2 + 0.1 * math.cos(sine / 9)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1250. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  1251. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5 - 0.1 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  1252. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5 + 0.15 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  1253. RH.C0 = clerp(RH.C0, cf(1, -1 - 0.1 * math.cos(sine / 9), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1254. LH.C0 = clerp(LH.C0, cf(-1, -1 - 0.1 * math.cos(sine / 9), 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1255. end
  1256. demin = false
  1257. Humanoid.WalkSpeed = 16
  1258. attack = false
  1259. end
  1260. ob1u = function()
  1261. end
  1262. ob1d = function()
  1263. if demon == false then
  1264. if attack == false and attacktype == 1 then
  1265. attacktype = 2
  1266. attackone()
  1267. else
  1268. if attack == false and attacktype == 2 then
  1269. attacktype = 3
  1270. attacktwo()
  1271. else
  1272. if attack == false and attacktype == 3 then
  1273. attacktype = 1
  1274. attackthree()
  1275. end
  1276. end
  1277. end
  1278. else
  1279. if attack == false and attacktype == 1 then
  1280. attacktype = 2
  1281. spattackone()
  1282. else
  1283. if attack == false and attacktype == 2 then
  1284. attacktype = 1
  1285. spattacktwo()
  1286. end
  1287. end
  1288. end
  1289. end
  1290. DarkDash = function()
  1291. attack = true
  1292. Torso.Velocity = Torso.Velocity * 10
  1293. BlockEffect(BrickColor.new("Black"), Torso.CFrame, 10, 10, 10, 5, 5, 5, 0.07)
  1294. attack = false
  1295. end
  1296. key = function(k)
  1297. k = k:lower()
  1298. if attack == false and k == "z" and demon == false and co1 <= cooldown1 then
  1299. Love()
  1300. else
  1301. if attack == false and k == "z" and demon == true and cooldown1 >= 2 then
  1302. cooldown1 = cooldown1 - 2
  1303. DarkDash()
  1304. else
  1305. if attack == false and k == "x" and co2 <= cooldown2 then
  1306. cooldown2 = 0
  1307. RagingCharge()
  1308. else
  1309. if attack == false and k == "c" and co3 <= cooldown3 then
  1310. cooldown3 = 0
  1311. BlackBlast()
  1312. else
  1313. if attack == false and k == "v" and demon == false then
  1314. Demonmode()
  1315. else
  1316. if attack == false and k == "v" and demon == true then
  1317. Hikyumode()
  1318. end
  1319. end
  1320. end
  1321. end
  1322. end
  1323. end
  1324. end
  1325. keyup = function(k)
  1326. k = k:lower()
  1327. if attack == true and k == "z" and co1 <= cooldown1 then
  1328. cooldown1 = 0
  1329. Hate()
  1330. end
  1331. end
  1332. ds = function(mouse)
  1333. end
  1334. s = function(mouse)
  1335. print("Selected")
  1336. mouse.Button1Down:connect(function()
  1337. ob1d(mouse)
  1338. end)
  1339. mouse.Button1Up:connect(function()
  1340. ob1u(mouse)
  1341. end)
  1342. mouse.KeyDown:connect(key)
  1343. mouse.KeyUp:connect(keyup)
  1344. end
  1345. Bin.Selected:connect(s)
  1346. Bin.Deselected:connect(ds)
  1347. local away = false
  1348. local debb = false
  1349. fatherly = function()
  1350. if debb == true then
  1351. return
  1352. end
  1353. if cooldown4 <= 0 and demon == true then
  1354. attack = true
  1355. demin = true
  1356. cooldown4 = 0
  1357. away = true
  1358. Humanoid.WalkSpeed = 0
  1359. for i = 0, 1, 0.1 do
  1360. swait()
  1361. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2 + 0.1 * math.cos(sine / 9)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1362. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1363. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5 - 0.1 * math.cos(sine / 9), 0.3 + 0.1 * math.cos(sine / 9) - 0.25) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  1364. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5 + 0.15 * math.cos(sine / 9), 0.2) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  1365. RH.C0 = clerp(RH.C0, cf(1, -1 - 0.1 * math.cos(sine / 9), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1366. LH.C0 = clerp(LH.C0, cf(-1, -1 - 0.1 * math.cos(sine / 9), 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1367. end
  1368. scythn.Parent = nil
  1369. CreateSound("http://www.roblox.com/asset/?id=200633780", RootPart, 1, 1)
  1370. MagniDamage(Torso, 15, 10, 15, 3, "Snare")
  1371. for i = 0, 1, 0.05 do
  1372. swait()
  1373. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2 + 0.1 * math.cos(sine / 9)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1374. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  1375. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5 - 0.1 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(150), math.rad(90)), 0.3)
  1376. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5 + 0.15 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(-150), math.rad(-90)), 0.3)
  1377. RH.C0 = clerp(RH.C0, cf(1, -1 - 0.1 * math.cos(sine / 9), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1378. LH.C0 = clerp(LH.C0, cf(-1, -1 - 0.1 * math.cos(sine / 9), 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1379. end
  1380. for i = 0, 1, 0.05 do
  1381. swait()
  1382. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2 + 0.1 * math.cos(sine / 9)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1383. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  1384. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5 - 0.1 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(150), math.rad(90)), 0.3)
  1385. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5 + 0.15 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(-150), math.rad(-90)), 0.3)
  1386. RH.C0 = clerp(RH.C0, cf(1, -1 - 0.1 * math.cos(sine / 9), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1387. LH.C0 = clerp(LH.C0, cf(-1, -1 - 0.1 * math.cos(sine / 9), 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1388. end
  1389. m.Parent = Character
  1390. demon = false
  1391. UnCloak()
  1392. BlockEffect(BrickColor.new("Magenta"), RootPart.CFrame * cf(0, -3, 0), 20, 20, 20, 5, 5, 5, 0.04)
  1393. SphereEffect(BrickColor.new("Black"), RootPart.CFrame * cf(0, -3, 0), 30, 30, 30, 10, 10, 10, 0.04)
  1394. for i = 0, 1, 0.1 do
  1395. swait()
  1396. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2 + 0.1 * math.cos(sine / 9)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1397. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  1398. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5 - 0.1 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  1399. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5 + 0.15 * math.cos(sine / 9), -1) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  1400. RH.C0 = clerp(RH.C0, cf(1, -1 - 0.1 * math.cos(sine / 9), 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1401. LH.C0 = clerp(LH.C0, cf(-1, -1 - 0.1 * math.cos(sine / 9), 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1402. end
  1403. demin = false
  1404. Humanoid.WalkSpeed = 16
  1405. demon = false
  1406. attack = false
  1407. away = false
  1408. debb = false
  1409. end
  1410. if demon == true then
  1411. cooldown4 = cooldown4 - 2
  1412. debb = true
  1413. for i = 0, 1, 0.05 do
  1414. swait()
  1415. end
  1416. debb = false
  1417. end
  1418. end
  1419. updateskills = function()
  1420. if demon == true then
  1421. text1.Text = "[Z]\n Dash"
  1422. else
  1423. text1.Text = "[Z]\n Dragon Zen"
  1424. end
  1425. if cooldown1 <= co1 then
  1426. cooldown1 = cooldown1 + 0.033333333333333
  1427. end
  1428. if cooldown2 <= co2 then
  1429. cooldown2 = cooldown2 + 0.033333333333333
  1430. end
  1431. if cooldown3 <= co3 then
  1432. cooldown3 = cooldown3 + 0.033333333333333
  1433. end
  1434. if cooldown4 <= co4 and demon == false then
  1435. cooldown4 = cooldown4 + 0.033333333333333
  1436. end
  1437. end
  1438. while 1 do
  1439. swait()
  1440. updateskills()
  1441. bar4:TweenSize(UDim2.new(1 * (cooldown4 / co4), 0, 1, 0), "Out", "Quad", 0.5)
  1442. bar3:TweenSize(UDim2.new(1 * (cooldown3 / co3), 0, 1, 0), "Out", "Quad", 0.5)
  1443. bar1:TweenSize(UDim2.new(1 * (cooldown1 / co1), 0, 1, 0), "Out", "Quad", 0.5)
  1444. bar2:TweenSize(UDim2.new(1 * (cooldown2 / co2), 0, 1, 0), "Out", "Quad", 0.5)
  1445. coroutine.resume(coroutine.create(function()
  1446. if away == true then
  1447. return
  1448. end
  1449. fatherly()
  1450. end))
  1451. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  1452. velocity = RootPart.Velocity.y
  1453. sine = sine + change
  1454. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  1455. if equipped == true or equipped == false then
  1456. if 1 < RootPart.Velocity.y and hit == nil then
  1457. Anim = "Jump"
  1458. if attack == false then
  1459. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1460. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  1461. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(30), math.rad(-30)), 0.3)
  1462. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(40), math.rad(-50)), 0.3)
  1463. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1464. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1465. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-230), math.rad(100), math.rad(100)), 0.3)
  1466. end
  1467. else
  1468. if RootPart.Velocity.y < -1 and hit == nil then
  1469. Anim = "Fall"
  1470. if attack == false then
  1471. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1472. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  1473. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(30), math.rad(-30)), 0.3)
  1474. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(40), math.rad(-50)), 0.3)
  1475. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.3)
  1476. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1477. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-230), math.rad(100), math.rad(100)), 0.3)
  1478. end
  1479. else
  1480. if math.abs(Torsovelocity.x) + math.abs(Torsovelocity.z) < 1 and hit ~= nil then
  1481. Anim = "Idle"
  1482. if attack == false then
  1483. if demon == false then
  1484. change = 1
  1485. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(50)), 0.3)
  1486. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(-50)), 0.3)
  1487. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(30), math.rad(-30)), 0.3)
  1488. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(40), math.rad(-50)), 0.3)
  1489. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1490. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1491. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-230), math.rad(100), math.rad(100)), 0.3)
  1492. else
  1493. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(50)), 0.3)
  1494. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(-50)), 0.3)
  1495. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(0), math.rad(150)), 0.3)
  1496. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1497. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1498. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1499. FakeHandleWeld2.C0 = clerp(FakeHandleWeld2.C0, cf(0, 0, 0) * angles(math.rad(0), math.rad(-30), math.rad(-100)), 0.3)
  1500. end
  1501. end
  1502. else
  1503. if 2 < math.abs(Torsovelocity.x) + math.abs(Torsovelocity.z) and hit ~= nil then
  1504. Anim = "Walk"
  1505. if attack == false then
  1506. if demon == false then
  1507. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1508. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  1509. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(30), math.rad(-30)), 0.3)
  1510. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(40), math.rad(-80)), 0.3)
  1511. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1512. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1513. FakeHandleWeld.C0 = clerp(FakeHandleWeld.C0, cf(0, 0, 0) * LHCF * angles(math.rad(-120), math.rad(100), math.rad(0)), 0.3)
  1514. else
  1515. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1516. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  1517. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.25) * angles(math.rad(0), math.rad(0), math.rad(150)), 0.3)
  1518. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1519. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1520. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1521. FakeHandleWeld2.C0 = clerp(FakeHandleWeld2.C0, cf(0, 0, 0) * angles(math.rad(0), math.rad(-30), math.rad(-100)), 0.3)
  1522. end
  1523. end
  1524. end
  1525. end
  1526. end
  1527. end
  1528. end
  1529. if 0 < #Effects then
  1530. for e = 1, #Effects do
  1531. if Effects[e] ~= nil then
  1532. local Thing = Effects[e]
  1533. if Thing ~= nil then
  1534. local Part = Thing[1]
  1535. local Mode = Thing[2]
  1536. local Delay = Thing[3]
  1537. local IncX = Thing[4]
  1538. local IncY = Thing[5]
  1539. local IncZ = Thing[6]
  1540. if Thing[1].Transparency <= 1 then
  1541. if Thing[2] == "Block1" then
  1542. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1543. Mesh = Thing[1].Mesh
  1544. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1545. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1546. else
  1547. if Thing[2] == "Block2" then
  1548. Thing[1].CFrame = Thing[1].CFrame
  1549. Mesh = Thing[7]
  1550. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1551. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1552. else
  1553. if Thing[2] == "Cylinder" then
  1554. Mesh = Thing[1].Mesh
  1555. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1556. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1557. else
  1558. if Thing[2] == "Blood" then
  1559. Mesh = Thing[7]
  1560. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  1561. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1562. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1563. else
  1564. if Thing[2] == "Elec" then
  1565. Mesh = Thing[1].Mesh
  1566. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1567. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1568. else
  1569. if Thing[2] == "Disappear" then
  1570. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1571. else
  1572. if Thing[2] == "Shatter" then
  1573. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1574. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  1575. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  1576. Thing[6] = Thing[6] + Thing[5]
  1577. end
  1578. end
  1579. end
  1580. end
  1581. end
  1582. end
  1583. end
  1584. else
  1585. Part.Parent = nil
  1586. table.remove(Effects, e)
  1587. end
  1588. end
  1589. end
  1590. end
  1591. end
  1592. do
  1593. do
  1594. if 0 < #ShootEffects then
  1595. for e = 1, #ShootEffects do
  1596. if ShootEffects[e] ~= nil then
  1597. local Thing = ShootEffects[e]
  1598. if Thing ~= nil then
  1599. local Part = Thing[1]
  1600. local Mode = Thing[2]
  1601. local Delay = Thing[3]
  1602. local IncX = Thing[4]
  1603. local IncY = Thing[5]
  1604. local IncZ = Thing[6]
  1605. if Thing[2] == "ShootIce" then
  1606. local Look = Thing[1]
  1607. local hit, pos = rayCast(Thing[4], Look.lookVector, Thing[9], Character)
  1608. local mag = Thing[4] - pos.Magnitude
  1609. Thing[8].CFrame = CFrame.new((Thing[4] + pos) / 2, pos) * angles(-1.57, 0, 0)
  1610. Thing[4] = Thing[4] + Look.lookVector * Thing[9]
  1611. Thing[3] = Thing[3] - 1
  1612. BlockEffect(BrickColor.new("Black"), Thing[8].CFrame, 20, 20, 20, 5, 5, 5, 0.1)
  1613. if hit ~= nil or Thing[3] <= 0 then
  1614. Thing[3] = 0
  1615. ref = CreatePart(effect, "SmoothPlastic", 0, 1, BrickColor.new("Really red"), "Reference", vt())
  1616. ref.Anchored = true
  1617. ref.CFrame = cf(pos)
  1618. game:GetService("Debris"):AddItem(ref, 1)
  1619. ref2 = CreatePart(effect, "SmoothPlastic", 0, 1, BrickColor.new("Really red"), "Reference", vt(5, 5, 5))
  1620. ref2.Anchored = true
  1621. ref2.CFrame = cf(pos)
  1622. game:GetService("Debris"):AddItem(ref2, 5)
  1623. size = 3
  1624. if Thing[10] == 2 then
  1625. freeze = true
  1626. size = 4
  1627. CreateSound("http://www.roblox.com/asset/?id=338594574", ref, 1, 0.6)
  1628. else
  1629. CreateSound("http://www.roblox.com/asset/?id=338594556", ref, 1, 0.6)
  1630. end
  1631. if demon == false then
  1632. MagniDamage(ref, size, Thing[5], Thing[6], Thing[7], "Normal")
  1633. else
  1634. MagniDamage(ref, size, Thing[5], 10, 25, "Knockdown")
  1635. end
  1636. freeze = false
  1637. for i = 1, 8 do
  1638. BreakEffect(BrickColor.new("Black"), ref.CFrame * cf(math.random(-200, 200) / 100, math.random(-200, 200) / 100, math.random(-200, 200) / 100), math.random(20, 50) / 100, math.random(1, 5), math.random(20, 50) / 100)
  1639. end
  1640. if Thing[10] == 2 then
  1641. for i = 1, 3 do
  1642. BlockEffect(BrickColor.new("Black"), cf(ref.Position) * cf(math.random(-100, 100) / 100, math.random(-100, 100) / 100, math.random(-100, 100) / 100) * angles(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 30, 30, 30, 5, 5, 5, 0.05)
  1643. end
  1644. end
  1645. end
  1646. do
  1647. do
  1648. if Thing[3] <= 0 then
  1649. Thing[8].Transparency = 1
  1650. game:GetService("Debris"):AddItem(Thing[8], 5)
  1651. table.remove(ShootEffects, e)
  1652. end
  1653. Part.Parent = nil
  1654. table.remove(ShootEffects, e)
  1655. -- DECOMPILER ERROR at PC7024: LeaveBlock: unexpected jumping out DO_STMT
  1656.  
  1657. -- DECOMPILER ERROR at PC7024: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1658.  
  1659. -- DECOMPILER ERROR at PC7024: LeaveBlock: unexpected jumping out IF_STMT
  1660.  
  1661. -- DECOMPILER ERROR at PC7024: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1662.  
  1663. -- DECOMPILER ERROR at PC7024: LeaveBlock: unexpected jumping out IF_STMT
  1664.  
  1665. -- DECOMPILER ERROR at PC7024: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1666.  
  1667. -- DECOMPILER ERROR at PC7024: LeaveBlock: unexpected jumping out IF_STMT
  1668.  
  1669. end
  1670. end
  1671. end
  1672. end
  1673. end
  1674. end
  1675. end
  1676. -- DECOMPILER ERROR at PC7025: LeaveBlock: unexpected jumping out DO_STMT
  1677.  
  1678. end
  1679. end
  1680. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement