Advertisement
DoggoClan

Reflux 7!

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