Advertisement
DoggoClan

SoulFlux

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