Advertisement
Scriptorz5

Dark Eccentric

May 13th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 121.91 KB | None | 0 0
  1. Player = game.Players.LocalPlayer
  2. Character = Player.Character
  3. local txt = Instance.new("BillboardGui", Character)
  4. txt.Adornee = Character.Head
  5. txt.Name = "_status"
  6. txt.Size = UDim2.new(2, 0, 1.2, 0)
  7. txt.StudsOffset = Vector3.new(-9, 8, 0)
  8. local text = Instance.new("TextLabel", txt)
  9. text.Size = UDim2.new(10, 0, 7, 0)
  10. text.FontSize = "Size24"
  11. text.TextScaled = true
  12. text.TextTransparency = 0
  13. text.BackgroundTransparency = 1
  14. text.TextTransparency = 0
  15. text.TextStrokeTransparency = 0
  16. text.Font = "SciFi"
  17. text.TextStrokeColor3 = Color3.new(0,255,0)
  18. text.Text = "Dark Eccentric!"
  19.  
  20.  
  21.  
  22. --Ive Been Looking at Darks Vids For Quite Some time and i Think he will Like this Script!--
  23.  
  24. absoluteannihilation = false
  25.  
  26. Player=game:GetService("Players").LocalPlayer
  27. Character=Player.Character
  28. Character.Humanoid.Name = "noneofurbusiness"
  29. hum = Character.noneofurbusiness
  30. LeftArm=Character["Left Arm"]
  31. LeftLeg=Character["Left Leg"]
  32. RightArm=Character["Right Arm"]
  33. RightLeg=Character["Right Leg"]
  34. Root=Character["HumanoidRootPart"]
  35. Head=Character["Head"]
  36. Torso=Character["Torso"]
  37. Neck=Torso["Neck"]
  38. walking = false
  39. attacking = false
  40. running = false
  41. change = 0
  42. doombounce = false
  43. swordbounce = false
  44. position = nil
  45. MseGuide = true
  46. settime = 0
  47. sine = 0
  48. t = 0
  49. combo1 = true
  50. dgs = 75
  51. combo2 = false
  52. combo3 = false
  53. mouse = Player:GetMouse()
  54. RunSrv = game:GetService("RunService")
  55. RenderStepped = game:GetService("RunService").RenderStepped
  56. local soundtable = {263033191,263032252,263032172,263032182,263032221}
  57. local lmon3 = {"Next Move is G Which is a Amazing Blade!","Come On Don you Like this Blade!","Dont Forget To Shout What Script you Like Me to Show!"}
  58. local lmon = {"Your Gonna Love this =)","Taste This!","Next Move is Y Which Will Make You Fire a Massive Explosion Killing Players"}
  59. local lmon5 = {"H is a Few Knifes AND WHAT DO YOU know They Can Fly!","Slice And Dice!","Dont Worry i wont Miss =)"}
  60. local lmon7 = {"The Power Of Dark Rises Under!","Suprise."}
  61. local mostrandomsoundtable = {527970724,1026907795,12222058,1282729525,165431824,167293985,717192545,150245085,143796003,948494432,1434756150,130801781,138124641,132470328,602163388,174658105,220042720,292838651,949987327,142347633,141679994,223147718,130759239,257642130,224299497}
  62. rdnm = #soundtable
  63. mostrandom = #mostrandomsoundtable
  64. lmon2 = #lmon
  65. lmon4 = #lmon3
  66. lmon6 = #lmon5
  67. lmon8 = #lmon7
  68. removeuseless = game:GetService("Debris")
  69. damageall={}
  70. Repeater={}
  71. Repeater2={}
  72. nonmeshRepeater={}
  73. nonmeshRepeater2={}
  74. dmgii={}
  75. DamageAll2={}
  76. SlowlyFade={}
  77. th1={}
  78. th2={}
  79. th3={}
  80. Extreme={}
  81. ExtremeM={}
  82. ExtremeM2={}
  83. m3={}
  84. th4={}
  85. th5={}
  86. UpMover={}
  87. openshocktable={}
  88. LessSize={}
  89. ForwardMover={}
  90. local TheColor = BrickColor.new("Lime green")
  91.  
  92. landingsound = Instance.new("Sound", Torso)
  93. landingsound.SoundId = "rbxassetid://379698301"
  94. landingsound.Volume = 4
  95.  
  96. step = Instance.new("Sound", Torso)
  97. step.SoundId = "rbxassetid://337064700"
  98. step.Volume = 3
  99.  
  100. energyburst = Instance.new("Sound", Torso)
  101. energyburst.SoundId = "rbxassetid://278641993"
  102. energyburst.Volume = 3
  103.  
  104. charge = Instance.new("Sound", Torso)
  105. charge.SoundId = "rbxassetid://1620566047"
  106. charge.Volume = 3
  107.  
  108. energyburst2 = Instance.new("Sound", Torso)
  109. energyburst2.SoundId = "rbxassetid://1368637781"
  110. energyburst2.Volume = 3
  111.  
  112. lunge = Instance.new("Sound", Torso)
  113. lunge.SoundId = "rbxassetid://28144425"
  114. lunge.Pitch = .7
  115. lunge.Volume = 5
  116.  
  117. kiready = Instance.new("Sound", Torso)
  118. kiready.SoundId = "rbxassetid://1619519574"
  119. kiready.Pitch = 1
  120. kiready.Volume = 3
  121.  
  122. kigo = Instance.new("Sound", Torso)
  123. kigo.SoundId = "rbxassetid://1620239422"
  124. kigo.Pitch = 1
  125. kigo.Volume = 3
  126.  
  127. lunge2 = Instance.new("Sound", Torso)
  128. lunge2.SoundId = "rbxassetid://28144425"
  129. lunge2.Pitch = .5
  130. lunge2.Volume = 5
  131.  
  132. lunge3 = Instance.new("Sound", Torso)
  133. lunge3.SoundId = "rbxassetid://28144425"
  134. lunge3.Pitch = .6
  135. lunge3.Volume = 5
  136.  
  137. aura = Instance.new("Sound", Torso)
  138. aura.Volume = 2
  139. aura.Looped = true
  140. aura.SoundId = "rbxassetid://1382718007"
  141.  
  142. swordlang = Instance.new("Sound", Torso)
  143. swordlang.SoundId = "rbxassetid://62339698"
  144. swordlang.Volume = 5
  145. swordlang.Pitch = .3
  146.  
  147. daggersheet = Instance.new("Sound", Torso)
  148. daggersheet.SoundId = "rbxassetid://62339698"
  149. daggersheet.Volume = 3
  150.  
  151. local HEADLERP = Instance.new("ManualWeld")
  152. HEADLERP.Parent = Head
  153. HEADLERP.Part0 = Head
  154. HEADLERP.Part1 = Head
  155. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  156.  
  157. local TORSOLERP = Instance.new("ManualWeld")
  158. TORSOLERP.Parent = Root
  159. TORSOLERP.Part0 = Torso
  160. TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  161.  
  162. local ROOTLERP = Instance.new("ManualWeld")
  163. ROOTLERP.Parent = Root
  164. ROOTLERP.Part0 = Root
  165. ROOTLERP.Part1 = Torso
  166. ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  167.  
  168. local RIGHTARMLERP = Instance.new("ManualWeld")
  169. RIGHTARMLERP.Parent = RightArm
  170. RIGHTARMLERP.Part0 = RightArm
  171. RIGHTARMLERP.Part1 = Torso
  172. RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  173.  
  174. local LEFTARMLERP = Instance.new("ManualWeld")
  175. LEFTARMLERP.Parent = LeftArm
  176. LEFTARMLERP.Part0 = LeftArm
  177. LEFTARMLERP.Part1 = Torso
  178. LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  179.  
  180. local RIGHTLEGLERP = Instance.new("ManualWeld")
  181. RIGHTLEGLERP.Parent = RightLeg
  182. RIGHTLEGLERP.Part0 = RightLeg
  183. RIGHTLEGLERP.Part1 = Torso
  184. RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  185.  
  186. local LEFTLEGLERP = Instance.new("ManualWeld")
  187. LEFTLEGLERP.Parent = LeftLeg
  188. LEFTLEGLERP.Part0 = LeftLeg
  189. LEFTLEGLERP.Part1 = Torso
  190. LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  191.  
  192. local function weldBetween(a, b)
  193. local weld = Instance.new("ManualWeld", a)
  194. weld.Part0 = a
  195. weld.Part1 = b
  196. weld.C0 = a.CFrame:inverse() * b.CFrame
  197. return weld
  198. end
  199.  
  200. local function ci(x, c, y, n)
  201. so = Instance.new("Sound", x)
  202. so.SoundId = c
  203. so.Volume = y
  204. so.Looped = n
  205. end
  206.  
  207. godmode = coroutine.wrap(function()
  208. while true do
  209. hum.MaxHealth = math.huge
  210. wait(0.0000001)
  211. hum.Health = math.huge
  212. wait()
  213. end
  214. end)
  215. godmode()
  216. ff = Instance.new("ForceField", Character)
  217. ff.Visible = false
  218.  
  219. function damagealll(Radius,Position)
  220. local Returning = {}
  221. for _,v in pairs(workspace:GetChildren()) do
  222. if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') then
  223. local Mag = (v.Torso.Position - Position).magnitude
  224. if Mag < Radius then
  225. table.insert(Returning,v)
  226. end
  227. end
  228. end
  229. return Returning
  230. end
  231.  
  232. doomtheme = Instance.new("Sound", Torso)
  233. doomtheme.Volume = 1
  234. doomtheme.Looped = true
  235. doomtheme.SoundId = "rbxassetid://820203394"
  236. doomtheme:Play()
  237.  
  238. light = Instance.new("PointLight", Torso)
  239. light.Color = Color3.new(0,255,0)
  240. light.Range = 8
  241. light.Brightness = 35
  242.  
  243. pBase = Instance.new("Part", LeftArm)
  244. pBase.BrickColor = BrickColor.new("Really black")
  245. pBase.Material = "Granite"
  246. pBase.Size = Vector3.new(1.05,.3,1.05)
  247. pBase.CanCollide = false
  248. pBasew = weldBetween(pBase,LeftArm)
  249. pBasew.C0 = CFrame.new(0,.92,0)
  250.  
  251. pBase2 = Instance.new("WedgePart", LeftArm)
  252. pBase2.BrickColor = BrickColor.new("Really black")
  253. pBase2.Material = "Granite"
  254. pBase2.Size = Vector3.new(1.05,1.05,1.05)
  255. pBase2.CanCollide = false
  256. pBase2w = weldBetween(pBase2,LeftArm)
  257. pBase2w.C0 = CFrame.new(0,0,-.25) * CFrame.Angles(math.rad(-90),math.rad(-90),math.rad(0))
  258.  
  259. pBase3 = Instance.new("Part", LeftArm)
  260. pBase3.BrickColor = BrickColor.new("Really black")
  261. pBase3.Material = "Granite"
  262. pBase3.Size = Vector3.new(.4,.65,.85)
  263. pBase3.CanCollide = false
  264. pBase3w = weldBetween(pBase3,LeftArm)
  265. pBase3w.C0 = CFrame.new(0.4,.85,0)
  266.  
  267. pBase4 = Instance.new("Part", LeftArm)
  268. pBase4.BrickColor = BrickColor.new("Mid Gray")
  269. pBase4.Material = "Ice"
  270. pBase4.Size = Vector3.new(.3,.45,.75)
  271. pBase4.CanCollide = false
  272. pBase4w = weldBetween(pBase4,LeftArm)
  273. pBase4w.C0 = CFrame.new(0.4,1.03,0)
  274.  
  275. pBase5 = Instance.new("Part", LeftArm)
  276. pBase5.BrickColor = BrickColor.new("Mid Gray")
  277. pBase5.Material = "Glass"
  278. pBase5.Size = Vector3.new(.15,2,.65)
  279. pBase5.CanCollide = false
  280. pBase5w = weldBetween(pBase5,LeftArm)
  281. pBase5w.C0 = CFrame.new(0.4,1.53,0)
  282.  
  283. pBase6 = Instance.new("WedgePart", LeftArm)
  284. pBase6.BrickColor = BrickColor.new("Mid Gray")
  285. pBase6.Material = "Glass"
  286. pBase6.Size = Vector3.new(.15,1.05,.65)
  287. pBase6.CanCollide = false
  288. pBase6w = weldBetween(pBase6,LeftArm)
  289. pBase6w.C0 = CFrame.new(0.4,-3.05,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  290.  
  291. pBase7 = Instance.new("Part", LeftArm)
  292. pBase7.BrickColor = TheColor
  293. pBase7.Material = "Neon"
  294. pBase7.Size = Vector3.new(.07,2,.67)
  295. pBase7.CanCollide = false
  296. pBase7w = weldBetween(pBase7,LeftArm)
  297. pBase7w.C0 = CFrame.new(0.4,1.53,0)
  298.  
  299. pBase8 = Instance.new("WedgePart", LeftArm)
  300. pBase8.BrickColor = TheColor
  301. pBase8.Material = "Neon"
  302. pBase8.Size = Vector3.new(.07,1.05,.65)
  303. pBase8.CanCollide = false
  304. pBase8w = weldBetween(pBase8,LeftArm)
  305. pBase8w.C0 = CFrame.new(0.4,-3.05,0.016) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  306.  
  307. pBase9 = Instance.new("Part", LeftArm)
  308. pBase9.BrickColor = TheColor
  309. pBase9.Material = "Neon"
  310. pBase9.Size = Vector3.new(.07,2,.05)
  311. pBase9.CanCollide = false
  312. pBase9w = weldBetween(pBase9,LeftArm)
  313. pBase9w.C0 = CFrame.new(0.4,2.53,0.31)
  314.  
  315. pBase10 = Instance.new("Part", LeftArm)
  316. pBase10.BrickColor = TheColor
  317. pBase10.Material = "Neon"
  318. pBase10.Size = Vector3.new(.4,.55,.75)
  319. pBase10.CanCollide = false
  320. pBase10w = weldBetween(pBase10,LeftArm)
  321. pBase10w.C0 = CFrame.new(0.42,.85,0)
  322.  
  323. pBase11 = Instance.new("Part", LeftArm)
  324. pBase11.BrickColor = BrickColor.new("Really black")
  325. pBase11.Material = "Granite"
  326. pBase11.Size = Vector3.new(.4,.50,.70)
  327. pBase11.CanCollide = false
  328. pBase11w = weldBetween(pBase11,LeftArm)
  329. pBase11w.C0 = CFrame.new(0.43,.85,0)
  330.  
  331. pBase12 = Instance.new("Part", LeftArm)
  332. pBase12.BrickColor = TheColor
  333. pBase12.Material = "Neon"
  334. pBase12.Size = Vector3.new(.2,.2,.2)
  335. pBase12.CanCollide = false
  336. pBase12.Shape = 0
  337. pBase12w = weldBetween(pBase12,LeftArm)
  338. pBase12w.C0 = CFrame.new(0.5,.135,0)
  339.  
  340. TheCore = Instance.new("Part", LeftArm)
  341. TheCore.CanCollide = false
  342. TheCore.Size = Vector3.new(0,0,0)
  343. TheCore.Material = "Fabric"
  344. TheCore.BrickColor = TheColor
  345. TheCoreMESH = Instance.new("SpecialMesh", TheCore)
  346. TheCoreMESH.Scale = Vector3.new(.29,.29,.29)
  347. TheCoreMESH.MeshId = "rbxassetid://1577920967"
  348. TheCoreweld = weldBetween(TheCore, pBase12)
  349. TheCoreweld.C0 = CFrame.new(0, 0.05, 0) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
  350.  
  351. larmf = Instance.new("Part", Torso)
  352. larmf.BrickColor = TheColor
  353. larmf.Size = Vector3.new(1.001, 2.001, 1.001)
  354. larmf.Material = "Neon"
  355. larmf.Transparency = .9
  356. larmf.CanCollide = false
  357. larmfweld = weldBetween(larmf,LeftArm)
  358.  
  359. rarmf = Instance.new("Part", Torso)
  360. rarmf.BrickColor = TheColor
  361. rarmf.Size = Vector3.new(1.001, 2.001, 1.001)
  362. rarmf.Material = "Neon"
  363. rarmf.Transparency = .9
  364. rarmf.CanCollide = false
  365. rarmfweld = weldBetween(rarmf,RightArm)
  366.  
  367. llegf = Instance.new("Part", Torso)
  368. llegf.BrickColor = TheColor
  369. llegf.Size = Vector3.new(1.001, 2.001, 1.001)
  370. llegf.Material = "Neon"
  371. llegf.Transparency = .9
  372. llegf.CanCollide = false
  373. llegffweld = weldBetween(llegf,LeftLeg)
  374.  
  375. rlegf = Instance.new("Part", Torso)
  376. rlegf.BrickColor = TheColor
  377. rlegf.Size = Vector3.new(1.001, 2.001, 1.001)
  378. rlegf.Material = "Neon"
  379. rlegf.Transparency = .9
  380. rlegf.CanCollide = false
  381. rlegfweld = weldBetween(rlegf,RightLeg)
  382.  
  383. Torsof = Instance.new("Part", Torso)
  384. Torsof.BrickColor = TheColor
  385. Torsof.Size = Vector3.new(2.001, 2.001, 1.001)
  386. Torsof.Material = "Neon"
  387. Torsof.Transparency = .9
  388. Torsof.CanCollide = false
  389. Torsofweld = weldBetween(Torsof,Torso)
  390.  
  391. local turnoffandon = coroutine.wrap(function()
  392. while wait() do
  393. if transformingpart then
  394. else
  395. for i = 1, 25 do
  396. larmf.Transparency = larmf.Transparency + .01
  397. rarmf.Transparency = rarmf.Transparency + .01
  398. llegf.Transparency = llegf.Transparency + .01
  399. rlegf.Transparency = rlegf.Transparency + .01
  400. Torsof.Transparency = Torsof.Transparency + .01
  401. wait()
  402. end
  403. end
  404. for i = 1, 25 do
  405. if transformingpart then
  406. else
  407. larmf.Transparency = larmf.Transparency - .01
  408. rarmf.Transparency = rarmf.Transparency - .01
  409. llegf.Transparency = llegf.Transparency - .01
  410. rlegf.Transparency = rlegf.Transparency - .01
  411. Torsof.Transparency = Torsof.Transparency - .01
  412. wait()
  413. end
  414. end
  415. end
  416. end)
  417. turnoffandon()
  418.  
  419. local fidgetspinner = coroutine.wrap(function()
  420. while true do
  421. TheCoreweld.C0 = TheCoreweld.C0 * CFrame.Angles(math.rad(1), math.rad(0), math.rad(0))
  422. wait()
  423. end
  424. end)
  425. fidgetspinner()
  426.  
  427. for _,n in pairs(Character:GetChildren()) do
  428. if n:IsA("Accessory") then n:Remove() end
  429. end
  430. for _,x in pairs(Character:GetChildren()) do
  431. if x:IsA("Decal") then x:Remove() end
  432. end
  433.  
  434. shirt = Instance.new("Shirt", Character)
  435. shirt.Name = "Shirt"
  436. pants = Instance.new("Pants", Character)
  437. pants.Name = "Pants"
  438. Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1632249796"
  439. Character.Pants.PantsTemplate = "rbxassetid://1715536225"
  440.  
  441. local PumpkinOverlord = Instance.new("Part",Character)
  442. PumpkinOverlord.Size = Vector3.new(2,2,2)
  443. PumpkinOverlord.CFrame = Head.CFrame
  444. PumpkinOverlord.CanCollide = false
  445. local PumpkinOverlordWeld = Instance.new("Weld",PumpkinOverlord)
  446. PumpkinOverlordWeld.Part0 = PumpkinOverlord
  447. PumpkinOverlordWeld.Part1 = Head
  448. PumpkinOverlordWeld.C0 = PumpkinOverlord.CFrame:inverse() * Head.CFrame * CFrame.new(0.05,-.4,.1)
  449. mPumpkinOverlord = Instance.new("SpecialMesh", PumpkinOverlord)
  450. mPumpkinOverlord.MeshType = "FileMesh"
  451. mPumpkinOverlord.Scale = Vector3.new(.5, .5, .5)
  452. mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1158007','http://www.roblox.com/asset/?id=1158033'
  453. mPumpkinOverlord.VertexColor = Vector3.new(0,10,0)
  454.  
  455. JohnDoe = Instance.new("Part", Head)
  456. JohnDoe.Shape = 0
  457. JohnDoe.Size = Vector3.new(2.05,2.05,2.05)
  458. JohnDoe.Material = "Neon"
  459. JohnDoe.CanCollide = false
  460. JohnDoe.BrickColor = TheColor
  461. Jw = weldBetween(Head,JohnDoe)
  462. Jw.C0 = CFrame.new(0,0.25,.05)
  463.  
  464. checks1 = coroutine.wrap(function() -------Checks
  465. while true do
  466. if Root.Velocity.Magnitude > 2 and running == false then
  467. trail = true
  468. position = "Walking"
  469. elseif Root.Velocity.Magnitude < 0.5 and running == false and nottransform then
  470. trail = false
  471. position = "Idle"
  472. elseif Root.Velocity.Magnitude < 0.5 and running == false then
  473. trail = false
  474. position = "Idle2"
  475. elseif Root.Velocity.Magnitude > 15 then
  476. position = "Running"
  477. else
  478. end
  479. wait()
  480. end
  481. end)
  482. checks1()
  483.  
  484. Trail = coroutine.wrap(function()
  485. while true do
  486. if transformingpart then
  487. elseif trail then
  488. if trailntrue then
  489. for i = 1, 10 do
  490. TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
  491. Trailn.Transparency = Trailn.Transparency + 0.1
  492. wait()
  493. end
  494. end
  495. elseif not trail then
  496. trailntrue = true
  497. Trailn = Instance.new("Part", Torso)
  498. Trailn.Size = Vector3.new(0.5, 0.5, 0.5)
  499. Trailn.Material = "Neon"
  500. Trailn.BrickColor = TheColor
  501. Trailn.Transparency = 0
  502. Trailn.Anchored = true
  503. Trailn.CanCollide = false
  504. TrailnMESH = Instance.new("SpecialMesh", Trailn)
  505. TrailnMESH.MeshType = "Cylinder"
  506. TrailnMESH.Scale = Vector3.new(.1,0.01,0.01)
  507. Trailn.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
  508. for i = 1, 35 do
  509. TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
  510. wait()
  511. end
  512. for i = 1, 10 do
  513. TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
  514. Trailn.Transparency = Trailn.Transparency + .1
  515. wait()
  516. end
  517. Trailn:Remove()
  518. trailntrue = false
  519. end
  520. wait()
  521. end
  522. end)
  523. Trail()
  524.  
  525. OrgnC0 = Neck.C0
  526. local movelimbs = coroutine.wrap(function()
  527. while RunSrv.RenderStepped:wait() do
  528. TrsoLV = Torso.CFrame.lookVector
  529. Dist = nil
  530. Diff = nil
  531. if not MseGuide then
  532. print("l")
  533. else
  534. local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  535. Dist = (Head.CFrame.p-Point).magnitude
  536. Diff = Head.CFrame.Y-Point.Y
  537. local _, Point2 = Workspace:FindPartOnRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  538. Dist2 = (LeftArm.CFrame.p-Point).magnitude
  539. Diff2 = LeftArm.CFrame.Y-Point.Y
  540. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  541. Neck.C0 = Neck.C0:lerp(OrgnC0*CFrame.Angles((math.tan(Diff/Dist)*1), 0, (((Head.CFrame.p-Point).Unit):Cross(Torso.CFrame.lookVector)).Y*1), .1)
  542. end
  543. end
  544. end)
  545. movelimbs()
  546.  
  547. mouse.Button1Down:connect(function()
  548. if combo1 then
  549. if debounce then return end
  550. debounce = true
  551. attacking = true
  552. combo1 = false
  553. combo2 = true
  554. hum.WalkSpeed = 10
  555. for i = 1, 6 do
  556. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-55), math.rad(0)), 0.6)
  557. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(-55),0),0.6)
  558. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,.2,-1) * CFrame.Angles(math.rad(-165),math.rad(0),math.rad(90)), 0.6)
  559. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
  560. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  561. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  562. wait()
  563. end
  564. lunge:Play()
  565. htbox = Instance.new("Part", pBase5)
  566. htbox.CFrame = pBase5.CFrame
  567. htbox.Transparency = 1
  568. htbox.CanCollide = false
  569. htbox.Size = Vector3.new(.17,4,.68)
  570. htboxweld = weldBetween(htbox,pBase5)
  571. htbox.Touched:connect(function(hit)
  572. if hit.Parent:IsA("Part") then
  573. elseif hit.Parent:IsA("SpecialMesh") then
  574. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  575. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  576. if damagedebounce == true then return end
  577. damagedebounce = true
  578. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  579. Slachtoffer:TakeDamage(math.random(25,35))
  580. rdnm = soundtable[math.random(1,#soundtable)]
  581. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  582. slashwound.SoundId = "rbxassetid://"..rdnm
  583. slashwound.Volume = 4
  584. slashwound:Play()
  585. removeuseless:AddItem(slashwound,2)
  586. end
  587. end)
  588. trailactivate = true
  589. for i = 1, 6 do
  590. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(55), math.rad(0)), 0.6)
  591. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(55),0),0.6)
  592. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,1,-1) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(90)), 0.6)
  593. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
  594. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  595. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  596. wait()
  597. end
  598. attacking = false
  599. debounce = false
  600. damagedebounce = false
  601. htbox:Remove()
  602. trailactivate = false
  603. hum.WalkSpeed = 18
  604. elseif combo2 then
  605. if debounce then return end
  606. hum.WalkSpeed = 8
  607. trailactive = true
  608. debounce = true
  609. attacking = true
  610. combo2 = false
  611. combo3 = true
  612. swordlang:Play()
  613. for i = 1, 6 do
  614. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
  615. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2, 0, 0.501) * CFrame.Angles(math.rad(-90), math.rad(45), math.rad(0)), 0.6)
  616. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(-90), math.rad(90), math.rad(0)), 0.6)
  617. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
  618. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  619. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  620. wait()
  621. end
  622. htbox = Instance.new("Part", pBase5)
  623. htbox.CFrame = pBase5.CFrame
  624. htbox.Transparency = 1
  625. htbox.CanCollide = false
  626. htbox.Size = Vector3.new(.25,6,.1)
  627. htboxweld = weldBetween(htbox,pBase5)
  628. htbox.Touched:connect(function(hit)
  629. if hit.Parent:IsA("Part") then
  630. elseif hit.Parent:IsA("SpecialMesh") then
  631. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  632. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  633. if damagedebounce == true then return end
  634. damagedebounce = true
  635. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  636. Slachtoffer:TakeDamage(math.random(31,47))
  637. rdnm = soundtable[math.random(1,#soundtable)]
  638. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  639. slashwound.SoundId = "rbxassetid://"..rdnm
  640. slashwound.Volume = 4
  641. slashwound:Play()
  642. removeuseless:AddItem(slashwound,2)
  643. end
  644. end)
  645. lunge2:Play()
  646. for i = 1, 10 do
  647. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.4)
  648. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(90)), 0.6)
  649. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.6)
  650. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
  651. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  652. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  653. wait()
  654. end
  655. debounce = false
  656. attacking = false
  657. damagedebounce = false
  658. htbox:Remove()
  659. hum.WalkSpeed = 18
  660. elseif combo3 then
  661. if debounce then return end
  662. debounce = true
  663. trailactivate = true
  664. attacking = true
  665. combo3 = false
  666. trailactivate = false
  667. combo1 = true
  668. t = 0
  669. htbox = Instance.new("Part", pBase5)
  670. htbox.CFrame = pBase5.CFrame
  671. htbox.Transparency = 1
  672. htbox.CanCollide = false
  673. htbox.Size = Vector3.new(.17,4,.68)
  674. htboxweld = weldBetween(htbox,pBase5)
  675. htbox.Touched:connect(function(hit)
  676. if hit.Parent:IsA("Part") then
  677. elseif hit.Parent:IsA("SpecialMesh") then
  678. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  679. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  680. for i = 1, 5 do
  681. if damagedebounce == true then return end
  682. damagedebounce = true
  683. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  684. Slachtoffer:TakeDamage(math.random(7,15))
  685. wait(.1)
  686. damagedebounce = false
  687. wait()
  688. end
  689. rdnm = soundtable[math.random(1,#soundtable)]
  690. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  691. slashwound.SoundId = "rbxassetid://"..rdnm
  692. slashwound.Volume = 4
  693. slashwound:Play()
  694. removeuseless:AddItem(slashwound,2)
  695. end
  696. end)
  697. for i = 1, 5 do
  698. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  699. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
  700. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
  701. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  702. wait()
  703. end
  704. hum.WalkSpeed = 25
  705. lunge3:Play()
  706. for i = 1, 20 do
  707. t = t + 80
  708. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
  709. wait()
  710. end
  711. htbox:Remove()
  712. hum.WalkSpeed = 18
  713. attacking = false
  714. damagedebounce = false
  715. debounce = false
  716. trailactivate = false
  717. end
  718. end)
  719.  
  720. mouse.KeyDown:connect(function(Press)
  721. Press=Press:lower()
  722. if Press=='t' then
  723. if tauntdebounce == true then return end
  724. tauntdebounce = true
  725. RAW = Instance.new("Sound", Torso)
  726. RAW.SoundId = "rbxassetid://857128189"
  727. RAW.Volume = 6
  728. RAW:Play()
  729. RAWPOWER = Instance.new("Part", Torso)
  730. RAWPOWER.Size = Vector3.new(0.5, 0.5, 0.5)
  731. RAWPOWER.Material = "Neon"
  732. RAWPOWER.BrickColor = TheColor
  733. RAWPOWER.Transparency = 0
  734. RAWPOWER.Anchored = true
  735. RAWPOWER.CanCollide = false
  736. RAWPOWERMESH = Instance.new("SpecialMesh", RAWPOWER)
  737. RAWPOWERMESH.MeshType = "Cylinder"
  738. RAWPOWERMESH.Scale = Vector3.new(.1,0.01,0.01)
  739. RAWPOWER.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
  740. for i = 1, 100 do
  741. RAWPOWERMESH.Scale = RAWPOWERMESH.Scale + Vector3.new(0,2,2)
  742. RAWPOWER.Transparency = RAWPOWER.Transparency + 0.01
  743. wait()
  744. end
  745. wait(RAW.TimeLength)
  746. RAWPOWER:Remove()
  747. RAW:Remove()
  748. tauntdebounce = false
  749. end
  750. end)
  751.  
  752. mouse.KeyDown:connect(function(Press)
  753. Press=Press:lower()
  754. if Press=='l' then ------------- Orbital cannon of doom
  755. if doombounce then return end
  756. doombounce = true
  757. if debounce then return end
  758. debounce = true
  759. attacking = true
  760. acti = true
  761. quicklerppp = coroutine.wrap(function()
  762. for i = 1, 10 do
  763. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)), 0.4)
  764. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
  765. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  766. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 1.8, .2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  767. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 1.8, 0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(3)), 0.5)
  768. wait()
  769. end
  770. end)
  771. quicklerppp()
  772. BallOfDeath = Instance.new("Part", Torso)
  773. BallOfDeath.Material = "Neon"
  774. BallOfDeath.CanCollide = false
  775. BallOfDeath.Anchored = true
  776. BallOfDeath.BrickColor = TheColor
  777. BallOfDeath.Size = Vector3.new(.1,.1,.1)
  778. BallOfDeathShape = Instance.new("SpecialMesh", BallOfDeath)
  779. BallOfDeathShape.MeshType = "Sphere"
  780. BallOfDeathShape.Scale = Vector3.new(1,1,1)
  781. sou = coroutine.wrap(function()
  782. mylegacy = Instance.new("Sound", BallOfDeath)
  783. mylegacy.SoundId = "rbxassetid://965142286"
  784. mylegacy.Looped = true
  785. mylegacy.Volume = 0
  786. mylegacy:Play()
  787. for i = 1, 50 do
  788. mylegacy.Volume = mylegacy.Volume + 1
  789. wait()
  790. end
  791. end)
  792. sou()
  793. for i = 1, 190 do
  794. BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
  795. BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(2,2,2)
  796. wait()
  797. end
  798. minsou = coroutine.wrap(function()
  799. for i = 1, 50 do
  800. mylegacy.Volume = mylegacy.Volume - 0.08
  801. wait()
  802. end
  803. mylegacy:Remove()
  804. end)
  805. minsou()
  806. quicklerpppp = coroutine.wrap(function()
  807. for i = 1, 10 do
  808. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(0)), 0.4)
  809. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.55, 0.1, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-5)), 0.5)
  810. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  811. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  812. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  813. wait()
  814. end
  815. attacking = false
  816. end)
  817. quicklerpppp()
  818. LightOfDeath = Instance.new("Part", Torso)
  819. LightOfDeath.Size = Vector3.new(0.5, 0.5, 0.5)
  820. LightOfDeath.Material = "Neon"
  821. LightOfDeath.BrickColor = TheColor
  822. LightOfDeath.Transparency = 1
  823. LightOfDeath.Anchored = true
  824. LightOfDeath.CanCollide = false
  825. LightOfDeathMESH = Instance.new("SpecialMesh", LightOfDeath)
  826. LightOfDeathMESH.MeshType = "Cylinder"
  827. LightOfDeathMESH.Scale = Vector3.new(1000,3,3)
  828. LightOfDeath.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
  829. removeuseless:AddItem(LightOfDeath,25)
  830. removeuseless:AddItem(BallOfDeath,25)
  831. positioning = coroutine.wrap(function()
  832. BallOfDeath.CFrame = BallOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.new(0,250,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.5)
  833. while acti do
  834. BallOfDeath.CFrame = BallOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.new(0,250,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.1)
  835. LightOfDeath.CFrame = LightOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.1)
  836. wait()
  837. end
  838. end)
  839. positioning()
  840. wait(1)
  841. debounce = false
  842. attacking = false
  843. quickcourrr = coroutine.wrap(function()
  844. for i = 1, 100 do
  845. LightOfDeath.Transparency = LightOfDeath.Transparency - 0.01
  846. wait()
  847. end
  848. end)
  849. quickcourrr()
  850. soundofdoom = Instance.new("Sound", LightOfDeath)
  851. soundofdoom.SoundId = "rbxassetid://1545630949"
  852. soundofdoom.Volume = 10
  853. soundofdoom:Play()
  854. wait(9)
  855. acti = false
  856. LightOfDeath.Anchored = true
  857. rays = Instance.new("Part", Torso)
  858. rays.Size = Vector3.new(1, 1, 1)
  859. rays.Transparency = 0
  860. rays.BrickColor = TheColor
  861. rays.Material = "Neon"
  862. rays.Anchored = true
  863. rays.CanCollide = false
  864. rays.CFrame = LightOfDeath.CFrame * CFrame.new(250,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  865. raysmesh = Instance.new("SpecialMesh", rays)
  866. raysmesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  867. raysmesh.Scale = Vector3.new(1, 1, 1)
  868. rays2 = Instance.new("Part", Torso)
  869. rays2.Size = Vector3.new(1, 1, 1)
  870. rays2.Transparency = 0
  871. rays2.BrickColor = TheColor
  872. rays2.Material = "Neon"
  873. rays2.Anchored = true
  874. rays2.CanCollide = false
  875. rays2.CFrame = LightOfDeath.CFrame * CFrame.new(200,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  876. raysmesh2 = Instance.new("SpecialMesh", rays2)
  877. raysmesh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  878. raysmesh2.Scale = Vector3.new(1, 1, 1)
  879. rays3 = Instance.new("Part", Torso)
  880. rays3.Size = Vector3.new(1, 1, 1)
  881. rays3.Transparency = 0
  882. rays3.BrickColor = TheColor
  883. rays3.Material = "Neon"
  884. rays3.Anchored = true
  885. rays3.CanCollide = false
  886. rays3.CFrame = LightOfDeath.CFrame * CFrame.new(150,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  887. raysmesh3 = Instance.new("SpecialMesh", rays3)
  888. raysmesh3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  889. raysmesh3.Scale = Vector3.new(1, 1, 1)
  890. rays4 = Instance.new("Part", Torso)
  891. rays4.Size = Vector3.new(1, 1, 1)
  892. rays4.Transparency = 0
  893. rays4.BrickColor = TheColor
  894. rays4.Material = "Neon"
  895. rays4.Anchored = true
  896. rays4.CanCollide = false
  897. rays4.CFrame = LightOfDeath.CFrame * CFrame.new(100,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  898. raysmesh4 = Instance.new("SpecialMesh", rays4)
  899. raysmesh4.MeshId = "http://www.roblox.com/asset/?id=3270017"
  900. raysmesh4.Scale = Vector3.new(1, 1, 1)
  901. rays5 = Instance.new("Part", Torso)
  902. rays5.Size = Vector3.new(1, 1, 1)
  903. rays5.Transparency = 0
  904. rays5.BrickColor = TheColor
  905. rays5.Material = "Neon"
  906. rays5.Anchored = true
  907. rays5.CanCollide = false
  908. rays5.CFrame = LightOfDeath.CFrame * CFrame.new(50,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  909. raysmesh5 = Instance.new("SpecialMesh", rays5)
  910. raysmesh5.MeshId = "http://www.roblox.com/asset/?id=3270017"
  911. raysmesh5.Scale = Vector3.new(1, 1, 1)
  912. rays6 = Instance.new("Part", Torso)
  913. rays6.Size = Vector3.new(1, 1, 1)
  914. rays6.Transparency = 0
  915. rays6.BrickColor = TheColor
  916. rays6.Material = "Neon"
  917. rays6.Anchored = true
  918. rays6.CanCollide = false
  919. rays6.CFrame = LightOfDeath.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  920. raysmesh6 = Instance.new("SpecialMesh", rays6)
  921. raysmesh6.MeshId = "http://www.roblox.com/asset/?id=3270017"
  922. raysmesh6.Scale = Vector3.new(1, 1, 1)
  923. ff = coroutine.wrap(function()
  924. for i = 1, 100 do
  925. raysmesh.Scale = raysmesh.Scale + Vector3.new(6,6,6)
  926. rays.Transparency = rays.Transparency + 0.03
  927. raysmesh2.Scale = raysmesh2.Scale + Vector3.new(6,6,6)
  928. rays2.Transparency = rays2.Transparency + 0.03
  929. raysmesh3.Scale = raysmesh3.Scale + Vector3.new(6,6,6)
  930. rays3.Transparency = rays3.Transparency + 0.03
  931. raysmesh4.Scale = raysmesh4.Scale + Vector3.new(6,6,6)
  932. rays4.Transparency = rays4.Transparency + 0.03
  933. raysmesh5.Scale = raysmesh5.Scale + Vector3.new(6,6,6)
  934. rays5.Transparency = rays5.Transparency + 0.03
  935. raysmesh6.Scale = raysmesh6.Scale + Vector3.new(6,6,6)
  936. rays6.Transparency = rays6.Transparency + 0.03
  937. wait()
  938. end
  939. end)
  940. ff()
  941. blastwave = Instance.new("Part", Torso)
  942. blastwave.Size = Vector3.new(1, 1, 1)
  943. blastwave.Transparency = 0
  944. blastwave.BrickColor = TheColor
  945. blastwave.Material = "Neon"
  946. blastwave.Anchored = true
  947. blastwave.CanCollide = false
  948. blastwave.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  949. removeuseless:AddItem(blastwave,10)
  950. DDTblastwave = Instance.new("SpecialMesh", blastwave)
  951. DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976"
  952. DDTblastwave.Scale = Vector3.new(1, 1, 1)
  953. blastwave2 = Instance.new("Part", Torso)
  954. blastwave2.Size = Vector3.new(1, 1, 1)
  955. blastwave2.Transparency = 0
  956. blastwave2.BrickColor = TheColor
  957. blastwave2.Material = "Neon"
  958. blastwave2.Anchored = true
  959. blastwave2.CanCollide = false
  960. blastwave2.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  961. removeuseless:AddItem(blastwave2,10)
  962. DDTblastwave2 = Instance.new("SpecialMesh", blastwave2)
  963. DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  964. DDTblastwave2.Scale = Vector3.new(1, 1, 1)
  965. blastwave3 = Instance.new("Part", Torso)
  966. blastwave3.Size = Vector3.new(1, 1, 1)
  967. blastwave3.Transparency = 0
  968. blastwave3.BrickColor = TheColor
  969. blastwave3.Material = "Neon"
  970. blastwave3.Anchored = true
  971. blastwave3.CanCollide = false
  972. blastwave3.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  973. removeuseless:AddItem(blastwave3,10)
  974. DDTblastwave3 = Instance.new("SpecialMesh", blastwave3)
  975. DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  976. DDTblastwave3.Scale = Vector3.new(1, 1, 1)
  977. blastwave4 = Instance.new("Part", Torso)
  978. blastwave4.Size = Vector3.new(1, 1, 1)
  979. blastwave4.Transparency = 0
  980. blastwave4.BrickColor = TheColor
  981. blastwave4.Material = "Neon"
  982. blastwave4.Anchored = true
  983. blastwave4.CanCollide = false
  984. blastwave4.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  985. removeuseless:AddItem(blastwave4,10)
  986. DDTblastwave4 = Instance.new("SpecialMesh", blastwave4)
  987. DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976"
  988. DDTblastwave4.Scale = Vector3.new(1, 1, 1)
  989. blastwave5 = Instance.new("Part", Torso)
  990. blastwave5.Size = Vector3.new(1, 1, 1)
  991. blastwave5.Transparency = 0
  992. blastwave5.BrickColor = TheColor
  993. blastwave5.Material = "Neon"
  994. blastwave5.Anchored = true
  995. blastwave5.CanCollide = false
  996. blastwave5.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  997. removeuseless:AddItem(blastwave5,10)
  998. DDTblastwave5 = Instance.new("SpecialMesh", blastwave5)
  999. DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1000. DDTblastwave5.Scale = Vector3.new(1, 1, 1)
  1001. Blastcircle = Instance.new("Part", Torso)
  1002. Blastcircle.Material = "Neon"
  1003. Blastcircle.Anchored = true
  1004. Blastcircle.Transparency = 0
  1005. Blastcircle.CanCollide = false
  1006. Blastcircle.BrickColor = TheColor
  1007. Blastcircle.Size = Vector3.new(10,10,10)
  1008. removeuseless:AddItem(Blastcircle,10)
  1009. BlastShape = Instance.new("SpecialMesh", Blastcircle)
  1010. BlastShape.MeshType = "Sphere"
  1011. BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
  1012. Blastcircle.CFrame = LightOfDeath.CFrame
  1013. Blastcircle2 = Instance.new("Part", Torso)
  1014. Blastcircle2.Material = "Neon"
  1015. Blastcircle2.Anchored = true
  1016. Blastcircle2.Transparency = 0
  1017. Blastcircle2.CanCollide = false
  1018. Blastcircle2.BrickColor = TheColor
  1019. Blastcircle2.Size = Vector3.new(10,10,10)
  1020. removeuseless:AddItem(Blastcircle2,10)
  1021. BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
  1022. BlastShape2.MeshType = "Sphere"
  1023. BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
  1024. Blastcircle2.CFrame = LightOfDeath.CFrame
  1025. Blastcircle3 = Instance.new("Part", Torso)
  1026. Blastcircle3.Material = "Neon"
  1027. Blastcircle3.Anchored = true
  1028. Blastcircle3.Transparency = 0
  1029. Blastcircle3.CanCollide = false
  1030. Blastcircle3.BrickColor = TheColor
  1031. Blastcircle3.Size = Vector3.new(10,10,10)
  1032. removeuseless:AddItem(Blastcircle3,10)
  1033. BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
  1034. BlastShape3.MeshType = "Sphere"
  1035. BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
  1036. Blastcircle3.CFrame = LightOfDeath.CFrame
  1037. Blastcircle4 = Instance.new("Part", Torso)
  1038. Blastcircle4.Material = "Neon"
  1039. Blastcircle4.Anchored = true
  1040. Blastcircle4.Transparency = 0
  1041. Blastcircle4.CanCollide = false
  1042. Blastcircle4.BrickColor = TheColor
  1043. Blastcircle4.Size = Vector3.new(10,10,10)
  1044. removeuseless:AddItem(Blastcircle4,10)
  1045. BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
  1046. BlastShape4.MeshType = "Sphere"
  1047. BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
  1048. Blastcircle4.CFrame = LightOfDeath.CFrame
  1049. Blastcircle5 = Instance.new("Part", Torso)
  1050. Blastcircle5.Material = "Neon"
  1051. Blastcircle5.Anchored = true
  1052. Blastcircle5.Transparency = 0
  1053. Blastcircle5.CanCollide = false
  1054. Blastcircle5.BrickColor = TheColor
  1055. Blastcircle5.Size = Vector3.new(10,10,10)
  1056. removeuseless:AddItem(Blastcircle5,10)
  1057. BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
  1058. BlastShape5.MeshType = "Sphere"
  1059. BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
  1060. Blastcircle5.CFrame = LightOfDeath.CFrame
  1061.  
  1062. shockwav = Instance.new("Part", Torso)
  1063. shockwav.Size = Vector3.new(1, 1, 1)
  1064. shockwav.Transparency = 0
  1065. shockwav.BrickColor = TheColor
  1066. shockwav.Material = "Neon"
  1067. shockwav.Anchored = true
  1068. shockwav.CanCollide = false
  1069. shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
  1070. removeuseless:AddItem(shockwav,10)
  1071. dea = Instance.new("SpecialMesh", shockwav)
  1072. dea.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1073. dea.Scale = Vector3.new(0.1, 0.1, 0.1)
  1074. shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  1075. shockwav2 = Instance.new("Part", Torso)
  1076. shockwav2.Size = Vector3.new(1, 1, 1)
  1077. shockwav2.Transparency = 0
  1078. shockwav2.BrickColor = TheColor
  1079. shockwav2.Material = "Neon"
  1080. shockwav2.Anchored = true
  1081. shockwav2.CanCollide = false
  1082. shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  1083. removeuseless:AddItem(shockwav2,10)
  1084. dea2 = Instance.new("SpecialMesh", shockwav2)
  1085. dea2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1086. dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
  1087. shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  1088. local Hit = damagealll(150,LightOfDeath.Position)
  1089. for _,v in pairs(Hit) do
  1090. local velo2 = Instance.new("BodyVelocity", v)
  1091. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  1092. velo2.Velocity = v.Torso.CFrame.lookVector * 200
  1093. removeuseless:AddItem(velo2,2)
  1094. if absoluteannihilation then
  1095. v:Remove()
  1096. else
  1097. v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
  1098. v.Humanoid:TakeDamage(math.huge)
  1099. v:BreakJoints()
  1100. end
  1101. end
  1102. opopo = coroutine.wrap(function()
  1103. for i = 1, 200 do
  1104. dea.Scale = dea.Scale + Vector3.new(10,10,10)
  1105. shockwav.Transparency = shockwav.Transparency + 0.02
  1106. dea2.Scale = dea2.Scale + Vector3.new(5,5,5)
  1107. shockwav2.Transparency = shockwav2.Transparency + 0.010
  1108. DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(5, .5, 5)
  1109. DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(12, 12, 12)
  1110. DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(4, .5, 4)
  1111. DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(6, .5, 6)
  1112. DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(2, .1, 2)
  1113. blastwave.Transparency = blastwave.Transparency + .01
  1114. blastwave2.Transparency = blastwave2.Transparency + .03
  1115. blastwave3.Transparency = blastwave3.Transparency + .02
  1116. blastwave4.Transparency = blastwave4.Transparency + .015
  1117. blastwave5.Transparency = blastwave5.Transparency + .01
  1118. BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
  1119. BlastShape2.Scale = BlastShape2.Scale + Vector3.new(1.4,1.4,1.4)
  1120. BlastShape3.Scale = BlastShape3.Scale + Vector3.new(1.1,1.1,1.1)
  1121. BlastShape4.Scale = BlastShape4.Scale + Vector3.new(1.05,1.05,1.05)
  1122. Blastcircle.Transparency = Blastcircle.Transparency + .01
  1123. Blastcircle2.Transparency = Blastcircle2.Transparency + .02
  1124. Blastcircle3.Transparency = Blastcircle3.Transparency + .012
  1125. Blastcircle4.Transparency = Blastcircle4.Transparency + .015
  1126. Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
  1127. BlastShape5.Scale = BlastShape5.Scale + Vector3.new(1.5,1.5,1.5)
  1128. wait()
  1129. end
  1130. end)
  1131. opopo()
  1132. waff = coroutine.wrap(function()
  1133. for i = 1, 100 do
  1134. LightOfDeath.Transparency = LightOfDeath.Transparency + 0.03
  1135. BallOfDeath.Transparency = BallOfDeath.Transparency + 0.03
  1136. TheEndTimeWave2 = Instance.new("Part", Torso)
  1137. TheEndTimeWave2.Size = Vector3.new(1, 1, 1)
  1138. TheEndTimeWave2.Transparency = 0.4
  1139. TheEndTimeWave2.BrickColor = TheColor
  1140. TheEndTimeWave2.Material = "Neon"
  1141. TheEndTimeWave2.Anchored = true
  1142. TheEndTimeWave2.CanCollide = false
  1143. TheEndTimeWave2.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.random(1, 100),math.random(1, 100),math.random(1, 100))
  1144. DDT2 = Instance.new("SpecialMesh", TheEndTimeWave2)
  1145. DDT2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1146. DDT2.Scale = Vector3.new(1, 1, 1)
  1147. removeuseless:AddItem(TheEndTimeWave2,3)
  1148. table.insert(th4,TheEndTimeWave2)
  1149. table.insert(ExtremeM,DDT2)
  1150. EnddOrb2 = Instance.new("Part", Torso)
  1151. EnddOrb2.Size = Vector3.new(0.5, 0.5, 0.5)
  1152. EnddOrb2.Material = "Neon"
  1153. EnddOrb2.BrickColor = TheColor
  1154. EnddOrb2.Transparency = 0
  1155. EnddOrb2.Anchored = true
  1156. EnddOrb2.CanCollide = false
  1157. EnddOrbMESH2 = Instance.new("SpecialMesh", EnddOrb2)
  1158. EnddOrbMESH2.MeshType = "Sphere"
  1159. EnddOrbMESH2.Scale = Vector3.new(2,2,2)
  1160. EnddOrb2.CFrame = LightOfDeath.CFrame * CFrame.new(0, 0, 0)
  1161. removeuseless:AddItem(EnddOrb2,2)
  1162. table.insert(ExtremeM,EnddOrbMESH2)
  1163. table.insert(SlowlyFade,EnddOrb2)
  1164. wait()
  1165. end
  1166. end)
  1167. waff()
  1168. shockingshock = coroutine.wrap(function()
  1169. for i = 1, 50 do
  1170. shockwave3 = Instance.new("Part", Torso)
  1171. shockwave3.Size = Vector3.new(1, 1, 1)
  1172. shockwave3.Transparency = 0
  1173. shockwave3.BrickColor = TheColor
  1174. shockwave3.Anchored = true
  1175. shockwave3.CanCollide = false
  1176. shockwave3.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(-90))
  1177. sh3 = Instance.new("SpecialMesh", shockwave3)
  1178. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1179. sh3.Scale = Vector3.new(15, 0, 15)
  1180. removeuseless:AddItem(shockwave3,3)
  1181. table.insert(SlowlyFade,shockwave3)
  1182. table.insert(ExtremeM2,sh3)
  1183. wait(.1)
  1184. end
  1185. end)
  1186. shockingshock()
  1187. dmgcollateral = coroutine.wrap(function()
  1188. for i = 1, 50 do
  1189. local Hit2 = damagealll(90,LightOfDeath.Position)
  1190. for _,v in pairs(Hit2) do
  1191. local velo2 = Instance.new("BodyVelocity", v)
  1192. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  1193. velo2.Velocity = v.Torso.CFrame.lookVector * 200
  1194. removeuseless:AddItem(velo2,2)
  1195. v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
  1196. v.Humanoid:TakeDamage(math.random(47,88))
  1197. wait(1)
  1198. end
  1199. end
  1200. end)
  1201. dmgcollateral()
  1202. rays:Remove()
  1203. rays2:Remove()
  1204. rays3:Remove()
  1205. rays4:Remove()
  1206. rays5:Remove()
  1207. rays6:Remove()
  1208. wait(5)
  1209. doombounce = false
  1210. end
  1211. end)
  1212.  
  1213. mouse.KeyDown:connect(function(Press)
  1214. Press=Press:lower()
  1215. if Press=='r' then
  1216. if debounce then return end
  1217. debounce = true
  1218. attacking = true
  1219. gpf = true
  1220. hum.WalkSpeed = 0
  1221. for i = 1, 3 do
  1222. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,3,0), .4)
  1223. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
  1224. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
  1225. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
  1226. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1227. wait()
  1228. end
  1229. quickcour2 = coroutine.wrap(function()
  1230. while gpf do
  1231. local Hit = damagealll(8,Torso.Position)
  1232. for _,v in pairs(Hit) do
  1233. local velo2 = Instance.new("BodyVelocity", v)
  1234. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  1235. velo2.Velocity = v.Torso.CFrame.lookVector * 200
  1236. removeuseless:AddItem(velo2,2)
  1237. v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
  1238. v.Humanoid:TakeDamage(math.random(15,30))
  1239. vsound = Instance.new("Sound",v.Humanoid.Torso)
  1240. vsound.SoundId = "rbxassetid://944772014"
  1241. vsound.Volume = 3
  1242. vsound:Play()
  1243. removeuseless:AddItem(vsound,5)
  1244. wait(.1)
  1245. end
  1246. wait()
  1247. end
  1248. end)
  1249. quickcour2()
  1250. socnot = coroutine.wrap(function()
  1251. for i = 1, 6 do
  1252. lunge:Play()
  1253. wait(.1)
  1254. end
  1255. end)
  1256. socnot()
  1257. local fly = Instance.new("BodyVelocity", Torso)
  1258. fly.MaxForce = Vector3.new(999999, 999999, 999999)
  1259. fly.Velocity = Root.CFrame.lookVector * 90
  1260. Torso.CFrame = Root.CFrame * CFrame.new(0,0,-.5)
  1261. t = 0
  1262. for i = 1, 20 do
  1263. leftarmeffect = Instance.new("Part", Torso)
  1264. leftarmeffect.BrickColor = TheColor
  1265. leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1266. leftarmeffect.Material = "Neon"
  1267. leftarmeffect.Anchored = true
  1268. leftarmeffect.CanCollide = false
  1269. leftarmeffect.CFrame = LeftArm.CFrame
  1270. table.insert(SlowlyFade,leftarmeffect)
  1271. removeuseless:AddItem(leftarmeffect,2)
  1272. rightarmeffect = Instance.new("Part", Torso)
  1273. rightarmeffect.BrickColor = TheColor
  1274. rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1275. rightarmeffect.Material = "Neon"
  1276. rightarmeffect.Anchored = true
  1277. rightarmeffect.CanCollide = false
  1278. rightarmeffect.CFrame = RightArm.CFrame
  1279. table.insert(SlowlyFade,rightarmeffect)
  1280. removeuseless:AddItem(rightarmeffect,2)
  1281. leftlegeffect = Instance.new("Part", Torso)
  1282. leftlegeffect.BrickColor = BrickColor.new("Really black")
  1283. leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1284. leftlegeffect.Material = "Neon"
  1285. leftlegeffect.Anchored = true
  1286. leftlegeffect.CanCollide = false
  1287. leftlegeffect.CFrame = LeftLeg.CFrame
  1288. table.insert(SlowlyFade,leftlegeffect)
  1289. removeuseless:AddItem(leftlegeffect,2)
  1290. rightlegeffect = Instance.new("Part", Torso)
  1291. rightlegeffect.BrickColor = BrickColor.new("Really black")
  1292. rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1293. rightlegeffect.Material = "Neon"
  1294. rightlegeffect.Anchored = true
  1295. rightlegeffect.CanCollide = false
  1296. rightlegeffect.CFrame = RightLeg.CFrame
  1297. table.insert(SlowlyFade,rightlegeffect)
  1298. removeuseless:AddItem(rightlegeffect,2)
  1299. t = t - 60
  1300. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
  1301. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
  1302. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
  1303. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1304. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1305. wait()
  1306. end
  1307. fly:Remove()
  1308. debounce = false
  1309. damagedebounce = false
  1310. attacking = false
  1311. gpf = false
  1312. hum.WalkSpeed = 18
  1313. end
  1314. end)
  1315.  
  1316. mouse.KeyDown:connect(function(Press)
  1317. Press=Press:lower()
  1318. if Press=='k' then
  1319. if debounce then return end
  1320. debounce = true
  1321. attacking = true
  1322. for i = 1, 6 do
  1323. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
  1324. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6)
  1325. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
  1326. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-32)), 0.6)
  1327. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  1328. wait()
  1329. end
  1330. htbox = Instance.new("Part", LeftLeg)
  1331. htbox.Transparency = 1
  1332. htbox.CanCollide = false
  1333. htbox.Size = Vector3.new(1.001,3,1.001)
  1334. htboxweld = weldBetween(htbox,LeftLeg)
  1335. htboxweld.C0 = CFrame.new(0,0,0)
  1336. htbox.Touched:connect(function(hit)
  1337. if hit.Parent:IsA("Part") then
  1338. elseif hit.Parent:IsA("SpecialMesh") then
  1339. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  1340. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  1341. if damagedebounce == true then return end
  1342. damagedebounce = true
  1343. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  1344. Slachtoffer:TakeDamage(math.random(7,11))
  1345. mostrandom = mostrandomsoundtable[math.random(1,#mostrandomsoundtable)]
  1346. hitsound = Instance.new("Sound", Slachtoffer.Torso)
  1347. hitsound.SoundId = "rbxassetid://"..mostrandom
  1348. hitsound.Volume = 4
  1349. hitsound:Play()
  1350. removeuseless:AddItem(hitsound,4)
  1351. end
  1352. end)
  1353. for i = 1, 6 do
  1354. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
  1355. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, .5) * CFrame.Angles(math.rad(36), math.rad(0), math.rad(0)), 0.6)
  1356. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, -.5) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
  1357. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8, 1.8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-72)), 0.6)
  1358. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  1359. wait()
  1360. end
  1361. attacking = false
  1362. debounce = false
  1363. damagedebounce = false
  1364. htbox:Remove()
  1365. end
  1366. end)
  1367.  
  1368. mouse.KeyDown:connect(function(Press)
  1369. Press=Press:lower()
  1370. if Press=='j' then
  1371. if debounce then return end
  1372. debounce = true
  1373. attacking = true
  1374. step:Play()
  1375. hum.WalkSpeed = 0
  1376. for i = 1, 6 do
  1377. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.4)
  1378. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, .3) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.4)
  1379. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(7), math.rad(0)), 0.4)
  1380. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(10), math.rad(0)), 0.4)
  1381. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.4)
  1382. wait()
  1383. end
  1384. local shockwefe = coroutine.wrap(function()
  1385. shockwave = Instance.new("Part", Torso)
  1386. shockwave.Size = Vector3.new(5, 5, 5)
  1387. shockwave.Transparency = 0
  1388. shockwave.BrickColor = TheColor
  1389. shockwave.Anchored = true
  1390. shockwave.CanCollide = false
  1391. shockwave.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1392. sh1 = Instance.new("SpecialMesh", shockwave)
  1393. sh1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1394. sh1.Scale = Vector3.new(0, 0, 0)
  1395. removeuseless:AddItem(shockwave,2)
  1396. for i = 1, 100 do
  1397. sh1.Scale = sh1.Scale + Vector3.new(3,3,0)
  1398. shockwave.Transparency = shockwave.Transparency + 0.1
  1399. wait()
  1400. end
  1401. end)
  1402. shockwefe()
  1403. for i = 1, 6 do
  1404. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.6)
  1405. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .3) * CFrame.Angles(math.rad(-90), math.rad(30), math.rad(0)), 0.6)
  1406. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(30), math.rad(0)), 0.6)
  1407. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(10), math.rad(0)), 0.6)
  1408. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.6)
  1409. wait()
  1410. end
  1411. energblast1 = Instance.new("Part", Torso)
  1412. energblast1.BrickColor = TheColor
  1413. energblast1.Anchored = true
  1414. energblast1.Shape = 0
  1415. energblast1.Material = "Neon"
  1416. energblast1.CanCollide = false
  1417. energblast1.Size = Vector3.new(1,1,1)
  1418. energblast1.Transparency = 0
  1419. energblast1.CFrame = Root.CFrame
  1420. removeuseless:AddItem(energblast1,2)
  1421. shockwave2 = Instance.new("Part", Torso)
  1422. shockwave2.Size = Vector3.new(5, 5, 5)
  1423. shockwave2.Transparency = 0
  1424. shockwave2.BrickColor = TheColor
  1425. shockwave2.Anchored = true
  1426. shockwave2.CanCollide = false
  1427. shockwave2.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1428. sh2 = Instance.new("SpecialMesh", shockwave2)
  1429. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1430. sh2.Scale = Vector3.new(0, 0, 0)
  1431. removeuseless:AddItem(shockwave2,4)
  1432. shockwave3 = Instance.new("Part", Torso)
  1433. shockwave3.Size = Vector3.new(5, 5, 5)
  1434. shockwave3.Transparency = 0
  1435. shockwave3.BrickColor = TheColor
  1436. shockwave3.Anchored = true
  1437. shockwave3.CanCollide = false
  1438. shockwave3.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1439. sh3 = Instance.new("SpecialMesh", shockwave3)
  1440. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1441. sh3.Scale = Vector3.new(0, 0, 0)
  1442. removeuseless:AddItem(shockwave3,4)
  1443. magicsound = Instance.new("Sound", energblast1)
  1444. magicsound.SoundId = "rbxassetid://750094966"
  1445. magicsound.Volume = 6
  1446. magicsound:Play()
  1447. soundcoroutine = coroutine.wrap(function()
  1448. for i = 1, 100 do
  1449. magicsound.Volume = magicsound.Volume - 0.05
  1450. wait()
  1451. end
  1452. end)
  1453. soundcoroutine()
  1454. removeuseless:AddItem(magicsound,5)
  1455. local Hit = damagealll(35,energblast1.Position)
  1456. for _,v in pairs(Hit) do
  1457. removeuseless:AddItem(velo2,1)
  1458. if absoluteannihilation then
  1459. Slachtoffer:TakeDamage(133773311337733113377331)
  1460. else
  1461. v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
  1462. v.Humanoid:TakeDamage(math.random(28,40))
  1463. end
  1464. end
  1465. local cc = coroutine.wrap(function()
  1466. for i = 1, 60 do
  1467. energblast1.Size = energblast1.Size + Vector3.new(5,5,5)
  1468. energblast1.Transparency = energblast1.Transparency + 0.1
  1469. sh2.Scale = sh2.Scale + Vector3.new(4,4,0)
  1470. shockwave2.Transparency = shockwave2.Transparency + 0.06
  1471. sh3.Scale = sh3.Scale + Vector3.new(5,2,5)
  1472. shockwave3.Transparency = shockwave3.Transparency + 0.07
  1473. wait()
  1474. end
  1475. end)
  1476. cc()
  1477. quicklerp = coroutine.wrap(function()
  1478. for i = 1, 6 do
  1479. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-40), math.rad(2)), 0.6)
  1480. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.6)
  1481. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(-50), math.rad(0)), 0.6)
  1482. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  1483. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  1484. wait()
  1485. end
  1486. end)
  1487. quicklerp()
  1488. cc2 = coroutine.wrap(function()
  1489. local BV = Instance.new("BodyVelocity", Root)
  1490. BV.maxForce = Vector3.new(0,20000,0)
  1491. BV.P = 1000
  1492. BV.velocity = Vector3.new(0,100,0)
  1493. wait(1)
  1494. BV:Remove()
  1495. end)
  1496. cc2()
  1497. cc3 = coroutine.wrap(function()
  1498. t = 0
  1499. flipsound = Instance.new("Sound", Torso)
  1500. flipsound.SoundId = "rbxassetid://470532887"
  1501. flipsound.Looped = true
  1502. flipsound.Volume = 2
  1503. flipsound.Pitch = 1.3
  1504. flipsound:Play()
  1505. hum.WalkSpeed = 75
  1506. for i = 1, 60 do
  1507. t = t + 40
  1508. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
  1509. wait()
  1510. end
  1511. for i = 1, 10 do
  1512. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  1513. wait()
  1514. end
  1515. end)
  1516. cc3()
  1517. for i = 1, 70 do
  1518. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
  1519. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
  1520. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  1521. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  1522. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  1523. wait()
  1524. end
  1525. hum.WalkSpeed = 0
  1526. landingsound:Play()
  1527. flipsound:Remove()
  1528. local shockwefe2 = coroutine.wrap(function()
  1529. shockwave2 = Instance.new("Part", Torso)
  1530. shockwave2.Size = Vector3.new(5, 5, 5)
  1531. shockwave2.Transparency = 0
  1532. shockwave2.BrickColor = TheColor
  1533. shockwave2.Anchored = true
  1534. shockwave2.CanCollide = false
  1535. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1536. sh2 = Instance.new("SpecialMesh", shockwave2)
  1537. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1538. sh2.Scale = Vector3.new(0, 0, 0)
  1539. removeuseless:AddItem(shockwave2,1)
  1540. for i = 1, 100 do
  1541. sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
  1542. shockwave2.Transparency = shockwave2.Transparency + 0.1
  1543. wait()
  1544. end
  1545. end)
  1546. shockwefe2()
  1547. for i = 1, 20 do
  1548. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-5), math.rad(0)), 0.3)
  1549. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
  1550. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-10), math.rad(0)), 0.3)
  1551. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.3)
  1552. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.3)
  1553. wait()
  1554. end
  1555. hum.WalkSpeed = 18
  1556. debounce = false
  1557. attacking = false
  1558. end
  1559. end)
  1560.  
  1561. mouse.KeyDown:connect(function(Press)
  1562. Press=Press:lower()
  1563. if Press=='p' then
  1564. if debounce then return end
  1565. debounce = true
  1566. attacking = true
  1567. for i = 1, 5 do
  1568. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(-35), math.rad(20), math.rad(0)), .6)
  1569. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
  1570. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, .25, -.4) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(0)), 0.6)
  1571. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
  1572. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-2)), .6)
  1573. wait()
  1574. end
  1575. local shockwefe2 = coroutine.wrap(function()
  1576. shockwave2 = Instance.new("Part", Torso)
  1577. shockwave2.Size = Vector3.new(5, 5, 5)
  1578. shockwave2.Transparency = 0
  1579. shockwave2.BrickColor = TheColor
  1580. shockwave2.Anchored = true
  1581. shockwave2.CanCollide = false
  1582. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1583. sh2 = Instance.new("SpecialMesh", shockwave2)
  1584. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1585. sh2.Scale = Vector3.new(0, 0, 0)
  1586. removeuseless:AddItem(shockwave2,1)
  1587. shockwave3 = Instance.new("Part", Torso)
  1588. shockwave3.Size = Vector3.new(1, 1, 1)
  1589. shockwave3.Transparency = 0
  1590. shockwave3.BrickColor = TheColor
  1591. shockwave3.Anchored = true
  1592. shockwave3.CanCollide = false
  1593. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1594. sh3 = Instance.new("SpecialMesh", shockwave3)
  1595. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1596. sh3.Scale = Vector3.new(0, 0, 0)
  1597. removeuseless:AddItem(shockwave3,4)
  1598. for i = 1, 100 do
  1599. sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
  1600. shockwave2.Transparency = shockwave2.Transparency + 0.1
  1601. sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
  1602. shockwave3.Transparency = shockwave3.Transparency + 0.1
  1603. wait()
  1604. end
  1605. end)
  1606. shockwefe2()
  1607. hohoho = coroutine.wrap(function()
  1608. for i = 1, 10 do
  1609. rings = Instance.new("Part", Torso)
  1610. rings.Size = Vector3.new(5, 5, 5)
  1611. rings.Transparency = 0.5
  1612. rings.BrickColor = TheColor
  1613. rings.Anchored = true
  1614. rings.CanCollide = false
  1615. rings.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1616. ringsh = Instance.new("SpecialMesh", rings)
  1617. ringsh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1618. ringsh.Scale = Vector3.new(0, 0, 0)
  1619. removeuseless:AddItem(rings,2)
  1620. table.insert(Repeater,ringsh)
  1621. table.insert(nonmeshRepeater2,rings)
  1622. wait(.1)
  1623. end
  1624. end)
  1625. hohoho()
  1626. local BV = Instance.new("BodyVelocity", Root)
  1627. BV.maxForce = Vector3.new(0,20000,0)
  1628. BV.P = 1000
  1629. BV.velocity = Vector3.new(0,50,0)
  1630. quickcour = coroutine.wrap(function()
  1631. t = 0
  1632. for i = 1, 25 do
  1633. t = t + 1
  1634. Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0 + 50),0)
  1635. wait()
  1636. end
  1637. BV:Remove()
  1638. Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0),0)
  1639. end)
  1640. quickcour()
  1641. local Hit = damagealll(5,Root.Position)
  1642. for _,v in pairs(Hit) do
  1643. v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
  1644. v.Humanoid:TakeDamage(math.random(37,60))
  1645. end
  1646. quickcour2 = coroutine.wrap(function()
  1647. jumpsound = Instance.new("Sound", Torso)
  1648. jumpsound.Volume = 10
  1649. jumpsound.SoundId = "rbxassetid://1574842373"
  1650. jumpsound:Play()
  1651. removeuseless:AddItem(jumpsound,3)
  1652. for i = 1, 9 do
  1653. lunge:Play()
  1654. wait(.1)
  1655. end
  1656. lunge2:Play()
  1657. end)
  1658. quickcour2()
  1659. for i = 1, 25 do
  1660. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .6)
  1661. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
  1662. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 1, -.1) * CFrame.Angles(math.rad(190), math.rad(0), math.rad(0)), 0.6)
  1663. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
  1664. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1665. wait()
  1666. end
  1667. attacking = false
  1668. debounce = false
  1669. end
  1670. end)
  1671.  
  1672. mouse.KeyDown:connect(function(Press)
  1673. Press=Press:lower()
  1674. if Press=='e' then
  1675. if debounce then return end
  1676. debounce = true
  1677. attacking = true
  1678. continue = true
  1679. hum.WalkSpeed = 0
  1680. lmon8 = lmon7[math.random(1,#lmon7)]
  1681. local b1 = Instance.new("BillboardGui",Head)
  1682. b1.Size = UDim2.new(0,100,0,40)
  1683. b1.StudsOffset = Vector3.new(0,3,0)
  1684. b1.Adornee = Head
  1685. local b2 = Instance.new("TextLabel",b1)
  1686. b2.BackgroundTransparency = 1
  1687. b2.Text = ""..lmon8
  1688. b2.Font = "Garamond"
  1689. b2.TextSize = 0
  1690. b2.TextStrokeTransparency = 1
  1691. b2.TextColor3 = BrickColor.new("Lime green").Color
  1692. b2.TextStrokeColor3 = Color3.new(0,0,0)
  1693. b2.Size = UDim2.new(1,0,0.5,0)
  1694. billboardcour = coroutine.wrap(function()
  1695. for i = 1, 10 do
  1696. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  1697. b2.TextSize = b2.TextSize + 3
  1698. wait()
  1699. end
  1700. wait(1)
  1701. for i = 1, 10 do
  1702. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  1703. b2.TextSize = b2.TextSize - 3
  1704. wait()
  1705. end
  1706. b1:Remove()
  1707. end)
  1708. billboardcour()
  1709. for i = 1, 10 do
  1710. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  1711. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(1),math.rad(5)), 0.4)
  1712. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  1713. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 1.8, .2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  1714. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 1.8, 0.2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(3)), 0.5)
  1715. wait()
  1716. end
  1717. lilball = Instance.new("Part", RightArm)
  1718. lilball.Material = "Neon"
  1719. lilball.CanCollide = false
  1720. lilball.Anchored = true
  1721. lilball.Transparency = 1
  1722. lilball.BrickColor = TheColor
  1723. lilball.Size = Vector3.new(.1,.1,.1)
  1724. lilballShape = Instance.new("SpecialMesh", lilball)
  1725. lilballShape.MeshType = "Sphere"
  1726. lilballShape.Scale = Vector3.new(10,10,10)
  1727. lilball.CFrame = RightArm.CFrame * CFrame.new(0,-1.5,0)
  1728. removeuseless:AddItem(lilball,5)
  1729. qucicour = coroutine.wrap(function()
  1730. for i = 1, 10 do
  1731. lilball.Transparency = lilball.Transparency - 0.05
  1732. wait()
  1733. end
  1734. end)
  1735. qucicour()
  1736. SwordPortal = Instance.new("Part", Torso)
  1737. SwordPortal.Size = Vector3.new(0.5, 0.5, 0.5)
  1738. SwordPortal.Material = "Neon"
  1739. SwordPortal.BrickColor = TheColor
  1740. SwordPortal.Transparency = 0
  1741. SwordPortal.Anchored = true
  1742. SwordPortal.CanCollide = false
  1743. SwordPortalMESH = Instance.new("SpecialMesh", SwordPortal)
  1744. SwordPortalMESH.MeshType = "Cylinder"
  1745. SwordPortalMESH.Scale = Vector3.new(.2,0.01,0.01)
  1746. SwordPortal.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
  1747. swordportalsound = Instance.new("Sound", SwordPortal)
  1748. swordportalsound.SoundId = "rbxassetid://743499393"
  1749. swordportalsound.Volume = 5
  1750. swordportalsound:Play()
  1751. removeuseless:AddItem(swordportalsound,3)
  1752. sizeincreasor = coroutine.wrap(function()
  1753. while continue do
  1754. SwordPortalMESH.Scale = SwordPortalMESH.Scale + Vector3.new(0,8,8)
  1755. wait()
  1756. end
  1757. end)
  1758. sizeincreasor()
  1759. for i = 1, 20 do
  1760. wait()
  1761. end
  1762. continue = false
  1763. local openshocks = coroutine.wrap(function()
  1764. for i = 1, 5 do
  1765. openshock2 = Instance.new("Part", Torso)
  1766. openshock2.Size = Vector3.new(1, 1, 1)
  1767. openshock2.Transparency = 0
  1768. openshock2.BrickColor = TheColor
  1769. openshock2.Material = "Neon"
  1770. openshock2.Anchored = true
  1771. openshock2.CanCollide = false
  1772. openshock2.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1773. DDTopenshock2 = Instance.new("SpecialMesh", openshock2)
  1774. DDTopenshock2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1775. DDTopenshock2.Scale = Vector3.new(1, 2, 1)
  1776. removeuseless:AddItem(openshock2,2)
  1777. table.insert(ExtremeM,DDTopenshock2)
  1778. table.insert(SlowlyFade,openshock2)
  1779. openshock = Instance.new("Part", Torso)
  1780. openshock.Size = Vector3.new(1, 1, 1)
  1781. openshock.Transparency = 0
  1782. openshock.BrickColor = TheColor
  1783. openshock.Material = "Neon"
  1784. openshock.Anchored = true
  1785. openshock.CanCollide = false
  1786. openshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
  1787. DDTopenshock = Instance.new("SpecialMesh", openshock)
  1788. DDTopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1789. DDTopenshock.Scale = Vector3.new(1, 2, 1)
  1790. removeuseless:AddItem(openshock,2)
  1791. table.insert(ExtremeM,DDTopenshock)
  1792. table.insert(SlowlyFade,openshock)
  1793. wait(.05)
  1794. end
  1795. end)
  1796. openshocks()
  1797. bigopenshock = coroutine.wrap(function()
  1798. bigopenshock = Instance.new("Part", Torso)
  1799. bigopenshock.Size = Vector3.new(1, 1, 1)
  1800. bigopenshock.Transparency = 0
  1801. bigopenshock.BrickColor = TheColor
  1802. bigopenshock.Material = "Neon"
  1803. bigopenshock.Anchored = true
  1804. bigopenshock.CanCollide = false
  1805. bigopenshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
  1806. DDTbigopenshock = Instance.new("SpecialMesh", bigopenshock)
  1807. DDTbigopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1808. DDTbigopenshock.Scale = Vector3.new(1, 2, 1)
  1809. removeuseless:AddItem(bigopenshock,2)
  1810. table.insert(m3,DDTbigopenshock)
  1811. table.insert(SlowlyFade,bigopenshock)
  1812. end)
  1813. removeuseless:AddItem(swordoutofportal,6)
  1814. swordoutofportal = Instance.new("Sound", SwordPortal)
  1815. swordoutofportal.SoundId = "rbxassetid://1577920967"
  1816. swordoutofportal.Volume = 5
  1817. swordoutofportal:Play()
  1818. GiantSword = Instance.new("Part", Torso)
  1819. GiantSword.Size = Vector3.new(0.5, 0.5, 0.5)
  1820. GiantSword.Material = "Neon"
  1821. GiantSword.BrickColor = TheColor
  1822. GiantSword.Transparency = .2
  1823. GiantSword.Anchored = true
  1824. GiantSword.CanCollide = false
  1825. GiantSwordMESH = Instance.new("SpecialMesh", GiantSword)
  1826. GiantSwordMESH.Scale = Vector3.new(15,15,15)
  1827. GiantSwordMESH.MeshId = "rbxassetid://1005402916"
  1828. GiantSword.CFrame = SwordPortal.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90))
  1829. move = coroutine.wrap(function()
  1830. local Hit = damagealll(35,SwordPortal.Position)
  1831. for _,v in pairs(Hit) do
  1832. if absoluteannihilation then
  1833. v.Humanoid:TakeDamage(13377331)
  1834. else
  1835. v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
  1836. v.Humanoid:TakeDamage(math.random(30,40))
  1837. end
  1838. end
  1839. for i = 1, 40 do
  1840. SwordPortal.Transparency = SwordPortal.Transparency + 0.05
  1841. GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
  1842. wait()
  1843. end
  1844. end)
  1845. move()
  1846. mvcm = coroutine.wrap(function()
  1847. wait(1)
  1848. SwordPortal:Remove()
  1849. debounce = false
  1850. attacking = false
  1851. hum.WalkSpeed = 18
  1852. end)
  1853. mvcm()
  1854. for i = 1, 30 do
  1855. lilball.Transparency = lilball.Transparency + 0.05
  1856. GiantSword.Transparency = GiantSword.Transparency + 0.03
  1857. GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
  1858. wait()
  1859. end
  1860. GiantSword:Remove()
  1861. end
  1862. end)
  1863.  
  1864. mouse.KeyDown:connect(function(Press)
  1865. Press=Press:lower()
  1866. if Press=='g' then -----This one is hard to hit, however, hit it right and you'll do massive damage
  1867. if debounce then return end
  1868. debounce = true
  1869. attacking = true
  1870. lmon4 = lmon3[math.random(1,#lmon3)]
  1871. local b1 = Instance.new("BillboardGui",Head)
  1872. b1.Size = UDim2.new(0,100,0,40)
  1873. b1.StudsOffset = Vector3.new(0,3,0)
  1874. b1.Adornee = Head
  1875. local b2 = Instance.new("TextLabel",b1)
  1876. b2.BackgroundTransparency = 1
  1877. b2.Text = ""..lmon4
  1878. b2.Font = "Garamond"
  1879. b2.TextSize = 0
  1880. b2.TextStrokeTransparency = 1
  1881. b2.TextColor3 = BrickColor.new("Lime green").Color
  1882. b2.TextStrokeColor3 = Color3.new(0,0,0)
  1883. b2.Size = UDim2.new(1,0,0.5,0)
  1884. billboardcour = coroutine.wrap(function()
  1885. for i = 1, 10 do
  1886. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  1887. b2.TextSize = b2.TextSize + 3
  1888. wait()
  1889. end
  1890. wait(2)
  1891. for i = 1, 10 do
  1892. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  1893. b2.TextSize = b2.TextSize - 3
  1894. wait()
  1895. end
  1896. b1:Remove()
  1897. end)
  1898. billboardcour()
  1899. quickcour = coroutine.wrap(function()
  1900. spawnsound = Instance.new("Sound", RightArm)
  1901. spawnsound.SoundId = "rbxassetid://159332197"
  1902. spawnsound.Volume = 5
  1903. spawnsound:Play()
  1904. removeuseless:AddItem(spawnsound,4)
  1905. Scythe = Instance.new("Part", Torso)
  1906. Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
  1907. Scythe.Material = "Neon"
  1908. Scythe.BrickColor = TheColor
  1909. Scythe.Transparency = 1
  1910. Scythe.CanCollide = false
  1911. ScytheMESH = Instance.new("SpecialMesh", Scythe)
  1912. ScytheMESH.Scale = Vector3.new(2,2,2)
  1913. ScytheMESH.MeshId = "http://www.roblox.com/asset/?id=94840342"
  1914. ScytheWeld = weldBetween(Scythe,RightArm)
  1915. ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
  1916. for i = 1, 20 do
  1917. Scythe.Transparency = Scythe.Transparency - 0.04
  1918. wait()
  1919. end
  1920. end)
  1921. quickcour()
  1922. hum.WalkSpeed = 0
  1923. for i = 1, 25 do
  1924. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  1925. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  1926. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  1927. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  1928. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
  1929. wait()
  1930. end
  1931. hum.WalkSpeed = 14
  1932. for i = 1, 8 do
  1933. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-140),math.rad(90),math.rad(0)), .5)
  1934. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  1935. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.5)
  1936. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-110),math.rad(-40),math.rad(0)), 0.5)
  1937. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  1938. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  1939. wait()
  1940. end
  1941. htbox = Instance.new("Part", Scythe)
  1942. htbox.CFrame = Scythe.CFrame
  1943. htbox.Transparency = 1
  1944. htbox.CanCollide = false
  1945. htbox.Size = Vector3.new(.40,7,3)
  1946. htboxweld = weldBetween(htbox,Scythe)
  1947. htbox.Touched:connect(function(hit)
  1948. if hit.Parent:IsA("Part") then
  1949. elseif hit.Parent:IsA("SpecialMesh") then
  1950. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  1951. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  1952. if damagedebounce == true then return end
  1953. damagedebounce = true
  1954. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  1955. quickcour = coroutine.wrap(function()
  1956. Slachtoffer.WalkSpeed = 6
  1957. wait(1)
  1958. Slachtoffer.WalkSpeed = 16
  1959. end)
  1960. quickcour()
  1961. if absoluteannihilation then
  1962. Slachtoffer:TakeDamage(9001)
  1963. else
  1964. Slachtoffer:TakeDamage(math.random(35,40))
  1965. rdnm = soundtable[math.random(1,#soundtable)]
  1966. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  1967. slashwound.SoundId = "rbxassetid://"..rdnm
  1968. slashwound.Volume = 4
  1969. slashwound:Play()
  1970. removeuseless:AddItem(slashwound,2)
  1971. end
  1972. end
  1973. end)
  1974. lunge:Play()
  1975. t = 0
  1976. for i = 1, 8 do
  1977. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
  1978. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
  1979. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  1980. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
  1981. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
  1982. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .6)
  1983. wait()
  1984. end
  1985. damagedebounce = false
  1986. htbox:Remove()
  1987. hum.WalkSpeed = 8
  1988. t = 0
  1989. for i = 1, 8 do
  1990. t = t + 50
  1991. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0 + t)), .6)
  1992. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
  1993. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.41,1.3,0) * CFrame.Angles(math.rad(181),math.rad(5),math.rad(10)), 0.4)
  1994. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  1995. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20), math.rad(40), math.rad(0)), 0.5)
  1996. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(12), math.rad(3), math.rad(-3)), 0.5)
  1997. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(-5), math.rad(7), math.rad(3)), 0.5)
  1998. wait()
  1999. end
  2000. htbox = Instance.new("Part", Scythe)
  2001. htbox.CFrame = Scythe.CFrame
  2002. htbox.Transparency = 1
  2003. htbox.CanCollide = false
  2004. htbox.Size = Vector3.new(.40,7,3)
  2005. htboxweld = weldBetween(htbox,Scythe)
  2006. htbox.Touched:connect(function(hit)
  2007. if hit.Parent:IsA("Part") then
  2008. elseif hit.Parent:IsA("SpecialMesh") then
  2009. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  2010. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  2011. if damagedebounce == true then return end
  2012. damagedebounce = true
  2013. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  2014. quickcour = coroutine.wrap(function()
  2015. Slachtoffer.WalkSpeed = 6
  2016. wait(1)
  2017. Slachtoffer.WalkSpeed = 16
  2018. end)
  2019. quickcour()
  2020. if absoluteannihilation then
  2021. Slachtoffer:TakeDamage(3000)
  2022. else
  2023. Slachtoffer:TakeDamage(math.random(25,68))
  2024. rdnm = soundtable[math.random(1,#soundtable)]
  2025. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2026. slashwound.SoundId = "rbxassetid://"..rdnm
  2027. slashwound.Volume = 4
  2028. slashwound:Play()
  2029. removeuseless:AddItem(slashwound,2)
  2030. end
  2031. end
  2032. end)
  2033. lunge3:Play()
  2034. for i = 1, 15 do
  2035. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
  2036. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 0.7, 1) * CFrame.Angles(math.rad(-40), math.rad(48), math.rad(0)), 0.5)
  2037. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  2038. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(40), math.rad(0)), 0.6)
  2039. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  2040. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.6)
  2041. wait()
  2042. end
  2043. htbox:Remove()
  2044. hum.WalkSpeed = 18
  2045. for i = 1, 10 do
  2046. Scythe.Transparency = Scythe.Transparency + 0.1
  2047. wait()
  2048. end
  2049. Scythe:Remove()
  2050. attacking = false
  2051. debounce = false
  2052. damagedebounce = false
  2053. end
  2054. end)
  2055.  
  2056. mouse.KeyDown:connect(function(Press)
  2057. Press=Press:lower()
  2058. if Press=='y' then
  2059. if debounce then return end
  2060. debounce = true
  2061. attacking = true
  2062. bbno = true
  2063. jjo = true
  2064. borb = true
  2065. hum.WalkSpeed = 0
  2066. energyburst:Play()
  2067. energyburst2:Play()
  2068. lmon2 = lmon[math.random(1,#lmon)]
  2069. local b1 = Instance.new("BillboardGui",Head)
  2070. b1.Size = UDim2.new(0,100,0,40)
  2071. b1.StudsOffset = Vector3.new(0,3,0)
  2072. b1.Adornee = Head
  2073. local b2 = Instance.new("TextLabel",b1)
  2074. b2.BackgroundTransparency = 1
  2075. b2.Text = ""..lmon2
  2076. b2.Font = "Garamond"
  2077. b2.TextSize = 0
  2078. b2.TextStrokeTransparency = 1
  2079. b2.TextColor3 = BrickColor.new("Lime green").Color
  2080. b2.TextStrokeColor3 = Color3.new(0,0,0)
  2081. b2.Size = UDim2.new(1,0,0.5,0)
  2082. billboardcour = coroutine.wrap(function()
  2083. for i = 1, 15 do
  2084. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.05
  2085. b2.TextSize = b2.TextSize + 2
  2086. wait()
  2087. end
  2088. wait(2)
  2089. for i = 1, 15 do
  2090. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.05
  2091. b2.TextSize = b2.TextSize - 2
  2092. wait()
  2093. end
  2094. b1:Remove()
  2095. end)
  2096. billboardcour()
  2097. TheWind = Instance.new("Part", Torso)
  2098. TheWind.Size = Vector3.new(0.5, 0.5, 0.5)
  2099. TheWind.Material = "Neon"
  2100. TheWind.BrickColor = TheColor
  2101. TheWind.Transparency = 1
  2102. TheWind.CanCollide = false
  2103. TheWindMESH = Instance.new("SpecialMesh", TheWind)
  2104. TheWindMESH.Scale = Vector3.new(4,4,4)
  2105. TheWindMESH.MeshId = "rbxassetid://168892432"
  2106. TheWindWeld = weldBetween(TheWind,Root)
  2107. TheWindWeld.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2108. TheWind2 = Instance.new("Part", Torso)
  2109. TheWind2.Size = Vector3.new(0.5, 0.5, 0.5)
  2110. TheWind2.Material = "Neon"
  2111. TheWind2.BrickColor = TheColor
  2112. TheWind2.Transparency = 1
  2113. TheWind2.CanCollide = false
  2114. TheWindMESH2 = Instance.new("SpecialMesh", TheWind2)
  2115. TheWindMESH2.Scale = Vector3.new(6,6,6)
  2116. TheWindMESH2.MeshId = "rbxassetid://168892432"
  2117. TheWindWeld2 = weldBetween(TheWind2,Root)
  2118. TheWindWeld2.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2119. TheWind3 = Instance.new("Part", Torso)
  2120. TheWind3.Size = Vector3.new(0.5, 0.5, 0.5)
  2121. TheWind3.Material = "Neon"
  2122. TheWind3.BrickColor = TheColor
  2123. TheWind3.Transparency = 1
  2124. TheWind3.CanCollide = false
  2125. TheWindMESH3 = Instance.new("SpecialMesh", TheWind3)
  2126. TheWindMESH3.Scale = Vector3.new(2,2,2)
  2127. TheWindMESH3.MeshId = "rbxassetid://168892432"
  2128. TheWindWeld3 = weldBetween(TheWind3,Root)
  2129. TheWindWeld3.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2130. quickcour = coroutine.wrap(function()
  2131. for i = 1, 25 do
  2132. TheWind.Transparency = TheWind.Transparency - 0.01
  2133. TheWind2.Transparency = TheWind2.Transparency - 0.005
  2134. TheWind3.Transparency = TheWind3.Transparency - 0.012
  2135. wait()
  2136. end
  2137. end)
  2138. quickcour()
  2139. quickcour2 = coroutine.wrap(function()
  2140. while jjo do
  2141. TheWindWeld.C0 = TheWindWeld.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0-25),0)
  2142. TheWindWeld2.C0 = TheWindWeld2.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
  2143. TheWindWeld3.C0 = TheWindWeld3.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
  2144. wait()
  2145. end
  2146. end)
  2147. quickcour2()
  2148. local shockwefe2 = coroutine.wrap(function()
  2149. shockwave2 = Instance.new("Part", Torso)
  2150. shockwave2.Size = Vector3.new(5, 5, 5)
  2151. shockwave2.Transparency = 0
  2152. shockwave2.BrickColor = TheColor
  2153. shockwave2.Anchored = true
  2154. shockwave2.CanCollide = false
  2155. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  2156. sh2 = Instance.new("SpecialMesh", shockwave2)
  2157. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2158. sh2.Scale = Vector3.new(0, 0, 0)
  2159. removeuseless:AddItem(shockwave2,2)
  2160. shockwave3 = Instance.new("Part", Torso)
  2161. shockwave3.Size = Vector3.new(1, 1, 1)
  2162. shockwave3.Transparency = 0
  2163. shockwave3.BrickColor = TheColor
  2164. shockwave3.Anchored = true
  2165. shockwave3.CanCollide = false
  2166. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2167. sh3 = Instance.new("SpecialMesh", shockwave3)
  2168. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2169. sh3.Scale = Vector3.new(0, 0, 0)
  2170. removeuseless:AddItem(shockwave3,4)
  2171. for i = 1, 100 do
  2172. sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
  2173. shockwave2.Transparency = shockwave2.Transparency + 0.1
  2174. sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
  2175. shockwave3.Transparency = shockwave3.Transparency + 0.1
  2176. wait()
  2177. end
  2178. end)
  2179. shockwefe2()
  2180. for i = 1, 5 do
  2181. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.6)
  2182. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(-8)), .6)
  2183. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
  2184. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
  2185. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
  2186. wait()
  2187. end
  2188. courcour = coroutine.wrap(function()
  2189. while bbno do
  2190. sho3 = Instance.new("Part", Torso)
  2191. sho3.Size = Vector3.new(1, 1, 1)
  2192. sho3.Transparency = 0
  2193. sho3.BrickColor = TheColor
  2194. sho3.Anchored = true
  2195. sho3.CanCollide = false
  2196. sho3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2197. shot3 = Instance.new("SpecialMesh", sho3)
  2198. shot3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2199. shot3.Scale = Vector3.new(0, 0, 0)
  2200. table.insert(th5,shot3)
  2201. table.insert(nonmeshRepeater2,sho3)
  2202. removeuseless:AddItem(shot3,2)
  2203. wait(.1)
  2204. end
  2205. end)
  2206. courcour()
  2207. charge:Play()
  2208. for i = 1, 6 do
  2209. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(50),0),.6)
  2210. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.1,1.3,1.1) * CFrame.Angles(math.rad(180),math.rad(-50),math.rad(0)), 0.4)
  2211. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
  2212. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
  2213. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
  2214. wait()
  2215. end
  2216. Blaster = Instance.new("Part", RightArm)
  2217. Blaster.Material = "Neon"
  2218. Blaster.Anchored = true
  2219. Blaster.CanCollide = false
  2220. Blaster.BrickColor = TheColor
  2221. Blaster.Size = Vector3.new(.1,.1,.1)
  2222. BlasterShape = Instance.new("SpecialMesh", Blaster)
  2223. BlasterShape.MeshType = "Sphere"
  2224. BlasterShape.Scale = Vector3.new(.1,.1,.1)
  2225. Blaster.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0)
  2226. sou = coroutine.wrap(function()
  2227. sm = Instance.new("Sound", Blaster)
  2228. sm.SoundId = "rbxassetid://907530407"
  2229. sm.Looped = true
  2230. sm.Volume = 0
  2231. sm.Pitch = .8
  2232. sm:Play()
  2233. for i = 1, 50 do
  2234. sm.Volume = sm.Volume + .1
  2235. wait()
  2236. end
  2237. end)
  2238. sou()
  2239. local EVENMORECIRCLES = coroutine.wrap(function()
  2240. for i = 1, 30 do
  2241. circlescircles = Instance.new("Part", Torso)
  2242. circlescircles.Size = Vector3.new(1, 1, 1)
  2243. circlescircles.Transparency = 0.3
  2244. circlescircles.BrickColor = TheColor
  2245. circlescircles.Material = "Neon"
  2246. circlescircles.Anchored = true
  2247. circlescircles.CanCollide = false
  2248. circlescircles.CFrame = Blaster.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
  2249. circlescirclesmesh = Instance.new("SpecialMesh", circlescircles)
  2250. circlescirclesmesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2251. circlescirclesmesh.Scale = Vector3.new(15, 15, 15)
  2252. removeuseless:AddItem(circlescircles,1.5)
  2253. table.insert(nonmeshRepeater2,circlescircles)
  2254. table.insert(th2,circlescirclesmesh)
  2255. wait(.1)
  2256. end
  2257. end)
  2258. EVENMORECIRCLES()
  2259. for i = 1, 30 do
  2260. BlasterShape.Scale = BlasterShape.Scale + Vector3.new(.25,.25,.25)
  2261. BlasterBall1 = Instance.new("Part", RightArm)
  2262. BlasterBall1.Material = "Neon"
  2263. BlasterBall1.Anchored = true
  2264. BlasterBall1.Transparency = .8
  2265. BlasterBall1.CanCollide = false
  2266. BlasterBall1.BrickColor = TheColor
  2267. BlasterBall1.Size = Vector3.new(.1,.1,.1)
  2268. BlasterBall1Shape = Instance.new("SpecialMesh", BlasterBall1)
  2269. BlasterBall1Shape.MeshType = "Sphere"
  2270. BlasterBall1Shape.Scale = Vector3.new(25,25,25)
  2271. BlasterBall1.CFrame = Blaster.CFrame
  2272. table.insert(th2,BlasterBall1Shape)
  2273. table.insert(nonmeshRepeater2,BlasterBall1)
  2274. removeuseless:AddItem(BlasterBall1Shape,4)
  2275. wait(.1)
  2276. end
  2277. for i = 1, 3 do
  2278. BlasterShape.Scale = BlasterShape.Scale - Vector3.new(2,2,2)
  2279. wait()
  2280. end
  2281. wait(.5)
  2282. sm:Remove()
  2283. kiready:Play()
  2284. aura:Stop()
  2285. for i = 1, 5 do
  2286. BlasterShape.Scale = BlasterShape.Scale + Vector3.new(4,4,4)
  2287. wait()
  2288. end
  2289. wait(.3)
  2290. bbno = false
  2291. boomcour = coroutine.wrap(function()
  2292. for i = 1, 10 do
  2293. TheWindMESH.Scale = TheWindMESH.Scale + Vector3.new(1,1,1)
  2294. TheWindMESH2.Scale = TheWindMESH2.Scale + Vector3.new(1,1,1)
  2295. TheWindMESH3.Scale = TheWindMESH3.Scale + Vector3.new(1,1,1)
  2296. TheWind.Transparency = TheWind.Transparency + 0.1
  2297. TheWind2.Transparency = TheWind2.Transparency + 0.1
  2298. TheWind3.Transparency = TheWind3.Transparency + 0.1
  2299. wait()
  2300. end
  2301. TheWind:Remove()
  2302. TheWind2:Remove()
  2303. TheWind3:Remove()
  2304. end)
  2305. boomcour()
  2306. for i = 1, 10 do
  2307. Blaster.CFrame = Blaster.CFrame:lerp(RightArm.CFrame * CFrame.new(0,-2,0),.8)
  2308. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90),math.rad(-90),math.rad(90)),.4)
  2309. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15),math.rad(-0),math.rad(0)),.4)
  2310. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2.1, -0.35) * CFrame.Angles(math.rad(180), math.rad(-82), math.rad(75)), 0.4)
  2311. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.4)
  2312. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0.2) * CFrame.Angles(math.rad(20), math.rad(1), math.rad(-2)), .4)
  2313. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(2)), .4)
  2314. wait()
  2315. end
  2316. local shootthemballs = coroutine.wrap(function()
  2317. Blaster.Anchored = false
  2318. local PB2 = Instance.new("BodyVelocity", Blaster)
  2319. PB2.MaxForce = Vector3.new(999999, 999999, 999999)
  2320. Blaster.CFrame = CFrame.new(Blaster.Position,mouse.Hit.p)
  2321. PB2.Velocity = Blaster.CFrame.lookVector * 80
  2322. wait()
  2323. end)
  2324. dontallow = true
  2325. shootthemballs()
  2326. timecour = coroutine.wrap(function()
  2327. wait(.5)
  2328. dontallow = false
  2329. end)
  2330. timecour()
  2331. Blaster.Touched:connect(function(OnHit)
  2332. if dontallow then return end
  2333. if hitters == true then return end
  2334. hitters = true
  2335. borb = false
  2336. Blaster.Anchored = true
  2337. Blaster.Transparency = 1
  2338. blastwave = Instance.new("Part", Torso)
  2339. blastwave.Size = Vector3.new(1, 1, 1)
  2340. blastwave.Transparency = 0
  2341. blastwave.BrickColor = TheColor
  2342. blastwave.Material = "Neon"
  2343. blastwave.Anchored = true
  2344. blastwave.CanCollide = false
  2345. blastwave.CFrame = CFrame.new(Blaster.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2346. removeuseless:AddItem(blastwave,10)
  2347. Blaster:Remove()
  2348. BOOMZOR = Instance.new("Sound", blastwave)
  2349. BOOMZOR.Volume = 8
  2350. BOOMZOR.SoundId = "rbxassetid://1539349118"
  2351. BOOMZOR:Play()
  2352. removeuseless:AddItem(BOOMZOR,5)
  2353. DDTblastwave = Instance.new("SpecialMesh", blastwave)
  2354. DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2355. DDTblastwave.Scale = Vector3.new(1, 1, 1)
  2356. blastwave2 = Instance.new("Part", Torso)
  2357. blastwave2.Size = Vector3.new(1, 1, 1)
  2358. blastwave2.Transparency = 0
  2359. blastwave2.BrickColor = TheColor
  2360. blastwave2.Material = "Neon"
  2361. blastwave2.Anchored = true
  2362. blastwave2.CanCollide = false
  2363. blastwave2.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2364. removeuseless:AddItem(blastwave2,10)
  2365. DDTblastwave2 = Instance.new("SpecialMesh", blastwave2)
  2366. DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2367. DDTblastwave2.Scale = Vector3.new(1, 1, 1)
  2368. blastwave3 = Instance.new("Part", Torso)
  2369. blastwave3.Size = Vector3.new(1, 1, 1)
  2370. blastwave3.Transparency = 0
  2371. blastwave3.BrickColor = TheColor
  2372. blastwave3.Material = "Neon"
  2373. blastwave3.Anchored = true
  2374. blastwave3.CanCollide = false
  2375. blastwave3.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2376. removeuseless:AddItem(blastwave3,10)
  2377. DDTblastwave3 = Instance.new("SpecialMesh", blastwave3)
  2378. DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2379. DDTblastwave3.Scale = Vector3.new(1, 1, 1)
  2380. blastwave4 = Instance.new("Part", Torso)
  2381. blastwave4.Size = Vector3.new(1, 1, 1)
  2382. blastwave4.Transparency = 0
  2383. blastwave4.BrickColor = TheColor
  2384. blastwave4.Material = "Neon"
  2385. blastwave4.Anchored = true
  2386. blastwave4.CanCollide = false
  2387. blastwave4.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2388. removeuseless:AddItem(blastwave4,10)
  2389. DDTblastwave4 = Instance.new("SpecialMesh", blastwave4)
  2390. DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2391. DDTblastwave4.Scale = Vector3.new(1, 1, 1)
  2392. blastwave5 = Instance.new("Part", Torso)
  2393. blastwave5.Size = Vector3.new(1, 1, 1)
  2394. blastwave5.Transparency = 0
  2395. blastwave5.BrickColor = TheColor
  2396. blastwave5.Material = "Neon"
  2397. blastwave5.Anchored = true
  2398. blastwave5.CanCollide = false
  2399. blastwave5.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2400. removeuseless:AddItem(blastwave5,10)
  2401. DDTblastwave5 = Instance.new("SpecialMesh", blastwave5)
  2402. DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2403. DDTblastwave5.Scale = Vector3.new(1, 1, 1)
  2404. Blastcircle = Instance.new("Part", Torso)
  2405. Blastcircle.Material = "Neon"
  2406. Blastcircle.Anchored = true
  2407. Blastcircle.Transparency = 0
  2408. Blastcircle.CanCollide = false
  2409. Blastcircle.BrickColor = TheColor
  2410. Blastcircle.Size = Vector3.new(10,10,10)
  2411. removeuseless:AddItem(Blastcircle,10)
  2412. BlastShape = Instance.new("SpecialMesh", Blastcircle)
  2413. BlastShape.MeshType = "Sphere"
  2414. BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
  2415. Blastcircle.CFrame = blastwave.CFrame
  2416. Blastcircle2 = Instance.new("Part", Torso)
  2417. Blastcircle2.Material = "Neon"
  2418. Blastcircle2.Anchored = true
  2419. Blastcircle2.Transparency = 0
  2420. Blastcircle2.CanCollide = false
  2421. Blastcircle2.BrickColor = TheColor
  2422. Blastcircle2.Size = Vector3.new(10,10,10)
  2423. removeuseless:AddItem(Blastcircle2,10)
  2424. BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
  2425. BlastShape2.MeshType = "Sphere"
  2426. BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
  2427. Blastcircle2.CFrame = blastwave.CFrame
  2428. Blastcircle3 = Instance.new("Part", Torso)
  2429. Blastcircle3.Material = "Neon"
  2430. Blastcircle3.Anchored = true
  2431. Blastcircle3.Transparency = 0
  2432. Blastcircle3.CanCollide = false
  2433. Blastcircle3.BrickColor = TheColor
  2434. Blastcircle3.Size = Vector3.new(10,10,10)
  2435. removeuseless:AddItem(Blastcircle3,10)
  2436. BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
  2437. BlastShape3.MeshType = "Sphere"
  2438. BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
  2439. Blastcircle3.CFrame = blastwave.CFrame
  2440. Blastcircle4 = Instance.new("Part", Torso)
  2441. Blastcircle4.Material = "Neon"
  2442. Blastcircle4.Anchored = true
  2443. Blastcircle4.Transparency = 0
  2444. Blastcircle4.CanCollide = false
  2445. Blastcircle4.BrickColor = TheColor
  2446. Blastcircle4.Size = Vector3.new(10,10,10)
  2447. removeuseless:AddItem(Blastcircle4,10)
  2448. BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
  2449. BlastShape4.MeshType = "Sphere"
  2450. BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
  2451. Blastcircle4.CFrame = blastwave.CFrame
  2452. Blastcircle5 = Instance.new("Part", Torso)
  2453. Blastcircle5.Material = "Neon"
  2454. Blastcircle5.Anchored = true
  2455. Blastcircle5.Transparency = 0
  2456. Blastcircle5.CanCollide = false
  2457. Blastcircle5.BrickColor = TheColor
  2458. Blastcircle5.Size = Vector3.new(10,10,10)
  2459. removeuseless:AddItem(Blastcircle5,10)
  2460. BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
  2461. BlastShape5.MeshType = "Sphere"
  2462. BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
  2463. Blastcircle5.CFrame = blastwave.CFrame
  2464. shockwav = Instance.new("Part", Torso)
  2465. shockwav.Size = Vector3.new(1, 1, 1)
  2466. shockwav.Transparency = 0
  2467. shockwav.BrickColor = TheColor
  2468. shockwav.Material = "Neon"
  2469. shockwav.Anchored = true
  2470. shockwav.CanCollide = false
  2471. shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
  2472. removeuseless:AddItem(shockwav,10)
  2473. dea = Instance.new("SpecialMesh", shockwav)
  2474. dea.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2475. dea.Scale = Vector3.new(0.1, 0.1, 0.1)
  2476. shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  2477. shockwav2 = Instance.new("Part", Torso)
  2478. shockwav2.Size = Vector3.new(1, 1, 1)
  2479. shockwav2.Transparency = 0
  2480. shockwav2.BrickColor = TheColor
  2481. shockwav2.Material = "Neon"
  2482. shockwav2.Anchored = true
  2483. shockwav2.CanCollide = false
  2484. shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  2485. removeuseless:AddItem(shockwav2,10)
  2486. dea2 = Instance.new("SpecialMesh", shockwav2)
  2487. dea2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2488. dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
  2489. shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  2490. local Hit = damagealll(70,blastwave.Position)
  2491. for _,v in pairs(Hit) do
  2492. local velo2 = Instance.new("BodyVelocity", v)
  2493. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  2494. velo2.Velocity = v.Torso.CFrame.lookVector * 200
  2495. removeuseless:AddItem(velo2,2)
  2496. v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
  2497. if absoluteannihilation then
  2498. v.Humanoid:TakeDamage(math.huge)
  2499. v:Remove()
  2500. else
  2501. v.Humanoid:TakeDamage(77,100)
  2502. end
  2503. end
  2504. opopo = coroutine.wrap(function()
  2505. for i = 1, 200 do
  2506. dea.Scale = dea.Scale + Vector3.new(2,1,2)
  2507. shockwav.Transparency = shockwav.Transparency + 0.02
  2508. dea2.Scale = dea2.Scale + Vector3.new(1,1,1)
  2509. shockwav2.Transparency = shockwav2.Transparency + 0.010
  2510. DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(2.5, .2, 2.5)
  2511. DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(2, 2, 2)
  2512. DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(2, .25, 2)
  2513. DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(3, .25, 3)
  2514. DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(1, .05, 1)
  2515. blastwave.Transparency = blastwave.Transparency + .01
  2516. blastwave2.Transparency = blastwave2.Transparency + .03
  2517. blastwave3.Transparency = blastwave3.Transparency + .02
  2518. blastwave4.Transparency = blastwave4.Transparency + .015
  2519. blastwave5.Transparency = blastwave5.Transparency + .01
  2520. BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
  2521. BlastShape2.Scale = BlastShape2.Scale + Vector3.new(.5,.5,.5)
  2522. BlastShape3.Scale = BlastShape3.Scale + Vector3.new(.6,.6,.6)
  2523. BlastShape4.Scale = BlastShape4.Scale + Vector3.new(.4,.4,.4)
  2524. Blastcircle.Transparency = Blastcircle.Transparency + .01
  2525. Blastcircle2.Transparency = Blastcircle2.Transparency + .02
  2526. Blastcircle3.Transparency = Blastcircle3.Transparency + .012
  2527. Blastcircle4.Transparency = Blastcircle4.Transparency + .015
  2528. Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
  2529. BlastShape5.Scale = BlastShape5.Scale + Vector3.new(.3,.3,.3)
  2530. wait()
  2531. end
  2532. hitters = false
  2533. end)
  2534. opopo()
  2535. end)
  2536. kigo:Play()
  2537. for i = 1, 6 do
  2538. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(90),0),.6)
  2539. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10),math.rad(-0),math.rad(0)),.4)
  2540. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(2), math.rad(10), math.rad(-90)), 0.6)
  2541. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(13), math.rad(9), math.rad(13)), .6)
  2542. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(-14), math.rad(6), math.rad(-2)), .6)
  2543. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(8), math.rad(12), math.rad(2)), .6)
  2544. wait()
  2545. end
  2546. attacking = false
  2547. hum.WalkSpeed = 18
  2548. local time = coroutine.wrap(function()
  2549. for i = 1, 100 do
  2550. if borb == false then break end
  2551. wait()
  2552. end
  2553. Blaster:Remove()
  2554. hitters = false
  2555. attacking = false
  2556. debounce = false
  2557. end)
  2558. time()
  2559. while wait() do
  2560. if borb == false then break end
  2561. wait()
  2562. end
  2563. attacking = false
  2564. debounce = false
  2565. jjo = false
  2566. end
  2567. end)
  2568.  
  2569. mouse.KeyDown:connect(function(Press)
  2570. Press=Press:lower()
  2571. if Press=='h' then
  2572. if debounce then return end
  2573. debounce = true
  2574. attacking = true
  2575. step:Play()
  2576. hum.WalkSpeed = 0
  2577. lmon6 = lmon5[math.random(1,#lmon5)]
  2578. local b1 = Instance.new("BillboardGui",Head)
  2579. b1.Size = UDim2.new(0,100,0,40)
  2580. b1.StudsOffset = Vector3.new(0,3,0)
  2581. b1.Adornee = Head
  2582. local b2 = Instance.new("TextLabel",b1)
  2583. b2.BackgroundTransparency = 1
  2584. b2.Text = ""..lmon6
  2585. b2.Font = "Garamond"
  2586. b2.TextSize = 0
  2587. b2.TextStrokeTransparency = 1
  2588. b2.TextColor3 = BrickColor.new("Lime green").Color
  2589. b2.TextStrokeColor3 = Color3.new(0,0,0)
  2590. b2.Size = UDim2.new(1,0,0.5,0)
  2591. billboardcour = coroutine.wrap(function()
  2592. for i = 1, 10 do
  2593. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  2594. b2.TextSize = b2.TextSize + 3
  2595. wait()
  2596. end
  2597. wait(1)
  2598. for i = 1, 10 do
  2599. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  2600. b2.TextSize = b2.TextSize - 3
  2601. wait()
  2602. end
  2603. b1:Remove()
  2604. end)
  2605. billboardcour()
  2606. Dagga = Instance.new("Part", Torso)
  2607. Dagga.Size = Vector3.new(.2, .2, .2)
  2608. Dagga.Material = "Neon"
  2609. Dagga.BrickColor = TheColor
  2610. Dagga.Transparency = 1
  2611. Dagga.CanCollide = false
  2612. DaggaMESH = Instance.new("SpecialMesh", Dagga)
  2613. DaggaMESH.Scale = Vector3.new(.8,.8,.8)
  2614. DaggaMESH.MeshId = "rbxassetid://1577920967"
  2615. DaggaWeld = weldBetween(Dagga,RightArm)
  2616. DaggaWeld.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  2617. courou = coroutine.wrap(function()
  2618. for i = 1, 20 do
  2619. Dagga.Transparency = Dagga.Transparency - .05
  2620. wait()
  2621. end
  2622. end)
  2623. courou()
  2624. for i = 1, 15 do
  2625. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .3)
  2626. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  2627. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .3)
  2628. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .3)
  2629. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .3)
  2630. wait()
  2631. end
  2632. for i = 1, 6 do
  2633. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(2),math.rad(6)), 0.6)
  2634. wait()
  2635. end
  2636. Dagga2 = Instance.new("Part", Torso)
  2637. Dagga2.Size = Vector3.new(.2, .2, .2)
  2638. Dagga2.Material = "Neon"
  2639. Dagga2.BrickColor = TheColor
  2640. Dagga2.Transparency = 0
  2641. Dagga2.CanCollide = false
  2642. DaggaMESH2 = Instance.new("SpecialMesh", Dagga2)
  2643. DaggaMESH2.Scale = Vector3.new(.8,.8,.8)
  2644. DaggaMESH2.MeshId = "rbxassetid://1577920967"
  2645. DaggaWeld2 = weldBetween(Dagga2,RightArm)
  2646. DaggaWeld2.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  2647. Dagga3 = Instance.new("Part", Torso)
  2648. Dagga3.Size = Vector3.new(.2, .2, .2)
  2649. Dagga3.Material = "Neon"
  2650. Dagga3.BrickColor = TheColor
  2651. Dagga3.Transparency = 0
  2652. Dagga3.CanCollide = false
  2653. DaggaMESH3 = Instance.new("SpecialMesh", Dagga3)
  2654. DaggaMESH3.Scale = Vector3.new(.8,.8,.8)
  2655. DaggaMESH3.MeshId = "rbxassetid://1577920967"
  2656. DaggaWeld3 = weldBetween(Dagga3,RightArm)
  2657. DaggaWeld3.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  2658. daggersheet:Play()
  2659. for i = 1, 4 do
  2660. DaggaWeld2.C0 = DaggaWeld2.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(-30)),.5)
  2661. DaggaWeld3.C0 = DaggaWeld3.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(30)),.5)
  2662. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1,0) * CFrame.Angles(math.rad(180),math.rad(3),math.rad(12)), 0.5)
  2663. wait()
  2664. end
  2665. for i = 1, 6 do
  2666. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1.3,0) * CFrame.Angles(math.rad(180),math.rad(2),math.rad(6)), 0.5)
  2667. wait()
  2668. end
  2669. for i = 1, 6 do
  2670. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  2671. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
  2672. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205), math.rad(0)), 0.3)
  2673. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
  2674. wait()
  2675. end
  2676. quicklerp = coroutine.wrap(function()
  2677. for i = 1, 8 do
  2678. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .4)
  2679. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .4)
  2680. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, .5, 0), 0.4)
  2681. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8,1.3,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
  2682. wait()
  2683. end
  2684. end)
  2685. quicklerp()
  2686. n = 0
  2687. movethem = coroutine.wrap(function()
  2688. htbox1 = Instance.new("Part",Torso)
  2689. htbox1.CanCollide = false
  2690. htbox1.Transparency = 1
  2691. htbox1.Size = Vector3.new(2,2,2)
  2692. htbox1weld = weldBetween(htbox1,Dagga)
  2693. htbox2 = Instance.new("Part",Torso)
  2694. htbox2.CanCollide = false
  2695. htbox2.Transparency = 1
  2696. htbox2.Size = Vector3.new(2,2,2)
  2697. htbox2weld = weldBetween(htbox2,Dagga2)
  2698. htbox3 = Instance.new("Part",Torso)
  2699. htbox3.CanCollide = false
  2700. htbox3.Transparency = 1
  2701. htbox3.Size = Vector3.new(2,2,2)
  2702. htbox3weld = weldBetween(htbox3,Dagga3)
  2703. removeuseless:AddItem(Dagga,5)
  2704. removeuseless:AddItem(Dagga2,5)
  2705. removeuseless:AddItem(Dagga3,5)
  2706. removeuseless:AddItem(htbox,5)
  2707. removeuseless:AddItem(htbox2,5)
  2708. removeuseless:AddItem(htbox3,5)
  2709. DaggaWeld:Remove()
  2710. DaggaWeld2:Remove()
  2711. DaggaWeld3:Remove()
  2712. DaggaMESH.MeshId = "rbxassetid://1577920967"
  2713. DaggaMESH2.MeshId = "rbxassetid://1577920967"
  2714. DaggaMESH3.MeshId = "rbxassetid://1577920967"
  2715. DaggaMESH.Scale = Vector3.new(1.1,1.1,1.1)
  2716. DaggaMESH2.Scale = Vector3.new(1.1,1.1,1.1)
  2717. DaggaMESH3.Scale = Vector3.new(1.1,1.1,1.1)
  2718. local BodyVel=Instance.new('BodyVelocity',Dagga)
  2719. BodyVel.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2720. local BodyGyro=Instance.new('BodyGyro',Dagga)
  2721. BodyGyro.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  2722. BodyGyro.P=2e4
  2723. coroutine.wrap(function()
  2724. RenderStepped:connect(function()
  2725. BodyGyro.cframe=CFrame.new(Dagga.Position,mouse.Hit.p)
  2726. BodyVel.velocity=Dagga.CFrame.lookVector*dgs
  2727. end)
  2728. end)()
  2729.  
  2730. local BodyVel2=Instance.new('BodyVelocity',Dagga2)
  2731. BodyVel2.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2732. local BodyGyro2=Instance.new('BodyGyro',Dagga2)
  2733. BodyGyro2.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  2734. BodyGyro2.P=2e4
  2735. coroutine.wrap(function()
  2736. RenderStepped:connect(function()
  2737. BodyGyro2.cframe=CFrame.new(Dagga2.Position,mouse.Hit.p)
  2738. BodyVel2.velocity=Dagga2.CFrame.lookVector*dgs
  2739. end)
  2740. end)()
  2741.  
  2742. local BodyVel3=Instance.new('BodyVelocity',Dagga3)
  2743. BodyVel3.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2744. local BodyGyro3=Instance.new('BodyGyro',Dagga3)
  2745. BodyGyro3.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  2746. BodyGyro3.P=2e4
  2747. coroutine.wrap(function()
  2748. RenderStepped:connect(function()
  2749. BodyGyro3.cframe=CFrame.new(Dagga3.Position,mouse.Hit.p)
  2750. BodyVel3.velocity=Dagga3.CFrame.lookVector*dgs
  2751. end)
  2752. end)()
  2753.  
  2754. damagedebounce = false
  2755. damagedebounce2 = false
  2756. damagedebounce3 = false
  2757. htbox1.Touched:connect(function(hit1)
  2758. if hit1.Parent.Name == game.Players.LocalPlayer.Name then
  2759. elseif hit1.Parent:IsA("Part") then
  2760. elseif hit1.Parent:IsA("SpecialMesh") then
  2761. elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
  2762. if damagedebounce == true then return end
  2763. damagedebounce = true
  2764. removeuseless:AddItem(slashwound,2)
  2765. Dagga.Anchored = false
  2766. BodyVel:Remove()
  2767. BodyGyro:Remove()
  2768. Dagga.CanCollide = true
  2769. Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
  2770. rdnm = soundtable[math.random(1,#soundtable)]
  2771. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2772. slashwound.SoundId = "rbxassetid://"..rdnm
  2773. slashwound.Volume = 4
  2774. slashwound:Play()
  2775. Slachtoffer:TakeDamage(15)
  2776. end
  2777. end)
  2778. htbox2.Touched:connect(function(hit1)
  2779. if hit1.Parent.Name == game.Players.LocalPlayer.Name then
  2780. elseif hit1.Parent:IsA("Part") then
  2781. elseif hit1.Parent:IsA("SpecialMesh") then
  2782. elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
  2783. if damagedebounce2 == true then return end
  2784. damagedebounce2 = true
  2785. removeuseless:AddItem(slashwound,2)
  2786. Dagga2.Anchored = false
  2787. BodyVel2:Remove()
  2788. BodyGyro2:Remove()
  2789. Dagga2.CanCollide = true
  2790. Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
  2791. rdnm = soundtable[math.random(1,#soundtable)]
  2792. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2793. slashwound.SoundId = "rbxassetid://"..rdnm
  2794. slashwound.Volume = 4
  2795. slashwound:Play()
  2796. Slachtoffer:TakeDamage(15)
  2797. end
  2798. end)
  2799. htbox3.Touched:connect(function(hit1)
  2800. if hit1.Parent.Name == game.Players.LocalPlayer.Name then
  2801. elseif hit1.Parent:IsA("Part") then
  2802. elseif hit1.Parent:IsA("SpecialMesh") then
  2803. elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
  2804. if damagedebounce3 == true then return end
  2805. damagedebounce3 = true
  2806. removeuseless:AddItem(slashwound,2)
  2807. Dagga3.Anchored = false
  2808. BodyVel3:Remove()
  2809. BodyGyro3:Remove()
  2810. Dagga3.CanCollide = true
  2811. Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
  2812. rdnm = soundtable[math.random(1,#soundtable)]
  2813. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2814. slashwound.SoundId = "rbxassetid://"..rdnm
  2815. slashwound.Volume = 4
  2816. slashwound:Play()
  2817. Slachtoffer:TakeDamage(15)
  2818. end
  2819. end)
  2820. end)
  2821. movethem()
  2822. t = 0
  2823. hum.WalkSpeed = 18
  2824. for i = 1, 7 do
  2825. t = t - 50
  2826. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 + t), math.rad(0)), 0.3)
  2827. wait()
  2828. end
  2829. t = 0
  2830. quickcour2 = coroutine.wrap(function()
  2831. for i = 1, 10 do
  2832. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
  2833. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0),.5)
  2834. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  2835. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  2836. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
  2837. wait()
  2838. end
  2839. end)
  2840. quickcour2()
  2841. for i = 1, 10 do
  2842. t = t - 22
  2843. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 - t), math.rad(0)), 0.3)
  2844. wait()
  2845. end
  2846. attacking = false
  2847. debounce = false
  2848. damagedebounce = false
  2849. damagedebounce2 = false
  2850. damagedebounce3 = false
  2851. end
  2852. end)
  2853.  
  2854. mouse.KeyDown:connect(function(Press)
  2855. Press=Press:lower()
  2856. if Press=='f' then
  2857. if nottransform then return end
  2858. transformingpart = true -------Darks Final Move Can he Pull it Off?
  2859. if debounce then return end
  2860. debounce = true
  2861. attacking = true
  2862. absoluteannihilation = true
  2863. hum.WalkSpeed = 0
  2864. HEADLERP.Part1 = Torso
  2865. musiccour = coroutine.wrap(function()
  2866. for i = 1, 20 do
  2867. doomtheme.Volume = doomtheme.Volume - 0.05
  2868. wait()
  2869. end
  2870. doomtheme:Remove()
  2871. end)
  2872. musiccour()
  2873. for i = 1, 10 do
  2874. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
  2875. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.5)
  2876. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  2877. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  2878. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
  2879. wait()
  2880. end
  2881. JohnDoe2 = Instance.new("Part", Head)
  2882. JohnDoe2.Shape = 0
  2883. JohnDoe2.Transparency = 1
  2884. JohnDoe2.Size = Vector3.new(2.06,2.06,2.06)
  2885. JohnDoe2.Material = "Neon"
  2886. JohnDoe2.CanCollide = false
  2887. JohnDoe2.BrickColor = BrickColor.new("Really black")
  2888. Jw2 = weldBetween(Head,JohnDoe2)
  2889. Jw2.C0 = CFrame.new(0,.25,0)
  2890. lolcour = coroutine.wrap(function()
  2891. for i = 1, 20 do
  2892. JohnDoe2.Transparency = JohnDoe2.Transparency - 0.05
  2893. wait()
  2894. end
  2895. end)
  2896. lolcour()
  2897. for i = 1, 15 do
  2898. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(5),math.rad(5)), 0.4)
  2899. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(-5),math.rad(-5)), 0.4)
  2900. wait()
  2901. end
  2902. lastbreath = Instance.new("Sound", Head)
  2903. lastbreath.SoundId = "rbxassetid://198606040"
  2904. lastbreath.Volume = 5
  2905. lastbreath:Play()
  2906. for i = 1, 22 do
  2907. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(-60),0),.6)
  2908. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(3),math.rad(10)), 0.4)
  2909. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(-3),math.rad(-10)), 0.4)
  2910. wait()
  2911. end
  2912. coroutine.wrap(function()
  2913. for i = 1, 10 do
  2914. pBase7.BrickColor = BrickColor.new("Lime green")
  2915. pBase8.BrickColor = BrickColor.new("Lime green")
  2916. pBase9.BrickColor = BrickColor.new("Lime green")
  2917. pBase10.BrickColor = BrickColor.new("Lime green")
  2918. pBase12.BrickColor = BrickColor.new("Lime green")
  2919. TheCore.BrickColor = BrickColor.new("Lime green")
  2920. wait(.05)
  2921. pBase7.BrickColor = BrickColor.new("Really black")
  2922. pBase8.BrickColor = BrickColor.new("Really black")
  2923. pBase9.BrickColor = BrickColor.new("Really black")
  2924. pBase10.BrickColor = BrickColor.new("Really black")
  2925. pBase12.BrickColor = BrickColor.new("Really black")
  2926. TheCore.BrickColor = BrickColor.new("Really black")
  2927. wait()
  2928. end
  2929. end)()
  2930. for i = 1, 15 do
  2931. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(60),0),.6)
  2932. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(4),math.rad(7)), 0.4)
  2933. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(-4),math.rad(-7)), 0.4)
  2934. wait()
  2935. end
  2936. for i = 1, 15 do
  2937. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),0),.6)
  2938. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(3),math.rad(10)), 0.4)
  2939. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(-3),math.rad(-10)), 0.4)
  2940. wait()
  2941. end
  2942. for i = 1, 75 do
  2943. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(0)), .05)
  2944. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .05)
  2945. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .05)
  2946. wait()
  2947. end
  2948. Theme = Instance.new("Sound", Torso)
  2949. Theme.SoundId = "rbxassetid://156879167"
  2950. Theme.Volume = 1.5
  2951. Theme.Looped = true
  2952. Theme:Play()
  2953. CataclysmOrb = Instance.new("Part", Torso)
  2954. CataclysmOrb.Shape = 0
  2955. CataclysmOrb.Transparency = 1
  2956. CataclysmOrb.Anchored = true
  2957. CataclysmOrb.Size = Vector3.new(10,10,10)
  2958. CataclysmOrb.Material = "Neon"
  2959. CataclysmOrb.CanCollide = false
  2960. CataclysmOrb.BrickColor = BrickColor.new("Lime green")
  2961. CataclysmOrb.CFrame = Root.CFrame
  2962. for i = 1, 20 do
  2963. CataclysmOrb.Transparency = CataclysmOrb.Transparency - 0.05
  2964. wait()
  2965. end
  2966. HEADLERP.Part1 = Head
  2967. mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1474596','http://www.roblox.com/asset/?id=1474595'
  2968. Character.Shirt.ShirtTemplate = "rbxassetid://1632249796"
  2969. Character.Pants.PantsTemplate = "rbxassetid://1715536225"
  2970. larmf2 = Instance.new("Part", Torso)
  2971. larmf2.BrickColor = TheColor
  2972. larmf2.Size = Vector3.new(1.001, 2.001, 1.001)
  2973. larmf2.Material = "Neon"
  2974. larmf2.Transparency = 0
  2975. larmf2.CanCollide = false
  2976. larmfweld2 = weldBetween(larmf2,LeftArm)
  2977.  
  2978. rarmf2 = Instance.new("Part", Torso)
  2979. rarmf2.BrickColor = TheColor
  2980. rarmf2.Size = Vector3.new(1.001, 2.001, 1.001)
  2981. rarmf2.Material = "Neon"
  2982. rarmf2.Transparency = 0
  2983. rarmf2.CanCollide = false
  2984. rarmfweld2 = weldBetween(rarmf2,RightArm)
  2985.  
  2986. llegf2 = Instance.new("Part", Torso)
  2987. llegf2.BrickColor = TheColor
  2988. llegf2.Size = Vector3.new(1.001, 2.001, 1.001)
  2989. llegf2.Material = "Neon"
  2990. llegf2.Transparency = 0
  2991. llegf2.CanCollide = false
  2992. llegf2weld = weldBetween(llegf2,LeftLeg)
  2993.  
  2994. rlegf2 = Instance.new("Part", Torso)
  2995. rlegf2.BrickColor = TheColor
  2996. rlegf2.Size = Vector3.new(1.001, 2.001, 1.001)
  2997. rlegf2.Material = "Neon"
  2998. rlegf2.Transparency = 0
  2999. rlegf2.CanCollide = false
  3000. rlegf2weld = weldBetween(rlegf2,RightLeg)
  3001.  
  3002. Torsof2 = Instance.new("Part", Torso)
  3003. Torsof2.BrickColor = TheColor
  3004. Torsof2.Size = Vector3.new(2.001, 2.001, 1.001)
  3005. Torsof2.Material = "Neon"
  3006. Torsof2.Transparency = 0
  3007. Torsof2.CanCollide = false
  3008. Torsof2weld = weldBetween(Torsof2,Torso)
  3009. wait(6)
  3010. sond = Instance.new("Sound", Torso)
  3011. sond.Volume = 5
  3012. sond.SoundId = "rbxassetid://1249690399"
  3013. sond:Play()
  3014. larmf2.Anchored = true
  3015. rarmf2.Anchored = true
  3016. rlegf2.Anchored = true
  3017. llegf2.Anchored = true
  3018. Torsof2.Anchored = true
  3019. Jw2.C0 = CFrame.new(0,.25,-.15)
  3020. Jw.C0 = CFrame.new(0,.25,-.15)
  3021. fastcour = coroutine.wrap(function()
  3022. for i = 1, 15 do
  3023. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(20 - .1 * math.sin(sine/8)),math.rad(0)), 0.3)
  3024. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(-20 + .1 * math.sin(sine/8)),math.rad(0)), 0.3)
  3025. wait()
  3026. end
  3027. knuckscrunch = Instance.new("Sound", Torso)
  3028. knuckscrunch.SoundId = "rbxassetid://1629602112"
  3029. knuckscrunch.Volume = 5
  3030. knuckscrunch:Play()
  3031. removeuseless:AddItem(knuckscrunch,2)
  3032. for i = 1, 15 do
  3033. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(17 - .1 * math.sin(sine/8)),math.rad(0)), 0.3)
  3034. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,.8,.4) * CFrame.Angles(math.rad(-87),math.rad(-17 + .1 * math.sin(sine/8)),math.rad(0)), 0.3)
  3035. wait()
  3036. end
  3037. end)
  3038. fastcour()
  3039. for i = 1, 25 do
  3040. larmf2.Size = larmf2.Size + Vector3.new(1,1,1)
  3041. larmf2.Transparency = larmf2.Transparency + 0.3
  3042. rarmf2.Size = rarmf2.Size + Vector3.new(1,1,1)
  3043. rarmf2.Transparency = rarmf2.Transparency + 0.3
  3044. rlegf2.Size = rlegf2.Size + Vector3.new(1.001, 2.001, 1.001)
  3045. rlegf2.Transparency = rlegf2.Transparency + 0.3
  3046. llegf2.Size = llegf2.Size + Vector3.new(1.001, 2.001, 1.001)
  3047. llegf2.Transparency = llegf2.Transparency + 0.3
  3048. Torsof2.Size = Torsof2.Size + Vector3.new(2.001, 2.001, 1.001)
  3049. Torsof2.Transparency = Torsof2.Transparency + .3
  3050. CataclysmOrb.Size = CataclysmOrb.Size + Vector3.new(10,10,10)
  3051. CataclysmOrb.Transparency = CataclysmOrb.Transparency + 0.05
  3052. wait()
  3053. end
  3054. theinfinitecour = coroutine.wrap(function()
  3055. while wait() do
  3056. for i = 1, 10 do
  3057. JohnDoe2.Transparency = JohnDoe2.Transparency + .1
  3058. wait()
  3059. end
  3060. wait(.5)
  3061. for i = 1, 10 do
  3062. JohnDoe2.Transparency = JohnDoe2.Transparency - .1
  3063. wait()
  3064. end
  3065. wait(3)
  3066. end
  3067. end)
  3068. theinfinitecour()
  3069. coroutine.wrap(function()
  3070. while true do
  3071. for i = 1, 10 do
  3072. pBase7.BrickColor = BrickColor.new("Lime green")
  3073. pBase8.BrickColor = BrickColor.new("Lime green")
  3074. pBase9.BrickColor = BrickColor.new("Lime green")
  3075. pBase10.BrickColor = BrickColor.new("Lime green")
  3076. pBase12.BrickColor = BrickColor.new("Lime green")
  3077. TheCore.BrickColor = BrickColor.new("Lime green")
  3078. wait(.05)
  3079. pBase7.BrickColor = BrickColor.new("Really black")
  3080. pBase8.BrickColor = BrickColor.new("Really black")
  3081. pBase9.BrickColor = BrickColor.new("Really black")
  3082. pBase10.BrickColor = BrickColor.new("Really black")
  3083. pBase12.BrickColor = BrickColor.new("Really black")
  3084. TheCore.BrickColor = BrickColor.new("Really black")
  3085. wait(.05)
  3086. pBase7.BrickColor = BrickColor.new("Lime green")
  3087. pBase8.BrickColor = BrickColor.new("Lime green")
  3088. pBase9.BrickColor = BrickColor.new("Lime green")
  3089. pBase10.BrickColor = BrickColor.new("Lime green")
  3090. pBase12.BrickColor = BrickColor.new("Lime green")
  3091. TheCore.BrickColor = BrickColor.new("Lime green")
  3092. wait(.05)
  3093. pBase7.BrickColor = BrickColor.new("Really black")
  3094. pBase8.BrickColor = BrickColor.new("Really black")
  3095. pBase9.BrickColor = BrickColor.new("Really black")
  3096. pBase10.BrickColor = BrickColor.new("Really black")
  3097. pBase12.BrickColor = BrickColor.new("Really black")
  3098. TheCore.BrickColor = BrickColor.new("Really black")
  3099. wait(4)
  3100. end
  3101. end
  3102. end)()
  3103. hum.WalkSpeed = 18
  3104. larmf2:Remove()
  3105. rarmf2:Remove()
  3106. rlegf2:Remove()
  3107. llegf2:Remove()
  3108. Torsof2:Remove()
  3109. CataclysmOrb:Remove()
  3110. attacking = false
  3111. debounce = false
  3112. nottransform = true
  3113. transformingpart = false
  3114. end
  3115. end)
  3116.  
  3117. atachment1 = Instance.new("Attachment", pBlade5)
  3118. atachment1.Position = Vector3.new(0,-1,0)
  3119. atachment1.Name = "a0"
  3120. atachment2 = Instance.new("Attachment", pBlade5)
  3121. atachment2.Position = Vector3.new(0,1,0)
  3122. atachment2.Name = "a1"
  3123. tr1 = Instance.new("Trail", pBlade5)
  3124. tr1.Name = "tr1"
  3125. tr1.Enabled = true
  3126. tr1.Lifetime = .5
  3127. tr1.MinLength = .1
  3128. tr1.MaxLength = 1
  3129. tr1.TextureMode = "Static"
  3130. tr1.LightInfluence = 1
  3131. tr1.Attachment0 = a0
  3132. tr1.Attachment1 = a1
  3133.  
  3134. doit = coroutine.wrap(function()
  3135. while wait() do
  3136. for _,v in pairs(Repeater) do
  3137. v.Scale = v.Scale + Vector3.new(1, 1, 1)
  3138. end
  3139.  
  3140. for _,v in pairs(openshocktable) do
  3141. v.Scale = v.Scale + Vector3.new(3, 3, 3)
  3142. end
  3143.  
  3144. for _,v in pairs(nonmeshRepeater) do
  3145. v.Size = v.Size + Vector3.new(2, 2, 2)
  3146. end
  3147.  
  3148. for _,v in pairs(Extreme) do
  3149. v.Size = v.Size + Vector3.new(6, 6, 6)
  3150. end
  3151.  
  3152. for _,v in pairs(LessSize) do
  3153. v.Size = v.Size - Vector3.new(1, 1, 1)
  3154. end
  3155.  
  3156. for _,v in pairs(nonmeshRepeater2) do
  3157. v.Transparency = v.Transparency + 0.05
  3158. end
  3159.  
  3160. for _,v in pairs(Repeater2) do
  3161. v.Transparency = v.Transparency + 0.01
  3162. end
  3163.  
  3164. for _,v in pairs(th1) do
  3165. v.Transparency = v.Transparency - 0.008
  3166. end
  3167.  
  3168. for _,v in pairs(th2) do
  3169. v.Scale = v.Scale - Vector3.new(1, 1, 1)
  3170. end
  3171.  
  3172. for _,v in pairs(th3) do
  3173. v.Scale = v.Scale + Vector3.new(2, 2, 2)
  3174. end
  3175.  
  3176. for _,v in pairs(th5) do
  3177. v.Scale = v.Scale + Vector3.new(1, .1, 1)
  3178. end
  3179.  
  3180. for _,v in pairs(ExtremeM) do
  3181. v.Scale = v.Scale + Vector3.new(8, 8, 8)
  3182. end
  3183.  
  3184. for _,v in pairs(m3) do
  3185. v.Scale = v.Scale + Vector3.new(12, 12, 12)
  3186. end
  3187.  
  3188. for _,v in pairs(ExtremeM2) do
  3189. v.Scale = v.Scale + Vector3.new(8, 1, 8)
  3190. end
  3191.  
  3192. for _,v in pairs(th4) do
  3193. v.Transparency = v.Transparency + 0.009
  3194. v.Rotation = v.Rotation + Vector3.new(3,0,0)
  3195. end
  3196.  
  3197. for _,v in pairs(SlowlyFade) do
  3198. v.Transparency = v.Transparency + 0.05
  3199. end
  3200.  
  3201. for _,v in pairs(UpMover) do
  3202. v.Position = v.Position + Vector3.new(0, 3, 0)
  3203. end
  3204.  
  3205. for _,v in pairs(ForwardMover) do
  3206. v.CFrame = v.CFrame * CFrame.new(0, 0, 2.4 +(i/.1)) * CFrame.Angles(0, 0, math.rad(0))
  3207. end
  3208. end
  3209. end)
  3210. doit()
  3211.  
  3212. local anims = coroutine.wrap(function()
  3213. while true do
  3214. settime = 0.05
  3215. sine = sine + change
  3216. if position == "Walking" and attacking == false and running == false then
  3217. change = 2.8
  3218. walking = true
  3219. hum.WalkSpeed = 18
  3220. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.1, 0) * CFrame.Angles(math.rad(35 * math.sin(sine/8)), math.rad(20 * math.sin(sine/8)), math.rad(-8)), 0.6)
  3221. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0.6,-.5) * CFrame.Angles(math.rad(70),math.rad(5 - 1 * math.sin(sine/8)),math.rad(0)), 0.4)
  3222. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(5 * math.cos(sine/7)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/10))), 0.3)
  3223. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/8)/2.8, 0.2 - math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
  3224. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/8)/2.8, 0.2 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/8)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/8))), 0.5)
  3225. elseif position == "Idle2" and attacking == false and running == false then
  3226. change = 1
  3227. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5+ .02 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(-8), math.rad(0 * math.cos(sine/8)), math.rad(0)), .3)
  3228. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
  3229. TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  3230. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80 - 1 * math.sin(sine/8)),math.rad(0)), 0.6)
  3231. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55 + .02 * math.sin(sine/8), .15) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(0 + 2 * math.sin(sine/8)), math.rad(-2 - 0 * math.sin(sine/8))), .3)
  3232. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1 + 0.05 * math.sin(sine/8), 0.1) * CFrame.Angles(math.rad(2 - 2 * math.sin(sine/8)), math.rad(15 - 2 * math.sin(sine/8)), math.rad(-8 - 1 * math.sin(sine/8))), .3)
  3233. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8 + .02 * math.sin(sine/8), .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2 + 0 * math.sin(sine/8))), .3)
  3234. elseif position == "Idle" and attacking == false and running == false then
  3235. change = 1
  3236. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.59 + .05 * math.sin(sine/12), 0.1 -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8 + 6 * math.sin(sine/12))), .2)
  3237. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2 + -.1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(2)),.2)
  3238. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
  3239. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
  3240. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  3241. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  3242. elseif position == "Running" and attacking == false then
  3243. change = 2
  3244. hum.WalkSpeed = 26
  3245. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2-0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20+120*math.cos(sine/5)),math.rad(0),math.rad(-4+30*math.cos(sine/5))),.3)
  3246. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2+0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20-120*math.cos(sine/5)),math.rad(0),math.rad(4+30*math.cos(sine/5))),.3)
  3247. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.05, 0) * CFrame.Angles(math.rad(-20 - 4 * math.cos(sine/4)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3)
  3248. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, .2) * CFrame.Angles(math.rad(-10), math.rad(0 + 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10))), math.rad(0 - 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10)))), 0.3)
  3249. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.8 - 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(-35)*math.sin(sine/4), math.rad(1)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
  3250. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.8 + 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(35)*math.sin(sine/4), math.rad(-1)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
  3251. end
  3252. wait()
  3253. end
  3254. end)
  3255. anims()
  3256. print("Dark Eccentric Edited By ZAKD21006 I Would be Happy if You Have a Go with this Script!")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement