Advertisement
ArtiusFox

[Roblox Script] Black Onslaught (CKBackup)

Oct 17th, 2018
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 35.95 KB | None | 0 0
  1. -------------------------------------------------
  2. --Black Onslaught by CKbackup (ChocolateKnight)--
  3. -------------------------------------------------
  4.  
  5. --Player stuff--
  6. player = game:GetService("Players").LocalPlayer
  7. chara =  player.Character
  8. hitdude = nil
  9. debby = game:GetService("Debris")
  10. chara.Humanoid.MaxHealth = math.huge
  11. chara.Humanoid.Health = math.huge
  12. chara.Humanoid.JumpPower = 100
  13. local moosek = 0
  14. local prevthing = 0
  15. local timeofday = "Day"
  16. taip = 1
  17.  
  18. --Objects--
  19. local tool = Instance.new("Tool",player.Backpack)
  20. tool.Name = "Hellma"
  21. tool.GripForward = Vector3.new(-1,0,0)
  22. tool.GripPos = Vector3.new(0,-2,0)
  23. tool.GripRight = Vector3.new(0,0,-1)
  24. tool.GripUp = Vector3.new(0,-1,0)
  25. tool.CanBeDropped = false
  26. local tool2 = Instance.new("Tool",player.Backpack)
  27. tool2.Name = "Nilshade"
  28. tool2.GripForward = Vector3.new(0,0,-1)
  29. tool2.GripPos = Vector3.new(0.1,-2.2,0.1)
  30. tool2.GripRight = Vector3.new(1,0,0)
  31. tool2.GripUp = Vector3.new(0,1,0)
  32. tool2.CanBeDropped = false
  33. local handle = Instance.new("Part", tool)
  34. handle.Name = "Handle"
  35. handle.Size = Vector3.new(1,5,1)
  36. local mesh = Instance.new("SpecialMesh", handle)
  37. mesh.MeshId = "http://www.roblox.com/asset/?id=83509558"
  38. mesh.TextureId = "http://www.roblox.com/asset/?id=83509797"
  39. mesh.VertexColor = Vector3.new(0.7,0,1)
  40. local mesh2 = Instance.new("SpecialMesh", tool)
  41. mesh2.MeshId = "http://www.roblox.com/asset/?id=95891318"
  42. mesh2.TextureId = "http://www.roblox.com/asset/?id=95891299"
  43. mesh2.VertexColor = Vector3.new(0.7,0,1)
  44. mesh2.Scale = Vector3.new(-0.8,0.8,-0.8)
  45. mesh2.Offset = Vector3.new(1,0.5,0)
  46. local handle2 = Instance.new("Part", tool2)
  47. handle2.Name = "Handle"
  48. handle2.Size = Vector3.new(1,5,1)
  49. local mesh3 = Instance.new("SpecialMesh", handle2)
  50. mesh3.MeshId = "http://www.roblox.com/asset/?id=86290540"
  51. mesh3.TextureId = "http://www.roblox.com/asset/?id=86290896"
  52. mesh3.Scale = Vector3.new(0.6,1,0.6)
  53. mesh3.VertexColor = Vector3.new(0.7,0,1)
  54. local spt1 = NumberSequenceKeypoint.new(0,1,0)
  55. local spt2 = NumberSequenceKeypoint.new(.8,1,0)
  56. local spt3 = NumberSequenceKeypoint.new(1,0,0)
  57. local cpt1 = ColorSequenceKeypoint.new(0,BrickColor.new("Royal purple").Color)
  58. local cpt2 = ColorSequenceKeypoint.new(1,BrickColor.new("Alder").Color)
  59. local fira = Instance.new("ParticleEmitter",handle)
  60. fira.Texture = "rbxasset://textures/particles/fire_main.dds"
  61. fira.Color = ColorSequence.new({cpt1,cpt2})
  62. fira.LightEmission = 1
  63. fira.Lifetime = NumberRange.new(2,2)
  64. fira.Size = NumberSequence.new({spt1,spt2,spt3})
  65. fira.Speed = NumberRange.new(0,0)
  66. fira.Rate = 10000
  67. fira.RotSpeed = NumberRange.new(100,100)
  68. fira.Enabled = false
  69. local rpt1 = NumberSequenceKeypoint.new(0,1,0)
  70. local rpt2 = NumberSequenceKeypoint.new(1,0,0)
  71. local deffecto = Instance.new("ParticleEmitter",chara["Left Arm"])
  72. deffecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
  73. deffecto.Color = ColorSequence.new(Color3.new(0,0,0))
  74. deffecto.Rate = 10000
  75. deffecto.Lifetime = NumberRange.new(1,1)
  76. deffecto.Size = NumberSequence.new({rpt1,rpt2})
  77. deffecto.Speed = NumberRange.new(0,0)
  78. deffecto.RotSpeed = NumberRange.new(100,100)
  79. deffecto.Enabled = false
  80. local sspt1 = NumberSequenceKeypoint.new(0,0,0)
  81. local sspt2 = NumberSequenceKeypoint.new(1,10,0)
  82. local tspt1 = NumberSequenceKeypoint.new(0,0,0)
  83. local tspt2 = NumberSequenceKeypoint.new(1,1,0)
  84. local eeeffecto = Instance.new("ParticleEmitter",chara.Torso)
  85. eeeffecto.Texture = "http://www.roblox.com/asset/?id=205525524"
  86. eeeffecto.LightEmission = 1
  87. eeeffecto.LockedToPart = true
  88. eeeffecto.Rate = 1
  89. eeeffecto.Lifetime = NumberRange.new(5,5)
  90. eeeffecto.Size = NumberSequence.new({sspt1,sspt2})
  91. eeeffecto.Transparency = NumberSequence.new({tspt1,tspt2})
  92. eeeffecto.Speed = NumberRange.new(0,0)
  93. eeeffecto.RotSpeed = NumberRange.new(100,100)
  94. --local musictool = Instance.new("Tool",player.Backpack)
  95. --musictool.Name = "Music"
  96. --musictool.RequiresHandle = false
  97. --musictool.CanBeDropped = false
  98. --local taunttool = Instance.new("Tool",player.Backpack)
  99. --taunttool.Name = "Taunt"
  100. --taunttool.RequiresHandle = false
  101. --taunttool.CanBeDropped = false
  102. --local changetool = Instance.new("Tool",player.Backpack)
  103. --changetool.Name = "Turn Sexy"
  104. --changetool.RequiresHandle = false
  105. --changetool.CanBeDropped = false
  106.  
  107. local naeeym = Instance.new("BillboardGui",chara)
  108. naeeym.Size = UDim2.new(0,100,0,40)
  109. naeeym.StudsOffset = Vector3.new(0,2,0)
  110. naeeym.Adornee = chara.Head
  111. local tecks = Instance.new("TextLabel",naeeym)
  112. tecks.BackgroundTransparency = 1
  113. tecks.BorderSizePixel = 0
  114. tecks.Text = "Master of Star"
  115. tecks.Font = "Fantasy"
  116. tecks.FontSize = "Size24"
  117. tecks.TextStrokeTransparency = 0
  118. tecks.TextColor3 = Color3.new(0,0,0)
  119. tecks.TextStrokeColor3 = BrickColor.new("Royal purple").Color
  120. tecks.Size = UDim2.new(1,0,0.5,0)
  121. fhandle = handle:clone()
  122. fhandle.CanCollide = false
  123. fhandle.Name = "FakeHandle"
  124. fhandle.Parent = chara
  125. local weld = Instance.new("Weld")
  126. weld.Name = "BackWeld"
  127. weld.Part0 = chara.Torso
  128. weld.Part1 = fhandle
  129. weld.C0 = CFrame.new(0,-.6,.4)
  130. weld.C0 = weld.C0 * CFrame.fromEulerAnglesXYZ(math.rad(180),math.rad(0),math.rad(80))
  131. weld.Parent = fhandle
  132. fhandle2 = handle2:clone()
  133. fhandle2.CanCollide = false
  134. fhandle2.Name = "FakeHandle2"
  135. fhandle2.Parent = chara
  136. local weld2 = Instance.new("Weld")
  137. weld2.Name = "BackWeld"
  138. weld2.Part0 = chara.Torso
  139. weld2.Part1 = fhandle2
  140. weld2.C0 = CFrame.new(0,-.6,.6)
  141. weld2.C0 = weld.C0 * CFrame.fromEulerAnglesXYZ(math.rad(180),math.rad(180),math.rad(60))
  142. weld2.Parent = fhandle2
  143. fhandle3 = handle2:clone()
  144. fhandle3.CanCollide = false
  145. fhandle3.Name = "FakeHandle3"
  146. fhandle3.Parent = chara
  147. fhandle3.BrickColor = BrickColor.new("Really black")
  148. fhandle3.Mesh.MeshId = "rbxasset://fonts/torso.mesh"
  149. fhandle3.Mesh.Offset = Vector3.new(0, 0.8, 0)
  150. fhandle3.Mesh.Scale = Vector3.new(0.05, 2.5, 0.3)
  151. fhandle3.Mesh.TextureId = ""
  152. local weld3 = Instance.new("Weld")
  153. weld3.Name = "BackWeld"
  154. weld3.Part0 = chara.Torso
  155. weld3.Part1 = fhandle3
  156. weld3.C0 = CFrame.new(0,-.6,.6)
  157. weld3.C0 = weld.C0 * CFrame.fromEulerAnglesXYZ(math.rad(180),math.rad(180),math.rad(60))
  158. weld3.Parent = fhandle3
  159.  
  160. local orbuu = Instance.new("Part", chara)
  161. orbuu.Size = Vector3.new(1,1,1)
  162. orbuu.Name = "Diamond"
  163. orbuu.Anchored = true
  164. orbuu.CanCollide = false
  165. orbuu.BrickColor = BrickColor.new("Really black")
  166. local meshooo = Instance.new("SpecialMesh", orbuu)
  167. meshooo.MeshType = "FileMesh"
  168. meshooo.MeshId = "http://www.roblox.com/asset/?id=9756362"
  169. local RotationSpeed = 6
  170. local BobSpeed = 1
  171. local RotationDist = Vector3.new(5, 0, 0)
  172. local dt = 0
  173. local currentTime = 0
  174.  
  175. local enablehit = Instance.new("BoolValue", tool)
  176. enablehit.Value = false
  177. local didhit = Instance.new("BoolValue", tool)
  178. didhit.Value = false
  179. local dreadecl = Instance.new("BoolValue", tool)
  180. dreadecl.Value = false
  181. local zanny = Instance.new("BoolValue", tool2)
  182. zanny.Value = false
  183. local revoruva = Instance.new("BoolValue", tool)
  184. revoruva.Value = false
  185. local blawk = Instance.new("BoolValue", tool2)
  186. blawk.Value = false
  187. local enablehit2 = Instance.new("BoolValue", tool)
  188. enablehit2.Value = false
  189. local didhit2 = Instance.new("BoolValue", tool)
  190. didhit2.Value = false
  191.  
  192. local equipanim = Instance.new("Animation", tool)
  193. equipanim.AnimationId = "http://www.roblox.com/asset/?id=66702743"
  194. local scytheanim = Instance.new("Animation", tool)
  195. scytheanim.AnimationId = "http://www.roblox.com/asset/?id=96065457"
  196. local scytheleft = Instance.new("Animation", tool)
  197. scytheleft.AnimationId = "http://www.roblox.com/asset/?id=184573779"
  198. local scytheright = Instance.new("Animation", tool)
  199. scytheright.AnimationId = "http://www.roblox.com/asset/?id=184573748"
  200. local scythedown = Instance.new("Animation", tool)
  201. scythedown.AnimationId = "http://www.roblox.com/asset/?id=94160738"
  202. local swordabsorb = Instance.new("Animation", tool)
  203. swordabsorb.AnimationId = "http://www.roblox.com/asset/?id=83994319"
  204. local swordstab = Instance.new("Animation", tool)
  205. swordstab.AnimationId = "http://www.roblox.com/asset/?id=54504034"
  206. local stormv = Instance.new("Animation", tool)
  207. stormv.AnimationId = "http://www.roblox.com/asset/?id=184574340"
  208. local blasta = Instance.new("Animation", tool)
  209. blasta.AnimationId = "http://www.roblox.com/asset/?id=86504773"
  210. local equipanim2 = Instance.new("Animation", tool)
  211. equipanim2.AnimationId = "http://www.roblox.com/asset/?id=184572142"
  212. local kickanim = Instance.new("Animation", tool)
  213. kickanim.AnimationId = "http://www.roblox.com/asset/?id=45738282"
  214. local katsla1 = Instance.new("Animation", tool2)
  215. katsla1.AnimationId = "http://www.roblox.com/asset/?id=93060724"
  216. local katsla2 = Instance.new("Animation", tool2)
  217. katsla2.AnimationId = "http://www.roblox.com/asset/?id=93060716"
  218. local katsla3 = Instance.new("Animation", tool2)
  219. katsla3.AnimationId = "http://www.roblox.com/asset/?id=93060712"
  220. local katsla4 = Instance.new("Animation", tool2)
  221. katsla4.AnimationId = "http://www.roblox.com/asset/?id=93060709"
  222.  
  223. local equipa = chara.Humanoid:LoadAnimation(equipanim)
  224. local scythea = chara.Humanoid:LoadAnimation(scytheanim)
  225. local scytheal = chara.Humanoid:LoadAnimation(scytheleft)
  226. local scythear = chara.Humanoid:LoadAnimation(scytheright)
  227. local scythead = chara.Humanoid:LoadAnimation(scythedown)
  228. local swordabs = chara.Humanoid:LoadAnimation(swordabsorb)
  229. local swordstb = chara.Humanoid:LoadAnimation(swordstab)
  230. local stormvip = chara.Humanoid:LoadAnimation(stormv)
  231. local blastanim = chara.Humanoid:LoadAnimation(blasta)
  232. local equipa2 = chara.Humanoid:LoadAnimation(equipanim2)
  233. local kicka = chara.Humanoid:LoadAnimation(kickanim)
  234. local ktsl1 = chara.Humanoid:LoadAnimation(katsla1)
  235. local ktsl2 = chara.Humanoid:LoadAnimation(katsla2)
  236. local ktsl3 = chara.Humanoid:LoadAnimation(katsla3)
  237. local ktsl4 = chara.Humanoid:LoadAnimation(katsla4)
  238.  
  239. local swordequip = Instance.new("Sound", tool)
  240. swordequip.SoundId = "rbxasset://sounds/unsheath.wav"
  241. swordequip.PlaybackSpeed = 0.6
  242. swordequip.Volume = 1
  243. local chargesound = Instance.new("Sound", tool)
  244. chargesound.SoundId = "http://www.roblox.com/asset/?id=2101137"
  245. chargesound.PlaybackSpeed = 0.6
  246. chargesound.Volume = 1
  247. local swordsound = Instance.new("Sound", tool)
  248. swordsound.SoundId = "rbxasset://sounds/swordlunge.wav"
  249. swordsound.PlaybackSpeed = 0.6
  250. swordsound.Volume = 1
  251. local swordland = Instance.new("Sound", tool)
  252. swordland.SoundId = "http://www.roblox.com/asset/?id=46153268"
  253. swordland.PlaybackSpeed = 0.5
  254. swordland.Volume = 1
  255. local scytheland = Instance.new("Sound", tool)
  256. scytheland.SoundId = "http://www.roblox.com/asset/?id=28144425"
  257. scytheland.PlaybackSpeed = 0.265
  258. scytheland.Volume = 1
  259. local finalhits1 = Instance.new("Sound", tool)
  260. finalhits1.SoundId = "http://www.roblox.com/asset/?id=62339698"
  261. finalhits1.PlaybackSpeed = 0.3
  262. finalhits1.Volume = 1
  263. local finalhits2 = Instance.new("Sound", tool)
  264. finalhits2.SoundId = "http://www.roblox.com/asset/?id=2697431"
  265. finalhits2.PlaybackSpeed = 0.3
  266. finalhits2.Volume = 1
  267. local blasts = Instance.new("Sound", tool)
  268. blasts.SoundId = "http://www.roblox.com/asset/?id=2248511"
  269. blasts.PlaybackSpeed = .5
  270. blasts.Volume = 1
  271. local katanaslash = Instance.new("Sound", tool)
  272. katanaslash.SoundId = "http://www.roblox.com/asset/?id=62339698"
  273. katanaslash.PlaybackSpeed = 0.8
  274. katanaslash.Volume = 1
  275. local foxs = Instance.new("Sound", tool)
  276. foxs.SoundId = "http://www.roblox.com/asset/?id=501536185"
  277. foxs.PlaybackSpeed = 1
  278. foxs.Volume = 1
  279. local music1 = Instance.new("Sound", chara.Torso)
  280. music1.SoundId = "http://www.roblox.com/asset/?id=157916553"
  281. music1.PlaybackSpeed = 1
  282. music1.Volume = 1
  283. music1.Looped = true
  284. local music2 = Instance.new("Sound", chara.Torso)
  285. music2.SoundId = "http://www.roblox.com/asset/?id=248249480"
  286. music2.PlaybackSpeed = 1
  287. music2.Volume = 1
  288. music2.Looped = true
  289. local music3 = Instance.new("Sound", chara.Torso)
  290. music3.SoundId = "http://www.roblox.com/asset/?id=432543624"
  291. music3.PlaybackSpeed = 1
  292. music3.Volume = 1
  293. music3.Looped = true
  294.  
  295. function scythehold()
  296. tool.GripForward = Vector3.new(-1,0,0)
  297. tool.GripPos = Vector3.new(0,-2,0)
  298. tool.GripRight = Vector3.new(0,0,-1)
  299. tool.GripUp = Vector3.new(0,-1,0)
  300. end
  301. function posslashleft()
  302. tool.GripForward = Vector3.new(1,0,0)
  303. tool.GripPos = Vector3.new(0,-4,0)
  304. tool.GripRight = Vector3.new(0,1,0)
  305. tool.GripUp = Vector3.new(0,0,-1)
  306. end
  307. function posslashright()
  308. tool.GripForward = Vector3.new(-1,0,0)
  309. tool.GripPos = Vector3.new(0,-4,0)
  310. tool.GripRight = Vector3.new(0,1,0)
  311. tool.GripUp = Vector3.new(0,0,1)
  312. end
  313. function posslashdown()
  314. tool.GripForward = Vector3.new(0,1,-.5)
  315. tool.GripPos = Vector3.new(0,-4,0)
  316. tool.GripRight = Vector3.new(0,0,1)
  317. tool.GripUp = Vector3.new(-1,0,0)
  318. end
  319. function regularswordpos()
  320. tool.GripForward = Vector3.new(-1,0,0)
  321. tool.GripPos = Vector3.new(0,-2,0)
  322. tool.GripRight = Vector3.new(0,0,-1)
  323. tool.GripUp = Vector3.new(0,-1,0)
  324. end
  325. function absorbswordm()
  326. tool.GripForward = Vector3.new(1,1,0)
  327. tool.GripPos = Vector3.new(0,-2,0)
  328. tool.GripRight = Vector3.new(0,0,1)
  329. tool.GripUp = Vector3.new(-1,1,0)
  330. end
  331. function createblack(part)
  332. local pt1 = NumberSequenceKeypoint.new(0,1,0)
  333. local pt2 = NumberSequenceKeypoint.new(1,0,0)
  334. local effecto = Instance.new("ParticleEmitter",part)
  335. effecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
  336. effecto.Color = ColorSequence.new(Color3.new(0,0,0))
  337. effecto.Rate = 10000
  338. effecto.Lifetime = NumberRange.new(1,1)
  339. effecto.Size = NumberSequence.new({pt1,pt2})
  340. effecto.Speed = NumberRange.new(0,0)
  341. effecto.RotSpeed = NumberRange.new(100,100)
  342. end
  343. function createhugeblack(part)
  344. local pt1 = NumberSequenceKeypoint.new(0,10,0)
  345. local pt2 = NumberSequenceKeypoint.new(1,0,0)
  346. local effecto = Instance.new("ParticleEmitter",part)
  347. effecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
  348. effecto.Color = ColorSequence.new(Color3.new(0,0,0))
  349. effecto.Rate = 10000
  350. effecto.Lifetime = NumberRange.new(1,1)
  351. effecto.Size = NumberSequence.new({pt1,pt2})
  352. effecto.Speed = NumberRange.new(0,0)
  353. effecto.RotSpeed = NumberRange.new(100,100)
  354. end
  355.  
  356. createblack(orbuu)
  357. orbuu.ParticleEmitter.Color = ColorSequence.new(Color3.new(1,0,1))
  358. orbuu.ParticleEmitter.LightEmission = 1
  359. --Spell Circle--
  360.  
  361. Void = nil
  362. VoidParts = {}
  363. Equipped = false
  364.  
  365. function RayCast(Position, Direction, MaxDistance, IgnoreList)
  366.     return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Position, Direction.unit * (MaxDistance or 999.999)), IgnoreList)
  367. end
  368.  
  369.     Player = player
  370.     Character = chara
  371.  
  372.     Humanoid = Character:FindFirstChild("Humanoid")
  373.     Torso = Character:FindFirstChild("Torso")
  374.     if not Player or not Humanoid or Humanoid.Health == 0 or not Torso then
  375.         return
  376.     end
  377.     Equipped = true
  378.     Void = Instance.new("Model")
  379.     Void.Name = "Void"
  380.     Angle = 0
  381.     for i = 1, 1 do
  382.         local VoidPart = Instance.new("Part")
  383.         VoidPart.Name = "VoidPart"
  384.         VoidPart.Transparency = 1
  385.         VoidPart.BrickColor = BrickColor.new("Really black")
  386.         VoidPart.Material = Enum.Material.Plastic
  387.         VoidPart.Shape = Enum.PartType.Block
  388.         VoidPart.FormFactor = Enum.FormFactor.Custom
  389.         VoidPart.TopSurface = Enum.SurfaceType.Smooth
  390.         VoidPart.BottomSurface = Enum.SurfaceType.Smooth
  391.         VoidPart.Anchored = true
  392.         VoidPart.CanCollide = false
  393.         VoidPart.Locked = true
  394.         VoidPart.Size = Vector3.new(10, 0.2, 10)
  395.         local BlockMesh = Instance.new("BlockMesh")
  396.         BlockMesh.Scale = Vector3.new(1, (1 + (0.005 * i)), 1)
  397.         BlockMesh.Parent = VoidPart
  398.         VoidPart.Parent = Void
  399.         local Star = Instance.new("Decal", VoidPart)
  400.         Star.Texture = "http://www.roblox.com/asset/?id=205525524"
  401.         Star.Face = "Top"
  402.         local Light = Instance.new("PointLight", VoidPart)
  403.         Light.Color = Color3.new(1,0,1)
  404.         Light.Brightness = 100
  405.         Light.Range = 10
  406.         table.insert(VoidParts, VoidPart)
  407.     end
  408.     Spawn(function()
  409.         while Equipped and Humanoid.Parent and Humanoid.Health > 0 and Torso.Parent do
  410.             if Angle == 360 then
  411.                 Angle = 0
  412.             end
  413.             Angle = Angle + 0.05
  414.             chara.Humanoid.MaxHealth = math.huge
  415.             chara.Humanoid.Health = math.huge
  416.             local parentPos = chara.Torso.CFrame
  417.             --Rotate Fluffy around the player's head
  418.             local rotation = CFrame.Angles(0 , RotationSpeed * currentTime, 0)
  419.             local bob = Vector3.new(0, BobSpeed * math.sin(currentTime), 0)
  420.             orbuu.CFrame =  ((parentPos + bob)  + (rotation * RotationDist))
  421.             --Wait some time so we aren't going plaid
  422.             dt, currentTime = wait(1/40)
  423.             local cheeed = chara:GetChildren()
  424.             for i = 1, #cheeed do
  425.             if cheeed[i].ClassName == "Part" then
  426.             if cheeed[i].Name ~= "Right Arm" and cheeed[i].Name ~= "Left Arm" and cheeed[i].Name ~= "Right Leg" and cheeed[i].Name ~= "Left Leg" and cheeed[i].Name ~= "Torso" and cheeed[i].Name ~= "HumanoidRootPart" and cheeed[i].Name ~= "Head" and cheeed[i].Name ~= "FakeHandle" and cheeed[i].Name ~= "FakeHandle2" and cheeed[i].Name ~= "FakeHandle3" and cheeed[i].Name ~= "Diamond" then
  427.             cheeed[i]:Destroy()
  428.             else end
  429.             end
  430.             end
  431.             local Hit, EndPosition = RayCast(Torso.Position, Vector3.new(0, -1, 0), (Torso.Size.Y * 6.5), {Character})
  432.             if Hit then
  433.                 if not Void.Parent then
  434.                     Void.Parent = Character
  435.                 end
  436.                 for i, v in pairs(VoidParts) do
  437.                     v.CFrame = CFrame.new(Torso.Position.X, EndPosition.Y, Torso.Position.Z) * CFrame.Angles(0, (Angle + i), 0)
  438.                 end
  439.             else
  440.                 Void.Parent = nil
  441.             end
  442.             wait()
  443.         end
  444.     end)
  445.  
  446. --Now the real stuff!--
  447.  
  448. function chat(string)
  449. --ch = game:GetService("Chat"):Chat(chara.Head, string, "Red")
  450. if chara:FindFirstChild("TalkingBillBoard") ~= nil then
  451. chara:FindFirstChild("TalkingBillBoard"):destroy()
  452. end
  453. local naeeym2 = Instance.new("BillboardGui",chara)
  454. naeeym2.Size = UDim2.new(0,100,0,40)
  455. naeeym2.StudsOffset = Vector3.new(0,4,0)
  456. naeeym2.Adornee = chara.Head
  457. naeeym2.Name = "TalkingBillBoard"
  458. local tecks2 = Instance.new("TextLabel",naeeym2)
  459. tecks2.BackgroundTransparency = 1
  460. tecks2.BorderSizePixel = 0
  461. tecks2.Text = string
  462. tecks2.Font = "Fantasy"
  463. tecks2.FontSize = "Size24"
  464. tecks2.TextStrokeTransparency = 0
  465. tecks2.TextColor3 = Color3.new(0,0,0)
  466. tecks2.TextStrokeColor3 = BrickColor.new("Royal purple").Color
  467. tecks2.Size = UDim2.new(1,0,0.5,0)
  468. debby:AddItem(naeeym2,1)
  469. end
  470.  
  471. function createorb(origin,target)
  472. local orb = Instance.new("Part", game.Workspace)
  473. orb.Shape = "Ball"
  474. orb.CanCollide = false
  475. orb.Size = Vector3.new(1,1,1)
  476. orb.BrickColor = BrickColor.new("White")
  477. orb.Material = "Neon"
  478. orb.Position = origin.Position
  479. orb.Velocity = Vector3.new(math.random() - .5, 0, math.random() - .5).unit * 80
  480. local firr = Instance.new("Fire", orb)
  481. firr.Color = Color3.new(1,1,1)
  482. firr.SecondaryColor = Color3.new(1,1,1)
  483. firr.Size = 2
  484. local gotoforce = Instance.new("BodyPosition", orb)
  485. gotoforce.Position = target.Position
  486. debby:AddItem(orb,1)
  487. end
  488.  
  489. function kicktouch(hit)
  490. if revoruva.Value == true then
  491. if hit ~= nil and hit.Parent:FindFirstChild("kicko") == nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
  492. swordland:Play()
  493. hitdude = hit.Parent
  494. valood = Instance.new("NumberValue", hit.Parent)
  495. valood.Name = "kicko"
  496. hitdude.Humanoid.Health = hitdude.Humanoid.Health - 20
  497. hitdude.Humanoid.PlatformStand = true
  498. faws = Instance.new("BodyVelocity", hit.Parent.Torso)
  499. faws.Velocity = (hitdude.Torso.Position - chara.HumanoidRootPart.Position) * 20
  500. wait(.5)
  501. hitdude.Humanoid.PlatformStand = false
  502. valood:Destroy()
  503. faws:Destroy()
  504. end
  505. end
  506. end
  507.  
  508. function onTouched(hit)
  509. --EENFERNOH DEEVAIDER!--
  510. if dreadecl.Value == true then
  511. if hit ~= nil and hit.Parent:FindFirstChild("dreaded") == nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
  512. finalhits1:Play()
  513. hitdude = hit.Parent
  514. valood = Instance.new("NumberValue", hit.Parent)
  515. valood.Name = "dreaded"
  516. hitdude.Humanoid.Health = hitdude.Humanoid.Health - 30
  517. hitdude.Humanoid.PlatformStand = true
  518. faws = Instance.new("BodyVelocity", hit.Parent.Torso)
  519. faws.Velocity = Vector3.new(0,50,0)
  520. wait(1)
  521. hitdude.Humanoid.PlatformStand = false
  522. valood:Destroy()
  523. faws:Destroy()
  524. end
  525. end
  526. --BLEK AWNSLOT!--
  527. if enablehit.Value == true then
  528. if hit ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
  529. swordland:play()
  530. didhit.Value = true
  531. enablehit.Value = false
  532. hitdude = hit.Parent
  533. if hitdude.Name == "grgrgry21" then
  534. chat("I'm sorry, you were a great man, Gry.")
  535. elseif hitdude then
  536. chat("Sorry, but you need to die.")
  537. end
  538. hitdude.Humanoid.Health = 80
  539. hitdude.Humanoid.MaxHealth = 100
  540. hitdude.Humanoid.PlatformStand = true
  541. hitdude.Humanoid.WalkSpeed = 0
  542. chara.Humanoid.WalkSpeed = 0
  543. if hitdude:FindFirstChild("Torso") ~= nil then
  544. hitdude.Torso.CFrame = chara.Torso.CFrame + (chara.Torso.CFrame.lookVector*5)
  545. local standstill = Instance.new("BodyPosition", hitdude.Torso)
  546. standstill.Position = hitdude.Torso.Position
  547. end
  548. if hitdude:FindFirstChild("Left Arm") ~= nil then
  549. hitdude["Left Arm"]:destroy()
  550. end
  551. if hitdude:FindFirstChild("Right Arm") ~= nil then
  552. hitdude["Right Arm"]:destroy()
  553. end
  554. wait(1)
  555. chat("Hell Zagan!")
  556. swordequip:play()
  557. swordabs:Stop()
  558. scythea:Play()
  559. fira.Enabled = true
  560. --fira.Size = 5
  561. mesh.Parent = tool
  562. mesh2.Parent = handle
  563. wait(1)
  564. scythea:Stop()
  565. posslashleft()
  566. for i = 1,2 do
  567. handle.CanCollide = true
  568. scytheland:play()
  569. scytheal:Play()
  570. posslashleft()
  571. swordsound:play()
  572. swordland:play()
  573. hitdude.Humanoid.Health = hitdude.Humanoid.Health - 2
  574. createorb(hitdude.Torso,chara.Torso)
  575. chara.Humanoid.Health = chara.Humanoid.Health + 10
  576. --fira.Size = fira.Size + .5
  577. wait(0.4)
  578. scytheal:Stop()
  579. scythear:Play()
  580. posslashright()
  581. swordsound:play()
  582. swordland:play()
  583. hitdude.Humanoid.Health = hitdude.Humanoid.Health - 2
  584. createorb(hitdude.Torso,chara.Torso)
  585. chara.Humanoid.Health = chara.Humanoid.Health + 10
  586. --fira.Size = fira.Size + .5
  587. wait(0.4)
  588. handle.CanCollide = false
  589. scythear:Stop()
  590. scythead:Play()
  591. posslashdown()
  592. swordsound:play()
  593. swordland:play()
  594. hitdude.Humanoid.Health = hitdude.Humanoid.Health - 2
  595. createorb(hitdude.Torso,chara.Torso)
  596. chara.Humanoid.Health = chara.Humanoid.Health + 10
  597. --fira.Size = fira.Size + .5
  598. wait(0.4)
  599. scythead:Stop()
  600. end
  601. chat("Hell Reign!")
  602. mesh2.Parent = tool
  603. mesh.Parent = handle
  604. chargesound:play()
  605. swordabs:Play()
  606. absorbswordm()
  607. for i = 1, 4 do
  608. wait(.25)
  609. hitdude.Humanoid.Health = hitdude.Humanoid.Health - 2
  610. createorb(hitdude.Torso,handle)
  611. --fira.Size = fira.Size + 1
  612. chara.Humanoid.Health = chara.Humanoid.Health + 10
  613. finalhits2:play()
  614. end
  615. regularswordpos()
  616. swordabs:Stop()
  617. swordstb:Play()
  618. for i = 1, 4 do
  619. wait(.25)
  620. hitdude.Humanoid.Health = hitdude.Humanoid.Health - 2
  621. createorb(hitdude.Torso,handle)
  622. --fira.Size = fira.Size + 1
  623. chara.Humanoid.Health = chara.Humanoid.Health + 10
  624. finalhits2:play()
  625. end
  626. chat("OBLITERATION!")
  627. finalhits1:play()
  628. finalhits2:play()
  629. hitdude.Humanoid.Health = 0
  630. local childs = hitdude:GetChildren()
  631. for i=1,#childs do
  632.         if (childs[i].className == "Part") then
  633.             childs[i].BrickColor = BrickColor.new("Really black")
  634.             childs[i]:BreakJoints()
  635.             local b = Instance.new("BodyVelocity")
  636.             b.velocity = Vector3.new(math.random() - .5, 0, math.random() - .5).unit * 80
  637.             b.maxForce = Vector3.new(1e5,1e5,1e5)
  638.             b.Parent = childs[i]
  639.             createblack(childs[i])
  640.         end
  641.     end
  642. wait(2)
  643. if hitdude.Name == "grgrgry21" then
  644. chat("I'm sorry...")
  645. elseif hitdude then
  646. chat("Die.")
  647. end
  648. wait(1)
  649. tool.Enabled = true
  650. didhit.Value = false
  651. fira.Enabled = false
  652. chara.Humanoid.WalkSpeed = 50
  653. end
  654. end
  655. end
  656.  
  657. function onTouched2(hit)
  658. if zanny.Value == true then
  659. if hit ~= nil and hit.Parent:FindFirstChild("zanned") == nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
  660. hitdude = hit.Parent
  661. valood = Instance.new("NumberValue", hit.Parent)
  662. valood.Name = "zanned"
  663. hitdude.Humanoid.Health = hitdude.Humanoid.Health - 10
  664. faws = Instance.new("BodyVelocity", hit.Parent.Torso)
  665. faws.Velocity = (hitdude.Torso.Position - chara.HumanoidRootPart.Position) * 1
  666. wait(.3)
  667. valood:Destroy()
  668. faws:Destroy()
  669. end
  670. else end
  671. if blawk.Value == true then
  672. if hit ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
  673. blawk.Value = false
  674. chara.Torso.CFrame = chara.Torso.CFrame + (chara.Torso.CFrame.lookVector*20)
  675. tool2.Enabled = false
  676. hitdude = hit.Parent
  677. hitdude.Humanoid.Health = hitdude.Humanoid.Health - 50
  678. hitdude.Torso.Anchored = true
  679. chat("Demonic Riposte!")
  680. ktsl1:Play()
  681. local sspt1 = NumberSequenceKeypoint.new(0,1,0)
  682. local sspt2 = NumberSequenceKeypoint.new(1,0,0)
  683. local ddeffecto = Instance.new("ParticleEmitter",hitdude.Torso)
  684. ddeffecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
  685. ddeffecto.Color = ColorSequence.new(Color3.new(0,0,0))
  686. ddeffecto.Rate = 10000
  687. ddeffecto.Lifetime = NumberRange.new(1,1)
  688. ddeffecto.Size = NumberSequence.new({sspt1,sspt2})
  689. ddeffecto.Speed = NumberRange.new(50,50)
  690. ddeffecto.RotSpeed = NumberRange.new(100,100)
  691. ddeffecto.VelocitySpread = 50
  692. ddeffecto.EmissionDirection = "Front"
  693. finalhits1:Play()
  694. finalhits2:Play()
  695. wait(1)
  696. ddeffecto:Destroy()
  697. scythea:Stop()
  698. ktsl1:Stop()
  699. hitdude.Torso.Anchored = false
  700. chara.Humanoid.WalkSpeed = 50
  701. tool2.Enabled = true
  702. end
  703. end
  704. if enablehit2.Value == true then
  705. if hit ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
  706. scythea:Stop()
  707. finalhits2:play()
  708. didhit2.Value = true
  709. enablehit2.Value = false
  710. hitdude = hit.Parent
  711. if hitdude.Name == "grgrgry21" then
  712. chat("I'm sorry, Gry.")
  713. elseif hitdude then
  714. chat("Haha, how unfortunate.")
  715. end
  716. hitdude.Humanoid.Health = 100
  717. hitdude.Humanoid.MaxHealth = 100
  718. hitdude.Humanoid.PlatformStand = true
  719. hitdude.Humanoid.WalkSpeed = 0
  720. chara.Humanoid.WalkSpeed = 0
  721. if hitdude:FindFirstChild("Torso") ~= nil then
  722. createblack(hitdude.Torso)
  723. hitdude.Torso.CFrame = chara.Torso.CFrame + (chara.Torso.CFrame.lookVector*5)
  724. local standstill = Instance.new("BodyPosition", hitdude.Torso)
  725. standstill.Position = hitdude.Torso.Position
  726. end
  727. if hitdude:FindFirstChild("Left Arm") ~= nil then
  728. hitdude["Left Arm"]:destroy()
  729. end
  730. if hitdude:FindFirstChild("Right Arm") ~= nil then
  731. hitdude["Right Arm"]:destroy()
  732. end
  733. wait(1)
  734. local ssspt1 = NumberSequenceKeypoint.new(0,1,0)
  735. local ssspt2 = NumberSequenceKeypoint.new(1,0,0)
  736. local dddeffecto = Instance.new("ParticleEmitter",hitdude.Torso)
  737. dddeffecto.Texture = "rbxasset://textures/particles/smoke_main.dds"
  738. dddeffecto.Color = ColorSequence.new(Color3.new(0,0,0))
  739. dddeffecto.Rate = 10000
  740. dddeffecto.Lifetime = NumberRange.new(1,1)
  741. dddeffecto.Size = NumberSequence.new({ssspt1,ssspt2})
  742. dddeffecto.Speed = NumberRange.new(50,50)
  743. dddeffecto.RotSpeed = NumberRange.new(100,100)
  744. dddeffecto.VelocitySpread = 50
  745. dddeffecto.EmissionDirection = "Back"
  746. for i = 1, 5 do
  747. katanaslash:Play()
  748. ktsl1:Play()
  749. wait(0.1)
  750. katanaslash:Play()
  751. ktsl1:Stop()
  752. ktsl2:Play()
  753. wait(0.1)
  754. katanaslash:Play()
  755. ktsl2:Stop()
  756. ktsl3:Play()
  757. wait(0.1)
  758. katanaslash:Play()
  759. ktsl3:Stop()
  760. ktsl4:Play()
  761. wait(0.1)
  762. ktsl4:Stop()
  763. end
  764. dddeffecto:Destroy()
  765. wait(.5)
  766. chara.Torso.CFrame = chara.Torso.CFrame + (chara.Torso.CFrame.lookVector*15)
  767. wait(1)
  768. if hitdude.Name == "grgrgry21" then
  769. chat("Goodbye, Gry.")
  770. elseif hitdude then
  771. chat("Now die.")
  772. end
  773. wait(0.2)
  774. ktsl1:Play()
  775. swordsound:Play()
  776. wait(0.1)
  777. finalhits1:play()
  778. finalhits2:play()
  779. hitdude.Humanoid.Health = 0
  780. local childs = hitdude:GetChildren()
  781. for i=1,#childs do
  782.         if (childs[i].className == "Part") then
  783.             childs[i].BrickColor = BrickColor.new("Really black")
  784.             childs[i]:BreakJoints()
  785.             local b = Instance.new("BodyVelocity")
  786.             b.velocity = Vector3.new(math.random() - .5, 0, math.random() - .5).unit * 80
  787.             b.maxForce = Vector3.new(1e5,1e5,1e5)
  788.             b.Parent = childs[i]
  789.             createblack(childs[i])
  790.         end
  791.     end
  792. wait(2)
  793. ktsl1:Stop()
  794. tool2.Enabled = true
  795. didhit2.Value = false
  796. chara.Humanoid.WalkSpeed = 50
  797. end
  798. end
  799. end
  800.  
  801. function blowprojectile(hit)
  802.     if (hit.Parent == nil) then return end -- happens when bullet hits sword
  803.  
  804.     local humanoid = nil
  805.     if hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid") ~= nil then
  806.     humanoid = hit.Parent:FindFirstChild("Humanoid")
  807.     end
  808.     if humanoid then
  809.     hit:BreakJoints()
  810.     hit.BrickColor = BrickColor.new("Really black")
  811.     createblack(hit)
  812.     end
  813.     local vCharacter = tool.Parent
  814.     local vPlayer = game.Players:playerFromCharacter(vCharacter)
  815.     local hum = vCharacter:findFirstChild("Humanoid") -- non-nil if tool held by a character
  816.     if humanoid~=nil and humanoid ~= hum and hum ~= nil then
  817.         -- final check, make sure sword is in-hand
  818.    
  819.         local right_arm = vCharacter:FindFirstChild("Right Arm")
  820.         if (right_arm ~= nil) then
  821.             local joint = right_arm:FindFirstChild("RightGrip")
  822.             if (joint ~= nil and (joint.Part0 == sword or joint.Part1 == sword)) then
  823.                 wait(1)
  824.             end
  825.         end
  826.     end
  827. end
  828.  
  829. function fire(v, part)
  830.  
  831.     local vCharacter = chara
  832.     local vPlayer = player
  833.        
  834.     local missile = Instance.new("Part")
  835.  
  836.    
  837.  
  838.     missile.CFrame = part.CFrame * CFrame.Angles(math.pi/2,0,0)
  839.     missile.Size = Vector3.new(2,2,2)
  840.     missile.Velocity = v.unit * 200
  841.     missile.BrickColor = BrickColor.new("Really black")
  842.     missile.BottomSurface = 0
  843.     missile.TopSurface = 0
  844.     missile.CanCollide = false
  845.     missile.Elasticity = .05
  846.     missile.Friction = .7
  847.     missile.Name = "Bullet"
  848.  
  849.     missile.Touched:connect(blowprojectile)
  850.  
  851.     local mesh = Instance.new("SpecialMesh")
  852.     mesh.MeshType = "Sphere"
  853.     mesh.Parent = missile
  854.    
  855.     local force = Instance.new("BodyForce")
  856.     force.force = Vector3.new(0,1100,0)
  857.     force.Parent = missile
  858.    
  859.     createblack(missile)
  860.  
  861. --  local force = Instance.new("BodyForce")
  862. --  force.Name = "BulletFloat"
  863. --  force.force = Vector3.new(0,98.1,0)
  864. --  force.Parent = missile
  865.    
  866.     debby:AddItem(missile,5)
  867.     missile.Parent = game.Workspace
  868.  
  869.     blasts:play()
  870. end
  871.  
  872. function keydowns(key)
  873. if tool.Enabled == true then
  874. if key == "v" then
  875. chat("HELL ONSLAUGHT!")
  876. tool.Enabled = false
  877. swordequip:Play()
  878. wait(1)
  879. chara.Humanoid.WalkSpeed = 0
  880. enablehit.Value = true
  881. swordsound:play()
  882. swordabs:Play()
  883. wait(2)
  884. if didhit.Value == false then
  885. swordabs:Stop()
  886. enablehit.Value = false
  887. tool.Enabled = true
  888. chara.Humanoid.WalkSpeed = 50
  889. chat("CHEESE")
  890. print("Failed to land...")
  891. elseif didhit.Value == true then end
  892. else end
  893. if key == "c" then
  894. chat("Demon Viper!")
  895. chara.Humanoid.WalkSpeed = 5
  896. tool.Enabled = false
  897. dreadecl.Value = true
  898. stormvip:Play()
  899. finalhits2:Play()
  900. scytheland:Play()
  901. fira.Enabled = true
  902. wait(1)
  903. chara.Humanoid.WalkSpeed = 50
  904. dreadecl.Value = false
  905. tool.Enabled = true
  906. fira.Enabled = false
  907. stormvip:Stop()
  908. else end
  909. if key == "x" then
  910. chat("Shadow Blast!")
  911. tool.Enabled = false
  912. blastanim:Play()
  913. chargesound:Play()
  914. deffecto.Enabled = true
  915. wait(1.5)
  916. for i = 1, 10 do
  917. wait(0.1)
  918. fire(chara.HumanoidRootPart.CFrame.lookVector, orbuu)
  919. end
  920. wait(0.5)
  921. blastanim:Stop()
  922. deffecto.Enabled = false
  923. tool.Enabled = true
  924. else end
  925. if key == "z" then
  926. tool.Enabled = false
  927. chat("Devil Revolver!")
  928. kicka:Play()
  929. chara.Humanoid.WalkSpeed = 5
  930. revoruva.Value = true
  931. swordsound:Play()
  932. wait(1)
  933. kicka:Stop()
  934. tool.Enabled = true
  935. chara.Humanoid.WalkSpeed = 50
  936. revoruva.Value = false
  937. end
  938. end
  939. if key == "g" then
  940. Taunt()
  941. elseif key == "m" then
  942. Moosik()
  943. elseif key == "h" then
  944. changeclothes()
  945. end
  946. end
  947.  
  948. function keydowns2(key)
  949. if tool2.Enabled == true then
  950. if key == "z" and blawk.Value == false then
  951. tool2.Enabled = false
  952. chat("Devil Revolver!")
  953. kicka:Play()
  954. chara.Humanoid.WalkSpeed = 5
  955. revoruva.Value = true
  956. swordsound:Play()
  957. wait(1)
  958. kicka:Stop()
  959. tool2.Enabled = true
  960. chara.Humanoid.WalkSpeed = 50
  961. revoruva.Value = false
  962. end
  963. if key == "x" and blawk.Value == false then
  964. chat("Zantetsu!")
  965. chara.Humanoid.WalkSpeed = 5
  966. tool2.Enabled = false
  967. zanny.Value = true
  968. for i = 1, 2 do
  969. katanaslash:Play()
  970. ktsl1:Play()
  971. wait(0.1)
  972. katanaslash:Play()
  973. ktsl1:Stop()
  974. ktsl2:Play()
  975. wait(0.1)
  976. katanaslash:Play()
  977. ktsl2:Stop()
  978. ktsl3:Play()
  979. wait(0.1)
  980. katanaslash:Play()
  981. ktsl3:Stop()
  982. ktsl4:Play()
  983. wait(0.1)
  984. ktsl4:Stop()
  985. end
  986. chara.Humanoid.WalkSpeed = 50
  987. tool2.Enabled = true
  988. zanny.Value = false
  989. end
  990. if key == "c" then
  991. if blawk.Value == false then
  992. chat("With little to no trace...")
  993. scythea:Play()
  994. blawk.Value = true
  995. chara.Humanoid.WalkSpeed = 5
  996. elseif blawk.Value == true then
  997. scythea:Stop()
  998. blawk.Value = false
  999. chara.Humanoid.WalkSpeed = 50
  1000. end
  1001. end
  1002. if key == "v" then
  1003. chat("Koukuujin Ougi...")
  1004. tool2.Enabled = false
  1005. swordequip:Play()
  1006. chara.Humanoid.WalkSpeed = 0
  1007. enablehit2.Value = true
  1008. scythea:Play()
  1009. wait(5)
  1010. if didhit2.Value == false then
  1011. enablehit2.Value = false
  1012. tool2.Enabled = true
  1013. chara.Humanoid.WalkSpeed = 50
  1014. print("Failed to land...")
  1015. scythea:Stop()
  1016. elseif didhit2.Value == true then end
  1017. end
  1018. end
  1019. if key == "g" then
  1020. Taunt()
  1021. elseif key == "m" then
  1022. Moosik()
  1023. elseif key == "h" then
  1024. changeclothes()
  1025. end
  1026. end
  1027.  
  1028. function onEquipped(mouse)
  1029. swordequip:play()
  1030. equipa:play()
  1031. chara.Humanoid.WalkSpeed = 50
  1032. if fhandle ~= nil then
  1033. fhandle.Transparency = 1
  1034. end
  1035. if mouse then mouse.KeyDown:connect(keydowns)
  1036. end
  1037. end
  1038.  
  1039. function onUnequipped()
  1040. equipa:stop()
  1041. chara.Humanoid.WalkSpeed = 16
  1042. if fhandle ~= nil then
  1043. fhandle.Transparency = 0
  1044. end
  1045. end
  1046.  
  1047. function onEquipped2(mouse)
  1048. swordequip:play()
  1049. equipa2:play()
  1050. chara.Humanoid.WalkSpeed = 50
  1051. if fhandle2 ~= nil then
  1052. fhandle2.Transparency = 1
  1053. end
  1054. if mouse then mouse.KeyDown:connect(keydowns2)
  1055. end
  1056. end
  1057.  
  1058. function onUnequipped2()
  1059. equipa2:stop()
  1060. chara.Humanoid.WalkSpeed = 16
  1061. if fhandle2 ~= nil then
  1062. fhandle2.Transparency = 0
  1063. end
  1064. end
  1065.  
  1066. function Taunt()
  1067. thing = math.random(1,4)
  1068. foxs:Play()
  1069. if taip == 1 then
  1070. if thing == 1 and prevthing ~= 1 then
  1071. chat("You're too weak.")
  1072. prevthing = 1
  1073. elseif thing == 2 and prevthing ~= 2 then
  1074. chat("Don't let your guard down.")
  1075. prevthing = 2
  1076. elseif thing == 3 and prevthing ~= 3 then
  1077. chat("Too naive.")
  1078. prevthing = 3
  1079. elseif thing == 4 and prevthing ~= 4 then
  1080. chat("Someone like you...")
  1081. wait(1)
  1082. chat("...can't defeat me!")
  1083. prevthing = 4
  1084. end
  1085. elseif taip == 2 then
  1086. chat("please fahk me")
  1087. end
  1088. end
  1089.  
  1090. function Moosik()
  1091. if moosek == 0 then
  1092. music1:Play()
  1093. moosek = 1
  1094. elseif moosek == 1 then
  1095. music1:Stop()
  1096. moosek = 0
  1097. end
  1098. end
  1099.  
  1100. function changeclothes()
  1101. if taip == 1 then
  1102. shirt.ShirtTemplate = ""
  1103. pants.PantsTemplate = "http://www.roblox.com/asset/?id=196429174"
  1104. tshirt.Graphic = "http://www.roblox.com/asset/?id=130291831"
  1105. taip = 2
  1106. tecks.Text = "ghey"
  1107. elseif taip == 2 then
  1108. shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=555077915"
  1109. pants.PantsTemplate = "http://www.roblox.com/asset/?id=482320178"
  1110. tshirt.Graphic = ""
  1111. taip = 1
  1112. tecks.Text = "Enma the Null Kitsune"
  1113. end
  1114. end
  1115.  
  1116. tool.Equipped:connect(onEquipped)
  1117. tool.Unequipped:connect(onUnequipped)
  1118. tool2.Equipped:connect(onEquipped2)
  1119. tool2.Unequipped:connect(onUnequipped2)
  1120. --musictool.Activated:connect(Moosik)
  1121. --taunttool.Activated:connect(Taunt)
  1122. handle.Touched:connect(onTouched)
  1123. handle2.Touched:connect(onTouched2)
  1124. chara["Left Leg"].Touched:connect(kicktouch)
  1125. --changetool.Activated:connect(changeclothes)
  1126.  
  1127. --DEATH--
  1128. local deathed = false
  1129. function onDied()
  1130. deathed = true
  1131. chat("To be defeated by a weakling like you..")
  1132. shirt:Destroy()
  1133. pants:Destroy()
  1134. Void:Destroy()
  1135. orbuu:Destroy()
  1136. fhandle:Destroy()
  1137. fhandle2:Destroy()
  1138. fhandle3:Destroy()
  1139. music1.Volume = 0
  1140. local dmusic = Instance.new("Sound", game.Workspace)
  1141. dmusic.SoundId = "http://www.roblox.com/asset/?id=19094700"
  1142. dmusic.PlaybackSpeed = 1
  1143. dmusic.Volume = 1
  1144. dmusic.Looped = true
  1145. dmusic:Play()
  1146. debby:AddItem(dmusic, 5)
  1147. local shah = chara:GetChildren()
  1148. for i = 1, #shah do
  1149. if shah[i].ClassName == "Part" then
  1150. shah[i].Anchored = true
  1151. shah[i].BrickColor = BrickColor.new("Really black")
  1152. createhugeblack(shah[i])
  1153. elseif shah[i].ClassName == "Attachment" then
  1154. shah[i].Handle.Mesh.VertexColor = Color3.new(0,0,0)
  1155. shah[i].Handle.Anchored = true
  1156. end
  1157. end
  1158. for i = 1, 3 do
  1159. wait(1.2)
  1160. dmusic.PlaybackSpeed = dmusic.PlaybackSpeed - 0.2
  1161. end
  1162. for i = 1, #shah do
  1163. if shah[i].ClassName == "Part" then
  1164. shah[i].Anchored = false
  1165. createhugeblack(shah[i])
  1166. elseif shah[i].ClassName == "Attachment" then
  1167. shah[i].Handle.Anchored = false
  1168. end
  1169. end
  1170. local exx = Instance.new("Explosion", game.Workspace)
  1171. exx.Position = chara.Torso.Position
  1172. exx.BlastPressure = 500000000
  1173. exx.BlastRadius = 10000000000
  1174. exx.Visible = false
  1175. exx.ExplosionType = "CratersAndDebris"
  1176. finalhits1:Play()
  1177. end
  1178.  
  1179. while deathed == true do
  1180. wait(0.1)
  1181. if timeofday == "Day" then
  1182. game.Lighting.TimeOfDay = "18:00:00"
  1183. timeofday = "Dawn"
  1184. elseif timeofday == "Dawn" then
  1185. game.Lighting.TimeOfDay = "00:00:00"
  1186. timeofday = "Night"
  1187. elseif timeofday == "Night" then
  1188. game.Lighting.TimeOfDay = "6:00:00"
  1189. timeofday = "Morning"
  1190. elseif timeofday == "Morning" then
  1191. game.Lighting.TimeOfDay = "12:00:00"
  1192. timeofday = "Day"
  1193. end
  1194. end
  1195.  
  1196. chara.Humanoid.Died:connect(onDied)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement