Advertisement
gecksad

Untitled

Dec 25th, 2018
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --]]
  2. --https://github.com/Mokiros/roblox-FE-compatibility
  3. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  4. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  5. local RealPlayer = Player
  6. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
  7.  
  8.  
  9. Player=game:GetService("Players").LocalPlayer
  10. Character=Player.Character
  11. Character.Humanoid.Name = "noneofurbusiness"
  12. hum = Character.noneofurbusiness
  13. LeftArm=Character["Left Arm"]
  14. LeftLeg=Character["Left Leg"]
  15. RightArm=Character["Right Arm"]
  16. RightLeg=Character["Right Leg"]
  17. Root=Character["HumanoidRootPart"]
  18. Head=Character["Head"]
  19. Torso=Character["Torso"]
  20. Neck=Torso["Neck"]
  21. walking = false
  22. attacking = false
  23. running = false
  24. tragedy = false
  25. change = 0
  26. doombounce = false
  27. swordbounce = false
  28. absoluteannihilation = false
  29. position = nil
  30. MseGuide = true
  31. settime = 0
  32. sine = 0
  33. t = 0
  34. combo1 = true
  35. dgs = 75
  36. combo2 = false
  37. combo3 = false
  38. mouse = Player:GetMouse()
  39. RunSrv = game:GetService("RunService")
  40. RenderStepped = game:GetService("RunService").RenderStepped
  41. local soundtable = {263033191,263032252,263032172,263032182,263032221}
  42. local lmon3 = {"My scythe will tear you apart.","Come a bit closer...","Die from my scythe.","Futile.","Take this scythe.","Where do you want your scar?","My scythe wants to introduce itself.","Feel honored to even touch my scythe.","Flee while you can.","Don't even try.","Slicing time!"}
  43. local lmon = {"Feeling Lucky?","I will direct this personally.","Just stay right where you are...","Let's play catch.","Where is that confidence now?","This will hurt...","Remember this.","My power is rising.","Playtime is over.","I'm gonna wipe that smug off your face.","Don't even bother to run.","All of your actions remain futile"}
  44. local lmon5 = {"What's wrong? You've gone pale all of the sudden.","I'll use you as target practice.","Sharper than a needle.","Just a friendly reminder...","Come on then!","Are you beginning to sweat?","This will leave a scar...","Surgery time...","Like a hot knife through butter..."}
  45. local lmon7 = {"Are you afraid?","Take this!","Can't dodge this.","Kaboom.","Hope is irrelevant.","Why don't you take this head on?","I'm not finished.","Dare to underestimate my power again?","Shoo.","Begone.","Out of my way!"}
  46. local secrettalk = {"And now you'll cease to exist.","This is the last time you've ridiculed my power.","End of the chapter for you.","I will send you to the next world with this.","I had enough of your attitude.","Consider this as a gift.","Fatality.","Another one bites the dust...","Don't come back.","Let me show you true power."}
  47. 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}
  48. local glassshatter = {566476056,566477077,566476547,566476140,566475199,566476026}
  49. rdnm = #soundtable
  50. mostrandom = #mostrandomsoundtable
  51. lmon2 = #lmon
  52. lmon4 = #lmon3
  53. lmon6 = #lmon5
  54. lmon8 = #lmon7
  55. secret = #secrettalk
  56. glasss = #glassshatter
  57. removeuseless = game:GetService("Debris")
  58. damageall={}
  59. Repeater={}
  60. Repeater2={}
  61. nonmeshRepeater={}
  62. nonmeshRepeater2={}
  63. dmgii={}
  64. DamageAll2={}
  65. SlowlyFade={}
  66. th1={}
  67. th2={}
  68. th3={}
  69. Extreme={}
  70. ExtremeM={}
  71. ExtremeM2={}
  72. m3={}
  73. th4={}
  74. th5={}
  75. UpMover={}
  76. openshocktable={}
  77. LessSize={}
  78. ForwardMover={}
  79. signtable={}
  80. signtransparency={}
  81. signmover={}
  82. signrotator={}
  83. TheColor = BrickColor.new("Lime green")
  84.  
  85. landingsound = Instance.new("Sound", Torso)
  86. landingsound.SoundId = "rbxassetid://379698301"
  87. landingsound.Volume = 4
  88.  
  89. step = Instance.new("Sound", Torso)
  90. step.SoundId = "rbxassetid://337064700"
  91. step.Volume = 3
  92.  
  93. energyburst = Instance.new("Sound", Torso)
  94. energyburst.SoundId = "rbxassetid://278641993"
  95. energyburst.Volume = 3
  96.  
  97. charge = Instance.new("Sound", Torso)
  98. charge.SoundId = "rbxassetid://1620566047"
  99. charge.Volume = 3
  100.  
  101. energyburst2 = Instance.new("Sound", Torso)
  102. energyburst2.SoundId = "rbxassetid://1368637781"
  103. energyburst2.Volume = 3
  104.  
  105. lunge = Instance.new("Sound", Torso)
  106. lunge.SoundId = "rbxassetid://28144425"
  107. lunge.Pitch = .7
  108. lunge.Volume = 5
  109.  
  110. kiready = Instance.new("Sound", Torso)
  111. kiready.SoundId = "rbxassetid://1619519574"
  112. kiready.Pitch = 1
  113. kiready.Volume = 3
  114.  
  115. kigo = Instance.new("Sound", Torso)
  116. kigo.SoundId = "rbxassetid://1620239422"
  117. kigo.Pitch = 1
  118. kigo.Volume = 3
  119.  
  120. lunge2 = Instance.new("Sound", Torso)
  121. lunge2.SoundId = "rbxassetid://28144425"
  122. lunge2.Pitch = .5
  123. lunge2.Volume = 5
  124.  
  125. lunge3 = Instance.new("Sound", Torso)
  126. lunge3.SoundId = "rbxassetid://28144425"
  127. lunge3.Pitch = .6
  128. lunge3.Volume = 5
  129.  
  130. aura = Instance.new("Sound", Torso)
  131. aura.Volume = 2
  132. aura.Looped = true
  133. aura.SoundId = "rbxassetid://1382718007"
  134.  
  135. swordlang = Instance.new("Sound", Torso)
  136. swordlang.SoundId = "rbxassetid://62339698"
  137. swordlang.Volume = 5
  138. swordlang.Pitch = .3
  139.  
  140. daggersheet = Instance.new("Sound", Torso)
  141. daggersheet.SoundId = "rbxassetid://62339698"
  142. daggersheet.Volume = 3
  143.  
  144. local HEADLERP = Instance.new("ManualWeld")
  145. HEADLERP.Parent = Head
  146. HEADLERP.Part0 = Head
  147. HEADLERP.Part1 = Head
  148. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  149.  
  150. local TORSOLERP = Instance.new("ManualWeld")
  151. TORSOLERP.Parent = Root
  152. TORSOLERP.Part0 = Torso
  153. TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  154.  
  155. local ROOTLERP = Instance.new("ManualWeld")
  156. ROOTLERP.Parent = Root
  157. ROOTLERP.Part0 = Root
  158. ROOTLERP.Part1 = Torso
  159. ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  160.  
  161. local RIGHTARMLERP = Instance.new("ManualWeld")
  162. RIGHTARMLERP.Parent = RightArm
  163. RIGHTARMLERP.Part0 = RightArm
  164. RIGHTARMLERP.Part1 = Torso
  165. RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  166.  
  167. local LEFTARMLERP = Instance.new("ManualWeld")
  168. LEFTARMLERP.Parent = LeftArm
  169. LEFTARMLERP.Part0 = LeftArm
  170. LEFTARMLERP.Part1 = Torso
  171. LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  172.  
  173. local RIGHTLEGLERP = Instance.new("ManualWeld")
  174. RIGHTLEGLERP.Parent = RightLeg
  175. RIGHTLEGLERP.Part0 = RightLeg
  176. RIGHTLEGLERP.Part1 = Torso
  177. RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  178.  
  179. local LEFTLEGLERP = Instance.new("ManualWeld")
  180. LEFTLEGLERP.Parent = LeftLeg
  181. LEFTLEGLERP.Part0 = LeftLeg
  182. LEFTLEGLERP.Part1 = Torso
  183. LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  184.  
  185. local function weldBetween(a, b)
  186. local weld = Instance.new("ManualWeld", a)
  187. weld.Part0 = a
  188. weld.Part1 = b
  189. weld.C0 = a.CFrame:inverse() * b.CFrame
  190. return weld
  191. end
  192.  
  193. local function ci(x, c, y, n)
  194. so = Instance.new("Sound", x)
  195. so.SoundId = c
  196. so.Volume = y
  197. so.Looped = n
  198. end
  199.  
  200. ArtificialHB = Instance.new("BindableEvent", script)
  201. ArtificialHB.Name = "Heartbeat"
  202. script:WaitForChild("Heartbeat")
  203.  
  204. frame = 1 / 60
  205. tf = 0
  206. allowframeloss = false
  207. tossremainder = false
  208.  
  209.  
  210. lastframe = tick()
  211. script.Heartbeat:Fire()
  212.  
  213.  
  214. game:GetService("RunService").Heartbeat:connect(function(s, p)
  215. tf = tf + s
  216. if tf >= frame then
  217. if allowframeloss then
  218. script.Heartbeat:Fire()
  219. lastframe = tick()
  220. else
  221. for i = 1, math.floor(tf / frame) do
  222. script.Heartbeat:Fire()
  223. end
  224. lastframe = tick()
  225. end
  226. if tossremainder then
  227. tf = 0
  228. else
  229. tf = tf - frame * math.floor(tf / frame)
  230. end
  231. end
  232. end)
  233.  
  234. function swait(num)
  235. if num == 0 or num == nil then
  236. game:service("RunService").Stepped:wait(0)
  237. else
  238. for i = 0, num do
  239. game:service("RunService").Stepped:wait(0)
  240. end
  241. end
  242. end
  243.  
  244. godmode = coroutine.wrap(function()
  245. while true do
  246. hum.MaxHealth = math.huge
  247. wait(0.0000001)
  248. hum.Health = math.huge
  249. wait()
  250. end
  251. end)
  252. godmode()
  253. ff = Instance.new("ForceField", Character)
  254. ff.Visible = false
  255.  
  256. function damagealll(Radius,Position)
  257. local Returning = {}
  258. for _,v in pairs(workspace:GetChildren()) do
  259. if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then
  260. if v:FindFirstChild("Torso") then
  261. local Mag = (v.Torso.Position - Position).magnitude
  262. if Mag < Radius then
  263. table.insert(Returning,v)
  264. end
  265. elseif v:FindFirstChild("UpperTorso") then
  266. local Mag = (v.UpperTorso.Position - Position).magnitude
  267. if Mag < Radius then
  268. table.insert(Returning,v)
  269. end
  270. end
  271. end
  272. end
  273. return Returning
  274. end
  275.  
  276. doomtheme = Instance.new("Sound", Torso)
  277. doomtheme.Volume = 1
  278. doomtheme.Looped = true
  279. doomtheme.SoundId = "rbxassetid://1535710893"
  280. doomtheme:Play()
  281.  
  282. light = Instance.new("PointLight", Torso)
  283. light.Color = Color3.new(0,255,0)
  284. light.Range = 8
  285. light.Brightness = 35
  286.  
  287. pBase = Instance.new("Part", LeftArm)
  288. pBase.BrickColor = BrickColor.new("Really black")
  289. pBase.Material = "Granite"
  290. pBase.Size = Vector3.new(1.05,.3,1.05)
  291. pBase.CanCollide = false
  292. pBasew = weldBetween(pBase,LeftArm)
  293. pBasew.C0 = CFrame.new(0,.92,0)
  294.  
  295. pBase2 = Instance.new("WedgePart", pBase)
  296. pBase2.BrickColor = BrickColor.new("Really black")
  297. pBase2.Material = "Granite"
  298. pBase2.Size = Vector3.new(1.05,1.05,1.05)
  299. pBase2.CanCollide = false
  300. pBase2w = weldBetween(pBase2,LeftArm)
  301. pBase2w.C0 = CFrame.new(0,0,-.25) * CFrame.Angles(math.rad(-90),math.rad(-90),math.rad(0))
  302.  
  303. pBase3 = Instance.new("Part", pBase)
  304. pBase3.BrickColor = BrickColor.new("Really black")
  305. pBase3.Material = "Granite"
  306. pBase3.Size = Vector3.new(.4,.65,.85)
  307. pBase3.CanCollide = false
  308. pBase3w = weldBetween(pBase3,LeftArm)
  309. pBase3w.C0 = CFrame.new(0.4,.85,0)
  310.  
  311. pBase4 = Instance.new("Part", pBase)
  312. pBase4.BrickColor = BrickColor.new("Mid Gray")
  313. pBase4.Material = "Ice"
  314. pBase4.Size = Vector3.new(.3,.45,.75)
  315. pBase4.CanCollide = false
  316. pBase4w = weldBetween(pBase4,LeftArm)
  317. pBase4w.C0 = CFrame.new(0.4,1.03,0)
  318.  
  319. pBase5 = Instance.new("Part", pBase)
  320. pBase5.BrickColor = BrickColor.new("Mid Gray")
  321. pBase5.Material = "Glass"
  322. pBase5.Size = Vector3.new(.15,2,.65)
  323. pBase5.CanCollide = false
  324. pBase5w = weldBetween(pBase5,LeftArm)
  325. pBase5w.C0 = CFrame.new(0.4,1.53,0)
  326.  
  327. pBase6 = Instance.new("WedgePart", pBase)
  328. pBase6.BrickColor = BrickColor.new("Mid Gray")
  329. pBase6.Material = "Glass"
  330. pBase6.Size = Vector3.new(.15,1.05,.65)
  331. pBase6.CanCollide = false
  332. pBase6w = weldBetween(pBase6,LeftArm)
  333. pBase6w.C0 = CFrame.new(0.4,-3.05,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  334.  
  335. pBase7 = Instance.new("Part", pBase)
  336. pBase7.BrickColor = TheColor
  337. pBase7.Material = "Neon"
  338. pBase7.Size = Vector3.new(.07,2,.67)
  339. pBase7.CanCollide = false
  340. pBase7w = weldBetween(pBase7,LeftArm)
  341. pBase7w.C0 = CFrame.new(0.4,1.53,0)
  342.  
  343. pBase8 = Instance.new("WedgePart", pBase)
  344. pBase8.BrickColor = TheColor
  345. pBase8.Material = "Neon"
  346. pBase8.Size = Vector3.new(.07,1.05,.65)
  347. pBase8.CanCollide = false
  348. pBase8w = weldBetween(pBase8,LeftArm)
  349. pBase8w.C0 = CFrame.new(0.4,-3.05,0.016) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  350.  
  351. pBase9 = Instance.new("Part", pBase)
  352. pBase9.BrickColor = TheColor
  353. pBase9.Material = "Neon"
  354. pBase9.Size = Vector3.new(.07,2,.05)
  355. pBase9.CanCollide = false
  356. pBase9w = weldBetween(pBase9,LeftArm)
  357. pBase9w.C0 = CFrame.new(0.4,2.53,0.31)
  358.  
  359. pBase10 = Instance.new("Part", pBase)
  360. pBase10.BrickColor = TheColor
  361. pBase10.Material = "Neon"
  362. pBase10.Size = Vector3.new(.4,.55,.75)
  363. pBase10.CanCollide = false
  364. pBase10w = weldBetween(pBase10,LeftArm)
  365. pBase10w.C0 = CFrame.new(0.42,.85,0)
  366.  
  367. pBase11 = Instance.new("Part", pBase)
  368. pBase11.BrickColor = BrickColor.new("Really black")
  369. pBase11.Material = "Granite"
  370. pBase11.Size = Vector3.new(.4,.50,.70)
  371. pBase11.CanCollide = false
  372. pBase11w = weldBetween(pBase11,LeftArm)
  373. pBase11w.C0 = CFrame.new(0.43,.85,0)
  374.  
  375. pBase12 = Instance.new("Part", pBase)
  376. pBase12.BrickColor = TheColor
  377. pBase12.Material = "Neon"
  378. pBase12.Size = Vector3.new(.2,.2,.2)
  379. pBase12.CanCollide = false
  380. pBase12.Shape = 0
  381. pBase12w = weldBetween(pBase12,LeftArm)
  382. pBase12w.C0 = CFrame.new(0.5,.135,0)
  383.  
  384. TheCore = Instance.new("Part", pBase)
  385. TheCore.CanCollide = false
  386. TheCore.Size = Vector3.new(0,0,0)
  387. TheCore.Material = "Fabric"
  388. TheCore.BrickColor = TheColor
  389. TheCoreMESH = Instance.new("SpecialMesh", TheCore)
  390. TheCoreMESH.Scale = Vector3.new(.29,.29,.29)
  391. TheCoreMESH.MeshId = "rbxassetid://19251107"
  392. TheCoreweld = weldBetween(TheCore, pBase12)
  393. TheCoreweld.C0 = CFrame.new(0, 0.05, 0) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
  394.  
  395. larmf = Instance.new("Part", Torso)
  396. larmf.BrickColor = TheColor
  397. larmf.Size = Vector3.new(1.001, 2.001, 1.001)
  398. larmf.Material = "Neon"
  399. larmf.Transparency = .9
  400. larmf.CanCollide = false
  401. larmfweld = weldBetween(larmf,LeftArm)
  402.  
  403. rarmf = Instance.new("Part", larmf)
  404. rarmf.BrickColor = TheColor
  405. rarmf.Size = Vector3.new(1.001, 2.001, 1.001)
  406. rarmf.Material = "Neon"
  407. rarmf.Transparency = .9
  408. rarmf.CanCollide = false
  409. rarmfweld = weldBetween(rarmf,RightArm)
  410.  
  411. llegf = Instance.new("Part", larmf)
  412. llegf.BrickColor = TheColor
  413. llegf.Size = Vector3.new(1.001, 2.001, 1.001)
  414. llegf.Material = "Neon"
  415. llegf.Transparency = .9
  416. llegf.CanCollide = false
  417. llegffweld = weldBetween(llegf,LeftLeg)
  418.  
  419. rlegf = Instance.new("Part", larmf)
  420. rlegf.BrickColor = TheColor
  421. rlegf.Size = Vector3.new(1.001, 2.001, 1.001)
  422. rlegf.Material = "Neon"
  423. rlegf.Transparency = .9
  424. rlegf.CanCollide = false
  425. rlegfweld = weldBetween(rlegf,RightLeg)
  426.  
  427. Torsof = Instance.new("Part", larmf)
  428. Torsof.BrickColor = TheColor
  429. Torsof.Size = Vector3.new(2.001, 2.001, 1.001)
  430. Torsof.Material = "Neon"
  431. Torsof.Transparency = .9
  432. Torsof.CanCollide = false
  433. Torsofweld = weldBetween(Torsof,Torso)
  434.  
  435. local turnoffandon = coroutine.wrap(function()
  436. while wait() do
  437. if transformingpart then
  438. else
  439. for i = 1, 25 do
  440. larmf.Transparency = larmf.Transparency + .01
  441. rarmf.Transparency = rarmf.Transparency + .01
  442. llegf.Transparency = llegf.Transparency + .01
  443. rlegf.Transparency = rlegf.Transparency + .01
  444. Torsof.Transparency = Torsof.Transparency + .01
  445. swait()
  446. end
  447. end
  448. for i = 1, 25 do
  449. if transformingpart then
  450. else
  451. larmf.Transparency = larmf.Transparency - .01
  452. rarmf.Transparency = rarmf.Transparency - .01
  453. llegf.Transparency = llegf.Transparency - .01
  454. rlegf.Transparency = rlegf.Transparency - .01
  455. Torsof.Transparency = Torsof.Transparency - .01
  456. swait()
  457. end
  458. end
  459. end
  460. end)
  461. turnoffandon()
  462.  
  463. local fidgetspinner = coroutine.wrap(function()
  464. while true do
  465. TheCoreweld.C0 = TheCoreweld.C0 * CFrame.Angles(math.rad(1), math.rad(0), math.rad(0))
  466. swait()
  467. end
  468. end)
  469. fidgetspinner()
  470.  
  471. for _,n in pairs(Character:GetChildren()) do
  472. if n:IsA("Accessory") then n:Remove() end
  473. end
  474. for _,x in pairs(Character:GetChildren()) do
  475. if x:IsA("Decal") then x:Remove() end
  476. end
  477.  
  478. shirt = Instance.new("Shirt", Character)
  479. shirt.Name = "Shirt"
  480. pants = Instance.new("Pants", Character)
  481. pants.Name = "Pants"
  482. Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=765406892"
  483. Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=783981083"
  484.  
  485. local PumpkinOverlord = Instance.new("Part",Character)
  486. PumpkinOverlord.Size = Vector3.new(2,2,2)
  487. PumpkinOverlord.CFrame = Head.CFrame
  488. PumpkinOverlord.CanCollide = false
  489. local PumpkinOverlordWeld = Instance.new("Weld",PumpkinOverlord)
  490. PumpkinOverlordWeld.Part0 = PumpkinOverlord
  491. PumpkinOverlordWeld.Part1 = Head
  492. PumpkinOverlordWeld.C0 = PumpkinOverlord.CFrame:inverse() * Head.CFrame * CFrame.new(0.05,-.4,.1)
  493. mPumpkinOverlord = Instance.new("SpecialMesh", PumpkinOverlord)
  494. mPumpkinOverlord.MeshType = "FileMesh"
  495. mPumpkinOverlord.Scale = Vector3.new(.5, .5, .5)
  496. mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1158007','http://www.roblox.com/asset/?id=1158033'
  497. mPumpkinOverlord.VertexColor = Vector3.new(0,10,0)
  498.  
  499. JohnDoe = Instance.new("Part", Head)
  500. JohnDoe.Shape = 0
  501. JohnDoe.Size = Vector3.new(2.05,2.05,2.05)
  502. JohnDoe.Material = "Neon"
  503. JohnDoe.CanCollide = false
  504. JohnDoe.BrickColor = TheColor
  505. Jw = weldBetween(Head,JohnDoe)
  506. Jw.C0 = CFrame.new(0,0.25,.05)
  507.  
  508. checks1 = coroutine.wrap(function() -------Checks
  509. while true do
  510. if Root.Velocity.Magnitude > 2 and running == false then
  511. trail = true
  512. position = "Walking"
  513. elseif Root.Velocity.Magnitude < 0.5 and running == false and nottransform then
  514. trail = false
  515. position = "Idle"
  516. elseif Root.Velocity.Magnitude < 0.5 and running == false then
  517. trail = false
  518. position = "Idle2"
  519. elseif Root.Velocity.Magnitude > 15 then
  520. position = "Running"
  521. else
  522. end
  523. wait()
  524. end
  525. end)
  526. checks1()
  527.  
  528. Trail = coroutine.wrap(function()
  529. while true do
  530. if transformingpart then
  531. elseif trail then
  532. if trailntrue then
  533. for i = 1, 10 do
  534. Trailn.BrickColor = TheCore.BrickColor
  535. TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
  536. Trailn.Transparency = Trailn.Transparency + 0.1
  537. wait()
  538. end
  539. end
  540. elseif not trail then
  541. trailntrue = true
  542. Trailn = Instance.new("Part", Torso)
  543. Trailn.Size = Vector3.new(0.5, 0.5, 0.5)
  544. Trailn.Material = "Neon"
  545. Trailn.BrickColor = TheCore.BrickColor
  546. Trailn.Transparency = 0
  547. Trailn.Anchored = true
  548. Trailn.CanCollide = false
  549. TrailnMESH = Instance.new("SpecialMesh", Trailn)
  550. TrailnMESH.MeshType = "Cylinder"
  551. TrailnMESH.Scale = Vector3.new(.1,0.01,0.01)
  552. Trailn.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
  553. for i = 1, 35 do
  554. Trailn.BrickColor = TheCore.BrickColor
  555. TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
  556. wait()
  557. end
  558. for i = 1, 10 do
  559. Trailn.BrickColor = TheCore.BrickColor
  560. TrailnMESH.Scale = TrailnMESH.Scale + Vector3.new(0,.4,.4)
  561. Trailn.Transparency = Trailn.Transparency + .1
  562. wait()
  563. end
  564. Trailn:Remove()
  565. trailntrue = false
  566. end
  567. wait()
  568. end
  569. end)
  570. Trail()
  571.  
  572. OrgnC0 = Neck.C0
  573. local movelimbs = coroutine.wrap(function()
  574. while RunSrv.RenderStepped:wait() do
  575. TrsoLV = Torso.CFrame.lookVector
  576. Dist = nil
  577. Diff = nil
  578. if not MseGuide then
  579. print("l")
  580. else
  581. local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  582. Dist = (Head.CFrame.p-Point).magnitude
  583. Diff = Head.CFrame.Y-Point.Y
  584. local _, Point2 = Workspace:FindPartOnRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  585. Dist2 = (LeftArm.CFrame.p-Point).magnitude
  586. Diff2 = LeftArm.CFrame.Y-Point.Y
  587. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  588. 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)
  589. end
  590. end
  591. end)
  592. movelimbs()
  593.  
  594. mouse.Button1Down:connect(function()
  595. if combo1 then
  596. if debounce then return end
  597. debounce = true
  598. attacking = true
  599. combo1 = false
  600. tr1.Enabled = true
  601. combo2 = true
  602. hum.WalkSpeed = 10
  603. for i = 1, 12 do
  604. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-55), math.rad(0)), 0.6)
  605. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(-55),0),0.6)
  606. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,.2,-1) * CFrame.Angles(math.rad(-165),math.rad(0),math.rad(90)), 0.6)
  607. 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)
  608. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  609. 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)
  610. swait()
  611. end
  612. lunge:Play()
  613. htbox = Instance.new("Part", pBase5)
  614. htbox.CFrame = pBase5.CFrame
  615. htbox.Transparency = 1
  616. htbox.CanCollide = false
  617. htbox.Size = Vector3.new(.17,4,.68)
  618. htboxweld = weldBetween(htbox,pBase5)
  619. htbox.Touched:connect(function(hit)
  620. if hit.Parent:IsA("Part") then
  621. elseif hit.Parent:IsA("SpecialMesh") then
  622. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  623. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  624. if damagedebounce == true then return end
  625. damagedebounce = true
  626. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  627. Slachtoffer:TakeDamage(math.random(25,35))
  628. rdnm = soundtable[math.random(1,#soundtable)]
  629. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  630. slashwound.SoundId = "rbxassetid://"..rdnm
  631. slashwound.Volume = 4
  632. slashwound:Play()
  633. removeuseless:AddItem(slashwound,2)
  634. end
  635. end)
  636. trailactivate = true
  637. for i = 1, 12 do
  638. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(55), math.rad(0)), 0.6)
  639. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(55),0),0.6)
  640. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.5,1,-1) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(90)), 0.6)
  641. 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)
  642. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  643. 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)
  644. swait()
  645. end
  646. attacking = false
  647. debounce = false
  648. damagedebounce = false
  649. htbox:Remove()
  650. trailactivate = false
  651. hum.WalkSpeed = 18
  652. tr1.Enabled = false
  653. elseif combo2 then
  654. if debounce then return end
  655. hum.WalkSpeed = 8
  656. trailactive = true
  657. debounce = true
  658. attacking = true
  659. tr1.Enabled = true
  660. combo2 = false
  661. combo3 = true
  662. swordlang:Play()
  663. for i = 1, 12 do
  664. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
  665. 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)
  666. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(-90), math.rad(90), math.rad(0)), 0.6)
  667. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
  668. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  669. 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)
  670. swait()
  671. end
  672. htbox = Instance.new("Part", pBase5)
  673. htbox.CFrame = pBase5.CFrame
  674. htbox.Transparency = 1
  675. htbox.CanCollide = false
  676. htbox.Size = Vector3.new(.25,6,.1)
  677. htboxweld = weldBetween(htbox,pBase5)
  678. htbox.Touched:connect(function(hit)
  679. if hit.Parent:IsA("Part") then
  680. elseif hit.Parent:IsA("SpecialMesh") then
  681. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  682. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  683. if damagedebounce == true then return end
  684. damagedebounce = true
  685. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  686. Slachtoffer:TakeDamage(math.random(31,47))
  687. rdnm = soundtable[math.random(1,#soundtable)]
  688. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  689. slashwound.SoundId = "rbxassetid://"..rdnm
  690. slashwound.Volume = 4
  691. slashwound:Play()
  692. removeuseless:AddItem(slashwound,2)
  693. end
  694. end)
  695. lunge2:Play()
  696. for i = 1, 14 do
  697. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.4)
  698. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0, 2, 0.5) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(90)), 0.6)
  699. 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)
  700. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
  701. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  702. 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)
  703. swait()
  704. end
  705. debounce = false
  706. attacking = false
  707. damagedebounce = false
  708. htbox:Remove()
  709. hum.WalkSpeed = 18
  710. tr1.Enabled = false
  711. elseif combo3 then
  712. if debounce then return end
  713. debounce = true
  714. trailactivate = true
  715. attacking = true
  716. combo3 = false
  717. trailactivate = false
  718. combo1 = true
  719. tr1.Enabled = true
  720. t = 0
  721. htbox = Instance.new("Part", pBase5)
  722. htbox.CFrame = pBase5.CFrame
  723. htbox.Transparency = 1
  724. htbox.CanCollide = false
  725. htbox.Size = Vector3.new(.17,4,.68)
  726. htboxweld = weldBetween(htbox,pBase5)
  727. htbox.Touched:connect(function(hit)
  728. if hit.Parent:IsA("Part") then
  729. elseif hit.Parent:IsA("SpecialMesh") then
  730. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  731. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  732. for i = 1, 5 do
  733. if damagedebounce == true then return end
  734. damagedebounce = true
  735. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  736. Slachtoffer:TakeDamage(math.random(7,15))
  737. wait(.1)
  738. damagedebounce = false
  739. wait()
  740. end
  741. rdnm = soundtable[math.random(1,#soundtable)]
  742. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  743. slashwound.SoundId = "rbxassetid://"..rdnm
  744. slashwound.Volume = 4
  745. slashwound:Play()
  746. removeuseless:AddItem(slashwound,2)
  747. end
  748. end)
  749. for i = 1, 10 do
  750. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  751. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
  752. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
  753. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  754. swait()
  755. end
  756. hum.WalkSpeed = 25
  757. lunge3:Play()
  758. for i = 1, 40 do
  759. t = t + 80
  760. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.6)
  761. swait()
  762. end
  763. htbox:Remove()
  764. hum.WalkSpeed = 18
  765. attacking = false
  766. damagedebounce = false
  767. debounce = false
  768. trailactivate = false
  769. tr1.Enabled = false
  770. end
  771. end)
  772.  
  773. mouse.KeyDown:connect(function(Press)
  774. Press=Press:lower()
  775. if Press=='t' then
  776. if tauntdebounce == true then return end
  777. tauntdebounce = true
  778. RAW = Instance.new("Sound", Torso)
  779. RAW.SoundId = "rbxassetid://347972965"
  780. RAW.Volume = 6
  781. RAW:Play()
  782. RAWPOWER = Instance.new("Part", Torso)
  783. RAWPOWER.Size = Vector3.new(0.5, 0.5, 0.5)
  784. RAWPOWER.Material = "Neon"
  785. RAWPOWER.BrickColor = TheColor
  786. RAWPOWER.Transparency = 0
  787. RAWPOWER.Anchored = true
  788. RAWPOWER.CanCollide = false
  789. RAWPOWERMESH = Instance.new("SpecialMesh", RAWPOWER)
  790. RAWPOWERMESH.MeshType = "Cylinder"
  791. RAWPOWERMESH.Scale = Vector3.new(.1,0.01,0.01)
  792. RAWPOWER.CFrame = Root.CFrame * CFrame.new(0,-2.9,0) * CFrame.Angles(math.rad(90),math.rad(90),0)
  793. for i = 1, 100 do
  794. RAWPOWER.BrickColor = TheCore.BrickColor
  795. RAWPOWERMESH.Scale = RAWPOWERMESH.Scale + Vector3.new(0,2,2)
  796. RAWPOWER.Transparency = RAWPOWER.Transparency + 0.01
  797. wait()
  798. end
  799. wait(RAW.TimeLength)
  800. RAWPOWER:Remove()
  801. RAW:Remove()
  802. tauntdebounce = false
  803. end
  804. end)
  805.  
  806. mouse.KeyDown:connect(function(Press)
  807. Press=Press:lower()
  808. if Press=='l' then ------------- Orbital cannon of doom
  809. if doombounce then return end
  810. doombounce = true
  811. if debounce then return end
  812. debounce = true
  813. attacking = true
  814. acti = true
  815. hum.WalkSpeed = 0
  816. quicklerppp = coroutine.wrap(function()
  817. for i = 1, 10 do
  818. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)), 0.4)
  819. 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)
  820. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  821. 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)
  822. 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)
  823. wait()
  824. end
  825. end)
  826. quicklerppp()
  827. BallOfDeath = Instance.new("Part", Torso)
  828. BallOfDeath.Material = "Neon"
  829. BallOfDeath.CanCollide = false
  830. BallOfDeath.Anchored = true
  831. BallOfDeath.BrickColor = TheColor
  832. BallOfDeath.Size = Vector3.new(.1,.1,.1)
  833. BallOfDeathShape = Instance.new("SpecialMesh", BallOfDeath)
  834. BallOfDeathShape.MeshType = "Sphere"
  835. BallOfDeathShape.Scale = Vector3.new(1,1,1)
  836. sou = coroutine.wrap(function()
  837. mylegacy = Instance.new("Sound", BallOfDeath)
  838. mylegacy.SoundId = "rbxassetid://907530407"
  839. mylegacy.Looped = true
  840. mylegacy.Volume = 0
  841. mylegacy:Play()
  842. for i = 1, 50 do
  843. mylegacy.Volume = mylegacy.Volume + .1
  844. wait()
  845. end
  846. end)
  847. sou()
  848. if nottransform then
  849. for i = 1, 94 do
  850. BallOfDeath.BrickColor = TheCore.BrickColor
  851. 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)
  852. 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)
  853. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
  854. 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)
  855. 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)
  856. BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
  857. BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(4,4,4)
  858. wait()
  859. end
  860. elseif not nottransform then
  861. for i = 1, 190 do
  862. BallOfDeath.BrickColor = TheCore.BrickColor
  863. 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)
  864. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
  865. TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  866. 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)
  867. 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)
  868. 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)
  869. BallOfDeath.CFrame = pBase5.CFrame * CFrame.new(0,-20,0)
  870. BallOfDeathShape.Scale = BallOfDeathShape.Scale + Vector3.new(2,2,2)
  871. wait()
  872. end
  873. end
  874. minsou = coroutine.wrap(function()
  875. for i = 1, 50 do
  876. mylegacy.Volume = mylegacy.Volume - 0.08
  877. wait()
  878. end
  879. mylegacy:Remove()
  880. end)
  881. minsou()
  882. quicklerpppp = coroutine.wrap(function()
  883. for i = 1, 10 do
  884. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(160),math.rad(0),math.rad(0)), 0.4)
  885. 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)
  886. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  887. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  888. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(3)), 0.5)
  889. wait()
  890. end
  891. hum.WalkSpeed = 18
  892. attacking = false
  893. end)
  894. quicklerpppp()
  895. LightOfDeath = Instance.new("Part", Torso)
  896. LightOfDeath.Size = Vector3.new(0.5, 0.5, 0.5)
  897. LightOfDeath.Material = "Neon"
  898. LightOfDeath.BrickColor = TheColor
  899. LightOfDeath.Transparency = 1
  900. LightOfDeath.Anchored = true
  901. LightOfDeath.CanCollide = false
  902. LightOfDeathMESH = Instance.new("SpecialMesh", LightOfDeath)
  903. LightOfDeathMESH.MeshType = "Cylinder"
  904. LightOfDeathMESH.Scale = Vector3.new(1000,3,3)
  905. LightOfDeath.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
  906. removeuseless:AddItem(LightOfDeath,25)
  907. removeuseless:AddItem(BallOfDeath,25)
  908. positioning = coroutine.wrap(function()
  909. 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)
  910. while acti do
  911. LightOfDeath.BrickColor = TheCore.BrickColor
  912. BallOfDeath.BrickColor = TheCore.BrickColor
  913. 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)
  914. LightOfDeath.CFrame = LightOfDeath.CFrame:lerp(CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.1)
  915. wait()
  916. end
  917. end)
  918. positioning()
  919. wait(1)
  920. debounce = false
  921. attacking = false
  922. quickcourrr = coroutine.wrap(function()
  923. for i = 1, 100 do
  924. LightOfDeath.Transparency = LightOfDeath.Transparency - 0.01
  925. wait()
  926. end
  927. end)
  928. quickcourrr()
  929. soundofdoom = Instance.new("Sound", LightOfDeath)
  930. soundofdoom.SoundId = "rbxassetid://1545630949"
  931. soundofdoom.Volume = 10
  932. soundofdoom:Play()
  933. wait(9)
  934. acti = false
  935. LightOfDeath.Anchored = true
  936. rays = Instance.new("Part", Torso)
  937. rays.Size = Vector3.new(1, 1, 1)
  938. rays.Transparency = 0
  939. rays.BrickColor = TheColor
  940. rays.Material = "Neon"
  941. rays.Anchored = true
  942. rays.CanCollide = false
  943. rays.CFrame = LightOfDeath.CFrame * CFrame.new(250,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  944. raysmesh = Instance.new("SpecialMesh", rays)
  945. raysmesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  946. raysmesh.Scale = Vector3.new(1, 1, 1)
  947. rays2 = Instance.new("Part", Torso)
  948. rays2.Size = Vector3.new(1, 1, 1)
  949. rays2.Transparency = 0
  950. rays2.BrickColor = TheColor
  951. rays2.Material = "Neon"
  952. rays2.Anchored = true
  953. rays2.CanCollide = false
  954. rays2.CFrame = LightOfDeath.CFrame * CFrame.new(200,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  955. raysmesh2 = Instance.new("SpecialMesh", rays2)
  956. raysmesh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  957. raysmesh2.Scale = Vector3.new(1, 1, 1)
  958. rays3 = Instance.new("Part", Torso)
  959. rays3.Size = Vector3.new(1, 1, 1)
  960. rays3.Transparency = 0
  961. rays3.BrickColor = TheColor
  962. rays3.Material = "Neon"
  963. rays3.Anchored = true
  964. rays3.CanCollide = false
  965. rays3.CFrame = LightOfDeath.CFrame * CFrame.new(150,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  966. raysmesh3 = Instance.new("SpecialMesh", rays3)
  967. raysmesh3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  968. raysmesh3.Scale = Vector3.new(1, 1, 1)
  969. rays4 = Instance.new("Part", Torso)
  970. rays4.Size = Vector3.new(1, 1, 1)
  971. rays4.Transparency = 0
  972. rays4.BrickColor = TheColor
  973. rays4.Material = "Neon"
  974. rays4.Anchored = true
  975. rays4.CanCollide = false
  976. rays4.CFrame = LightOfDeath.CFrame * CFrame.new(100,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  977. raysmesh4 = Instance.new("SpecialMesh", rays4)
  978. raysmesh4.MeshId = "http://www.roblox.com/asset/?id=3270017"
  979. raysmesh4.Scale = Vector3.new(1, 1, 1)
  980. rays5 = Instance.new("Part", Torso)
  981. rays5.Size = Vector3.new(1, 1, 1)
  982. rays5.Transparency = 0
  983. rays5.BrickColor = TheColor
  984. rays5.Material = "Neon"
  985. rays5.Anchored = true
  986. rays5.CanCollide = false
  987. rays5.CFrame = LightOfDeath.CFrame * CFrame.new(50,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  988. raysmesh5 = Instance.new("SpecialMesh", rays5)
  989. raysmesh5.MeshId = "http://www.roblox.com/asset/?id=3270017"
  990. raysmesh5.Scale = Vector3.new(1, 1, 1)
  991. rays6 = Instance.new("Part", Torso)
  992. rays6.Size = Vector3.new(1, 1, 1)
  993. rays6.Transparency = 0
  994. rays6.BrickColor = TheColor
  995. rays6.Material = "Neon"
  996. rays6.Anchored = true
  997. rays6.CanCollide = false
  998. rays6.CFrame = LightOfDeath.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0))
  999. raysmesh6 = Instance.new("SpecialMesh", rays6)
  1000. raysmesh6.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1001. raysmesh6.Scale = Vector3.new(1, 1, 1)
  1002. ff = coroutine.wrap(function()
  1003. for i = 1, 100 do
  1004. raysmesh.Scale = raysmesh.Scale + Vector3.new(6,6,6)
  1005. rays.Transparency = rays.Transparency + 0.03
  1006. raysmesh2.Scale = raysmesh2.Scale + Vector3.new(6,6,6)
  1007. rays2.Transparency = rays2.Transparency + 0.03
  1008. raysmesh3.Scale = raysmesh3.Scale + Vector3.new(6,6,6)
  1009. rays3.Transparency = rays3.Transparency + 0.03
  1010. raysmesh4.Scale = raysmesh4.Scale + Vector3.new(6,6,6)
  1011. rays4.Transparency = rays4.Transparency + 0.03
  1012. raysmesh5.Scale = raysmesh5.Scale + Vector3.new(6,6,6)
  1013. rays5.Transparency = rays5.Transparency + 0.03
  1014. raysmesh6.Scale = raysmesh6.Scale + Vector3.new(6,6,6)
  1015. rays6.Transparency = rays6.Transparency + 0.03
  1016. wait()
  1017. end
  1018. end)
  1019. ff()
  1020. blastwave = Instance.new("Part", Torso)
  1021. blastwave.Size = Vector3.new(1, 1, 1)
  1022. blastwave.Transparency = 0
  1023. blastwave.BrickColor = TheColor
  1024. blastwave.Material = "Neon"
  1025. blastwave.Anchored = true
  1026. blastwave.CanCollide = false
  1027. blastwave.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1028. removeuseless:AddItem(blastwave,10)
  1029. DDTblastwave = Instance.new("SpecialMesh", blastwave)
  1030. DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1031. DDTblastwave.Scale = Vector3.new(1, 1, 1)
  1032. blastwave2 = Instance.new("Part", Torso)
  1033. blastwave2.Size = Vector3.new(1, 1, 1)
  1034. blastwave2.Transparency = 0
  1035. blastwave2.BrickColor = TheColor
  1036. blastwave2.Material = "Neon"
  1037. blastwave2.Anchored = true
  1038. blastwave2.CanCollide = false
  1039. blastwave2.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1040. removeuseless:AddItem(blastwave2,10)
  1041. DDTblastwave2 = Instance.new("SpecialMesh", blastwave2)
  1042. DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1043. DDTblastwave2.Scale = Vector3.new(1, 1, 1)
  1044. blastwave3 = Instance.new("Part", Torso)
  1045. blastwave3.Size = Vector3.new(1, 1, 1)
  1046. blastwave3.Transparency = 0
  1047. blastwave3.BrickColor = TheColor
  1048. blastwave3.Material = "Neon"
  1049. blastwave3.Anchored = true
  1050. blastwave3.CanCollide = false
  1051. blastwave3.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1052. removeuseless:AddItem(blastwave3,10)
  1053. DDTblastwave3 = Instance.new("SpecialMesh", blastwave3)
  1054. DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1055. DDTblastwave3.Scale = Vector3.new(1, 1, 1)
  1056. blastwave4 = Instance.new("Part", Torso)
  1057. blastwave4.Size = Vector3.new(1, 1, 1)
  1058. blastwave4.Transparency = 0
  1059. blastwave4.BrickColor = TheColor
  1060. blastwave4.Material = "Neon"
  1061. blastwave4.Anchored = true
  1062. blastwave4.CanCollide = false
  1063. blastwave4.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1064. removeuseless:AddItem(blastwave4,10)
  1065. DDTblastwave4 = Instance.new("SpecialMesh", blastwave4)
  1066. DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1067. DDTblastwave4.Scale = Vector3.new(1, 1, 1)
  1068. blastwave5 = Instance.new("Part", Torso)
  1069. blastwave5.Size = Vector3.new(1, 1, 1)
  1070. blastwave5.Transparency = 0
  1071. blastwave5.BrickColor = TheColor
  1072. blastwave5.Material = "Neon"
  1073. blastwave5.Anchored = true
  1074. blastwave5.CanCollide = false
  1075. blastwave5.CFrame = CFrame.new(LightOfDeath.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1076. removeuseless:AddItem(blastwave5,10)
  1077. DDTblastwave5 = Instance.new("SpecialMesh", blastwave5)
  1078. DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1079. DDTblastwave5.Scale = Vector3.new(1, 1, 1)
  1080. Blastcircle = Instance.new("Part", Torso)
  1081. Blastcircle.Material = "Neon"
  1082. Blastcircle.Anchored = true
  1083. Blastcircle.Transparency = 0
  1084. Blastcircle.CanCollide = false
  1085. Blastcircle.BrickColor = TheColor
  1086. Blastcircle.Size = Vector3.new(10,10,10)
  1087. removeuseless:AddItem(Blastcircle,10)
  1088. BlastShape = Instance.new("SpecialMesh", Blastcircle)
  1089. BlastShape.MeshType = "Sphere"
  1090. BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
  1091. Blastcircle.CFrame = LightOfDeath.CFrame
  1092. Blastcircle2 = Instance.new("Part", Torso)
  1093. Blastcircle2.Material = "Neon"
  1094. Blastcircle2.Anchored = true
  1095. Blastcircle2.Transparency = 0
  1096. Blastcircle2.CanCollide = false
  1097. Blastcircle2.BrickColor = TheColor
  1098. Blastcircle2.Size = Vector3.new(10,10,10)
  1099. removeuseless:AddItem(Blastcircle2,10)
  1100. BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
  1101. BlastShape2.MeshType = "Sphere"
  1102. BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
  1103. Blastcircle2.CFrame = LightOfDeath.CFrame
  1104. Blastcircle3 = Instance.new("Part", Torso)
  1105. Blastcircle3.Material = "Neon"
  1106. Blastcircle3.Anchored = true
  1107. Blastcircle3.Transparency = 0
  1108. Blastcircle3.CanCollide = false
  1109. Blastcircle3.BrickColor = TheColor
  1110. Blastcircle3.Size = Vector3.new(10,10,10)
  1111. removeuseless:AddItem(Blastcircle3,10)
  1112. BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
  1113. BlastShape3.MeshType = "Sphere"
  1114. BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
  1115. Blastcircle3.CFrame = LightOfDeath.CFrame
  1116. Blastcircle4 = Instance.new("Part", Torso)
  1117. Blastcircle4.Material = "Neon"
  1118. Blastcircle4.Anchored = true
  1119. Blastcircle4.Transparency = 0
  1120. Blastcircle4.CanCollide = false
  1121. Blastcircle4.BrickColor = TheColor
  1122. Blastcircle4.Size = Vector3.new(10,10,10)
  1123. removeuseless:AddItem(Blastcircle4,10)
  1124. BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
  1125. BlastShape4.MeshType = "Sphere"
  1126. BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
  1127. Blastcircle4.CFrame = LightOfDeath.CFrame
  1128. Blastcircle5 = Instance.new("Part", Torso)
  1129. Blastcircle5.Material = "Neon"
  1130. Blastcircle5.Anchored = true
  1131. Blastcircle5.Transparency = 0
  1132. Blastcircle5.CanCollide = false
  1133. Blastcircle5.BrickColor = TheColor
  1134. Blastcircle5.Size = Vector3.new(10,10,10)
  1135. removeuseless:AddItem(Blastcircle5,10)
  1136. BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
  1137. BlastShape5.MeshType = "Sphere"
  1138. BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
  1139. Blastcircle5.CFrame = LightOfDeath.CFrame
  1140.  
  1141. shockwav = Instance.new("Part", Torso)
  1142. shockwav.Size = Vector3.new(1, 1, 1)
  1143. shockwav.Transparency = 0
  1144. shockwav.BrickColor = TheColor
  1145. shockwav.Material = "Neon"
  1146. shockwav.Anchored = true
  1147. shockwav.CanCollide = false
  1148. shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
  1149. removeuseless:AddItem(shockwav,10)
  1150. dea = Instance.new("SpecialMesh", shockwav)
  1151. dea.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1152. dea.Scale = Vector3.new(0.1, 0.1, 0.1)
  1153. shockwav.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  1154. shockwav2 = Instance.new("Part", Torso)
  1155. shockwav2.Size = Vector3.new(1, 1, 1)
  1156. shockwav2.Transparency = 0
  1157. shockwav2.BrickColor = TheColor
  1158. shockwav2.Material = "Neon"
  1159. shockwav2.Anchored = true
  1160. shockwav2.CanCollide = false
  1161. shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  1162. removeuseless:AddItem(shockwav2,10)
  1163. dea2 = Instance.new("SpecialMesh", shockwav2)
  1164. dea2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1165. dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
  1166. shockwav2.CFrame = LightOfDeath.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  1167. local Hit = damagealll(150,LightOfDeath.Position)
  1168. for _,v in pairs(Hit) do
  1169. local velo2 = Instance.new("BodyVelocity", v)
  1170. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  1171. removeuseless:AddItem(velo2,2)
  1172. if absoluteannihilation then
  1173. v:Remove()
  1174. else
  1175. v:BreakJoints()
  1176. end
  1177. end
  1178. opopo = coroutine.wrap(function()
  1179. for i = 1, 200 do
  1180. shockwav2.BrickColor = TheCore.BrickColor
  1181. shockwav.BrickColor = TheCore.BrickColor
  1182. Blastcircle5.BrickColor = TheCore.BrickColor
  1183. Blastcircle4.BrickColor = TheCore.BrickColor
  1184. Blastcircle3.BrickColor = TheCore.BrickColor
  1185. Blastcircle2.BrickColor = TheCore.BrickColor
  1186. Blastcircle.BrickColor = TheCore.BrickColor
  1187. blastwave5.BrickColor = TheCore.BrickColor
  1188. blastwave4.BrickColor = TheCore.BrickColor
  1189. blastwave3.BrickColor = TheCore.BrickColor
  1190. blastwave2.BrickColor = TheCore.BrickColor
  1191. blastwave.BrickColor = TheCore.BrickColor
  1192. dea.Scale = dea.Scale + Vector3.new(10,10,10)
  1193. shockwav.Transparency = shockwav.Transparency + 0.02
  1194. dea2.Scale = dea2.Scale + Vector3.new(5,5,5)
  1195. shockwav2.Transparency = shockwav2.Transparency + 0.010
  1196. DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(5, .5, 5)
  1197. DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(12, 12, 12)
  1198. DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(4, .5, 4)
  1199. DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(6, .5, 6)
  1200. DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(2, .1, 2)
  1201. blastwave.Transparency = blastwave.Transparency + .01
  1202. blastwave2.Transparency = blastwave2.Transparency + .03
  1203. blastwave3.Transparency = blastwave3.Transparency + .02
  1204. blastwave4.Transparency = blastwave4.Transparency + .015
  1205. blastwave5.Transparency = blastwave5.Transparency + .01
  1206. BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
  1207. BlastShape2.Scale = BlastShape2.Scale + Vector3.new(1.4,1.4,1.4)
  1208. BlastShape3.Scale = BlastShape3.Scale + Vector3.new(1.1,1.1,1.1)
  1209. BlastShape4.Scale = BlastShape4.Scale + Vector3.new(1.05,1.05,1.05)
  1210. Blastcircle.Transparency = Blastcircle.Transparency + .01
  1211. Blastcircle2.Transparency = Blastcircle2.Transparency + .02
  1212. Blastcircle3.Transparency = Blastcircle3.Transparency + .012
  1213. Blastcircle4.Transparency = Blastcircle4.Transparency + .015
  1214. Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
  1215. BlastShape5.Scale = BlastShape5.Scale + Vector3.new(1.5,1.5,1.5)
  1216. wait()
  1217. end
  1218. end)
  1219. opopo()
  1220. waff = coroutine.wrap(function()
  1221. for i = 1, 100 do
  1222. LightOfDeath.Transparency = LightOfDeath.Transparency + 0.03
  1223. BallOfDeath.Transparency = BallOfDeath.Transparency + 0.03
  1224. TheEndTimeWave2 = Instance.new("Part", Torso)
  1225. TheEndTimeWave2.Size = Vector3.new(1, 1, 1)
  1226. TheEndTimeWave2.Transparency = 0.4
  1227. TheEndTimeWave2.BrickColor = TheCore.BrickColor
  1228. TheEndTimeWave2.Material = "Neon"
  1229. TheEndTimeWave2.Anchored = true
  1230. TheEndTimeWave2.CanCollide = false
  1231. TheEndTimeWave2.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.random(1, 100),math.random(1, 100),math.random(1, 100))
  1232. DDT2 = Instance.new("SpecialMesh", TheEndTimeWave2)
  1233. DDT2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1234. DDT2.Scale = Vector3.new(1, 1, 1)
  1235. removeuseless:AddItem(TheEndTimeWave2,3)
  1236. table.insert(th4,TheEndTimeWave2)
  1237. table.insert(ExtremeM,DDT2)
  1238. EnddOrb2 = Instance.new("Part", Torso)
  1239. EnddOrb2.Size = Vector3.new(0.5, 0.5, 0.5)
  1240. EnddOrb2.Material = "Neon"
  1241. EnddOrb2.BrickColor = TheColor
  1242. EnddOrb2.Transparency = 0
  1243. EnddOrb2.Anchored = true
  1244. EnddOrb2.CanCollide = false
  1245. EnddOrbMESH2 = Instance.new("SpecialMesh", EnddOrb2)
  1246. EnddOrbMESH2.MeshType = "Sphere"
  1247. EnddOrbMESH2.Scale = Vector3.new(2,2,2)
  1248. EnddOrb2.CFrame = LightOfDeath.CFrame * CFrame.new(0, 0, 0)
  1249. removeuseless:AddItem(EnddOrb2,2)
  1250. table.insert(ExtremeM,EnddOrbMESH2)
  1251. table.insert(SlowlyFade,EnddOrb2)
  1252. TheEndTimeWave2.BrickColor = TheCore.BrickColor
  1253. EnddOrb2.BrickColor = TheCore.BrickColor
  1254. wait()
  1255. end
  1256. end)
  1257. waff()
  1258. shockingshock = coroutine.wrap(function()
  1259. for i = 1, 50 do
  1260. shockwave3 = Instance.new("Part", Torso)
  1261. shockwave3.Size = Vector3.new(1, 1, 1)
  1262. shockwave3.Transparency = 0
  1263. shockwave3.BrickColor = TheCore.BrickColor
  1264. shockwave3.Anchored = true
  1265. shockwave3.CanCollide = false
  1266. shockwave3.CFrame = LightOfDeath.CFrame * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(-90))
  1267. sh3 = Instance.new("SpecialMesh", shockwave3)
  1268. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1269. sh3.Scale = Vector3.new(15, 0, 15)
  1270. removeuseless:AddItem(shockwave3,3)
  1271. table.insert(SlowlyFade,shockwave3)
  1272. table.insert(ExtremeM2,sh3)
  1273. wait(.1)
  1274. end
  1275. end)
  1276. shockingshock()
  1277. dmgcollateral = coroutine.wrap(function()
  1278. for i = 1, 85 do
  1279. local Hit2 = damagealll(90,LightOfDeath.Position)
  1280. for _,v in pairs(Hit2) do
  1281. local velo2 = Instance.new("BodyVelocity", v)
  1282. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  1283. removeuseless:AddItem(velo2,2)
  1284. v:BreakJoints()
  1285. wait()
  1286. end
  1287. end
  1288. end)
  1289. dmgcollateral()
  1290. rays:Remove()
  1291. rays2:Remove()
  1292. rays3:Remove()
  1293. rays4:Remove()
  1294. rays5:Remove()
  1295. rays6:Remove()
  1296. wait(5)
  1297. doombounce = false
  1298. end
  1299. end)
  1300.  
  1301. mouse.KeyDown:connect(function(Press)
  1302. Press=Press:lower()
  1303. if Press=='r' then
  1304. if debounce then return end
  1305. debounce = true
  1306. attacking = true
  1307. tr1.Enabled = true
  1308. gpf = true
  1309. hum.WalkSpeed = 0
  1310. for i = 1, 3 do
  1311. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,3,0), .4)
  1312. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
  1313. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
  1314. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
  1315. 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)
  1316. wait()
  1317. end
  1318. quickcour2 = coroutine.wrap(function()
  1319. while gpf do
  1320. local Hit = damagealll(8,Torso.Position)
  1321. for _,v in pairs(Hit) do
  1322. local velo2 = Instance.new("BodyVelocity", v)
  1323. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  1324. removeuseless:AddItem(velo2,2)
  1325. if absoluteannihilation then
  1326. v:BreakJoints()
  1327. else
  1328. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(15,30))
  1329. vsound = Instance.new("Sound",v:FindFirstChildOfClass("Humanoid").Torso)
  1330. vsound.SoundId = "rbxassetid://944772014"
  1331. vsound.Volume = 3
  1332. vsound:Play()
  1333. removeuseless:AddItem(vsound,5)
  1334. wait(.1)
  1335. end
  1336. end
  1337. wait()
  1338. end
  1339. end)
  1340. quickcour2()
  1341. socnot = coroutine.wrap(function()
  1342. for i = 1, 6 do
  1343. lunge:Play()
  1344. wait(.1)
  1345. end
  1346. end)
  1347. socnot()
  1348. local fly = Instance.new("BodyVelocity", Torso)
  1349. fly.MaxForce = Vector3.new(999999, 999999, 999999)
  1350. fly.Velocity = Root.CFrame.lookVector * 90
  1351. Torso.CFrame = Root.CFrame * CFrame.new(0,0,-.5)
  1352. t = 0
  1353. for i = 1, 20 do
  1354. leftarmeffect = Instance.new("Part", Torso)
  1355. leftarmeffect.BrickColor = TheColor
  1356. leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1357. leftarmeffect.Material = "Neon"
  1358. leftarmeffect.Anchored = true
  1359. leftarmeffect.CanCollide = false
  1360. leftarmeffect.CFrame = LeftArm.CFrame
  1361. table.insert(SlowlyFade,leftarmeffect)
  1362. removeuseless:AddItem(leftarmeffect,2)
  1363. rightarmeffect = Instance.new("Part", Torso)
  1364. rightarmeffect.BrickColor = TheColor
  1365. rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1366. rightarmeffect.Material = "Neon"
  1367. rightarmeffect.Anchored = true
  1368. rightarmeffect.CanCollide = false
  1369. rightarmeffect.CFrame = RightArm.CFrame
  1370. table.insert(SlowlyFade,rightarmeffect)
  1371. removeuseless:AddItem(rightarmeffect,2)
  1372. leftlegeffect = Instance.new("Part", Torso)
  1373. leftlegeffect.BrickColor = BrickColor.new("Really black")
  1374. leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1375. leftlegeffect.Material = "Neon"
  1376. leftlegeffect.Anchored = true
  1377. leftlegeffect.CanCollide = false
  1378. leftlegeffect.CFrame = LeftLeg.CFrame
  1379. table.insert(SlowlyFade,leftlegeffect)
  1380. removeuseless:AddItem(leftlegeffect,2)
  1381. rightlegeffect = Instance.new("Part", Torso)
  1382. rightlegeffect.BrickColor = BrickColor.new("Really black")
  1383. rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  1384. rightlegeffect.Material = "Neon"
  1385. rightlegeffect.Anchored = true
  1386. rightlegeffect.CanCollide = false
  1387. rightlegeffect.CFrame = RightLeg.CFrame
  1388. table.insert(SlowlyFade,rightlegeffect)
  1389. removeuseless:AddItem(rightlegeffect,2)
  1390. t = t - 60
  1391. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
  1392. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
  1393. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
  1394. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1395. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  1396. wait()
  1397. end
  1398. fly:Remove()
  1399. debounce = false
  1400. damagedebounce = false
  1401. attacking = false
  1402. gpf = false
  1403. tr1.Enabled = false
  1404. hum.WalkSpeed = 18
  1405. end
  1406. end)
  1407.  
  1408. mouse.KeyDown:connect(function(Press)
  1409. Press=Press:lower()
  1410. if Press=='k' then
  1411. if debounce then return end
  1412. debounce = true
  1413. attacking = true
  1414. for i = 1, 6 do
  1415. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
  1416. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6)
  1417. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
  1418. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.4, 1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-32)), 0.6)
  1419. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  1420. wait()
  1421. end
  1422. htbox = Instance.new("Part", LeftLeg)
  1423. htbox.Transparency = 1
  1424. htbox.CanCollide = false
  1425. htbox.Size = Vector3.new(1.001,3,1.001)
  1426. htboxweld = weldBetween(htbox,LeftLeg)
  1427. htboxweld.C0 = CFrame.new(0,0,0)
  1428. htbox.Touched:connect(function(hit)
  1429. if hit.Parent:IsA("Part") then
  1430. elseif hit.Parent:IsA("SpecialMesh") then
  1431. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  1432. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  1433. if damagedebounce == true then return end
  1434. damagedebounce = true
  1435. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  1436. if absoluteannihilation then
  1437. Slachtoffer.Parent:BreakJoints()
  1438. else
  1439. Slachtoffer:TakeDamage(math.random(7,11))
  1440. mostrandom = mostrandomsoundtable[math.random(1,#mostrandomsoundtable)]
  1441. hitsound = Instance.new("Sound", Slachtoffer.Torso)
  1442. hitsound.SoundId = "rbxassetid://"..mostrandom
  1443. hitsound.Volume = 4
  1444. hitsound:Play()
  1445. removeuseless:AddItem(hitsound,4)
  1446. end
  1447. end
  1448. end)
  1449. for i = 1, 6 do
  1450. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
  1451. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, .5) * CFrame.Angles(math.rad(36), math.rad(0), math.rad(0)), 0.6)
  1452. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, -.5) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.6)
  1453. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8, 1.8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-72)), 0.6)
  1454. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  1455. wait()
  1456. end
  1457. attacking = false
  1458. debounce = false
  1459. damagedebounce = false
  1460. htbox:Remove()
  1461. end
  1462. end)
  1463.  
  1464. mouse.KeyDown:connect(function(Press)
  1465. Press=Press:lower()
  1466. if Press=='j' then
  1467. if debounce then return end
  1468. debounce = true
  1469. attacking = true
  1470. step:Play()
  1471. hum.WalkSpeed = 0
  1472. for i = 1, 6 do
  1473. 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)
  1474. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, .3) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.4)
  1475. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(7), math.rad(0)), 0.4)
  1476. 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)
  1477. 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)
  1478. wait()
  1479. end
  1480. local shockwefe = coroutine.wrap(function()
  1481. shockwave = Instance.new("Part", Torso)
  1482. shockwave.Size = Vector3.new(5, 5, 5)
  1483. shockwave.Transparency = 0
  1484. shockwave.BrickColor = TheColor
  1485. shockwave.Anchored = true
  1486. shockwave.CanCollide = false
  1487. shockwave.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1488. sh1 = Instance.new("SpecialMesh", shockwave)
  1489. sh1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1490. sh1.Scale = Vector3.new(0, 0, 0)
  1491. removeuseless:AddItem(shockwave,2)
  1492. for i = 1, 100 do
  1493. sh1.Scale = sh1.Scale + Vector3.new(3,3,0)
  1494. shockwave.Transparency = shockwave.Transparency + 0.1
  1495. wait()
  1496. end
  1497. end)
  1498. shockwefe()
  1499. for i = 1, 6 do
  1500. 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)
  1501. 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)
  1502. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(30), math.rad(0)), 0.6)
  1503. 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)
  1504. 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)
  1505. wait()
  1506. end
  1507. energblast1 = Instance.new("Part", Torso)
  1508. energblast1.BrickColor = TheColor
  1509. energblast1.Anchored = true
  1510. energblast1.Shape = 0
  1511. energblast1.Material = "Neon"
  1512. energblast1.CanCollide = false
  1513. energblast1.Size = Vector3.new(1,1,1)
  1514. energblast1.Transparency = 0
  1515. energblast1.CFrame = Root.CFrame
  1516. removeuseless:AddItem(energblast1,2)
  1517. shockwave2 = Instance.new("Part", Torso)
  1518. shockwave2.Size = Vector3.new(5, 5, 5)
  1519. shockwave2.Transparency = 0
  1520. shockwave2.BrickColor = TheColor
  1521. shockwave2.Anchored = true
  1522. shockwave2.CanCollide = false
  1523. shockwave2.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1524. sh2 = Instance.new("SpecialMesh", shockwave2)
  1525. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1526. sh2.Scale = Vector3.new(0, 0, 0)
  1527. removeuseless:AddItem(shockwave2,4)
  1528. shockwave3 = Instance.new("Part", Torso)
  1529. shockwave3.Size = Vector3.new(5, 5, 5)
  1530. shockwave3.Transparency = 0
  1531. shockwave3.BrickColor = TheColor
  1532. shockwave3.Anchored = true
  1533. shockwave3.CanCollide = false
  1534. shockwave3.CFrame = energblast1.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1535. sh3 = Instance.new("SpecialMesh", shockwave3)
  1536. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1537. sh3.Scale = Vector3.new(0, 0, 0)
  1538. removeuseless:AddItem(shockwave3,4)
  1539. magicsound = Instance.new("Sound", energblast1)
  1540. magicsound.SoundId = "rbxassetid://750094966"
  1541. magicsound.Volume = 6
  1542. magicsound:Play()
  1543. soundcoroutine = coroutine.wrap(function()
  1544. for i = 1, 100 do
  1545. magicsound.Volume = magicsound.Volume - 0.05
  1546. wait()
  1547. end
  1548. end)
  1549. soundcoroutine()
  1550. removeuseless:AddItem(magicsound,5)
  1551. local Hit = damagealll(22,energblast1.Position)
  1552. for _,v in pairs(Hit) do
  1553. removeuseless:AddItem(velo2,1)
  1554. if absoluteannihilation then
  1555. v:BreakJoints()
  1556. else
  1557. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(28,40))
  1558. end
  1559. end
  1560. local cc = coroutine.wrap(function()
  1561. for i = 1, 60 do
  1562. energblast1.Size = energblast1.Size + Vector3.new(5,5,5)
  1563. energblast1.Transparency = energblast1.Transparency + 0.1
  1564. sh2.Scale = sh2.Scale + Vector3.new(4,4,0)
  1565. shockwave2.Transparency = shockwave2.Transparency + 0.06
  1566. sh3.Scale = sh3.Scale + Vector3.new(5,2,5)
  1567. shockwave3.Transparency = shockwave3.Transparency + 0.07
  1568. wait()
  1569. end
  1570. end)
  1571. cc()
  1572. quicklerp = coroutine.wrap(function()
  1573. for i = 1, 6 do
  1574. 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)
  1575. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.6)
  1576. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(-80), math.rad(-50), math.rad(0)), 0.6)
  1577. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  1578. 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)
  1579. wait()
  1580. end
  1581. end)
  1582. quicklerp()
  1583. cc2 = coroutine.wrap(function()
  1584. local BV = Instance.new("BodyVelocity", Root)
  1585. BV.maxForce = Vector3.new(0,20000,0)
  1586. BV.P = 1000
  1587. BV.velocity = Vector3.new(0,100,0)
  1588. wait(1)
  1589. BV:Remove()
  1590. end)
  1591. cc2()
  1592. cc3 = coroutine.wrap(function()
  1593. t = 0
  1594. flipsound = Instance.new("Sound", Torso)
  1595. flipsound.SoundId = "rbxassetid://470532887"
  1596. flipsound.Looped = true
  1597. flipsound.Volume = 2
  1598. flipsound.Pitch = 1.3
  1599. flipsound:Play()
  1600. hum.WalkSpeed = 75
  1601. for i = 1, 60 do
  1602. t = t + 40
  1603. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(t), math.rad(0), math.rad(0)), 0.6)
  1604. wait()
  1605. end
  1606. for i = 1, 10 do
  1607. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  1608. wait()
  1609. end
  1610. end)
  1611. cc3()
  1612. for i = 1, 70 do
  1613. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.6)
  1614. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
  1615. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, .4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.6)
  1616. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  1617. 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)
  1618. wait()
  1619. end
  1620. hum.WalkSpeed = 0
  1621. landingsound:Play()
  1622. flipsound:Remove()
  1623. local shockwefe2 = coroutine.wrap(function()
  1624. shockwave2 = Instance.new("Part", Torso)
  1625. shockwave2.Size = Vector3.new(5, 5, 5)
  1626. shockwave2.Transparency = 0
  1627. shockwave2.BrickColor = TheColor
  1628. shockwave2.Anchored = true
  1629. shockwave2.CanCollide = false
  1630. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1631. sh2 = Instance.new("SpecialMesh", shockwave2)
  1632. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1633. sh2.Scale = Vector3.new(0, 0, 0)
  1634. removeuseless:AddItem(shockwave2,1)
  1635. for i = 1, 100 do
  1636. sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
  1637. shockwave2.Transparency = shockwave2.Transparency + 0.1
  1638. wait()
  1639. end
  1640. end)
  1641. shockwefe2()
  1642. for i = 1, 20 do
  1643. 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)
  1644. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
  1645. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-10), math.rad(0)), 0.3)
  1646. 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)
  1647. 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)
  1648. wait()
  1649. end
  1650. hum.WalkSpeed = 18
  1651. debounce = false
  1652. attacking = false
  1653. end
  1654. end)
  1655.  
  1656. mouse.KeyDown:connect(function(Press)
  1657. Press=Press:lower()
  1658. if Press=='p' then
  1659. if debounce then return end
  1660. debounce = true
  1661. attacking = true
  1662. tr1.Enabled = true
  1663. for i = 1, 5 do
  1664. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(-35), math.rad(20), math.rad(0)), .6)
  1665. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
  1666. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, .25, -.4) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(0)), 0.6)
  1667. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 2, .5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.6)
  1668. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-2)), .6)
  1669. wait()
  1670. end
  1671. local shockwefe2 = coroutine.wrap(function()
  1672. shockwave2 = Instance.new("Part", Torso)
  1673. shockwave2.Size = Vector3.new(5, 5, 5)
  1674. shockwave2.Transparency = 0
  1675. shockwave2.BrickColor = TheColor
  1676. shockwave2.Anchored = true
  1677. shockwave2.CanCollide = false
  1678. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1679. sh2 = Instance.new("SpecialMesh", shockwave2)
  1680. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1681. sh2.Scale = Vector3.new(0, 0, 0)
  1682. removeuseless:AddItem(shockwave2,1)
  1683. shockwave3 = Instance.new("Part", Torso)
  1684. shockwave3.Size = Vector3.new(1, 1, 1)
  1685. shockwave3.Transparency = 0
  1686. shockwave3.BrickColor = TheColor
  1687. shockwave3.Anchored = true
  1688. shockwave3.CanCollide = false
  1689. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1690. sh3 = Instance.new("SpecialMesh", shockwave3)
  1691. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1692. sh3.Scale = Vector3.new(0, 0, 0)
  1693. removeuseless:AddItem(shockwave3,4)
  1694. for i = 1, 100 do
  1695. sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
  1696. shockwave2.Transparency = shockwave2.Transparency + 0.1
  1697. sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
  1698. shockwave3.Transparency = shockwave3.Transparency + 0.1
  1699. wait()
  1700. end
  1701. end)
  1702. shockwefe2()
  1703. hohoho = coroutine.wrap(function()
  1704. for i = 1, 10 do
  1705. rings = Instance.new("Part", Torso)
  1706. rings.Size = Vector3.new(5, 5, 5)
  1707. rings.Transparency = 0.5
  1708. rings.BrickColor = TheColor
  1709. rings.Anchored = true
  1710. rings.CanCollide = false
  1711. rings.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1712. ringsh = Instance.new("SpecialMesh", rings)
  1713. ringsh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1714. ringsh.Scale = Vector3.new(0, 0, 0)
  1715. removeuseless:AddItem(rings,2)
  1716. table.insert(Repeater,ringsh)
  1717. table.insert(nonmeshRepeater2,rings)
  1718. wait(.1)
  1719. end
  1720. end)
  1721. hohoho()
  1722. local BV = Instance.new("BodyVelocity", Root)
  1723. BV.maxForce = Vector3.new(0,20000,0)
  1724. BV.P = 1000
  1725. BV.velocity = Vector3.new(0,50,0)
  1726. quickcour = coroutine.wrap(function()
  1727. t = 0
  1728. for i = 1, 25 do
  1729. t = t + 1
  1730. Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0 + 50),0)
  1731. wait()
  1732. end
  1733. BV:Remove()
  1734. Root.CFrame = Root.CFrame * CFrame.Angles(math.rad(0),math.rad(0),0)
  1735. end)
  1736. quickcour()
  1737. local Hit = damagealll(5,Root.Position)
  1738. for _,v in pairs(Hit) do
  1739. if absoluteannihilation then
  1740. v:BreakJoints()
  1741. else
  1742. v:FindFirstChildOfClass("Humanoid"):TakeDamage(30,45)
  1743. end
  1744. end
  1745. quickcour2 = coroutine.wrap(function()
  1746. jumpsound = Instance.new("Sound", Torso)
  1747. jumpsound.Volume = 10
  1748. jumpsound.SoundId = "rbxassetid://1574842373"
  1749. jumpsound:Play()
  1750. removeuseless:AddItem(jumpsound,3)
  1751. for i = 1, 9 do
  1752. lunge:Play()
  1753. wait(.1)
  1754. end
  1755. lunge2:Play()
  1756. end)
  1757. quickcour2()
  1758. for i = 1, 25 do
  1759. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .6)
  1760. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, .1, 0.1) * CFrame.Angles(math.rad(2), math.rad(15), math.rad(-8)), .6)
  1761. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 1, -.1) * CFrame.Angles(math.rad(190), math.rad(0), math.rad(0)), 0.6)
  1762. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
  1763. 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)
  1764. wait()
  1765. end
  1766. attacking = false
  1767. debounce = false
  1768. tr1.Enabled = false
  1769. end
  1770. end)
  1771.  
  1772. mouse.KeyDown:connect(function(Press)
  1773. Press=Press:lower()
  1774. if Press=='e' then
  1775. if debounce then return end
  1776. debounce = true
  1777. attacking = true
  1778. continue = true
  1779. hum.WalkSpeed = 0
  1780. g1 = Instance.new("BodyGyro", Root)
  1781. g1.D = 175
  1782. g1.P = 20000
  1783. g1.MaxTorque = Vector3.new(0,9000,0)
  1784. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  1785. lmon8 = lmon7[math.random(1,#lmon7)]
  1786. local b1 = Instance.new("BillboardGui",Head)
  1787. b1.Size = UDim2.new(0,100,0,40)
  1788. b1.StudsOffset = Vector3.new(0,3,0)
  1789. b1.Adornee = Head
  1790. local b2 = Instance.new("TextLabel",b1)
  1791. b2.BackgroundTransparency = 1
  1792. b2.Text = ""..lmon8
  1793. b2.Font = "Garamond"
  1794. b2.TextSize = 0
  1795. b2.TextStrokeTransparency = 1
  1796. b2.TextColor3 = BrickColor.new("Lime green").Color
  1797. b2.TextStrokeColor3 = Color3.new(0,0,0)
  1798. b2.Size = UDim2.new(1,0,0.5,0)
  1799. billboardcour = coroutine.wrap(function()
  1800. for i = 1, 10 do
  1801. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  1802. b2.TextSize = b2.TextSize + 3
  1803. wait()
  1804. end
  1805. wait(1)
  1806. for i = 1, 10 do
  1807. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  1808. b2.TextSize = b2.TextSize - 3
  1809. wait()
  1810. end
  1811. b1:Remove()
  1812. end)
  1813. billboardcour()
  1814. for i = 1, 10 do
  1815. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  1816. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  1817. 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)
  1818. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.25, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  1819. 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)
  1820. 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)
  1821. wait()
  1822. end
  1823. lilball = Instance.new("Part", RightArm)
  1824. lilball.Material = "Neon"
  1825. lilball.CanCollide = false
  1826. lilball.Anchored = true
  1827. lilball.Transparency = 1
  1828. lilball.BrickColor = TheColor
  1829. lilball.Size = Vector3.new(.1,.1,.1)
  1830. lilballShape = Instance.new("SpecialMesh", lilball)
  1831. lilballShape.MeshType = "Sphere"
  1832. lilballShape.Scale = Vector3.new(10,10,10)
  1833. lilball.CFrame = RightArm.CFrame * CFrame.new(0,-1.5,0)
  1834. removeuseless:AddItem(lilball,5)
  1835. qucicour = coroutine.wrap(function()
  1836. for i = 1, 10 do
  1837. lilball.Transparency = lilball.Transparency - 0.05
  1838. wait()
  1839. end
  1840. end)
  1841. qucicour()
  1842. SwordPortal = Instance.new("Part", Torso)
  1843. SwordPortal.Size = Vector3.new(0.5, 0.5, 0.5)
  1844. SwordPortal.Material = "Neon"
  1845. SwordPortal.BrickColor = TheColor
  1846. SwordPortal.Transparency = 0
  1847. SwordPortal.Anchored = true
  1848. SwordPortal.CanCollide = false
  1849. SwordPortalMESH = Instance.new("SpecialMesh", SwordPortal)
  1850. SwordPortalMESH.MeshType = "Cylinder"
  1851. SwordPortalMESH.Scale = Vector3.new(.2,0.01,0.01)
  1852. SwordPortal.CFrame = CFrame.new(mouse.Hit.p) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90))
  1853. swordportalsound = Instance.new("Sound", SwordPortal)
  1854. swordportalsound.SoundId = "rbxassetid://159296220"
  1855. swordportalsound.Volume = 5
  1856. swordportalsound:Play()
  1857. removeuseless:AddItem(swordportalsound,3)
  1858. sizeincreasor = coroutine.wrap(function()
  1859. while continue do
  1860. SwordPortalMESH.Scale = SwordPortalMESH.Scale + Vector3.new(0,8,8)
  1861. wait()
  1862. end
  1863. end)
  1864. sizeincreasor()
  1865. for i = 1, 20 do
  1866. wait()
  1867. end
  1868. continue = false
  1869. local openshocks = coroutine.wrap(function()
  1870. for i = 1, 5 do
  1871. openshock2 = Instance.new("Part", Torso)
  1872. openshock2.Size = Vector3.new(1, 1, 1)
  1873. openshock2.Transparency = 0
  1874. openshock2.BrickColor = TheColor
  1875. openshock2.Material = "Neon"
  1876. openshock2.Anchored = true
  1877. openshock2.CanCollide = false
  1878. openshock2.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1879. DDTopenshock2 = Instance.new("SpecialMesh", openshock2)
  1880. DDTopenshock2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1881. DDTopenshock2.Scale = Vector3.new(1, 2, 1)
  1882. removeuseless:AddItem(openshock2,2)
  1883. table.insert(ExtremeM,DDTopenshock2)
  1884. table.insert(SlowlyFade,openshock2)
  1885. openshock = Instance.new("Part", Torso)
  1886. openshock.Size = Vector3.new(1, 1, 1)
  1887. openshock.Transparency = 0
  1888. openshock.BrickColor = TheColor
  1889. openshock.Material = "Neon"
  1890. openshock.Anchored = true
  1891. openshock.CanCollide = false
  1892. openshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
  1893. DDTopenshock = Instance.new("SpecialMesh", openshock)
  1894. DDTopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1895. DDTopenshock.Scale = Vector3.new(1, 2, 1)
  1896. removeuseless:AddItem(openshock,2)
  1897. table.insert(ExtremeM,DDTopenshock)
  1898. table.insert(SlowlyFade,openshock)
  1899. wait(.05)
  1900. end
  1901. end)
  1902. openshocks()
  1903. bigopenshock = coroutine.wrap(function()
  1904. bigopenshock = Instance.new("Part", Torso)
  1905. bigopenshock.Size = Vector3.new(1, 1, 1)
  1906. bigopenshock.Transparency = 0
  1907. bigopenshock.BrickColor = TheColor
  1908. bigopenshock.Material = "Neon"
  1909. bigopenshock.Anchored = true
  1910. bigopenshock.CanCollide = false
  1911. bigopenshock.CFrame = CFrame.new(SwordPortal.Position) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
  1912. DDTbigopenshock = Instance.new("SpecialMesh", bigopenshock)
  1913. DDTbigopenshock.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1914. DDTbigopenshock.Scale = Vector3.new(1, 2, 1)
  1915. removeuseless:AddItem(bigopenshock,2)
  1916. table.insert(m3,DDTbigopenshock)
  1917. table.insert(SlowlyFade,bigopenshock)
  1918. end)
  1919. removeuseless:AddItem(swordoutofportal,6)
  1920. swordoutofportal = Instance.new("Sound", SwordPortal)
  1921. swordoutofportal.SoundId = "rbxassetid://1201801124"
  1922. swordoutofportal.Volume = 5
  1923. swordoutofportal:Play()
  1924. GiantSword = Instance.new("Part", Torso)
  1925. GiantSword.Size = Vector3.new(0.5, 0.5, 0.5)
  1926. GiantSword.Material = "Neon"
  1927. GiantSword.BrickColor = TheColor
  1928. GiantSword.Transparency = .2
  1929. GiantSword.Anchored = true
  1930. GiantSword.CanCollide = false
  1931. GiantSwordMESH = Instance.new("SpecialMesh", GiantSword)
  1932. GiantSwordMESH.Scale = Vector3.new(15,15,15)
  1933. GiantSwordMESH.MeshId = "rbxassetid://94840342"
  1934. GiantSword.CFrame = SwordPortal.CFrame * CFrame.new(-50,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90))
  1935. move = coroutine.wrap(function()
  1936. local Hit = damagealll(35,SwordPortal.Position)
  1937. for _,v in pairs(Hit) do
  1938. if absoluteannihilation then
  1939. v:BreakJoints()
  1940. else
  1941. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(30,40))
  1942. end
  1943. end
  1944. for i = 1, 40 do
  1945. SwordPortal.Transparency = SwordPortal.Transparency + 0.05
  1946. GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
  1947. wait()
  1948. end
  1949. end)
  1950. move()
  1951. mvcm = coroutine.wrap(function()
  1952. wait(1)
  1953. SwordPortal:Remove()
  1954. debounce = false
  1955. attacking = false
  1956. hum.WalkSpeed = 18
  1957. end)
  1958. mvcm()
  1959. g1:Remove()
  1960. for i = 1, 30 do
  1961. lilball.Transparency = lilball.Transparency + 0.05
  1962. GiantSword.Transparency = GiantSword.Transparency + 0.03
  1963. GiantSword.CFrame = GiantSword.CFrame * CFrame.new(0,10,0) * CFrame.Angles(math.rad(0),math.rad(0 + 20),math.rad(0))
  1964. wait()
  1965. end
  1966. GiantSword:Remove()
  1967. end
  1968. end)
  1969.  
  1970. mouse.KeyDown:connect(function(Press)
  1971. Press=Press:lower()
  1972. if Press=='g' then
  1973. if debounce then return end
  1974. debounce = true
  1975. attacking = true
  1976. damagedebounce = false
  1977. lmon4 = lmon3[math.random(1,#lmon3)]
  1978. local b1 = Instance.new("BillboardGui",Head)
  1979. b1.Size = UDim2.new(0,100,0,40)
  1980. b1.StudsOffset = Vector3.new(0,3,0)
  1981. b1.Adornee = Head
  1982. local b2 = Instance.new("TextLabel",b1)
  1983. b2.BackgroundTransparency = 1
  1984. b2.Text = ""..lmon4
  1985. b2.Font = "Garamond"
  1986. b2.TextSize = 0
  1987. b2.TextStrokeTransparency = 1
  1988. b2.TextColor3 = BrickColor.new("Lime green").Color
  1989. b2.TextStrokeColor3 = Color3.new(0,0,0)
  1990. b2.Size = UDim2.new(1,0,0.5,0)
  1991. billboardcour = coroutine.wrap(function()
  1992. for i = 1, 10 do
  1993. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  1994. b2.TextSize = b2.TextSize + 3
  1995. wait()
  1996. end
  1997. wait(2)
  1998. for i = 1, 10 do
  1999. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  2000. b2.TextSize = b2.TextSize - 3
  2001. wait()
  2002. end
  2003. b1:Remove()
  2004. end)
  2005. billboardcour()
  2006. quickcour = coroutine.wrap(function()
  2007. spawnsound = Instance.new("Sound", RightArm)
  2008. spawnsound.SoundId = "rbxassetid://159332197"
  2009. spawnsound.Volume = 5
  2010. spawnsound:Play()
  2011. removeuseless:AddItem(spawnsound,4)
  2012. Scythe = Instance.new("Part", Torso)
  2013. Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
  2014. Scythe.Material = "Neon"
  2015. Scythe.BrickColor = TheColor
  2016. Scythe.Transparency = 1
  2017. Scythe.CanCollide = false
  2018. ScytheMESH = Instance.new("SpecialMesh", Scythe)
  2019. ScytheMESH.Scale = Vector3.new(2,2,2)
  2020. ScytheMESH.MeshId = "rbxassetid://218497396"
  2021. ScytheWeld = weldBetween(Scythe,RightArm)
  2022. ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
  2023. for i = 1, 20 do
  2024. Scythe.Transparency = Scythe.Transparency - 0.04
  2025. wait()
  2026. end
  2027. end)
  2028. quickcour()
  2029. hum.WalkSpeed = 0
  2030. for i = 1, 25 do
  2031. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  2032. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  2033. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  2034. 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)
  2035. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
  2036. wait()
  2037. end
  2038. g1 = Instance.new("BodyGyro", Root)
  2039. g1.D = 175
  2040. g1.P = 20000
  2041. g1.MaxTorque = Vector3.new(0,9000,0)
  2042. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  2043. hum.WalkSpeed = 14
  2044. for i = 1, 8 do
  2045. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2046. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-140),math.rad(90),math.rad(0)), .5)
  2047. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  2048. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.5)
  2049. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-110),math.rad(-40),math.rad(0)), 0.5)
  2050. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  2051. 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)
  2052. wait()
  2053. end
  2054. htbox = Instance.new("Part", Scythe)
  2055. htbox.CFrame = Scythe.CFrame
  2056. htbox.Transparency = 1
  2057. htbox.CanCollide = false
  2058. htbox.Size = Vector3.new(.40,7,3)
  2059. htboxweld = weldBetween(htbox,Scythe)
  2060. A = Instance.new("Attachment", htbox)
  2061. A.Position = Vector3.new(0,-3.2,0)
  2062. A.Name = "A"
  2063. B = Instance.new("Attachment", htbox)
  2064. B.Position = Vector3.new(0,3.2,0)
  2065. B.Name = "B"
  2066. tr11 = Instance.new("Trail", Scythe)
  2067. tr11.Attachment0 = A
  2068. tr11.Attachment1 = B
  2069. tr11.Enabled = true
  2070. tr11.Lifetime = .8
  2071. tr11.TextureMode = "Static"
  2072. tr11.LightInfluence = 0
  2073. tr11.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
  2074. tr11.Transparency = NumberSequence.new(0, 1)
  2075. htbox.Touched:connect(function(hit)
  2076. if hit.Parent:IsA("Part") then
  2077. elseif hit.Parent:IsA("SpecialMesh") then
  2078. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  2079. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  2080. if damagedebounce == true then return end
  2081. damagedebounce = true
  2082. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  2083. quickcour = coroutine.wrap(function()
  2084. Slachtoffer.WalkSpeed = 6
  2085. wait(1)
  2086. Slachtoffer.WalkSpeed = 16
  2087. end)
  2088. quickcour()
  2089. if absoluteannihilation then
  2090. Slachtoffer.Parent:BreakJoints()
  2091. else
  2092. Slachtoffer:TakeDamage(math.random(35,40))
  2093. rdnm = soundtable[math.random(1,#soundtable)]
  2094. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2095. slashwound.SoundId = "rbxassetid://"..rdnm
  2096. slashwound.Volume = 4
  2097. slashwound:Play()
  2098. removeuseless:AddItem(slashwound,2)
  2099. end
  2100. end
  2101. end)
  2102. lunge:Play()
  2103. t = 0
  2104. for i = 1, 8 do
  2105. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2106. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
  2107. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
  2108. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  2109. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
  2110. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
  2111. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .6)
  2112. wait()
  2113. end
  2114. damagedebounce = false
  2115. hum.WalkSpeed = 8
  2116. t = 0
  2117. for i = 1, 8 do
  2118. t = t + 50
  2119. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2120. 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)
  2121. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
  2122. 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)
  2123. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  2124. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(20), math.rad(40), math.rad(0)), 0.5)
  2125. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(12), math.rad(3), math.rad(-3)), 0.5)
  2126. 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)
  2127. wait()
  2128. end
  2129. htbox:Remove()
  2130. htbox = Instance.new("Part", Scythe)
  2131. htbox.CFrame = Scythe.CFrame
  2132. htbox.Transparency = 1
  2133. htbox.CanCollide = false
  2134. htbox.Size = Vector3.new(.40,7,3)
  2135. htboxweld = weldBetween(htbox,Scythe)
  2136. A = Instance.new("Attachment", htbox)
  2137. A.Position = Vector3.new(0,-3.2,0)
  2138. A.Name = "A"
  2139. B = Instance.new("Attachment", htbox)
  2140. B.Position = Vector3.new(0,3.2,0)
  2141. B.Name = "B"
  2142. htbox.Touched:connect(function(hit)
  2143. if hit.Parent:IsA("Part") then
  2144. elseif hit.Parent:IsA("SpecialMesh") then
  2145. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  2146. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  2147. if damagedebounce == true then return end
  2148. damagedebounce = true
  2149. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  2150. quickcour = coroutine.wrap(function()
  2151. Slachtoffer.WalkSpeed = 6
  2152. wait(1)
  2153. Slachtoffer.WalkSpeed = 16
  2154. end)
  2155. quickcour()
  2156. if absoluteannihilation then
  2157. Slachtoffer.Parent:BreakJoints()
  2158. else
  2159. Slachtoffer:TakeDamage(math.random(25,68))
  2160. rdnm = soundtable[math.random(1,#soundtable)]
  2161. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2162. slashwound.SoundId = "rbxassetid://"..rdnm
  2163. slashwound.Volume = 4
  2164. slashwound:Play()
  2165. removeuseless:AddItem(slashwound,2)
  2166. end
  2167. end
  2168. end)
  2169. lunge3:Play()
  2170. for i = 1, 15 do
  2171. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2172. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.6)
  2173. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 0.7, 1) * CFrame.Angles(math.rad(-40), math.rad(48), math.rad(0)), 0.5)
  2174. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  2175. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(40), math.rad(0)), 0.6)
  2176. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.6)
  2177. 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)
  2178. wait()
  2179. end
  2180. htbox:Remove()
  2181. hum.WalkSpeed = 18
  2182. tr11.Enabled = false
  2183. for i = 1, 10 do
  2184. Scythe.Transparency = Scythe.Transparency + 0.1
  2185. wait()
  2186. end
  2187. tr11:Remove()
  2188. Scythe:Remove()
  2189. attacking = false
  2190. debounce = false
  2191. damagedebounce = false
  2192. g1:Remove()
  2193. end
  2194. end)
  2195.  
  2196. mouse.KeyDown:connect(function(Press)
  2197. Press=Press:lower()
  2198. if Press=='y' then
  2199. if debounce then return end
  2200. debounce = true
  2201. attacking = true
  2202. bbno = true
  2203. jjo = true
  2204. borb = true
  2205. hum.WalkSpeed = 0
  2206. energyburst:Play()
  2207. energyburst2:Play()
  2208. g1 = Instance.new("BodyGyro", Root)
  2209. g1.D = 175
  2210. g1.P = 20000
  2211. g1.MaxTorque = Vector3.new(0,9000,0)
  2212. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  2213. lmon2 = lmon[math.random(1,#lmon)]
  2214. local b1 = Instance.new("BillboardGui",Head)
  2215. b1.Size = UDim2.new(0,100,0,40)
  2216. b1.StudsOffset = Vector3.new(0,3,0)
  2217. b1.Adornee = Head
  2218. local b2 = Instance.new("TextLabel",b1)
  2219. b2.BackgroundTransparency = 1
  2220. b2.Text = ""..lmon2
  2221. b2.Font = "Garamond"
  2222. b2.TextSize = 0
  2223. b2.TextStrokeTransparency = 1
  2224. b2.TextColor3 = BrickColor.new("Lime green").Color
  2225. b2.TextStrokeColor3 = Color3.new(0,0,0)
  2226. b2.Size = UDim2.new(1,0,0.5,0)
  2227. billboardcour = coroutine.wrap(function()
  2228. for i = 1, 15 do
  2229. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.05
  2230. b2.TextSize = b2.TextSize + 2
  2231. wait()
  2232. end
  2233. wait(2)
  2234. for i = 1, 15 do
  2235. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.05
  2236. b2.TextSize = b2.TextSize - 2
  2237. wait()
  2238. end
  2239. b1:Remove()
  2240. end)
  2241. billboardcour()
  2242. TheWind = Instance.new("Part", Torso)
  2243. TheWind.Size = Vector3.new(0.5, 0.5, 0.5)
  2244. TheWind.Material = "Neon"
  2245. TheWind.BrickColor = TheColor
  2246. TheWind.Transparency = 1
  2247. TheWind.CanCollide = false
  2248. TheWindMESH = Instance.new("SpecialMesh", TheWind)
  2249. TheWindMESH.Scale = Vector3.new(4,4,4)
  2250. TheWindMESH.MeshId = "rbxassetid://168892432"
  2251. TheWindWeld = weldBetween(TheWind,Root)
  2252. TheWindWeld.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2253. TheWind2 = Instance.new("Part", Torso)
  2254. TheWind2.Size = Vector3.new(0.5, 0.5, 0.5)
  2255. TheWind2.Material = "Neon"
  2256. TheWind2.BrickColor = TheColor
  2257. TheWind2.Transparency = 1
  2258. TheWind2.CanCollide = false
  2259. TheWindMESH2 = Instance.new("SpecialMesh", TheWind2)
  2260. TheWindMESH2.Scale = Vector3.new(6,6,6)
  2261. TheWindMESH2.MeshId = "rbxassetid://168892432"
  2262. TheWindWeld2 = weldBetween(TheWind2,Root)
  2263. TheWindWeld2.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2264. TheWind3 = Instance.new("Part", Torso)
  2265. TheWind3.Size = Vector3.new(0.5, 0.5, 0.5)
  2266. TheWind3.Material = "Neon"
  2267. TheWind3.BrickColor = TheColor
  2268. TheWind3.Transparency = 1
  2269. TheWind3.CanCollide = false
  2270. TheWindMESH3 = Instance.new("SpecialMesh", TheWind3)
  2271. TheWindMESH3.Scale = Vector3.new(2,2,2)
  2272. TheWindMESH3.MeshId = "rbxassetid://168892432"
  2273. TheWindWeld3 = weldBetween(TheWind3,Root)
  2274. TheWindWeld3.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2275. quickcour = coroutine.wrap(function()
  2276. for i = 1, 25 do
  2277. TheWind.Transparency = TheWind.Transparency - 0.01
  2278. TheWind2.Transparency = TheWind2.Transparency - 0.005
  2279. TheWind3.Transparency = TheWind3.Transparency - 0.012
  2280. wait()
  2281. end
  2282. end)
  2283. quickcour()
  2284. quickcour2 = coroutine.wrap(function()
  2285. while jjo do
  2286. TheWindWeld.C0 = TheWindWeld.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0-25),0)
  2287. TheWindWeld2.C0 = TheWindWeld2.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
  2288. TheWindWeld3.C0 = TheWindWeld3.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0+25),0)
  2289. wait()
  2290. end
  2291. end)
  2292. quickcour2()
  2293. local shockwefe2 = coroutine.wrap(function()
  2294. shockwave2 = Instance.new("Part", Torso)
  2295. shockwave2.Size = Vector3.new(5, 5, 5)
  2296. shockwave2.Transparency = 0
  2297. shockwave2.BrickColor = TheColor
  2298. shockwave2.Anchored = true
  2299. shockwave2.CanCollide = false
  2300. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  2301. sh2 = Instance.new("SpecialMesh", shockwave2)
  2302. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2303. sh2.Scale = Vector3.new(0, 0, 0)
  2304. removeuseless:AddItem(shockwave2,2)
  2305. shockwave3 = Instance.new("Part", Torso)
  2306. shockwave3.Size = Vector3.new(1, 1, 1)
  2307. shockwave3.Transparency = 0
  2308. shockwave3.BrickColor = TheColor
  2309. shockwave3.Anchored = true
  2310. shockwave3.CanCollide = false
  2311. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2312. sh3 = Instance.new("SpecialMesh", shockwave3)
  2313. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2314. sh3.Scale = Vector3.new(0, 0, 0)
  2315. removeuseless:AddItem(shockwave3,4)
  2316. for i = 1, 100 do
  2317. sh2.Scale = sh2.Scale + Vector3.new(2,2,0)
  2318. shockwave2.Transparency = shockwave2.Transparency + 0.1
  2319. sh3.Scale = sh3.Scale + Vector3.new(2.5,.2,2.5)
  2320. shockwave3.Transparency = shockwave3.Transparency + 0.1
  2321. wait()
  2322. end
  2323. end)
  2324. shockwefe2()
  2325. for i = 1, 5 do
  2326. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2327. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.6)
  2328. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(-8)), .6)
  2329. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
  2330. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
  2331. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
  2332. wait()
  2333. end
  2334. courcour = coroutine.wrap(function()
  2335. while bbno do
  2336. sho3 = Instance.new("Part", Torso)
  2337. sho3.Size = Vector3.new(1, 1, 1)
  2338. sho3.Transparency = 0
  2339. sho3.BrickColor = TheColor
  2340. sho3.Anchored = true
  2341. sho3.CanCollide = false
  2342. sho3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2343. shot3 = Instance.new("SpecialMesh", sho3)
  2344. shot3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2345. shot3.Scale = Vector3.new(0, 0, 0)
  2346. table.insert(th5,shot3)
  2347. table.insert(nonmeshRepeater2,sho3)
  2348. removeuseless:AddItem(shot3,2)
  2349. wait(.1)
  2350. end
  2351. end)
  2352. courcour()
  2353. charge:Play()
  2354. for i = 1, 6 do
  2355. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(50),0),.6)
  2356. 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)
  2357. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .6)
  2358. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .6)
  2359. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .6)
  2360. wait()
  2361. end
  2362. Blaster = Instance.new("Part", RightArm)
  2363. Blaster.Material = "Neon"
  2364. Blaster.Anchored = true
  2365. Blaster.CanCollide = false
  2366. Blaster.BrickColor = TheColor
  2367. Blaster.Size = Vector3.new(.1,.1,.1)
  2368. BlasterShape = Instance.new("SpecialMesh", Blaster)
  2369. BlasterShape.MeshType = "Sphere"
  2370. BlasterShape.Scale = Vector3.new(.1,.1,.1)
  2371. Blaster.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0)
  2372. sou = coroutine.wrap(function()
  2373. sm = Instance.new("Sound", Blaster)
  2374. sm.SoundId = "rbxassetid://907530407"
  2375. sm.Looped = true
  2376. sm.Volume = 0
  2377. sm.Pitch = .8
  2378. sm:Play()
  2379. for i = 1, 50 do
  2380. sm.Volume = sm.Volume + .1
  2381. wait()
  2382. end
  2383. end)
  2384. sou()
  2385. local EVENMORECIRCLES = coroutine.wrap(function()
  2386. for i = 1, 30 do
  2387. circlescircles = Instance.new("Part", Torso)
  2388. circlescircles.Size = Vector3.new(1, 1, 1)
  2389. circlescircles.Transparency = 0.3
  2390. circlescircles.BrickColor = TheColor
  2391. circlescircles.Material = "Neon"
  2392. circlescircles.Anchored = true
  2393. circlescircles.CanCollide = false
  2394. circlescircles.CFrame = Blaster.CFrame * CFrame.Angles(math.random(1,100),math.random(1,100),math.random(1,100))
  2395. circlescirclesmesh = Instance.new("SpecialMesh", circlescircles)
  2396. circlescirclesmesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2397. circlescirclesmesh.Scale = Vector3.new(15, 15, 15)
  2398. removeuseless:AddItem(circlescircles,1.5)
  2399. table.insert(nonmeshRepeater2,circlescircles)
  2400. table.insert(th2,circlescirclesmesh)
  2401. wait(.1)
  2402. end
  2403. end)
  2404. EVENMORECIRCLES()
  2405. for i = 1, 30 do
  2406. BlasterShape.Scale = BlasterShape.Scale + Vector3.new(.25,.25,.25)
  2407. BlasterBall1 = Instance.new("Part", RightArm)
  2408. BlasterBall1.Material = "Neon"
  2409. BlasterBall1.Anchored = true
  2410. BlasterBall1.Transparency = .8
  2411. BlasterBall1.CanCollide = false
  2412. BlasterBall1.BrickColor = TheColor
  2413. BlasterBall1.Size = Vector3.new(.1,.1,.1)
  2414. BlasterBall1Shape = Instance.new("SpecialMesh", BlasterBall1)
  2415. BlasterBall1Shape.MeshType = "Sphere"
  2416. BlasterBall1Shape.Scale = Vector3.new(25,25,25)
  2417. BlasterBall1.CFrame = Blaster.CFrame
  2418. table.insert(th2,BlasterBall1Shape)
  2419. table.insert(nonmeshRepeater2,BlasterBall1)
  2420. removeuseless:AddItem(BlasterBall1Shape,4)
  2421. wait(.1)
  2422. end
  2423. for i = 1, 3 do
  2424. BlasterShape.Scale = BlasterShape.Scale - Vector3.new(2,2,2)
  2425. wait()
  2426. end
  2427. wait(.5)
  2428. sm:Remove()
  2429. kiready:Play()
  2430. aura:Stop()
  2431. for i = 1, 5 do
  2432. BlasterShape.Scale = BlasterShape.Scale + Vector3.new(4,4,4)
  2433. wait()
  2434. end
  2435. wait(.3)
  2436. bbno = false
  2437. boomcour = coroutine.wrap(function()
  2438. for i = 1, 10 do
  2439. TheWindMESH.Scale = TheWindMESH.Scale + Vector3.new(1,1,1)
  2440. TheWindMESH2.Scale = TheWindMESH2.Scale + Vector3.new(1,1,1)
  2441. TheWindMESH3.Scale = TheWindMESH3.Scale + Vector3.new(1,1,1)
  2442. TheWind.Transparency = TheWind.Transparency + 0.1
  2443. TheWind2.Transparency = TheWind2.Transparency + 0.1
  2444. TheWind3.Transparency = TheWind3.Transparency + 0.1
  2445. wait()
  2446. end
  2447. TheWind:Remove()
  2448. TheWind2:Remove()
  2449. TheWind3:Remove()
  2450. end)
  2451. boomcour()
  2452. for i = 1, 10 do
  2453. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  2454. Blaster.CFrame = Blaster.CFrame:lerp(RightArm.CFrame * CFrame.new(0,-2,0),.8)
  2455. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90),math.rad(-90),math.rad(90)),.4)
  2456. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15),math.rad(-0),math.rad(0)),.4)
  2457. 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)
  2458. 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)
  2459. 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)
  2460. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(2)), .4)
  2461. wait()
  2462. end
  2463. local shootthemballs = coroutine.wrap(function()
  2464. Blaster.Anchored = false
  2465. local PB2 = Instance.new("BodyVelocity", Blaster)
  2466. PB2.MaxForce = Vector3.new(999999, 999999, 999999)
  2467. Blaster.CFrame = CFrame.new(Blaster.Position,mouse.Hit.p)
  2468. PB2.Velocity = Blaster.CFrame.lookVector * 80
  2469. wait()
  2470. end)
  2471. dontallow = true
  2472. shootthemballs()
  2473. timecour = coroutine.wrap(function()
  2474. wait(.5)
  2475. dontallow = false
  2476. end)
  2477. timecour()
  2478. Blaster.Touched:connect(function(OnHit)
  2479. if dontallow then return end
  2480. if hitters == true then return end
  2481. hitters = true
  2482. borb = false
  2483. Blaster.Anchored = true
  2484. Blaster.Transparency = 1
  2485. blastwave = Instance.new("Part", Torso)
  2486. blastwave.Size = Vector3.new(1, 1, 1)
  2487. blastwave.Transparency = 0
  2488. blastwave.BrickColor = TheColor
  2489. blastwave.Material = "Neon"
  2490. blastwave.Anchored = true
  2491. blastwave.CanCollide = false
  2492. blastwave.CFrame = CFrame.new(Blaster.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2493. removeuseless:AddItem(blastwave,10)
  2494. Blaster:Remove()
  2495. BOOMZOR = Instance.new("Sound", blastwave)
  2496. BOOMZOR.Volume = 8
  2497. BOOMZOR.SoundId = "rbxassetid://1539349118"
  2498. BOOMZOR:Play()
  2499. removeuseless:AddItem(BOOMZOR,5)
  2500. DDTblastwave = Instance.new("SpecialMesh", blastwave)
  2501. DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2502. DDTblastwave.Scale = Vector3.new(1, 1, 1)
  2503. blastwave2 = Instance.new("Part", Torso)
  2504. blastwave2.Size = Vector3.new(1, 1, 1)
  2505. blastwave2.Transparency = 0
  2506. blastwave2.BrickColor = TheColor
  2507. blastwave2.Material = "Neon"
  2508. blastwave2.Anchored = true
  2509. blastwave2.CanCollide = false
  2510. blastwave2.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2511. removeuseless:AddItem(blastwave2,10)
  2512. DDTblastwave2 = Instance.new("SpecialMesh", blastwave2)
  2513. DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2514. DDTblastwave2.Scale = Vector3.new(1, 1, 1)
  2515. blastwave3 = Instance.new("Part", Torso)
  2516. blastwave3.Size = Vector3.new(1, 1, 1)
  2517. blastwave3.Transparency = 0
  2518. blastwave3.BrickColor = TheColor
  2519. blastwave3.Material = "Neon"
  2520. blastwave3.Anchored = true
  2521. blastwave3.CanCollide = false
  2522. blastwave3.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2523. removeuseless:AddItem(blastwave3,10)
  2524. DDTblastwave3 = Instance.new("SpecialMesh", blastwave3)
  2525. DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2526. DDTblastwave3.Scale = Vector3.new(1, 1, 1)
  2527. blastwave4 = Instance.new("Part", Torso)
  2528. blastwave4.Size = Vector3.new(1, 1, 1)
  2529. blastwave4.Transparency = 0
  2530. blastwave4.BrickColor = TheColor
  2531. blastwave4.Material = "Neon"
  2532. blastwave4.Anchored = true
  2533. blastwave4.CanCollide = false
  2534. blastwave4.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2535. removeuseless:AddItem(blastwave4,10)
  2536. DDTblastwave4 = Instance.new("SpecialMesh", blastwave4)
  2537. DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2538. DDTblastwave4.Scale = Vector3.new(1, 1, 1)
  2539. blastwave5 = Instance.new("Part", Torso)
  2540. blastwave5.Size = Vector3.new(1, 1, 1)
  2541. blastwave5.Transparency = 0
  2542. blastwave5.BrickColor = TheColor
  2543. blastwave5.Material = "Neon"
  2544. blastwave5.Anchored = true
  2545. blastwave5.CanCollide = false
  2546. blastwave5.CFrame = CFrame.new(blastwave.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2547. removeuseless:AddItem(blastwave5,10)
  2548. DDTblastwave5 = Instance.new("SpecialMesh", blastwave5)
  2549. DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2550. DDTblastwave5.Scale = Vector3.new(1, 1, 1)
  2551. Blastcircle = Instance.new("Part", Torso)
  2552. Blastcircle.Material = "Neon"
  2553. Blastcircle.Anchored = true
  2554. Blastcircle.Transparency = 0
  2555. Blastcircle.CanCollide = false
  2556. Blastcircle.BrickColor = TheColor
  2557. Blastcircle.Size = Vector3.new(10,10,10)
  2558. removeuseless:AddItem(Blastcircle,10)
  2559. BlastShape = Instance.new("SpecialMesh", Blastcircle)
  2560. BlastShape.MeshType = "Sphere"
  2561. BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
  2562. Blastcircle.CFrame = blastwave.CFrame
  2563. Blastcircle2 = Instance.new("Part", Torso)
  2564. Blastcircle2.Material = "Neon"
  2565. Blastcircle2.Anchored = true
  2566. Blastcircle2.Transparency = 0
  2567. Blastcircle2.CanCollide = false
  2568. Blastcircle2.BrickColor = TheColor
  2569. Blastcircle2.Size = Vector3.new(10,10,10)
  2570. removeuseless:AddItem(Blastcircle2,10)
  2571. BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
  2572. BlastShape2.MeshType = "Sphere"
  2573. BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
  2574. Blastcircle2.CFrame = blastwave.CFrame
  2575. Blastcircle3 = Instance.new("Part", Torso)
  2576. Blastcircle3.Material = "Neon"
  2577. Blastcircle3.Anchored = true
  2578. Blastcircle3.Transparency = 0
  2579. Blastcircle3.CanCollide = false
  2580. Blastcircle3.BrickColor = TheColor
  2581. Blastcircle3.Size = Vector3.new(10,10,10)
  2582. removeuseless:AddItem(Blastcircle3,10)
  2583. BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
  2584. BlastShape3.MeshType = "Sphere"
  2585. BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
  2586. Blastcircle3.CFrame = blastwave.CFrame
  2587. Blastcircle4 = Instance.new("Part", Torso)
  2588. Blastcircle4.Material = "Neon"
  2589. Blastcircle4.Anchored = true
  2590. Blastcircle4.Transparency = 0
  2591. Blastcircle4.CanCollide = false
  2592. Blastcircle4.BrickColor = TheColor
  2593. Blastcircle4.Size = Vector3.new(10,10,10)
  2594. removeuseless:AddItem(Blastcircle4,10)
  2595. BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
  2596. BlastShape4.MeshType = "Sphere"
  2597. BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
  2598. Blastcircle4.CFrame = blastwave.CFrame
  2599. Blastcircle5 = Instance.new("Part", Torso)
  2600. Blastcircle5.Material = "Neon"
  2601. Blastcircle5.Anchored = true
  2602. Blastcircle5.Transparency = 0
  2603. Blastcircle5.CanCollide = false
  2604. Blastcircle5.BrickColor = TheColor
  2605. Blastcircle5.Size = Vector3.new(10,10,10)
  2606. removeuseless:AddItem(Blastcircle5,10)
  2607. BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
  2608. BlastShape5.MeshType = "Sphere"
  2609. BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
  2610. Blastcircle5.CFrame = blastwave.CFrame
  2611. shockwav = Instance.new("Part", Torso)
  2612. shockwav.Size = Vector3.new(1, 1, 1)
  2613. shockwav.Transparency = 0
  2614. shockwav.BrickColor = TheColor
  2615. shockwav.Material = "Neon"
  2616. shockwav.Anchored = true
  2617. shockwav.CanCollide = false
  2618. shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
  2619. removeuseless:AddItem(shockwav,10)
  2620. dea = Instance.new("SpecialMesh", shockwav)
  2621. dea.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2622. dea.Scale = Vector3.new(0.1, 0.1, 0.1)
  2623. shockwav.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  2624. shockwav2 = Instance.new("Part", Torso)
  2625. shockwav2.Size = Vector3.new(1, 1, 1)
  2626. shockwav2.Transparency = 0
  2627. shockwav2.BrickColor = TheColor
  2628. shockwav2.Material = "Neon"
  2629. shockwav2.Anchored = true
  2630. shockwav2.CanCollide = false
  2631. shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  2632. removeuseless:AddItem(shockwav2,10)
  2633. dea2 = Instance.new("SpecialMesh", shockwav2)
  2634. dea2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2635. dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
  2636. shockwav2.CFrame = blastwave.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  2637. local Hit = damagealll(70,blastwave.Position)
  2638. for _,v in pairs(Hit) do
  2639. local velo2 = Instance.new("BodyVelocity", v)
  2640. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  2641. removeuseless:AddItem(velo2,2)
  2642. if absoluteannihilation then
  2643. v:BreakJoints()
  2644. v:Remove()
  2645. else
  2646. v:FindFirstChildOfClass("Humanoid"):TakeDamage(77,100)
  2647. end
  2648. end
  2649. opopo = coroutine.wrap(function()
  2650. for i = 1, 200 do
  2651. dea.Scale = dea.Scale + Vector3.new(2,1,2)
  2652. shockwav.Transparency = shockwav.Transparency + 0.02
  2653. dea2.Scale = dea2.Scale + Vector3.new(1,1,1)
  2654. shockwav2.Transparency = shockwav2.Transparency + 0.010
  2655. DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(2.5, .2, 2.5)
  2656. DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(2, 2, 2)
  2657. DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(2, .25, 2)
  2658. DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(3, .25, 3)
  2659. DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(1, .05, 1)
  2660. blastwave.Transparency = blastwave.Transparency + .01
  2661. blastwave2.Transparency = blastwave2.Transparency + .03
  2662. blastwave3.Transparency = blastwave3.Transparency + .02
  2663. blastwave4.Transparency = blastwave4.Transparency + .015
  2664. blastwave5.Transparency = blastwave5.Transparency + .01
  2665. BlastShape.Scale = BlastShape.Scale + Vector3.new(1,1,1)
  2666. BlastShape2.Scale = BlastShape2.Scale + Vector3.new(.5,.5,.5)
  2667. BlastShape3.Scale = BlastShape3.Scale + Vector3.new(.6,.6,.6)
  2668. BlastShape4.Scale = BlastShape4.Scale + Vector3.new(.4,.4,.4)
  2669. Blastcircle.Transparency = Blastcircle.Transparency + .01
  2670. Blastcircle2.Transparency = Blastcircle2.Transparency + .02
  2671. Blastcircle3.Transparency = Blastcircle3.Transparency + .012
  2672. Blastcircle4.Transparency = Blastcircle4.Transparency + .015
  2673. Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
  2674. BlastShape5.Scale = BlastShape5.Scale + Vector3.new(.3,.3,.3)
  2675. wait()
  2676. end
  2677. hitters = false
  2678. end)
  2679. opopo()
  2680. end)
  2681. kigo:Play()
  2682. for i = 1, 6 do
  2683. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,math.rad(90),0),.6)
  2684. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10),math.rad(-0),math.rad(0)),.4)
  2685. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(2), math.rad(10), math.rad(-90)), 0.6)
  2686. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(13), math.rad(9), math.rad(13)), .6)
  2687. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(-14), math.rad(6), math.rad(-2)), .6)
  2688. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(8), math.rad(12), math.rad(2)), .6)
  2689. wait()
  2690. end
  2691. attacking = false
  2692. g1:Remove()
  2693. hum.WalkSpeed = 18
  2694. local time = coroutine.wrap(function()
  2695. for i = 1, 100 do
  2696. if borb == false then break end
  2697. wait()
  2698. end
  2699. Blaster:Remove()
  2700. hitters = false
  2701. attacking = false
  2702. debounce = false
  2703. end)
  2704. time()
  2705. while wait() do
  2706. if borb == false then break end
  2707. wait()
  2708. end
  2709. attacking = false
  2710. debounce = false
  2711. jjo = false
  2712. end
  2713. end)
  2714.  
  2715. mouse.KeyDown:connect(function(Press)
  2716. Press=Press:lower()
  2717. if Press=='h' then
  2718. if debounce then return end
  2719. debounce = true
  2720. attacking = true
  2721. step:Play()
  2722. hum.WalkSpeed = 0
  2723. lmon6 = lmon5[math.random(1,#lmon5)]
  2724. local b1 = Instance.new("BillboardGui",Head)
  2725. b1.Size = UDim2.new(0,100,0,40)
  2726. b1.StudsOffset = Vector3.new(0,3,0)
  2727. b1.Adornee = Head
  2728. local b2 = Instance.new("TextLabel",b1)
  2729. b2.BackgroundTransparency = 1
  2730. b2.Text = ""..lmon6
  2731. b2.Font = "Garamond"
  2732. b2.TextSize = 0
  2733. b2.TextStrokeTransparency = 1
  2734. b2.TextColor3 = BrickColor.new("Lime green").Color
  2735. b2.TextStrokeColor3 = Color3.new(0,0,0)
  2736. b2.Size = UDim2.new(1,0,0.5,0)
  2737. billboardcour = coroutine.wrap(function()
  2738. for i = 1, 10 do
  2739. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  2740. b2.TextSize = b2.TextSize + 3
  2741. wait()
  2742. end
  2743. wait(1)
  2744. for i = 1, 10 do
  2745. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  2746. b2.TextSize = b2.TextSize - 3
  2747. wait()
  2748. end
  2749. b1:Remove()
  2750. end)
  2751. billboardcour()
  2752. Dagga = Instance.new("Part", Torso)
  2753. Dagga.Size = Vector3.new(.2, .2, .2)
  2754. Dagga.Material = "Neon"
  2755. Dagga.BrickColor = TheColor
  2756. Dagga.Transparency = 1
  2757. Dagga.CanCollide = false
  2758. DaggaMESH = Instance.new("SpecialMesh", Dagga)
  2759. DaggaMESH.Scale = Vector3.new(.8,.8,.8)
  2760. DaggaMESH.MeshId = "rbxassetid://62275962"
  2761. DaggaWeld = weldBetween(Dagga,RightArm)
  2762. DaggaWeld.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  2763. courou = coroutine.wrap(function()
  2764. for i = 1, 20 do
  2765. Dagga.Transparency = Dagga.Transparency - .05
  2766. wait()
  2767. end
  2768. end)
  2769. courou()
  2770. for i = 1, 15 do
  2771. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .3)
  2772. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0)), 0.3)
  2773. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .3)
  2774. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(1), math.rad(-2)), .3)
  2775. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2)), .3)
  2776. wait()
  2777. end
  2778. for i = 1, 6 do
  2779. 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)
  2780. wait()
  2781. end
  2782. Dagga2 = Instance.new("Part", Torso)
  2783. Dagga2.Size = Vector3.new(.2, .2, .2)
  2784. Dagga2.Material = "Neon"
  2785. Dagga2.BrickColor = TheColor
  2786. Dagga2.Transparency = 0
  2787. Dagga2.CanCollide = false
  2788. DaggaMESH2 = Instance.new("SpecialMesh", Dagga2)
  2789. DaggaMESH2.Scale = Vector3.new(.8,.8,.8)
  2790. DaggaMESH2.MeshId = "rbxassetid://62275962"
  2791. DaggaWeld2 = weldBetween(Dagga2,RightArm)
  2792. DaggaWeld2.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  2793. Dagga3 = Instance.new("Part", Torso)
  2794. Dagga3.Size = Vector3.new(.2, .2, .2)
  2795. Dagga3.Material = "Neon"
  2796. Dagga3.BrickColor = TheColor
  2797. Dagga3.Transparency = 0
  2798. Dagga3.CanCollide = false
  2799. DaggaMESH3 = Instance.new("SpecialMesh", Dagga3)
  2800. DaggaMESH3.Scale = Vector3.new(.8,.8,.8)
  2801. DaggaMESH3.MeshId = "rbxassetid://62275962"
  2802. DaggaWeld3 = weldBetween(Dagga3,RightArm)
  2803. DaggaWeld3.C0 = CFrame.new(0,-1.8,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0))
  2804. daggersheet:Play()
  2805. for i = 1, 4 do
  2806. DaggaWeld2.C0 = DaggaWeld2.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(-30)),.5)
  2807. DaggaWeld3.C0 = DaggaWeld3.C0:lerp(CFrame.new(0,-1.5,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(30)),.5)
  2808. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45,1,0) * CFrame.Angles(math.rad(180),math.rad(3),math.rad(12)), 0.5)
  2809. wait()
  2810. end
  2811. for i = 1, 6 do
  2812. 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)
  2813. wait()
  2814. end
  2815. for i = 1, 6 do
  2816. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  2817. 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)
  2818. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205), math.rad(0)), 0.3)
  2819. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.2,0,.5) * CFrame.Angles(math.rad(-90),math.rad(-40),math.rad(0)), 0.4)
  2820. wait()
  2821. end
  2822. quicklerp = coroutine.wrap(function()
  2823. for i = 1, 8 do
  2824. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55, .15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .4)
  2825. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .4)
  2826. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, .5, 0), 0.4)
  2827. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.8,1.3,.5) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(0)), 0.4)
  2828. wait()
  2829. end
  2830. end)
  2831. quicklerp()
  2832. n = 0
  2833. movethem = coroutine.wrap(function()
  2834. htbox1 = Instance.new("Part",Torso)
  2835. htbox1.CanCollide = false
  2836. htbox1.Transparency = 1
  2837. htbox1.Size = Vector3.new(2,2,2)
  2838. htbox1weld = weldBetween(htbox1,Dagga)
  2839. htbox2 = Instance.new("Part",Torso)
  2840. htbox2.CanCollide = false
  2841. htbox2.Transparency = 1
  2842. htbox2.Size = Vector3.new(2,2,2)
  2843. htbox2weld = weldBetween(htbox2,Dagga2)
  2844. htbox3 = Instance.new("Part",Torso)
  2845. htbox3.CanCollide = false
  2846. htbox3.Transparency = 1
  2847. htbox3.Size = Vector3.new(2,2,2)
  2848. htbox3weld = weldBetween(htbox3,Dagga3)
  2849. removeuseless:AddItem(Dagga,5)
  2850. removeuseless:AddItem(Dagga2,5)
  2851. removeuseless:AddItem(Dagga3,5)
  2852. removeuseless:AddItem(htbox,5)
  2853. removeuseless:AddItem(htbox2,5)
  2854. removeuseless:AddItem(htbox3,5)
  2855. DaggaWeld:Remove()
  2856. DaggaWeld2:Remove()
  2857. DaggaWeld3:Remove()
  2858. DaggaMESH.MeshId = "rbxassetid://202083123"
  2859. DaggaMESH2.MeshId = "rbxassetid://202083123"
  2860. DaggaMESH3.MeshId = "rbxassetid://202083123"
  2861. DaggaMESH.Scale = Vector3.new(1.1,1.1,1.1)
  2862. DaggaMESH2.Scale = Vector3.new(1.1,1.1,1.1)
  2863. DaggaMESH3.Scale = Vector3.new(1.1,1.1,1.1)
  2864. local BodyVel=Instance.new('BodyVelocity',Dagga)
  2865. BodyVel.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2866. local BodyGyro=Instance.new('BodyGyro',Dagga)
  2867. BodyGyro.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  2868. BodyGyro.P=2e4
  2869. coroutine.wrap(function()
  2870. RenderStepped:connect(function()
  2871. BodyGyro.cframe=CFrame.new(Dagga.Position,mouse.Hit.p)
  2872. BodyVel.velocity=Dagga.CFrame.lookVector*dgs
  2873. end)
  2874. end)()
  2875.  
  2876. local BodyVel2=Instance.new('BodyVelocity',Dagga2)
  2877. BodyVel2.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2878. local BodyGyro2=Instance.new('BodyGyro',Dagga2)
  2879. BodyGyro2.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  2880. BodyGyro2.P=2e4
  2881. coroutine.wrap(function()
  2882. RenderStepped:connect(function()
  2883. BodyGyro2.cframe=CFrame.new(Dagga2.Position,mouse.Hit.p)
  2884. BodyVel2.velocity=Dagga2.CFrame.lookVector*dgs
  2885. end)
  2886. end)()
  2887.  
  2888. local BodyVel3=Instance.new('BodyVelocity',Dagga3)
  2889. BodyVel3.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2890. local BodyGyro3=Instance.new('BodyGyro',Dagga3)
  2891. BodyGyro3.maxTorque=Vector3.new(math.huge,math.huge,math.huge)
  2892. BodyGyro3.P=2e4
  2893. coroutine.wrap(function()
  2894. RenderStepped:connect(function()
  2895. BodyGyro3.cframe=CFrame.new(Dagga3.Position,mouse.Hit.p)
  2896. BodyVel3.velocity=Dagga3.CFrame.lookVector*dgs
  2897. end)
  2898. end)()
  2899.  
  2900. damagedebounce = false
  2901. damagedebounce2 = false
  2902. damagedebounce3 = false
  2903. htbox1.Touched:connect(function(hit1)
  2904. if hit1.Parent.Name == game.Players.LocalPlayer.Name then
  2905. elseif hit1.Parent:IsA("Part") then
  2906. elseif hit1.Parent:IsA("SpecialMesh") then
  2907. elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
  2908. if damagedebounce == true then return end
  2909. damagedebounce = true
  2910. removeuseless:AddItem(slashwound,2)
  2911. Dagga.Anchored = false
  2912. BodyVel:Remove()
  2913. BodyGyro:Remove()
  2914. Dagga.CanCollide = true
  2915. Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
  2916. rdnm = soundtable[math.random(1,#soundtable)]
  2917. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2918. slashwound.SoundId = "rbxassetid://"..rdnm
  2919. slashwound.Volume = 4
  2920. slashwound:Play()
  2921. if absoluteannihilation then
  2922. Slachtoffer.Parent:BreakJoints()
  2923. else
  2924. Slachtoffer:TakeDamage(15)
  2925. end
  2926. end
  2927. end)
  2928. htbox2.Touched:connect(function(hit1)
  2929. if hit1.Parent.Name == game.Players.LocalPlayer.Name then
  2930. elseif hit1.Parent:IsA("Part") then
  2931. elseif hit1.Parent:IsA("SpecialMesh") then
  2932. elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
  2933. if damagedebounce2 == true then return end
  2934. damagedebounce2 = true
  2935. removeuseless:AddItem(slashwound,2)
  2936. Dagga2.Anchored = false
  2937. BodyVel2:Remove()
  2938. BodyGyro2:Remove()
  2939. Dagga2.CanCollide = true
  2940. Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
  2941. rdnm = soundtable[math.random(1,#soundtable)]
  2942. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2943. slashwound.SoundId = "rbxassetid://"..rdnm
  2944. slashwound.Volume = 4
  2945. slashwound:Play()
  2946. if absoluteannihilation then
  2947. Slachtoffer.Parent:BreakJoints()
  2948. else
  2949. Slachtoffer:TakeDamage(15)
  2950. end
  2951. end
  2952. end)
  2953. htbox3.Touched:connect(function(hit1)
  2954. if hit1.Parent.Name == game.Players.LocalPlayer.Name then
  2955. elseif hit1.Parent:IsA("Part") then
  2956. elseif hit1.Parent:IsA("SpecialMesh") then
  2957. elseif hit1.Parent:findFirstChildOfClass("Humanoid") then
  2958. if damagedebounce3 == true then return end
  2959. damagedebounce3 = true
  2960. removeuseless:AddItem(slashwound,2)
  2961. Dagga3.Anchored = false
  2962. BodyVel3:Remove()
  2963. BodyGyro3:Remove()
  2964. Dagga3.CanCollide = true
  2965. Slachtoffer = hit1.Parent:findFirstChildOfClass("Humanoid")
  2966. rdnm = soundtable[math.random(1,#soundtable)]
  2967. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  2968. slashwound.SoundId = "rbxassetid://"..rdnm
  2969. slashwound.Volume = 4
  2970. slashwound:Play()
  2971. if absoluteannihilation then
  2972. Slachtoffer.Parent:BreakJoints()
  2973. else
  2974. Slachtoffer:TakeDamage(15)
  2975. end
  2976. end
  2977. end)
  2978. end)
  2979. movethem()
  2980. t = 0
  2981. hum.WalkSpeed = 18
  2982. for i = 1, 7 do
  2983. t = t - 50
  2984. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 + t), math.rad(0)), 0.3)
  2985. wait()
  2986. end
  2987. t = 0
  2988. quickcour2 = coroutine.wrap(function()
  2989. for i = 1, 10 do
  2990. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
  2991. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0),.5)
  2992. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  2993. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  2994. 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)
  2995. wait()
  2996. end
  2997. end)
  2998. quickcour2()
  2999. for i = 1, 10 do
  3000. t = t - 22
  3001. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(205 - t), math.rad(0)), 0.3)
  3002. wait()
  3003. end
  3004. attacking = false
  3005. debounce = false
  3006. damagedebounce = false
  3007. damagedebounce2 = false
  3008. damagedebounce3 = false
  3009. end
  3010. end)
  3011.  
  3012. mouse.KeyDown:connect(function(Press)
  3013. Press=Press:lower()
  3014. if Press=='f' then
  3015. if nottransform then return end
  3016. transformingpart = true -------Reflux has become the pinnacle of strength! Can you survive his onslaught?
  3017. if debounce then return end
  3018. debounce = true
  3019. attacking = true
  3020. absoluteannihilation = true
  3021. hum.WalkSpeed = 0
  3022. HEADLERP.Part1 = Torso
  3023. musiccour = coroutine.wrap(function()
  3024. for i = 1, 20 do
  3025. doomtheme.Volume = doomtheme.Volume - 0.05
  3026. wait()
  3027. end
  3028. doomtheme:Remove()
  3029. end)
  3030. musiccour()
  3031. for i = 1, 10 do
  3032. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .5)
  3033. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.2, 0) * CFrame.Angles(0,0,0),.5)
  3034. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  3035. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  3036. 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)
  3037. wait()
  3038. end
  3039. JohnDoe2 = Instance.new("Part", Head)
  3040. JohnDoe2.Shape = 0
  3041. JohnDoe2.Transparency = 1
  3042. JohnDoe2.Size = Vector3.new(2.06,2.06,2.06)
  3043. JohnDoe2.Material = "Neon"
  3044. JohnDoe2.CanCollide = false
  3045. JohnDoe2.BrickColor = BrickColor.new("Really black")
  3046. Jw2 = weldBetween(Head,JohnDoe2)
  3047. Jw2.C0 = CFrame.new(0,.25,0)
  3048. lolcour = coroutine.wrap(function()
  3049. for i = 1, 20 do
  3050. JohnDoe2.Transparency = JohnDoe2.Transparency - 0.05
  3051. wait()
  3052. end
  3053. end)
  3054. lolcour()
  3055. for i = 1, 15 do
  3056. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(5),math.rad(5)), 0.4)
  3057. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(200),math.rad(-5),math.rad(-5)), 0.4)
  3058. wait()
  3059. end
  3060. lastbreath = Instance.new("Sound", Head)
  3061. lastbreath.SoundId = "rbxassetid://198606040"
  3062. lastbreath.Volume = 5
  3063. lastbreath:Play()
  3064. coroutine.wrap(function()
  3065. for i = 1, 4 do
  3066. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView - 3
  3067. wait()
  3068. end
  3069. for i = 1, 4 do
  3070. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView + 3
  3071. wait()
  3072. end
  3073. end)()
  3074. for i = 1, 22 do
  3075. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(-60),0),.6)
  3076. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(3),math.rad(10)), 0.4)
  3077. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(197),math.rad(-3),math.rad(-10)), 0.4)
  3078. wait()
  3079. end
  3080. coroutine.wrap(function()
  3081. for i = 1, 10 do
  3082. pBase7.BrickColor = BrickColor.new("Lime green")
  3083. pBase8.BrickColor = BrickColor.new("Lime green")
  3084. pBase9.BrickColor = BrickColor.new("Lime green")
  3085. pBase10.BrickColor = BrickColor.new("Lime green")
  3086. pBase12.BrickColor = BrickColor.new("Lime green")
  3087. TheCore.BrickColor = BrickColor.new("Lime green")
  3088. wait(.05)
  3089. pBase7.BrickColor = BrickColor.new("Really black")
  3090. pBase8.BrickColor = BrickColor.new("Really black")
  3091. pBase9.BrickColor = BrickColor.new("Really black")
  3092. pBase10.BrickColor = BrickColor.new("Really black")
  3093. pBase12.BrickColor = BrickColor.new("Really black")
  3094. TheCore.BrickColor = BrickColor.new("Really black")
  3095. wait()
  3096. end
  3097. end)()
  3098. coroutine.wrap(function()
  3099. for i = 1, 4 do
  3100. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView - 3
  3101. wait()
  3102. end
  3103. for i = 1, 4 do
  3104. game.Workspace.CurrentCamera.FieldOfView = game.Workspace.CurrentCamera.FieldOfView + 3
  3105. wait()
  3106. end
  3107. end)()
  3108. for i = 1, 15 do
  3109. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(60),0),.6)
  3110. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(4),math.rad(7)), 0.4)
  3111. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(202),math.rad(-4),math.rad(-7)), 0.4)
  3112. wait()
  3113. end
  3114. for i = 1, 15 do
  3115. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),0),.6)
  3116. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(3),math.rad(10)), 0.4)
  3117. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,1,0) * CFrame.Angles(math.rad(196),math.rad(-3),math.rad(-10)), 0.4)
  3118. wait()
  3119. end
  3120. for i = 1, 75 do
  3121. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(0)), .05)
  3122. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1, 0) * CFrame.Angles(math.rad(-2), math.rad(2), math.rad(-8)), .05)
  3123. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .05)
  3124. wait()
  3125. end
  3126. doomtheme = Instance.new("Sound", Torso)
  3127. doomtheme.SoundId = "rbxassetid://1502486424"
  3128. doomtheme.Volume = 1.5
  3129. doomtheme.Looped = true
  3130. doomtheme:Play()
  3131. CataclysmOrb = Instance.new("Part", Torso)
  3132. CataclysmOrb.Shape = 0
  3133. CataclysmOrb.Transparency = 1
  3134. CataclysmOrb.Anchored = true
  3135. CataclysmOrb.Size = Vector3.new(10,10,10)
  3136. CataclysmOrb.Material = "Neon"
  3137. CataclysmOrb.CanCollide = false
  3138. CataclysmOrb.BrickColor = BrickColor.new("Really black")
  3139. CataclysmOrb.CFrame = Root.CFrame
  3140. for i = 1, 20 do
  3141. CataclysmOrb.Transparency = CataclysmOrb.Transparency - 0.05
  3142. wait()
  3143. end
  3144. mPumpkinOverlord.MeshId,mPumpkinOverlord.TextureId = 'http://www.roblox.com/asset/?id=1474596','http://www.roblox.com/asset/?id=1474595'
  3145. Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=227262305"
  3146. Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=185728896"
  3147. larmf2 = Instance.new("Part", Torso)
  3148. larmf2.BrickColor = TheColor
  3149. larmf2.Size = Vector3.new(1.001, 2.001, 1.001)
  3150. larmf2.Material = "Neon"
  3151. larmf2.Transparency = 0
  3152. larmf2.CanCollide = false
  3153. larmfweld2 = weldBetween(larmf2,LeftArm)
  3154.  
  3155. rarmf2 = Instance.new("Part", Torso)
  3156. rarmf2.BrickColor = TheColor
  3157. rarmf2.Size = Vector3.new(1.001, 2.001, 1.001)
  3158. rarmf2.Material = "Neon"
  3159. rarmf2.Transparency = 0
  3160. rarmf2.CanCollide = false
  3161. rarmfweld2 = weldBetween(rarmf2,RightArm)
  3162.  
  3163. llegf2 = Instance.new("Part", Torso)
  3164. llegf2.BrickColor = TheColor
  3165. llegf2.Size = Vector3.new(1.001, 2.001, 1.001)
  3166. llegf2.Material = "Neon"
  3167. llegf2.Transparency = 0
  3168. llegf2.CanCollide = false
  3169. llegf2weld = weldBetween(llegf2,LeftLeg)
  3170.  
  3171. rlegf2 = Instance.new("Part", Torso)
  3172. rlegf2.BrickColor = TheColor
  3173. rlegf2.Size = Vector3.new(1.001, 2.001, 1.001)
  3174. rlegf2.Material = "Neon"
  3175. rlegf2.Transparency = 0
  3176. rlegf2.CanCollide = false
  3177. rlegf2weld = weldBetween(rlegf2,RightLeg)
  3178.  
  3179. Torsof2 = Instance.new("Part", Torso)
  3180. Torsof2.BrickColor = TheColor
  3181. Torsof2.Size = Vector3.new(2.001, 2.001, 1.001)
  3182. Torsof2.Material = "Neon"
  3183. Torsof2.Transparency = 0
  3184. Torsof2.CanCollide = false
  3185. Torsof2weld = weldBetween(Torsof2,Torso)
  3186. wait(6)
  3187. glasss = glassshatter[math.random(1,#glassshatter)]
  3188. glass = Instance.new("Sound",Torso)
  3189. glass.SoundId = "rbxassetid://"..glasss
  3190. glass.Volume = 6
  3191. glass:Play()
  3192. removeuseless:AddItem(glass,3)
  3193. sond = Instance.new("Sound", Torso)
  3194. sond.Volume = 10
  3195. sond.SoundId = "rbxassetid://176823476"
  3196. sond:Play()
  3197. larmf2.Anchored = true
  3198. rarmf2.Anchored = true
  3199. rlegf2.Anchored = true
  3200. llegf2.Anchored = true
  3201. Torsof2.Anchored = true
  3202. Jw2.C0 = CFrame.new(0,.25,-.15)
  3203. Jw.C0 = CFrame.new(0,.25,-.15)
  3204. coroutine.wrap(function()
  3205. for i = 1, 25 do
  3206. larmf2.Size = larmf2.Size + Vector3.new(1,1,1)
  3207. larmf2.Transparency = larmf2.Transparency + 0.3
  3208. rarmf2.Size = rarmf2.Size + Vector3.new(1,1,1)
  3209. rarmf2.Transparency = rarmf2.Transparency + 0.3
  3210. rlegf2.Size = rlegf2.Size + Vector3.new(1.001, 2.001, 1.001)
  3211. rlegf2.Transparency = rlegf2.Transparency + 0.3
  3212. llegf2.Size = llegf2.Size + Vector3.new(1.001, 2.001, 1.001)
  3213. llegf2.Transparency = llegf2.Transparency + 0.3
  3214. Torsof2.Size = Torsof2.Size + Vector3.new(2.001, 2.001, 1.001)
  3215. Torsof2.Transparency = Torsof2.Transparency + .3
  3216. CataclysmOrb.Size = CataclysmOrb.Size + Vector3.new(10,10,10)
  3217. CataclysmOrb.Transparency = CataclysmOrb.Transparency + 0.05
  3218. wait()
  3219. end
  3220. end)()
  3221. for i = 1, 20 do
  3222. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-0), math.rad(0), math.rad(0)), .5)
  3223. 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)
  3224. 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)
  3225. wait()
  3226. end
  3227. knuckscrunch = Instance.new("Sound", Torso)
  3228. knuckscrunch.SoundId = "rbxassetid://1629602112"
  3229. knuckscrunch.Volume = 5
  3230. knuckscrunch:Play()
  3231. removeuseless:AddItem(knuckscrunch,2)
  3232. for i = 1, 15 do
  3233. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,.8,.4) * CFrame.Angles(math.rad(-84),math.rad(17 - .1 * math.sin(sine/8)),math.rad(0)), 0.3)
  3234. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1,.8,.4) * CFrame.Angles(math.rad(-84),math.rad(-17 + .1 * math.sin(sine/8)),math.rad(0)), 0.3)
  3235. wait()
  3236. end
  3237. for i = 1, 20 do
  3238. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, .2) * CFrame.Angles(math.rad(-18), math.rad(0), math.rad(0)), .5)
  3239. wait()
  3240. end
  3241. coroutine.wrap(function()
  3242. for i = 1, 90 do
  3243. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.2 + .1 * math.sin(sine/2),0),.7)
  3244. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2 + .09 * math.sin(sine/2), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-7)), 0.5)
  3245. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.4, 2 + .09 * math.sin(sine/2), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(7)), 0.5)
  3246. wait()
  3247. end
  3248. end)()
  3249. coroutine.wrap(function()
  3250. for i = 1, 45 do
  3251. local b1 = Instance.new("BillboardGui",Head)
  3252. b1.Size = UDim2.new(0,100,0,40)
  3253. b1.StudsOffset = Vector3.new(0,3,0)
  3254. b1.Adornee = Head
  3255. local b2 = Instance.new("TextLabel",b1)
  3256. b2.BackgroundTransparency = 1
  3257. b2.Text = "HaHaHaHaHaHa..."
  3258. b2.Font = "Garamond"
  3259. b2.TextSize = 0
  3260. b2.TextStrokeTransparency = 1
  3261. b2.TextColor3 = BrickColor.new("Lime green").Color
  3262. b2.TextStrokeColor3 = Color3.new(0,0,0)
  3263. b2.Size = UDim2.new(1,0,0.5,0)
  3264. removeuseless:AddItem(b1,2)
  3265. table.insert(signtable,b2)
  3266. table.insert(signmover,b1)
  3267. table.insert(signtransparency,b2)
  3268. table.insert(signrotator,b2)
  3269. wait(.1)
  3270. end
  3271. end)()
  3272. for i = 1, 90 do
  3273. HEADLERP.C1 = HEADLERP.C1:lerp(CFrame.new(0, 0, -.2) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(0)), .5)
  3274. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(100)), 0.5)
  3275. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-100)), 0.5)
  3276. wait()
  3277. end
  3278. theinfinitecour = coroutine.wrap(function()
  3279. while wait() do
  3280. for i = 1, 10 do
  3281. JohnDoe2.Transparency = JohnDoe2.Transparency + .1
  3282. wait()
  3283. end
  3284. wait(.5)
  3285. for i = 1, 10 do
  3286. JohnDoe2.Transparency = JohnDoe2.Transparency - .1
  3287. wait()
  3288. end
  3289. wait(3)
  3290. end
  3291. end)
  3292. theinfinitecour()
  3293. coroutine.wrap(function()
  3294. while true do
  3295. for i = 1, 10 do
  3296. pBase7.BrickColor = BrickColor.new("Lime green")
  3297. pBase8.BrickColor = BrickColor.new("Lime green")
  3298. pBase9.BrickColor = BrickColor.new("Lime green")
  3299. pBase10.BrickColor = BrickColor.new("Lime green")
  3300. pBase12.BrickColor = BrickColor.new("Lime green")
  3301. TheCore.BrickColor = BrickColor.new("Lime green")
  3302. wait(.05)
  3303. pBase7.BrickColor = BrickColor.new("Really black")
  3304. pBase8.BrickColor = BrickColor.new("Really black")
  3305. pBase9.BrickColor = BrickColor.new("Really black")
  3306. pBase10.BrickColor = BrickColor.new("Really black")
  3307. pBase12.BrickColor = BrickColor.new("Really black")
  3308. TheCore.BrickColor = BrickColor.new("Really black")
  3309. wait(.05)
  3310. pBase7.BrickColor = BrickColor.new("Lime green")
  3311. pBase8.BrickColor = BrickColor.new("Lime green")
  3312. pBase9.BrickColor = BrickColor.new("Lime green")
  3313. pBase10.BrickColor = BrickColor.new("Lime green")
  3314. pBase12.BrickColor = BrickColor.new("Lime green")
  3315. TheCore.BrickColor = BrickColor.new("Lime green")
  3316. wait(.05)
  3317. pBase7.BrickColor = BrickColor.new("Really black")
  3318. pBase8.BrickColor = BrickColor.new("Really black")
  3319. pBase9.BrickColor = BrickColor.new("Really black")
  3320. pBase10.BrickColor = BrickColor.new("Really black")
  3321. pBase12.BrickColor = BrickColor.new("Really black")
  3322. TheCore.BrickColor = BrickColor.new("Really black")
  3323. wait(4)
  3324. end
  3325. end
  3326. end)()
  3327. hum.WalkSpeed = 18
  3328. HEADLERP.Part1 = Head
  3329. larmf2:Remove()
  3330. rarmf2:Remove()
  3331. rlegf2:Remove()
  3332. llegf2:Remove()
  3333. Torsof2:Remove()
  3334. CataclysmOrb:Remove()
  3335. attacking = false
  3336. debounce = false
  3337. nottransform = true
  3338. transformingpart = false
  3339. end
  3340. end)
  3341.  
  3342. mouse.KeyDown:connect(function(Press)
  3343. Press=Press:lower()
  3344. if Press=='q' then
  3345. if not nottransform then return end
  3346. if mouse.Target ~= nil then
  3347. if mouse.Target.Parent ~= Character and mouse.Target.Parent.Parent ~= Character and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  3348. if debounce then return end
  3349. attacking = true
  3350. debounce = true
  3351. enemyhum = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  3352. ETorso = enemyhum.Parent:FindFirstChild("Torso") or enemyhum.Parent:FindFirstChild("LowerTorso")
  3353. ERight = enemyhum.Parent:FindFirstChild("Right Arm") or enemyhum.Parent:FindFirstChild("RightUpperArm")
  3354. ELeft = enemyhum.Parent:FindFirstChild("Left Arm") or enemyhum.Parent:FindFirstChild("LeftUpperArm")
  3355. ERight2 = enemyhum.Parent:FindFirstChild("Right Leg") or enemyhum.Parent:FindFirstChild("RightUpperLeg")
  3356. ELeft2 = enemyhum.Parent:FindFirstChild("Left Leg") or enemyhum.Parent:FindFirstChild("LeftUpperLeg")
  3357. EHead = enemyhum.Parent:FindFirstChild("Head")
  3358. hum.WalkSpeed = 0
  3359. secret = secrettalk[math.random(1,#secrettalk)]
  3360. local b1 = Instance.new("BillboardGui",Head)
  3361. b1.Size = UDim2.new(0,100,0,40)
  3362. b1.StudsOffset = Vector3.new(0,3,0)
  3363. b1.Adornee = Head
  3364. local b2 = Instance.new("TextLabel",b1)
  3365. b2.BackgroundTransparency = 1
  3366. b2.Text = ""..secret
  3367. b2.Font = "Garamond"
  3368. b2.TextSize = 0
  3369. b2.TextStrokeTransparency = 1
  3370. b2.TextColor3 = BrickColor.new("Lime green").Color
  3371. b2.TextStrokeColor3 = Color3.new(0,0,0)
  3372. b2.Size = UDim2.new(1,0,0.5,0)
  3373. billboardcour = coroutine.wrap(function()
  3374. for i = 1, 10 do
  3375. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  3376. b2.TextSize = b2.TextSize + 3
  3377. wait()
  3378. end
  3379. wait(1)
  3380. for i = 1, 10 do
  3381. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  3382. b2.TextSize = b2.TextSize - 3
  3383. wait()
  3384. end
  3385. b1:Remove()
  3386. end)
  3387. billboardcour()
  3388. g1 = Instance.new("BodyGyro", Root)
  3389. g1.D = 175
  3390. g1.P = 20000
  3391. g1.MaxTorque = Vector3.new(0,9000,0)
  3392. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  3393. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  3394. soundze = Instance.new("Sound",ETorso)
  3395. soundze.SoundId = "rbxassetid://1659770705"
  3396. soundze.Volume = 2
  3397. soundze:Play()
  3398. removeuseless:AddItem(soundze,3)
  3399. right = Instance.new("Part",Character)
  3400. right.Size = Vector3.new(1.01,2.01,1.01)
  3401. right.BrickColor = BrickColor.new("Lime green")
  3402. right.Material = "Neon"
  3403. right.Transparency = 1
  3404. right.Anchored = false
  3405. right.CFrame = ERight.CFrame
  3406. rightweld = weldBetween(right,ERight)
  3407. left = Instance.new("Part",Character)
  3408. left.Size = Vector3.new(1.01,2.01,1.01)
  3409. left.BrickColor = BrickColor.new("Lime green")
  3410. left.Material = "Neon"
  3411. left.Transparency = 1
  3412. left.Anchored = false
  3413. left.CFrame = ELeft.CFrame
  3414. leftweld = weldBetween(left,ELeft)
  3415. leg = Instance.new("Part",Character)
  3416. leg.Size = Vector3.new(1.01,2.01,1.01)
  3417. leg.BrickColor = BrickColor.new("Lime green")
  3418. leg.Material = "Neon"
  3419. leg.Transparency = 1
  3420. leg.Anchored = false
  3421. leg.CFrame = ERight2.CFrame
  3422. legweld = weldBetween(leg,ERight2)
  3423. leg2 = Instance.new("Part",Character)
  3424. leg2.Size = Vector3.new(1.01,2.01,1.01)
  3425. leg2.BrickColor = BrickColor.new("Lime green")
  3426. leg2.Material = "Neon"
  3427. leg2.Transparency = 1
  3428. leg2.Anchored = false
  3429. leg2.CFrame = ELeft2.CFrame
  3430. leg2weld = weldBetween(leg2,ELeft2)
  3431. tors = Instance.new("Part",Character)
  3432. tors.Size = Vector3.new(2.01,2.01,1.01)
  3433. tors.Anchored = false
  3434. tors.Transparency = 1
  3435. tors.BrickColor = BrickColor.new("Lime green")
  3436. tors.Material = "Neon"
  3437. tors.CFrame = ETorso.CFrame
  3438. torsweld = weldBetween(tors,ETorso)
  3439. hed = Instance.new("Part",Character)
  3440. hed.Size = Vector3.new(1.01,1.01,1.01)
  3441. hed.Anchored = false
  3442. hed.Transparency = 1
  3443. hed.BrickColor = BrickColor.new("Lime green")
  3444. hed.Material = "Neon"
  3445. hed.CFrame = EHead.CFrame
  3446. hedweld = weldBetween(hed,EHead)
  3447. hedmesh = Instance.new("SpecialMesh",hed)
  3448. hedmesh.MeshType = "Head"
  3449. hedmesh.Scale = Vector3.new(1.25,1.25,1.25)
  3450. particlemiter1 = Instance.new("ParticleEmitter", left)
  3451. particlemiter1.Enabled = true
  3452. particlemiter1.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  3453. particlemiter1.Texture = "rbxassetid://304437537"
  3454. particlemiter1.Lifetime = NumberRange.new(2.5)
  3455. particlemiter1.Size = NumberSequence.new(1,0)
  3456. particlemiter1.Rate = 25
  3457. particlemiter1.RotSpeed = NumberRange.new(70)
  3458. particlemiter1.Speed = NumberRange.new(0)
  3459. particlemiter2 = Instance.new("ParticleEmitter", right)
  3460. particlemiter2.Enabled = true
  3461. particlemiter2.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  3462. particlemiter2.Texture = "rbxassetid://304437537"
  3463. particlemiter2.Lifetime = NumberRange.new(2.5)
  3464. particlemiter2.Size = NumberSequence.new(1,0)
  3465. particlemiter2.Rate = 25
  3466. particlemiter2.RotSpeed = NumberRange.new(70)
  3467. particlemiter2.Speed = NumberRange.new(0)
  3468. particlemiter4 = Instance.new("ParticleEmitter", leg)
  3469. particlemiter4.Enabled = true
  3470. particlemiter4.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  3471. particlemiter4.Texture = "rbxassetid://304437537"
  3472. particlemiter4.Lifetime = NumberRange.new(2.5)
  3473. particlemiter4.Size = NumberSequence.new(1,0)
  3474. particlemiter4.Rate = 25
  3475. particlemiter4.RotSpeed = NumberRange.new(70)
  3476. particlemiter4.Speed = NumberRange.new(0)
  3477. particlemiter5 = Instance.new("ParticleEmitter", leg2)
  3478. particlemiter5.Enabled = true
  3479. particlemiter5.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  3480. particlemiter5.Texture = "rbxassetid://304437537"
  3481. particlemiter5.Lifetime = NumberRange.new(2.5)
  3482. particlemiter5.Size = NumberSequence.new(1,0)
  3483. particlemiter5.Rate = 25
  3484. particlemiter5.RotSpeed = NumberRange.new(70)
  3485. particlemiter5.Speed = NumberRange.new(0)
  3486. particlemiter6 = Instance.new("ParticleEmitter", tors)
  3487. particlemiter6.Enabled = true
  3488. particlemiter6.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  3489. particlemiter6.Texture = "rbxassetid://304437537"
  3490. particlemiter6.Lifetime = NumberRange.new(2.5)
  3491. particlemiter6.Size = NumberSequence.new(1,0)
  3492. particlemiter6.Rate = 25
  3493. particlemiter6.RotSpeed = NumberRange.new(70)
  3494. particlemiter6.Speed = NumberRange.new(0)
  3495. particlemiter7 = Instance.new("ParticleEmitter", hed)
  3496. particlemiter7.Enabled = true
  3497. particlemiter7.Color = ColorSequence.new(Color3.new(0, 255, 0), Color3.new(0, 255, 0))
  3498. particlemiter7.Texture = "rbxassetid://304437537"
  3499. particlemiter7.Lifetime = NumberRange.new(2.5)
  3500. particlemiter7.Size = NumberSequence.new(1,0)
  3501. particlemiter7.Rate = 25
  3502. particlemiter7.RotSpeed = NumberRange.new(70)
  3503. particlemiter7.Speed = NumberRange.new(0)
  3504. for i = 1, 15 do
  3505. right.Transparency = right.Transparency - 0.02
  3506. left.Transparency = left.Transparency - 0.02
  3507. leg.Transparency = leg.Transparency - 0.02
  3508. leg2.Transparency = leg2.Transparency - 0.02
  3509. tors.Transparency = tors.Transparency - 0.02
  3510. hed.Transparency = hed.Transparency - 0.02
  3511. 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)
  3512. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
  3513. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
  3514. 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)
  3515. 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)
  3516. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .8, .5) * CFrame.Angles(math.rad(-90), math.rad(20), math.rad(0)),.5)
  3517. wait()
  3518. end
  3519. g1:Remove()
  3520. local grav = Instance.new("BodyPosition",ETorso)
  3521. grav.D = 1500
  3522. grav.P = 20000
  3523. grav.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3524. grav.position = ETorso.Position+Vector3.new(0,15,0)
  3525. for i = 1, 30 do
  3526. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .1) * CFrame.Angles(math.rad(-140), math.rad(20), math.rad(0)),.3)
  3527. wait()
  3528. end
  3529. wait(1)
  3530. coroutine.wrap(function()
  3531. fingsnap = Instance.new("Sound", RightArm)
  3532. fingsnap.SoundId = "rbxassetid://217767125"
  3533. fingsnap.Volume = 3
  3534. fingsnap:Play()
  3535. removeuseless:AddItem(fingsnap,2)
  3536. for i = 1, 5 do
  3537. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .09) * CFrame.Angles(math.rad(-145), math.rad(20), math.rad(0)),.5)
  3538. wait()
  3539. end
  3540. for i = 1, 5 do
  3541. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 1.2, .1) * CFrame.Angles(math.rad(-140), math.rad(20), math.rad(0)),.5)
  3542. wait()
  3543. end
  3544. end)()
  3545. right:Remove()
  3546. left:Remove()
  3547. leg:Remove()
  3548. leg2:Remove()
  3549. tors:Remove()
  3550. hed:Remove()
  3551. rightarmblack = Instance.new("Part",Character)
  3552. rightarmblack.Size = Vector3.new(1,2,1)
  3553. rightarmblack.BrickColor = BrickColor.new("Really black")
  3554. rightarmblack.Material = "Neon"
  3555. rightarmblack.Anchored = false
  3556. rightarmblack.CFrame = ERight.CFrame
  3557. removeuseless:AddItem(rightarmblack,10)
  3558. leftarmblack = Instance.new("Part",Character)
  3559. leftarmblack.Size = Vector3.new(1,2,1)
  3560. leftarmblack.BrickColor = BrickColor.new("Really black")
  3561. leftarmblack.Material = "Neon"
  3562. leftarmblack.Anchored = false
  3563. leftarmblack.CFrame = ELeft.CFrame
  3564. removeuseless:AddItem(leftarmblack,10)
  3565. rightlegblack = Instance.new("Part",Character)
  3566. rightlegblack.Size = Vector3.new(1,2,1)
  3567. rightlegblack.BrickColor = BrickColor.new("Really black")
  3568. rightlegblack.Material = "Neon"
  3569. rightlegblack.Anchored = false
  3570. rightlegblack.CFrame = ERight2.CFrame
  3571. removeuseless:AddItem(rightlegblack,10)
  3572. leftlegblack = Instance.new("Part",Character)
  3573. leftlegblack.Size = Vector3.new(1,2,1)
  3574. leftlegblack.BrickColor = BrickColor.new("Really black")
  3575. leftlegblack.Material = "Neon"
  3576. leftlegblack.Anchored = false
  3577. leftlegblack.CFrame = ELeft2.CFrame
  3578. removeuseless:AddItem(leftlegblack,10)
  3579. torsoblack = Instance.new("Part",Character)
  3580. torsoblack.Size = Vector3.new(2,2,1)
  3581. torsoblack.Anchored = false
  3582. torsoblack.BrickColor = BrickColor.new("Really black")
  3583. torsoblack.Material = "Neon"
  3584. torsoblack.CFrame = ETorso.CFrame
  3585. removeuseless:AddItem(torsoblack,10)
  3586. headblack = Instance.new("Part",Character)
  3587. headblack.Size = Vector3.new(1,1,1)
  3588. headblack.Anchored = false
  3589. headblack.BrickColor = BrickColor.new("Really black")
  3590. headblack.Material = "Neon"
  3591. headblack.CFrame = EHead.CFrame
  3592. removeuseless:AddItem(headblack,10)
  3593. headblackmesh = Instance.new("SpecialMesh",headblack)
  3594. headblackmesh.MeshType = "Head"
  3595. headblackmesh.Scale = Vector3.new(1.25,1.25,1.25)
  3596. enemyhum.Parent:Remove()
  3597. soul = Instance.new("Sound", torsoblack)
  3598. soul.SoundId = "rbxassetid://160867463"
  3599. soul.Volume = 3
  3600. soul:Play()
  3601. circ = Instance.new("Part", torsoblack)
  3602. circ.Material = "Neon"
  3603. circ.Anchored = true
  3604. circ.CanCollide = false
  3605. circ.BrickColor = TheColor
  3606. circ.Size = Vector3.new(.1,.1,.1)
  3607. circShape = Instance.new("SpecialMesh", circ)
  3608. circShape.MeshType = "Sphere"
  3609. circShape.Scale = Vector3.new(.1,.1,.1)
  3610. circ.CFrame = tors.CFrame
  3611. coroutine.wrap(function()
  3612. for i = 1, 50 do
  3613. circ.Transparency = circ.Transparency + 0.02
  3614. circShape.Scale = circShape.Scale + Vector3.new(15,15,15)
  3615. wait()
  3616. end
  3617. circ:Remove()
  3618. end)()
  3619. removeuseless:AddItem(soul,5)
  3620. local PB = Instance.new("BodyVelocity", torsoblack)
  3621. PB.MaxForce = Vector3.new(999999, 999999, 999999)
  3622. torsoblack.CFrame = CFrame.new(torsoblack.Position)
  3623. PB.Velocity = Vector3.new(0,1,0)
  3624. local PB2 = Instance.new("BodyVelocity", rightarmblack)
  3625. PB2.MaxForce = Vector3.new(999999, 999999, 999999)
  3626. rightarmblack.CFrame = CFrame.new(rightarmblack.Position)
  3627. PB2.Velocity = Vector3.new(0,1,0)
  3628. local PB3 = Instance.new("BodyVelocity", leftarmblack)
  3629. PB3.MaxForce = Vector3.new(999999, 999999, 999999)
  3630. leftarmblack.CFrame = CFrame.new(leftarmblack.Position)
  3631. PB3.Velocity = Vector3.new(0,1,0)
  3632. local PB4 = Instance.new("BodyVelocity", rightlegblack)
  3633. PB4.MaxForce = Vector3.new(999999, 999999, 999999)
  3634. rightlegblack.CFrame = CFrame.new(rightlegblack.Position)
  3635. PB4.Velocity = Vector3.new(0,1,0)
  3636. local PB5 = Instance.new("BodyVelocity", leftlegblack)
  3637. PB5.MaxForce = Vector3.new(999999, 999999, 999999)
  3638. leftlegblack.CFrame = CFrame.new(leftlegblack.Position)
  3639. PB5.Velocity = Vector3.new(0,1,0)
  3640. local PB6 = Instance.new("BodyVelocity", headblack)
  3641. PB6.MaxForce = Vector3.new(999999, 999999, 999999)
  3642. headblack.CFrame = CFrame.new(headblack.Position)
  3643. PB6.Velocity = Vector3.new(0,1,0)
  3644. t = 0
  3645. coroutine.wrap(function()
  3646. for i = 1, 100 do
  3647. t = t + 2
  3648. rightarmblack.Transparency = rightarmblack.Transparency + 0.01
  3649. leftarmblack.Transparency = leftarmblack.Transparency + 0.01
  3650. leftlegblack.Transparency = leftlegblack.Transparency + 0.01
  3651. rightlegblack.Transparency = rightlegblack.Transparency + 0.01
  3652. torsoblack.Transparency = torsoblack.Transparency + 0.01
  3653. headblack.Transparency = headblack.Transparency + 0.01
  3654. rightarmblack.CFrame = rightarmblack.CFrame * CFrame.Angles(math.rad(0 + 3),math.rad(0 - 5),math.rad(0 + 2))
  3655. leftarmblack.CFrame = leftarmblack.CFrame * CFrame.Angles(math.rad(0 - 3),math.rad(0 + 5),math.rad(0 - 2))
  3656. rightlegblack.CFrame = rightlegblack.CFrame * CFrame.Angles(math.rad(0 + 7),math.rad(0 + 2),math.rad(0 - 1))
  3657. leftlegblack.CFrame = leftlegblack.CFrame * CFrame.Angles(math.rad(0 - 6),math.rad(0 - 5),math.rad(0 + 4))
  3658. rightlegblack.CFrame = rightlegblack.CFrame * CFrame.Angles(math.rad(0 + 7),math.rad(0 + 2),math.rad(0 - 1))
  3659. torsoblack.CFrame = torsoblack.CFrame * CFrame.Angles(math.rad(0 - 3),math.rad(0 + 7),math.rad(0 + 1))
  3660. headblack.CFrame = headblack.CFrame * CFrame.Angles(math.rad(0 + 2),math.rad(0 + 8),math.rad(0 + 1))
  3661. wait()
  3662. end
  3663. end)()
  3664. wait(1)
  3665. hum.WalkSpeed = 18
  3666. attacking = false
  3667. debounce = false
  3668. end
  3669. end
  3670. end
  3671. end)
  3672.  
  3673. local color1 = Color3.new(TheCore.BrickColor.Color)
  3674.  
  3675. A = Instance.new("Attachment", pBase5)
  3676. A.Position = Vector3.new(0,-1.5,0)
  3677. A.Name = "A"
  3678. B = Instance.new("Attachment", pBase5)
  3679. B.Position = Vector3.new(0,1.5,0)
  3680. B.Name = "B"
  3681. tr1 = Instance.new("Trail", pBase5)
  3682. tr1.Attachment0 = A
  3683. tr1.Attachment1 = B
  3684. tr1.Enabled = false
  3685. tr1.Lifetime = .8
  3686. tr1.TextureMode = "Static"
  3687. tr1.LightInfluence = .2
  3688. tr1.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
  3689. tr1.Transparency = NumberSequence.new(0, 1)
  3690. coroutine.wrap(function()
  3691. while wait() do
  3692. tr1.Color = ColorSequence.new(TheCore.BrickColor.Color,BrickColor.new"Really black".Color)
  3693. end
  3694. end)()
  3695.  
  3696. mouse.KeyDown:connect(function(Press)
  3697. Press=Press:lower()
  3698. if Press=='u' then
  3699. if debounce then return end
  3700. debounce = true
  3701. attacking = true
  3702. damagedebounce = false
  3703. lmon4 = lmon3[math.random(1,#lmon3)]
  3704. local b1 = Instance.new("BillboardGui",Head)
  3705. b1.Size = UDim2.new(0,100,0,40)
  3706. b1.StudsOffset = Vector3.new(0,3,0)
  3707. b1.Adornee = Head
  3708. local b2 = Instance.new("TextLabel",b1)
  3709. b2.BackgroundTransparency = 1
  3710. b2.Text = ""..lmon4
  3711. b2.Font = "Garamond"
  3712. b2.TextSize = 0
  3713. b2.TextStrokeTransparency = 1
  3714. b2.TextColor3 = BrickColor.new("Lime green").Color
  3715. b2.TextStrokeColor3 = Color3.new(0,0,0)
  3716. b2.Size = UDim2.new(1,0,0.5,0)
  3717. billboardcour = coroutine.wrap(function()
  3718. for i = 1, 10 do
  3719. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  3720. b2.TextSize = b2.TextSize + 3
  3721. wait()
  3722. end
  3723. wait(2)
  3724. for i = 1, 10 do
  3725. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  3726. b2.TextSize = b2.TextSize - 3
  3727. wait()
  3728. end
  3729. b1:Remove()
  3730. end)
  3731. billboardcour()
  3732. t = 0
  3733. quickcour = coroutine.wrap(function()
  3734. spawnsound = Instance.new("Sound", RightArm)
  3735. spawnsound.SoundId = "rbxassetid://159332197"
  3736. spawnsound.Volume = 5
  3737. spawnsound:Play()
  3738. removeuseless:AddItem(spawnsound,4)
  3739. Scythe = Instance.new("Part", Torso)
  3740. Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
  3741. Scythe.Material = "Neon"
  3742. Scythe.BrickColor = TheColor
  3743. Scythe.Transparency = 1
  3744. Scythe.CanCollide = false
  3745. ScytheMESH = Instance.new("SpecialMesh", Scythe)
  3746. ScytheMESH.Scale = Vector3.new(2,2,2)
  3747. ScytheMESH.MeshId = "rbxassetid://218497396"
  3748. ScytheWeld = weldBetween(Scythe,RightArm)
  3749. ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
  3750. for i = 1, 20 do
  3751. Scythe.Transparency = Scythe.Transparency - 0.04
  3752. wait()
  3753. end
  3754. end)
  3755. quickcour()
  3756. hum.WalkSpeed = 0
  3757. for i = 1, 25 do
  3758. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  3759. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)
  3760. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  3761. 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)
  3762. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
  3763. wait()
  3764. end
  3765. for i = 1, 10 do
  3766. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-4.13,0) * CFrame.Angles(math.rad(-180),math.rad(0),math.rad(0)),.5)
  3767. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.5, .5, -1.5) * CFrame.Angles(math.rad(-125), math.rad(0), math.rad(90)), .5)
  3768. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.1, 0) * CFrame.Angles(math.rad(0), math.rad(-40), math.rad(0)), 0.5)
  3769. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.9, -.3) * CFrame.Angles(math.rad(-21), math.rad(0), math.rad(0)), 0.5)
  3770. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.9, .2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.6)
  3771. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, .5, -1.5) * CFrame.Angles(math.rad(-125), math.rad(0), math.rad(-90)), 0.5)
  3772. wait()
  3773. end
  3774. hum.WalkSpeed = 60
  3775. soundcour = coroutine.wrap(function()
  3776. for i = 1, 25 do
  3777. lunge2:Play()
  3778. wait(.1)
  3779. end
  3780. end)
  3781. soundcour()
  3782. htbox = Instance.new("Part", Scythe)
  3783. htbox.CFrame = Scythe.CFrame
  3784. htbox.Transparency = 1
  3785. htbox.CanCollide = false
  3786. htbox.Size = Vector3.new(.40,7,3)
  3787. htboxweld = weldBetween(htbox,Scythe)
  3788. htbox.Touched:connect(function(hit)
  3789. if hit.Parent:IsA("Part") then
  3790. elseif hit.Parent:IsA("SpecialMesh") then
  3791. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  3792. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  3793. if damagedebounce == true then return end
  3794. damagedebounce = true
  3795. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  3796. quickcour = coroutine.wrap(function()
  3797. Slachtoffer.WalkSpeed = 6
  3798. wait(1)
  3799. Slachtoffer.WalkSpeed = 16
  3800. end)
  3801. quickcour()
  3802. if absoluteannihilation then
  3803. Slachtoffer.Parent:BreakJoints()
  3804. rdnm = soundtable[math.random(1,#soundtable)]
  3805. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  3806. slashwound.SoundId = "rbxassetid://"..rdnm
  3807. slashwound.Volume = 4
  3808. slashwound:Play()
  3809. removeuseless:AddItem(slashwound,2)
  3810. wait(.1)
  3811. damagedebounce = false
  3812. else
  3813. Slachtoffer:TakeDamage(math.random(10,15))
  3814. rdnm = soundtable[math.random(1,#soundtable)]
  3815. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  3816. slashwound.SoundId = "rbxassetid://"..rdnm
  3817. slashwound.Volume = 4
  3818. slashwound:Play()
  3819. removeuseless:AddItem(slashwound,2)
  3820. wait(.1)
  3821. damagedebounce = false
  3822. end
  3823. end
  3824. end)
  3825. A = Instance.new("Attachment", htbox)
  3826. A.Position = Vector3.new(0,-3.2,0)
  3827. A.Name = "A"
  3828. B = Instance.new("Attachment", htbox)
  3829. B.Position = Vector3.new(0,3.2,0)
  3830. B.Name = "B"
  3831. tr11 = Instance.new("Trail", Scythe)
  3832. tr11.Attachment0 = A
  3833. tr11.Attachment1 = B
  3834. tr11.Enabled = true
  3835. tr11.Lifetime = .8
  3836. tr11.TextureMode = "Static"
  3837. tr11.LightInfluence = 0
  3838. tr11.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
  3839. tr11.Transparency = NumberSequence.new(0, 1)
  3840. coroutine.wrap(function()
  3841. so = Instance.new("Sound", Torso)
  3842. so.SoundId = "rbxassetid://231917758"
  3843. so.Volume = 1
  3844. so.Pitch = .2
  3845. so:Play()
  3846. removeuseless:AddItem(so,3)
  3847. wait(1)
  3848. so2 = Instance.new("Sound", Torso)
  3849. so2.SoundId = "rbxassetid://231917758"
  3850. so2.Volume = 1
  3851. so2.Pitch = .2
  3852. so2:Play()
  3853. removeuseless:AddItem(so2,3)
  3854. end)()
  3855. for i = 1, 80 do
  3856. leftarmeffect = Instance.new("Part", Torso)
  3857. leftarmeffect.BrickColor = TheColor
  3858. leftarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  3859. leftarmeffect.Material = "Neon"
  3860. leftarmeffect.Anchored = true
  3861. leftarmeffect.CanCollide = false
  3862. leftarmeffect.CFrame = LeftArm.CFrame
  3863. table.insert(SlowlyFade,leftarmeffect)
  3864. removeuseless:AddItem(leftarmeffect,2)
  3865. rightarmeffect = Instance.new("Part", Torso)
  3866. rightarmeffect.BrickColor = TheColor
  3867. rightarmeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  3868. rightarmeffect.Material = "Neon"
  3869. rightarmeffect.Anchored = true
  3870. rightarmeffect.CanCollide = false
  3871. rightarmeffect.CFrame = RightArm.CFrame
  3872. table.insert(SlowlyFade,rightarmeffect)
  3873. removeuseless:AddItem(rightarmeffect,2)
  3874. leftlegeffect = Instance.new("Part", Torso)
  3875. leftlegeffect.BrickColor = BrickColor.new("Really black")
  3876. leftlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  3877. leftlegeffect.Material = "Neon"
  3878. leftlegeffect.Anchored = true
  3879. leftlegeffect.CanCollide = false
  3880. leftlegeffect.CFrame = LeftLeg.CFrame
  3881. table.insert(SlowlyFade,leftlegeffect)
  3882. removeuseless:AddItem(leftlegeffect,2)
  3883. rightlegeffect = Instance.new("Part", Torso)
  3884. rightlegeffect.BrickColor = BrickColor.new("Really black")
  3885. rightlegeffect.Size = Vector3.new(1.001, 2.001, 1.001)
  3886. rightlegeffect.Material = "Neon"
  3887. rightlegeffect.Anchored = true
  3888. rightlegeffect.CanCollide = false
  3889. rightlegeffect.CFrame = RightLeg.CFrame
  3890. table.insert(SlowlyFade,rightlegeffect)
  3891. removeuseless:AddItem(rightlegeffect,2)
  3892. t = t + 65
  3893. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(t), math.rad(0)), 0.5)
  3894. wait()
  3895. end
  3896. hum.WalkSpeed = 0
  3897. lunge3:Play()
  3898. despawnsound = Instance.new("Sound", RightArm)
  3899. despawnsound.SoundId = "rbxassetid://159332197"
  3900. despawnsound.Volume = 5
  3901. despawnsound:Play()
  3902. despawnsound.PlaybackSpeed = 2
  3903. removeuseless:AddItem(despawnsound,4)
  3904. local shockwefe2 = coroutine.wrap(function()
  3905. shockwave2 = Instance.new("Part", Torso)
  3906. shockwave2.Size = Vector3.new(5, 5, 5)
  3907. shockwave2.Transparency = 0
  3908. shockwave2.BrickColor = TheColor
  3909. shockwave2.Anchored = true
  3910. shockwave2.CanCollide = false
  3911. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  3912. sh2 = Instance.new("SpecialMesh", shockwave2)
  3913. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  3914. sh2.Scale = Vector3.new(0, 0, 0)
  3915. removeuseless:AddItem(shockwave2,1)
  3916. shockwave3 = Instance.new("Part", Torso)
  3917. shockwave3.Size = Vector3.new(1, 1, 1)
  3918. shockwave3.Transparency = 0
  3919. shockwave3.BrickColor = TheColor
  3920. shockwave3.Anchored = true
  3921. shockwave3.CanCollide = false
  3922. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3923. sh3 = Instance.new("SpecialMesh", shockwave3)
  3924. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  3925. sh3.Scale = Vector3.new(0, 0, 0)
  3926. removeuseless:AddItem(shockwave3,2)
  3927. for i = 1, 100 do
  3928. sh2.Scale = sh2.Scale + Vector3.new(1,1,0)
  3929. shockwave2.Transparency = shockwave2.Transparency + 0.1
  3930. sh3.Scale = sh3.Scale + Vector3.new(1.25,.1,1.25)
  3931. shockwave3.Transparency = shockwave3.Transparency + 0.1
  3932. wait()
  3933. end
  3934. end)
  3935. shockwefe2()
  3936. for i = 1, 30 do
  3937. Scythe.Transparency = Scythe.Transparency + 0.05
  3938. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
  3939. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
  3940. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  3941. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
  3942. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
  3943. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .3)
  3944. wait()
  3945. end
  3946. hum.WalkSpeed = 18
  3947. htbox:Remove()
  3948. Scythe:Remove()
  3949. attacking = false
  3950. debounce = false
  3951. end
  3952. end)
  3953.  
  3954. mouse.KeyDown:connect(function(Press)
  3955. Press=Press:lower()
  3956. if Press=='n' then
  3957. if debounce then return end
  3958. debounce = true
  3959. attacking = true
  3960. appi = true
  3961. damagedebounce = false
  3962. lmon4 = lmon3[math.random(1,#lmon3)]
  3963. local b1 = Instance.new("BillboardGui",Head)
  3964. b1.Size = UDim2.new(0,100,0,40)
  3965. b1.StudsOffset = Vector3.new(0,3,0)
  3966. b1.Adornee = Head
  3967. local b2 = Instance.new("TextLabel",b1)
  3968. b2.BackgroundTransparency = 1
  3969. b2.Text = ""..lmon4
  3970. b2.Font = "Garamond"
  3971. b2.TextSize = 0
  3972. b2.TextStrokeTransparency = 1
  3973. b2.TextColor3 = BrickColor.new("Lime green").Color
  3974. b2.TextStrokeColor3 = Color3.new(0,0,0)
  3975. b2.Size = UDim2.new(1,0,0.5,0)
  3976. billboardcour = coroutine.wrap(function()
  3977. for i = 1, 10 do
  3978. b2.TextStrokeTransparency = b2.TextStrokeTransparency - 0.1
  3979. b2.TextSize = b2.TextSize + 3
  3980. wait()
  3981. end
  3982. wait(2)
  3983. for i = 1, 10 do
  3984. b2.TextStrokeTransparency = b2.TextStrokeTransparency + 0.1
  3985. b2.TextSize = b2.TextSize - 3
  3986. wait()
  3987. end
  3988. b1:Remove()
  3989. end)
  3990. billboardcour()
  3991. coroutine.wrap(function()
  3992. while appi do
  3993. wait()
  3994. if Root.Velocity.Magnitude > 2 and running == false and attacking == true then
  3995. trail = true
  3996. position = "Walking2"
  3997. end
  3998. end
  3999. end)()
  4000. coroutine.wrap(function()
  4001. while appi do
  4002. wait()
  4003. settime = 0.05
  4004. sine = sine + change
  4005. if position == "Walking2" and attacking == true and running == false and appi == true then
  4006. change = 1
  4007. walking = true
  4008. hum.WalkSpeed = 6
  4009. 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)
  4010. 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)
  4011. end
  4012. end
  4013. end)()
  4014. quickcour = coroutine.wrap(function()
  4015. spawnsound = Instance.new("Sound", RightArm)
  4016. spawnsound.SoundId = "rbxassetid://159332197"
  4017. spawnsound.Volume = 5
  4018. spawnsound:Play()
  4019. removeuseless:AddItem(spawnsound,4)
  4020. Scythe = Instance.new("Part", Torso)
  4021. Scythe.Size = Vector3.new(0.5, 0.5, 0.5)
  4022. Scythe.Material = "Neon"
  4023. Scythe.BrickColor = TheColor
  4024. Scythe.Transparency = 1
  4025. Scythe.CanCollide = false
  4026. ScytheMESH = Instance.new("SpecialMesh", Scythe)
  4027. ScytheMESH.Scale = Vector3.new(2,2,2)
  4028. ScytheMESH.MeshId = "rbxassetid://218497396"
  4029. ScytheWeld = weldBetween(Scythe,RightArm)
  4030. ScytheWeld.C0 = CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-100),math.rad(180),math.rad(0))
  4031. for i = 1, 20 do
  4032. Scythe.Transparency = Scythe.Transparency - 0.04
  4033. wait()
  4034. end
  4035. end)
  4036. quickcour()
  4037. hum.WalkSpeed = 0
  4038. for i = 1, 25 do
  4039. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .5)
  4040. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.5)
  4041. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.4, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  4042. 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)
  4043. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.5)
  4044. wait()
  4045. end
  4046. g1 = Instance.new("BodyGyro", Root)
  4047. g1.D = 175
  4048. g1.P = 20000
  4049. g1.MaxTorque = Vector3.new(0,9000,0)
  4050. g1.CFrame = CFrame.new(Root.Position,mouse.Hit.p)
  4051. for i = 1, 6 do
  4052. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.25,0),.6)
  4053. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.6)
  4054. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .8, .5) * CFrame.Angles(math.rad(-90), math.rad(20), math.rad(0)),.6)
  4055. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
  4056. 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))), .6)
  4057. 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))), .6)
  4058. wait()
  4059. end
  4060. t = 0
  4061. htbox = Instance.new("Part", Scythe)
  4062. htbox.CFrame = Scythe.CFrame
  4063. htbox.Transparency = 1
  4064. htbox.CanCollide = false
  4065. htbox.Size = Vector3.new(.40,7,3)
  4066. htboxweld = weldBetween(htbox,Scythe)
  4067. A = Instance.new("Attachment", htbox)
  4068. A.Position = Vector3.new(0,-4,0)
  4069. A.Name = "A"
  4070. B = Instance.new("Attachment", htbox)
  4071. B.Position = Vector3.new(0,4,0)
  4072. B.Name = "B"
  4073. tr11 = Instance.new("Trail", Scythe)
  4074. tr11.Attachment0 = A
  4075. tr11.Attachment1 = B
  4076. tr11.Enabled = true
  4077. tr11.Lifetime = .8
  4078. tr11.TextureMode = "Static"
  4079. tr11.LightInfluence = 0
  4080. tr11.Color = ColorSequence.new(BrickColor.new"Lime green".Color,BrickColor.new"Really black".Color)
  4081. tr11.Transparency = NumberSequence.new(0, 1)
  4082. htbox.Touched:connect(function(hit)
  4083. if hit.Parent:IsA("Part") then
  4084. elseif hit.Parent:IsA("SpecialMesh") then
  4085. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  4086. elseif hit.Parent:findFirstChildOfClass("Humanoid") then
  4087. if damagedebounce == true then return end
  4088. damagedebounce = true
  4089. Slachtoffer = hit.Parent:findFirstChildOfClass("Humanoid")
  4090. quickcour = coroutine.wrap(function()
  4091. Slachtoffer.WalkSpeed = 2
  4092. wait(1)
  4093. Slachtoffer.WalkSpeed = 16
  4094. end)
  4095. quickcour()
  4096. if absoluteannihilation then
  4097. Slachtoffer.Parent:BreakJoints()
  4098. wait(.1)
  4099. damagedebounce = false
  4100. else
  4101. Slachtoffer:TakeDamage(math.random(8,14))
  4102. rdnm = soundtable[math.random(1,#soundtable)]
  4103. slashwound = Instance.new("Sound", Slachtoffer.Torso)
  4104. slashwound.SoundId = "rbxassetid://"..rdnm
  4105. slashwound.Volume = 4
  4106. slashwound:Play()
  4107. removeuseless:AddItem(slashwound,2)
  4108. wait(.1)
  4109. damagedebounce = false
  4110. end
  4111. end
  4112. end)
  4113. hum.WalkSpeed = 6
  4114. appi = true
  4115. coroutine.wrap(function()
  4116. for i = 1, 25 do
  4117. lunge2:Play()
  4118. wait(.1)
  4119. end
  4120. end)()
  4121. so2 = Instance.new("Sound", Scythe)
  4122. so2.SoundId = "rbxassetid://231917758"
  4123. so2.Volume = 2
  4124. so2.Pitch = .15
  4125. so2:Play()
  4126. for i = 1, 80 do
  4127. t = t + 80
  4128. g1.cframe = g1.cframe:lerp(CFrame.new(Root.Position,mouse.Hit.p),.5)
  4129. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.4,-1.25) * CFrame.Angles(math.rad(-100 + t),math.rad(180),math.rad(0)), .6)
  4130. wait()
  4131. end
  4132. despawnsound = Instance.new("Sound", RightArm)
  4133. despawnsound.SoundId = "rbxassetid://159332197"
  4134. despawnsound.Volume = 5
  4135. despawnsound:Play()
  4136. despawnsound.PlaybackSpeed = 2
  4137. removeuseless:AddItem(despawnsound,4)
  4138. local shockwefe2 = coroutine.wrap(function()
  4139. shockwave2 = Instance.new("Part", Torso)
  4140. shockwave2.Size = Vector3.new(5, 5, 5)
  4141. shockwave2.Transparency = 0
  4142. shockwave2.BrickColor = TheColor
  4143. shockwave2.Anchored = true
  4144. shockwave2.CanCollide = false
  4145. shockwave2.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  4146. sh2 = Instance.new("SpecialMesh", shockwave2)
  4147. sh2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4148. sh2.Scale = Vector3.new(0, 0, 0)
  4149. removeuseless:AddItem(shockwave2,1)
  4150. shockwave3 = Instance.new("Part", Torso)
  4151. shockwave3.Size = Vector3.new(1, 1, 1)
  4152. shockwave3.Transparency = 0
  4153. shockwave3.BrickColor = TheColor
  4154. shockwave3.Anchored = true
  4155. shockwave3.CanCollide = false
  4156. shockwave3.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  4157. sh3 = Instance.new("SpecialMesh", shockwave3)
  4158. sh3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  4159. sh3.Scale = Vector3.new(0, 0, 0)
  4160. removeuseless:AddItem(shockwave3,2)
  4161. for i = 1, 100 do
  4162. sh2.Scale = sh2.Scale + Vector3.new(1,1,0)
  4163. shockwave2.Transparency = shockwave2.Transparency + 0.1
  4164. sh3.Scale = sh3.Scale + Vector3.new(1.25,.1,1.25)
  4165. shockwave3.Transparency = shockwave3.Transparency + 0.1
  4166. wait()
  4167. end
  4168. end)
  4169. shockwefe2()
  4170. appi = false
  4171. g1:Remove()
  4172. tr11.Enabled = false
  4173. damagedebounce = true
  4174. hum.WalkSpeed = 0
  4175. for i = 1, 30 do
  4176. Scythe.Transparency = Scythe.Transparency + 0.05
  4177. ScytheWeld.C0 = ScytheWeld.C0:lerp(CFrame.new(0,-1.5,-1.45) * CFrame.Angles(math.rad(-150),math.rad(180),math.rad(0)), .6)
  4178. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.5, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), .6)
  4179. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80),math.rad(0)), 0.6)
  4180. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.55,.15) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), .6)
  4181. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .6)
  4182. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.8, .2) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(2)), .3)
  4183. wait()
  4184. end
  4185. hum.WalkSpeed = 18
  4186. htbox:Remove()
  4187. Scythe:Remove()
  4188. position = "Walking"
  4189. attacking = false
  4190. debounce = false
  4191. end
  4192. end)
  4193.  
  4194. hum.Died:connect(function()
  4195. coroutine.wrap(function()
  4196. while wait() do
  4197. doomtheme.Volume = doomtheme.Volume - 0.05
  4198. end
  4199. end)()
  4200. deadsound = Instance.new("Sound", Torso)
  4201. deadsound.Volume = 10
  4202. deadsound.SoundId = "rbxassetid://223471024"
  4203. deadsound:Play()
  4204. end)
  4205.  
  4206.  
  4207. doit = coroutine.wrap(function()
  4208. while wait() do
  4209. for _,v in pairs(Repeater) do
  4210. v.Scale = v.Scale + Vector3.new(1, 1, 1)
  4211. end
  4212.  
  4213. for _,v in pairs(openshocktable) do
  4214. v.Scale = v.Scale + Vector3.new(3, 3, 3)
  4215. end
  4216.  
  4217. for _,v in pairs(nonmeshRepeater) do
  4218. v.Size = v.Size + Vector3.new(2, 2, 2)
  4219. end
  4220.  
  4221. for _,v in pairs(Extreme) do
  4222. v.Size = v.Size + Vector3.new(6, 6, 6)
  4223. end
  4224.  
  4225. for _,v in pairs(LessSize) do
  4226. v.Size = v.Size - Vector3.new(1, 1, 1)
  4227. end
  4228.  
  4229. for _,v in pairs(nonmeshRepeater2) do
  4230. v.Transparency = v.Transparency + 0.05
  4231. end
  4232.  
  4233. for _,v in pairs(Repeater2) do
  4234. v.Transparency = v.Transparency + 0.01
  4235. end
  4236.  
  4237. for _,v in pairs(th1) do
  4238. v.Transparency = v.Transparency - 0.008
  4239. end
  4240.  
  4241. for _,v in pairs(th2) do
  4242. v.Scale = v.Scale - Vector3.new(1, 1, 1)
  4243. end
  4244.  
  4245. for _,v in pairs(th3) do
  4246. v.Scale = v.Scale + Vector3.new(2, 2, 2)
  4247. end
  4248.  
  4249. for _,v in pairs(th5) do
  4250. v.Scale = v.Scale + Vector3.new(1, .1, 1)
  4251. end
  4252.  
  4253. for _,v in pairs(ExtremeM) do
  4254. v.Scale = v.Scale + Vector3.new(8, 8, 8)
  4255. end
  4256.  
  4257. for _,v in pairs(m3) do
  4258. v.Scale = v.Scale + Vector3.new(12, 12, 12)
  4259. end
  4260.  
  4261. for _,v in pairs(ExtremeM2) do
  4262. v.Scale = v.Scale + Vector3.new(8, 1, 8)
  4263. end
  4264.  
  4265. for _,v in pairs(th4) do
  4266. v.Transparency = v.Transparency + 0.009
  4267. v.Rotation = v.Rotation + Vector3.new(3,0,0)
  4268. end
  4269.  
  4270. for _,v in pairs(SlowlyFade) do
  4271. v.Transparency = v.Transparency + 0.05
  4272. end
  4273.  
  4274. for _,v in pairs(UpMover) do
  4275. v.Position = v.Position + Vector3.new(0, 3, 0)
  4276. end
  4277.  
  4278. for _,v in pairs(ForwardMover) do
  4279. v.CFrame = v.CFrame * CFrame.new(0, 0, 2.4 +(i/.1)) * CFrame.Angles(0, 0, math.rad(0))
  4280. end
  4281.  
  4282. for _,v in pairs(signtable) do
  4283. v.TextSize = v.TextSize + 1
  4284. end
  4285.  
  4286. for _,v in pairs(signtransparency) do
  4287. v.TextTransparency = v.TextTransparency + 0.025
  4288. end
  4289.  
  4290. for _,v in pairs(signmover) do
  4291. v.StudsOffset = v.StudsOffset + Vector3.new(math.random(-2,2),.3,math.random(-2,2))
  4292. end
  4293.  
  4294. for _,v in pairs(signrotator) do
  4295. v.Rotation = v.Rotation + 2
  4296. end
  4297. end
  4298. end)
  4299. doit()
  4300.  
  4301. local anims = coroutine.wrap(function()
  4302. while true do
  4303. settime = 0.05
  4304. sine = sine + change
  4305. if position == "Walking" and attacking == false and running == false then
  4306. change = 1.5
  4307. walking = true
  4308. hum.WalkSpeed = 18
  4309. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.1, 0 + .3 * math.sin(sine/8)) * CFrame.Angles(math.rad(35 * math.sin(sine/8)), math.rad(20 * math.sin(sine/8)), math.rad(-8)), 0.6)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)
  4310. 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)
  4311. 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)
  4312. 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)
  4313. elseif position == "Idle2" and attacking == false and running == false then
  4314. change = .6
  4315. tr1.Enabled = false
  4316. 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)
  4317. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.4)
  4318. TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  4319. 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)
  4320. 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)
  4321. 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)
  4322. 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)
  4323. elseif position == "Idle" and attacking == false and running == false then
  4324. change = .6
  4325. tr1.Enabled = false
  4326. 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)
  4327. 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)
  4328. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-0),math.rad(0)),.2)
  4329. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1, 0) * CFrame.Angles(math.rad(2), math.rad(2), math.rad(8)), .2)
  4330. 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)
  4331. 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)
  4332. elseif position == "Running" and attacking == false then
  4333. change = 2
  4334. hum.WalkSpeed = 26
  4335. 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)
  4336. 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)
  4337. 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)
  4338. 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)
  4339. 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)
  4340. 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)
  4341. end
  4342. swait()
  4343. end
  4344. end)
  4345. anims()
  4346. print("The power is yours!, Reflux! Made by Supr14")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement