Advertisement
NoHackJustStevePlayz

Untitled

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