Naggi123

f

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