SHARE
TWEET

Untitled

a guest Jun 16th, 2019 52 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local owner = game.owners:GetownerFromCharacter(script.Parent)
  2. local Mouse,mouse,UserInputService,ContextActionService
  3. do
  4.     script.Parent = owner.Character
  5.     local CAS = {Actions={}}
  6.     local Event = Instance.new("RemoteEvent")
  7.     Event.Name = "UserInput_Event"
  8.     Event.Parent = owner.Character
  9.     local fakeEvent = function()
  10.         local t = {_fakeEvent=true}
  11.         t.Connect = function(self,f)self.Function=f end
  12.         t.connect = t.Connect
  13.         return t
  14.     end
  15.     local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  16.     local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  17.     function CAS:BindAction(name,fun,touch,...)
  18.         CAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
  19.     end
  20.     function CAS:UnbindAction(name)
  21.         CAS.Actions[name] = nil
  22.     end
  23.     local function te(self,ev,...)
  24.         local t = m[ev]
  25.         if t and t._fakeEvent and t.Function then
  26.             t.Function(...)
  27.         end
  28.     end
  29.     m.TrigEvent = te
  30.     UIS.TrigEvent = te
  31.     Event.OnServerEvent:Connect(function(plr,io)
  32.         if plr~=owner then return end
  33.         if io.isMouse then
  34.             m.Target = io.Target
  35.             m.Hit = io.Hit
  36.         elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
  37.             if io.UserInputState == Enum.UserInputState.Begin then
  38.                 m:TrigEvent("Button1Down")
  39.             else
  40.                 m:TrigEvent("Button1Up")
  41.             end
  42.         else
  43.             for n,t in pairs(CAS.Actions) do
  44.                 for _,k in pairs(t.Keys) do
  45.                     if k==io.KeyCode then
  46.                         t.Function(t.Name,io.UserInputState,io)
  47.                     end
  48.                 end
  49.             end
  50.             if io.UserInputState == Enum.UserInputState.Begin then
  51.                 m:TrigEvent("KeyDown",io.KeyCode.Name:lower())
  52.                 UIS:TrigEvent("InputBegan",io,false)
  53.             else
  54.                 m:TrigEvent("KeyUp",io.KeyCode.Name:lower())
  55.                 UIS:TrigEvent("InputEnded",io,false)
  56.             end
  57.         end
  58.     end)
  59.     Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  60.     end
  61.  
  62. -----------//VEREUS\\-----------
  63. --[[Movelist
  64. Q = The reverse penance stare,
  65. E = Doom Pillars
  66. T = Unleashed evil ball
  67. Y = The hunt is on
  68. Z = CRAZY XESTER SWITCH!!!
  69. X = Re_*101011Dact/^ed.exe
  70. ---------]]
  71.  
  72. --To get this shit out of the way, this is NOT a edit of void boss, it was a little project of mine to see how easy it was to animate 2 hands and a head.--
  73. --Also stop calling this void boss v2, void boss switcher or any other name you come up with.--
  74. --I'm not proud of this project however, having a script this powerful is uncreative and boring + that's what skids care about anyway.--
  75. --Alright enjoy it guys please do not abuse the shit out of this.--
  76.  
  77. owner=game.owner:GetownerFromCharacter(script.Parent)
  78. Character=owner.Character
  79. Character.Humanoid.Name = "vereus"
  80. hum = Character.vereus
  81. LeftArm=Character["Left Arm"]
  82. LeftLeg=Character["Left Leg"]
  83. RightArm=Character["Right Arm"]
  84. RightLeg=Character["Right Leg"]
  85. Root=Character["HumanoidRootPart"]
  86. Head=Character["Head"]
  87. Torso=Character["Torso"]
  88. Neck=Torso["Neck"]
  89. attacking = false
  90. snoring = false
  91. laughing = false
  92. taim = nil
  93. secondform = false
  94. change = 0
  95. xester = false
  96. rachjumper = false
  97. ws = 92
  98. hpheight = 5
  99. huntdown = false
  100. visualizer = false
  101. jumpscared = false
  102. appi = false
  103. stoplev = false
  104. tauntdebounce = false
  105. allowlev = true
  106. MseGuide = true
  107. position = nil
  108. levitate = false
  109. settime = 0
  110. sine = 0
  111. t = 0
  112. dgs = 75
  113. RunSrv = game:GetService("RunService")
  114. RenderStepped = game:GetService("RunService").RenderStepped
  115. removeuseless = game:GetService("Debris")
  116. smoothen = game:GetService("TweenService")
  117. randomcolortable={"Cyan","Really red","Cyan","Royal purple","Lime green","Crimson","Daisy yellow","Eggplant"}
  118. random = #randomcolortable
  119. smoothen = game:GetService("TweenService")
  120. local dmt2 = {143536946,2858940717}
  121. local laughs = {2011349649,2011349983,2011351501,2011352223,2011355991,2011356475}
  122. local soundtable2 = {2616767970,2614901458,2616891279,2614896603,2616768521,2616848595,2614905967,2614918002,2563244734,2563244134,2563244444,2563244999,2563245407,2563654940,2563656758,2563658474,2563659001}
  123. laugh = #laughs
  124.  
  125. local HEADLERP = Instance.new("ManualWeld")
  126. HEADLERP.Parent = Head
  127. HEADLERP.Part0 = Head
  128. HEADLERP.Part1 = Head
  129. HEADLERP.C0 = CFrame.new(0, -1.5, -.5) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0))
  130.  
  131. local TORSOLERP = Instance.new("ManualWeld")
  132. TORSOLERP.Parent = Root
  133. TORSOLERP.Part0 = Torso
  134. TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  135.  
  136. local ROOTLERP = Instance.new("ManualWeld")
  137. ROOTLERP.Parent = Root
  138. ROOTLERP.Part0 = Root
  139. ROOTLERP.Part1 = Torso
  140. ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  141.  
  142. local RIGHTARMLERP = Instance.new("ManualWeld")
  143. RIGHTARMLERP.Parent = RightArm
  144. RIGHTARMLERP.Part0 = RightArm
  145. RIGHTARMLERP.Part1 = Torso
  146. RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  147.  
  148. local LEFTARMLERP = Instance.new("ManualWeld")
  149. LEFTARMLERP.Parent = LeftArm
  150. LEFTARMLERP.Part0 = LeftArm
  151. LEFTARMLERP.Part1 = Torso
  152. LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  153.  
  154. local RIGHTLEGLERP = Instance.new("ManualWeld")
  155. RIGHTLEGLERP.Parent = RightLeg
  156. RIGHTLEGLERP.Part0 = RightLeg
  157. RIGHTLEGLERP.Part1 = Torso
  158. RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  159.  
  160. local LEFTLEGLERP = Instance.new("ManualWeld")
  161. LEFTLEGLERP.Parent = LeftLeg
  162. LEFTLEGLERP.Part0 = LeftLeg
  163. LEFTLEGLERP.Part1 = Torso
  164. LEFTLEGLERP.C0 = CFrame.new(0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  165.  
  166. local function weldBetween(a, b)
  167.     local weld = Instance.new("ManualWeld", a)
  168.     weld.Part0 = a
  169.     weld.Part1 = b
  170.     weld.C0 = a.CFrame:inverse() * b.CFrame
  171.     return weld
  172. end
  173.  
  174. function MAKETRAIL(PARENT,POSITION1,POSITION2,LIFETIME,COLOR)
  175. A = Instance.new("Attachment", PARENT)
  176. A.Position = POSITION1
  177. A.Name = "A"
  178. B = Instance.new("Attachment", PARENT)
  179. B.Position = POSITION2
  180. B.Name = "B"
  181. tr1 = Instance.new("Trail", PARENT)
  182. tr1.Attachment0 = A
  183. tr1.Attachment1 = B
  184. tr1.Enabled = true
  185. tr1.Lifetime = LIFETIME
  186. tr1.TextureMode = "Static"
  187. tr1.LightInfluence = 0
  188. tr1.Color = COLOR
  189. tr1.Transparency = NumberSequence.new(0, 1)
  190. end
  191.  
  192. coroutine.wrap(function()
  193. while wait() do
  194. hum.WalkSpeed = ws
  195. end
  196. end)()
  197. godmode = coroutine.wrap(function()
  198. for i,v in pairs(Character:GetChildren()) do
  199. if v:IsA("BasePart") and v ~= Root then
  200. v.Anchored = false
  201. end
  202. end
  203. while true do
  204. hum.MaxHealth = math.huge
  205. wait(0.0000001)
  206. hum.Health = math.huge
  207. wait()
  208. end
  209. end)
  210. godmode()
  211. ff = Instance.new("ForceField", Character)
  212. ff.Visible = false
  213.  
  214. coroutine.wrap(function()
  215. for i,v in pairs(Character:GetChildren()) do
  216. if v.Name == "Animate" then v:Remove()
  217. end
  218. end
  219. end)()
  220.  
  221. for _,x in pairs(Character:GetChildren()) do
  222. if x:IsA("Decal") then x:Remove() end
  223. end
  224.  
  225. function damagealll(Radius,Position)       
  226.     local Returning = {}       
  227.     for _,v in pairs(workspace:GetChildren()) do       
  228.         if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then
  229. if v:FindFirstChild("Torso") then      
  230.             local Mag = (v.Torso.Position - Position).magnitude    
  231.             if Mag < Radius then       
  232.                 table.insert(Returning,v)      
  233.             end
  234. elseif v:FindFirstChild("UpperTorso") then 
  235.             local Mag = (v.UpperTorso.Position - Position).magnitude       
  236.             if Mag < Radius then       
  237.                 table.insert(Returning,v)      
  238.             end
  239. end
  240.         end    
  241.     end    
  242.     return Returning       
  243. end
  244.  
  245. ArtificialHB = Instance.new("BindableEvent", script)
  246. ArtificialHB.Name = "Heartbeat"
  247. script:WaitForChild("Heartbeat")
  248.  
  249. frame = 1 / 60
  250. tf = 0
  251. allowframeloss = false
  252. tossremainder = false
  253.  
  254.  
  255. lastframe = tick()
  256. script.Heartbeat:Fire()
  257.  
  258.  
  259. game:GetService("RunService").Heartbeat:connect(function(s, p)
  260.     tf = tf + s
  261.     if tf >= frame then
  262.         if allowframeloss then
  263.             script.Heartbeat:Fire()
  264.             lastframe = tick()
  265.         else
  266.             for i = 1, math.floor(tf / frame) do
  267.                 script.Heartbeat:Fire()
  268.             end
  269.             lastframe = tick()
  270.         end
  271.         if tossremainder then
  272.             tf = 0
  273.         else
  274.             tf = tf - frame * math.floor(tf / frame)
  275.         end
  276.     end
  277. end)
  278.  
  279. function swait(num)
  280.     if num == 0 or num == nil then
  281.         game:service("RunService").Stepped:wait(0)
  282.     else
  283.         for i = 0, num do
  284.             game:service("RunService").Stepped:wait(0)
  285.         end
  286.     end
  287. end
  288.  
  289. for i,v in pairs(Root.Parent:GetDescendants()) do if v:IsA("Part") then v.Transparency = 1 end end
  290.  
  291. id = "rbxassetid://2858940717"
  292.  
  293.  
  294. dmt2random = dmt2[math.random(1,#dmt2)]
  295. doomtheme = Instance.new("Sound", Torso)
  296. doomtheme.Volume = 4
  297. doomtheme.Name = "doomtheme"
  298. doomtheme.Looped = true
  299. doomtheme.SoundId = "rbxassetid://"..dmt2random
  300. if doomtheme.SoundId == "rbxassetid://2858940717" then
  301. doomtheme.Pitch = .49
  302. else
  303. doomtheme.Pitch = 1
  304. end
  305. doomtheme:Play()
  306.  
  307.  
  308. Torso.ChildRemoved:connect(function(removed)
  309. if removed.Name == "doomtheme" then
  310. if xester then
  311. doomtheme = Instance.new("Sound",Torso)
  312. doomtheme.Volume = 4
  313. doomtheme.Name = "doomtheme"
  314. doomtheme.Looped = true
  315. doomtheme.SoundId = "rbxassetid://1382488262"
  316. doomtheme.TimePosition = 20.72
  317. doomtheme:Play()
  318. else
  319. dmt2random = dmt2[math.random(1,#dmt2)]
  320. doomtheme = Instance.new("Sound",Torso)
  321. doomtheme.Volume = 4
  322. doomtheme.Name = "doomtheme"
  323. doomtheme.Looped = true
  324. doomtheme.SoundId = "rbxassetid://"..dmt2random
  325. if doomtheme.SoundId == "rbxassetid://2858940717" then
  326. doomtheme.Pitch = .49
  327. else
  328. doomtheme.Pitch = 1
  329. end
  330. doomtheme:Play()
  331. end
  332. end
  333. end)
  334.  
  335. function SOUND(PARENT,ID,VOL,LOOP,REMOVE)
  336. local so = Instance.new("Sound")
  337. so.Parent = PARENT
  338. so.SoundId = "rbxassetid://"..ID
  339. so.Volume = VOL
  340. so.Looped = LOOP
  341. so:Play()
  342. removeuseless:AddItem(so,REMOVE)
  343. end
  344.  
  345. bighead = Instance.new("Part",Torso)
  346. bighead.Size = Vector3.new(1,1,1)
  347. bighead.Anchored = false
  348. bighead.CanCollide = false
  349. bighead.Locked = true
  350. bighead.Size = Vector3.new(4.75, 4.89, 4.77)
  351. bighead.BrickColor = BrickColor.new("Really black")
  352. bighead.CFrame = Head.CFrame
  353. bigheadweld = weldBetween(bighead,Head)
  354. headmesh = Instance.new("SpecialMesh",bighead)
  355. headmesh.MeshType = "Head"
  356. headmesh.Scale = Vector3.new(1.25,1.25,1.25)
  357.  
  358. mask = Instance.new("Part",Torso)
  359. mask.Size = Vector3.new(.1, 0.39, .1)
  360. mask.Anchored = false
  361. mask.Locked = true
  362. mask.CanCollide = false
  363. mask.BrickColor = BrickColor.new("White")
  364. mask.Material = "Corroded Metal"
  365. maskweld = weldBetween(mask,bighead)
  366. maskweld.C0 = CFrame.new(0,-2.4,0) * CFrame.Angles(math.rad(90),0,0)
  367. maskmesh = Instance.new("SpecialMesh",mask)
  368. maskmesh.MeshId = "rbxassetid://5158270"
  369. maskmesh.TextureId = "rbxassetid://128212042"
  370. maskmesh.Scale = Vector3.new(0.7, 0.5, 0.5)
  371.  
  372. lightpart1 = Instance.new("Part",Head)
  373. lightpart1.Size = Vector3.new(2.42,2,.516)
  374. lightpart1.Anchored = false
  375. lightpart1.Transparency = 1
  376. lightpart1.BrickColor = BrickColor.new("White")
  377. lightpart1.Material = "Neon"
  378. lightpart1weld = weldBetween(lightpart1,Head)
  379. lightpart1weld.C0 = CFrame.new(0,.9,2.595)
  380.  
  381. horns = Instance.new("Part",Torso)
  382. horns.Size = Vector3.new(.1,.1,.1)
  383. horns.Material = "Slate"
  384. horns.Locked = true
  385. horns.BrickColor = BrickColor.new("Really black")
  386. horns.CFrame = Head.CFrame * CFrame.new(0,3,0)
  387. hornsmesh = Instance.new("SpecialMesh",horns)
  388. hornsmesh.MeshId = "rbxassetid://434078905"
  389. hornsmesh.Scale = Vector3.new(13,12,12)
  390. hornsweld = weldBetween(horns,bighead)
  391. hornsweld.C0 = CFrame.new(0,-3.3,.82) * CFrame.Angles(math.rad(0),math.rad(180),0)
  392.  
  393. hand1 = Instance.new("Part",Torso)
  394. hand1.Size = Vector3.new(.1,.1,.1)
  395. hand1.Anchored = false
  396. hand1.Locked = true
  397. hand1.CanCollide = false
  398. hand1.BrickColor = BrickColor.new("White")
  399. hand1.Material = "Slate"
  400. hand1mesh = Instance.new("SpecialMesh",hand1)
  401. hand1mesh.MeshId = "rbxassetid://37241605"
  402. hand1mesh.Scale = Vector3.new(8, 8, 8)
  403. HAND1LERP = weldBetween(hand1,Torso)
  404. HAND1LERP.C0 = CFrame.new(4.5,-5,6) * CFrame.Angles(math.rad(10),math.rad(-5),math.rad(-36))
  405.  
  406. hand2 = Instance.new("Part",Torso)
  407. hand2.Size = Vector3.new(.1,.1,.1)
  408. hand2.Anchored = false
  409. hand2.CanCollide = false
  410. hand2.Locked = true
  411. hand2.BrickColor = BrickColor.new("White")
  412. hand2.Material = "Slate"
  413. hand2mesh = Instance.new("SpecialMesh",hand2)
  414. hand2mesh.MeshId = "rbxassetid://2899129749"
  415. hand2mesh.Scale = Vector3.new(.8, .8, .8)
  416. HAND2LERP = weldBetween(hand2,Torso)
  417. HAND2LERP.C0 = HAND2LERP.C0:Inverse() * CFrame.new(-5,-5,6) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(95))
  418.  
  419. mg1 = Instance.new("Part",Torso)
  420. mg1.Anchored = false
  421. mg1.CanCollide = false
  422. mg1.Locked = true
  423. mg1.Size = Vector3.new(4,4,4)
  424. mg1.Shape = "Ball"
  425. mg1.BrickColor = BrickColor.new("Really black")
  426. mg1.Material = "Neon"
  427. mg1.CFrame = hand1.CFrame
  428. mg1weld = weldBetween(mg1,hand1)
  429. mg1weld.C0 = CFrame.new(0,2.7,-4)
  430. blackhole = Instance.new("ParticleEmitter",mg1)
  431. blackhole.Texture = "rbxassetid://258128463"
  432. blackhole.Size = NumberSequence.new(2,2)
  433. blackhole.Rate = 50
  434. blackhole.LockedToPart = true
  435. blackhole.Color = ColorSequence.new(BrickColor.new("Really black").Color,BrickColor.new("Really black").Color)
  436. blackhole.RotSpeed = NumberRange.new(50)
  437. blackhole.Lifetime = NumberRange.new(1)
  438. blackhole.Speed = NumberRange.new(0)
  439.  
  440. mg2 = Instance.new("Part",Torso)
  441. mg2.Anchored = false
  442. mg2.CanCollide = false
  443. mg2.Shape = "Ball"
  444. mg2.Locked = true
  445. mg2.Size = Vector3.new(4,4,4)
  446. mg2.BrickColor = BrickColor.new("Really black")
  447. mg2.Material = "Neon"
  448. mg2.CFrame = hand2.CFrame
  449. mg2weld = weldBetween(mg2,hand2)
  450. mg2weld.C0 = CFrame.new(0,2.7,-4)
  451. blackhole2 = Instance.new("ParticleEmitter",mg2)
  452. blackhole2.Texture = "rbxassetid://258128463"
  453. blackhole2.Size = NumberSequence.new(2,2)
  454. blackhole2.Rate = 50
  455. blackhole2.Color = ColorSequence.new(BrickColor.new("Really black").Color,BrickColor.new("Really black").Color)
  456. blackhole2.RotSpeed = NumberRange.new(50)
  457. blackhole2.Lifetime = NumberRange.new(1)
  458. blackhole2.LockedToPart = true
  459. blackhole2.Speed = NumberRange.new(0)
  460.  
  461. slaten = Instance.new("Decal",hand2)
  462. slaten.Texture = "rbxassetid://647441616"
  463. slaten.Color3 = Color3.new(0, 0, 0)
  464. slaten.Face = "Top"
  465.  
  466. slaten2 = Instance.new("Decal",hand2)
  467. slaten2.Texture = "rbxassetid://647417318"
  468. slaten2.Color3 = Color3.new(0,0,0)
  469. slaten2.Face = "Top"
  470.  
  471. slatez = Instance.new("Decal",hand1)
  472. slatez.Texture = "rbxassetid://647441616"
  473. slatez.Color3 = Color3.new(0, 0, 0)
  474. slatez.Face = "Top"
  475.  
  476. slatez2 = Instance.new("Decal",hand1)
  477. slatez2.Texture = "rbxassetid://647417318"
  478. slatez2.Color3 = Color3.new(0,0,0)
  479. slatez2.Face = "Top"
  480.  
  481. slatez3 = Instance.new("Decal",hand1)
  482. slatez3.Texture = "rbxassetid://647410994"
  483. slatez3.Color3 = Color3.new(1,1,1)
  484. slatez3.Face = "Top"
  485.  
  486. slatez4 = Instance.new("Decal",hand1)
  487. slatez4.Texture = "rbxassetid://647413967"
  488. slatez4.Color3 = Color3.new(1,1,1)
  489. slatez4.Face = "Top"
  490.  
  491. slatex = Instance.new("Decal",horns)
  492. slatex.Texture = "rbxassetid://647441616"
  493. slatex.Color3 = Color3.new(0, 0, 0)
  494. slatex.Face = "Top"
  495.  
  496. slatex2 = Instance.new("Decal",horns)
  497. slatex2.Texture = "rbxassetid://647417318"
  498. slatex2.Color3 = Color3.new(0,0,0)
  499. slatex2.Face = "Top"
  500.  
  501. slatex3 = Instance.new("Decal",horns)
  502. slatex3.Texture = "rbxassetid://647410994"
  503. slatex3.Color3 = Color3.new(1,1,1)
  504. slatex3.Face = "Top"
  505.  
  506. slatex4 = Instance.new("Decal",horns)
  507. slatex4.Texture = "rbxassetid://647413967"
  508. slatex4.Color3 = Color3.new(1,1,1)
  509. slatex4.Face = "Top"
  510.  
  511. slatex5 = Instance.new("Decal",horns)
  512. slatex5.Texture = "rbxassetid://64739326f6"
  513. slatex5.Color3 = Color3.new(1, 1, 1)
  514. slatex5.Face = "Top"
  515.  
  516. eyeball1 = Instance.new("Part",Torso)
  517. eyeball1.Anchored = false
  518. eyeball1.CanCollide = false
  519. eyeball1.Locked = true
  520. eyeball1.Shape = "Ball"
  521. eyeball1.Material = "Glass"
  522. eyeball1.Size = Vector3.new(3.25, 3.25, 3.25)
  523. eyeball1.BrickColor = BrickColor.new("Really black")
  524. eyeball1weld = weldBetween(eyeball1,Head)
  525. eyeball1weld.C0 = CFrame.new(.6,-.2,1.25)
  526.  
  527. eyeball2 = Instance.new("Part",Torso)
  528. eyeball2.Anchored = false
  529. eyeball2.CanCollide = false
  530. eyeball2.Shape = "Ball"
  531. eyeball2.Locked = true
  532. eyeball2.Material = "Glass"
  533. eyeball2.Size = Vector3.new(3.25, 3.25, 3.25)
  534. eyeball2.BrickColor = BrickColor.new("Really black")
  535. eyeball2weld = weldBetween(eyeball2,Head)
  536. eyeball2weld.C0 = CFrame.new(-.6,-.2,1.25)
  537.  
  538. eyeball3 = Instance.new("Part",Torso)
  539. eyeball3.Anchored = false
  540. eyeball3.CanCollide = false
  541. eyeball3.Locked = true
  542. eyeball3.Material = "Neon"
  543. eyeball3.Size = Vector3.new(0.4, 0.4, 0.4)
  544. eyeball3.BrickColor = BrickColor.new("Crimson")
  545. eyeball3mesh = Instance.new("SpecialMesh",eyeball3)
  546. eyeball3mesh.MeshType = "Sphere"
  547. eyeball3weld = weldBetween(eyeball3,Head)
  548. eyeball3weld.C0 = CFrame.new(-1.2,-.3,2.65)
  549.  
  550. eyeball4 = Instance.new("Part",Torso)
  551. eyeball4.Anchored = false
  552. eyeball4.CanCollide = false
  553. eyeball4.Material = "Neon"
  554. eyeball4.Locked = true
  555. eyeball4.Size = Vector3.new(0.4, 0.4, 0.4)
  556. eyeball4.BrickColor = BrickColor.new("Crimson")
  557. eyeball4mesh = Instance.new("SpecialMesh",eyeball4)
  558. eyeball4mesh.MeshType = "Sphere"
  559. eyeball4weld = weldBetween(eyeball4,Head)
  560. eyeball4weld.C0 = CFrame.new(1.2,-.3,2.65)
  561.  
  562. coroutine.wrap(function()
  563. while true do
  564. wait(5)
  565. for i = 1, 10 do
  566. eyeball3.Size = eyeball3.Size - Vector3.new(0,.04,0)
  567. eyeball4.Size = eyeball4.Size - Vector3.new(0,.04,0)
  568. swait()
  569. end
  570. for i = 1, 10 do
  571. eyeball3.Size = eyeball3.Size + Vector3.new(0,.04,0)
  572. eyeball4.Size = eyeball4.Size + Vector3.new(0,.04,0)
  573. swait()
  574. end
  575. swait()
  576. end
  577. end)()
  578.  
  579. slateh = Instance.new("Decal",mask)
  580. slateh.Texture = "rbxassetid://647441616"
  581. slateh.Color3 = Color3.new(0, 0, 0)
  582. slateh.Face = "Top"
  583.  
  584. slateh2 = Instance.new("Decal",mask)
  585. slateh2.Texture = "rbxassetid://647417318"
  586. slateh2.Color3 = Color3.new(0,0,0)
  587. slateh2.Face = "Top"
  588.  
  589. slateh3 = Instance.new("Decal",mask)
  590. slateh3.Texture = "rbxassetid://647410994"
  591. slateh3.Color3 = Color3.new(1,1,1)
  592. slateh3.Face = "Top"
  593.  
  594. slateh4 = Instance.new("Decal",mask)
  595. slateh4.Texture = "rbxassetid://647413967"
  596. slateh4.Color3 = Color3.new(1,1,1)
  597. slateh4.Face = "Top"
  598.  
  599. slateh5 = Instance.new("Decal",mask)
  600. slateh5.Texture = "rbxassetid://64739326f6"
  601. slateh5.Color3 = Color3.new(1, 1, 1)
  602. slateh5.Face = "Top"
  603.  
  604. mouse.KeyDown:connect(function(Press)
  605. Press=Press:lower()
  606. if Press=='m' then
  607. immortality()
  608. elseif Press=='t' then
  609. if xester then
  610. if tauntdebounce then return end
  611. tauntdebounce = true
  612. laughing = true
  613. laugh = laughs[math.random(1,#laughs)]
  614. laughy = Instance.new("Sound",Head)
  615. laughy.SoundId = "rbxassetid://"..laugh
  616. laughy.Volume = 10
  617. laughy:Play()
  618. wait(1)
  619. wait(laughy.TimeLength)
  620. laughing = false
  621. laughy:Remove()
  622. tauntdebounce = false
  623. elseif rachjumper then
  624. if tauntdebounce == true then return end
  625. tauntdebounce = true
  626. rdnm2 = soundtable2[math.random(1,#soundtable2)]
  627. tauntsound = Instance.new("Sound", Head)
  628. tauntsound.Volume = 8
  629. tauntsound.SoundId = "http://www.roblox.com/asset/?id="..rdnm2
  630. tauntsound.Looped = false
  631. tauntsound:Play()
  632. wait(3)
  633. wait(tauntsound.TimeLength)
  634. tauntsound:Remove()
  635. wait(1)
  636. tauntdebounce = false
  637. else
  638. if debounce then return end
  639. debounce = true
  640. attacking = true
  641. ws = 0
  642. local energball = Instance.new("Part",Torso)
  643. energball.Shape = "Ball"
  644. energball.Material = "Neon"
  645. energball.Size = Vector3.new(.1,.1,.1)
  646. energball.Anchored = true
  647. energball.CanCollide = false
  648. energball.BrickColor = BrickColor.new("Really black")
  649. energball.CFrame = hand1.CFrame * CFrame.new(0,1,-2.5)
  650. SOUND(energball,2880335731,10,false,10)
  651. local g1 = Instance.new("BodyGyro", Root)
  652. g1.D = 175
  653. g1.P = 20000
  654. g1.MaxTorque = Vector3.new(0,9000,0)
  655. for i = 1, 250 do
  656. g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.2)
  657. coroutine.wrap(function()
  658. local sk = Instance.new("Part",Torso)
  659. sk.CanCollide = false
  660. sk.Anchored = true
  661. sk.BrickColor = BrickColor.new("Really black")
  662. sk.Name = "sk"
  663. sk.CFrame = energball.CFrame * CFrame.Angles(math.rad(math.random(-180,180)),0,math.rad(math.random(-180,180)))
  664. local skmesh = Instance.new("SpecialMesh",sk)
  665. skmesh.MeshId = "rbxassetid://662586858"
  666. skmesh.Name = "wave"
  667. skmesh.Scale = Vector3.new(.02,.005,.02)
  668. for i = 1, 20 do
  669. skmesh.Scale = skmesh.Scale + Vector3.new(.004,0,.004)
  670. sk.Transparency = sk.Transparency + .05
  671. swait()
  672. end
  673. sk:Remove()
  674. end)()
  675. coroutine.wrap(function()
  676. local shockwave = Instance.new("Part", Torso)
  677. shockwave.Size = Vector3.new(1,1,1)
  678. shockwave.CanCollide = false
  679. shockwave.Anchored = true
  680. shockwave.Transparency = .7
  681. shockwave.BrickColor = BrickColor.new("Really black")
  682. shockwave.CFrame = CFrame.new(energball.Position) * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  683. local shockwavemesh = Instance.new("SpecialMesh", shockwave)
  684. shockwavemesh.Scale = Vector3.new(7,.1,7)
  685. shockwavemesh.MeshId = "rbxassetid://20329976"
  686. for i = 1, 20 do
  687. shockwave.Transparency = shockwave.Transparency + .05
  688. shockwavemesh.Scale = shockwavemesh.Scale + Vector3.new(.5,0,.5)
  689. swait()
  690. end
  691. shockwave:Remove()
  692. end)()
  693. coroutine.wrap(function()
  694. local shockwave = Instance.new("Part", Torso)
  695. shockwave.Size = Vector3.new(1,1,1)
  696. shockwave.CanCollide = false
  697. shockwave.Anchored = true
  698. shockwave.Transparency = .4
  699. shockwave.BrickColor = BrickColor.new("Really black")
  700. shockwave.CFrame = CFrame.new(Root.Position) * CFrame.new(0,-8,0)
  701. local shockwavemesh = Instance.new("SpecialMesh", shockwave)
  702. shockwavemesh.Scale = Vector3.new(10,1,10)
  703. shockwavemesh.MeshId = "rbxassetid://20329976"
  704. local shockwave2 = Instance.new("Part", Torso)
  705. shockwave2.Size = Vector3.new(1,1,1)
  706. shockwave2.CanCollide = false
  707. shockwave2.Anchored = true
  708. shockwave2.Transparency = .4
  709. shockwave2.BrickColor = BrickColor.new("Really black")
  710. shockwave2.CFrame = CFrame.new(Root.Position) * CFrame.new(0,-8,0)
  711. local shockwavemesh2 = Instance.new("SpecialMesh", shockwave2)
  712. shockwavemesh2.Scale = Vector3.new(1,1,1)
  713. shockwavemesh2.MeshId = "rbxassetid://20329976"
  714. for i = 1, 30 do
  715. shockwave.CFrame = shockwave.CFrame * CFrame.Angles(math.rad(0),math.rad(0+math.random(-4,12)),0)
  716. shockwave2.CFrame = shockwave2.CFrame * CFrame.Angles(math.rad(0),math.rad(0-math.random(-4,12)),0)
  717. shockwave.Transparency = shockwave.Transparency + 0.05
  718. shockwave2.Transparency = shockwave2.Transparency + 0.05
  719. shockwavemesh2.Scale = shockwavemesh2.Scale + Vector3.new(8,1,8)
  720. shockwavemesh.Scale = shockwavemesh.Scale + Vector3.new(10,.5,10)
  721. swait()
  722. end
  723. shockwave:Remove()
  724. shockwave2:Remove()
  725.     end)()
  726. energball.Size = energball.Size + Vector3.new(.02,.02,.02)
  727. energball.CFrame = hand1.CFrame * CFrame.new(0,0,-3)
  728. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(6.5,0,-1) * CFrame.Angles(math.rad(70),math.rad(90),math.rad(0)),.2)
  729. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(6.5,0,-5) * CFrame.Angles(math.rad(-110),math.rad(90),math.rad(0)),.2)
  730. swait()
  731. end
  732. local bwoo = Instance.new("Sound",Torso)
  733. bwoo.SoundId = "rbxassetid://134012322"
  734. bwoo.Volume = 10
  735. bwoo.Pitch = .85
  736. bwoo:Play()
  737. removeuseless:AddItem(bwoo,10)
  738. for i = 1, 20 do
  739. g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.2)
  740. energball.CFrame = hand2.CFrame * CFrame.new(0,0,-3)
  741. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(-35),0),.2)
  742. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(4.5,-5 + .5 * math.sin(sine/14),6) * CFrame.Angles(math.rad(10 + 1 * math.sin(sine/13)),math.rad(-5 + 5 * math.sin(sine/12)),math.rad(-36 - 4 * math.sin(sine/11))),.2)
  743. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(-4.5,0,7) * CFrame.Angles(math.rad(-90),math.rad(18),math.rad(37)),.2)
  744. swait()
  745. end
  746. energball.Anchored = false
  747. local bov = Instance.new("BodyVelocity",energball)
  748. bov.maxForce = Vector3.new(99999,99999,99999)
  749. energball.CFrame = CFrame.new(energball.Position,mouse.Hit.p)
  750. bov.velocity = energball.CFrame.lookVector*300
  751. local hitted = false
  752. energball.Touched:connect(function(hit)
  753. if hit:IsA("Part") and hit.Parent ~= Character and hit.Name ~= "rachjumper" and hit.Parent.Parent ~= Character then
  754. if hitted then return end
  755. hitted = true
  756. print("hit")
  757. energball.Anchored = true
  758. local energballplosion = energball:Clone() energballplosion.Parent = Torso
  759. energball.Transparency = 1
  760. local render = Instance.new("Sound",energball)
  761. render.SoundId = "rbxassetid://2006635781"
  762. render.Volume = 10 * 10
  763. render:Play()
  764. local zm = 0
  765. for i = 1, 70 do
  766. zm = zm + 2
  767. Hit = damagealll(zm,energball.Position)
  768. for _,v in pairs(Hit) do
  769. if v:FindFirstChildOfClass("Humanoid") and v:FindFirstChildOfClass("Humanoid").Health > 0 then
  770. slachtoffer = v:FindFirstChildOfClass("Humanoid")
  771. coroutine.wrap(function()
  772. local w = Instance.new("Part",Torso)
  773. w.Anchored = true
  774. w.CanCollide = false
  775. w.Material = "Neon"
  776. w.BrickColor = BrickColor.new("Really black")
  777. if slachtoffer.RigType == Enum.HumanoidRigType.R15 then
  778. w.CFrame = slachtoffer.Parent:FindFirstChild("UpperTorso").CFrame
  779. elseif slachtoffer.RigType == Enum.HumanoidRigType.R6 then
  780. w.CFrame = slachtoffer.Parent:FindFirstChild("Torso").CFrame
  781. end
  782. w.Size = Vector3.new(3,3,3)
  783. w.Shape = "Ball"
  784. for i = 1, 50 do
  785. w.Transparency = w.Transparency + .05
  786. w.Size = w.Size + Vector3.new(3.5,3.5,3.5)
  787. swait()
  788. end
  789. w:Remove()
  790. end)()
  791. for i = 1, 8 do
  792. coroutine.wrap(function()
  793. local ps = Instance.new("Part",Torso)
  794. ps.Size = Vector3.new(1,1,1)
  795. ps.Anchored = true
  796. ps.BrickColor = BrickColor.new("Really black")
  797. ps.Material = "Neon"
  798. if slachtoffer.RigType == Enum.HumanoidRigType.R6 then
  799. ps.CFrame = slachtoffer.Parent:FindFirstChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  800. elseif slachtoffer.RigType == Enum.HumanoidRigType.R15 then
  801. ps.CFrame = slachtoffer.Parent:FindFirstChild("UpperTorso").CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  802. end
  803. local psm = Instance.new("SpecialMesh",ps)
  804. psm.MeshType = "Sphere"
  805. psm.Scale = Vector3.new(3,1,3)
  806. for i = 1, 50 do
  807. psm.Scale = psm.Scale + Vector3.new(0,5,0)
  808. ps.Transparency = ps.Transparency + .025
  809. swait()
  810. end
  811. ps:Remove()
  812. end)()
  813. end
  814. for i,x in pairs(slachtoffer.Parent:GetDescendants()) do if x:IsA("Part") then x:Clone() x.Parent = workspace x.Material = "Glass" x.BrickColor = BrickColor.new("Really black") x.Anchored = false
  815. x.CanCollide = true x:BreakJoints() end end
  816. for i,x in pairs(slachtoffer.Parent:GetDescendants()) do if x:IsA("Part") then x:Remove() end end
  817. slachtoffer.Parent:BreakJoints()
  818. end
  819. end
  820. coroutine.wrap(function()
  821. local shockwave = Instance.new("Part", Torso)
  822. shockwave.Size = Vector3.new(1,1,1)
  823. shockwave.CanCollide = false
  824. shockwave.Anchored = true
  825. shockwave.Transparency = .4
  826. shockwave.BrickColor = BrickColor.new("Really black")
  827. shockwave.CFrame = CFrame.new(energballplosion.Position) * CFrame.new(0,-8,0)
  828. local shockwavemesh = Instance.new("SpecialMesh", shockwave)
  829. shockwavemesh.Scale = Vector3.new(10,2,10)
  830. shockwavemesh.MeshId = "rbxassetid://20329976"
  831. local shockwave2 = Instance.new("Part", Torso)
  832. shockwave2.Size = Vector3.new(1,1,1)
  833. shockwave2.CanCollide = false
  834. shockwave2.Anchored = true
  835. shockwave2.Transparency = .4
  836. shockwave2.BrickColor = BrickColor.new("Really black")
  837. shockwave2.CFrame = CFrame.new(energballplosion.Position) * CFrame.new(0,-8,0)
  838. local shockwavemesh2 = Instance.new("SpecialMesh", shockwave2)
  839. shockwavemesh2.Scale = Vector3.new(11,2,11)
  840. shockwavemesh2.MeshId = "rbxassetid://20329976"
  841. local biggar = 0
  842. for i = 1, 30 do
  843. biggar = biggar + 4
  844. shockwave.CFrame = shockwave.CFrame * CFrame.Angles(math.rad(0),math.rad(0+math.random(-4,12)),0)
  845. shockwave2.CFrame = shockwave2.CFrame * CFrame.Angles(math.rad(0),math.rad(0-math.random(-4,12)),0)
  846. shockwave.Transparency = shockwave.Transparency + 0.05
  847. shockwave2.Transparency = shockwave2.Transparency + 0.05
  848. shockwavemesh2.Scale = shockwavemesh2.Scale + Vector3.new(8 + biggar,4,8 + biggar)
  849. shockwavemesh.Scale = shockwavemesh.Scale + Vector3.new(10 + biggar,4,10 + biggar)
  850. swait()
  851. end
  852. shockwave:Remove()
  853. shockwave2:Remove()
  854.     end)()
  855. energballplosion.Size = energballplosion.Size + Vector3.new(2,2,2)
  856. swait()
  857. end
  858. for i = 1, 80 do
  859. zm = zm + 3.5
  860. Hit = damagealll(zm,energball.Position)
  861. for _,v in pairs(Hit) do
  862. if v:FindFirstChildOfClass("Humanoid") and v:FindFirstChildOfClass("Humanoid").Health > 0 then
  863. slachtoffer = v:FindFirstChildOfClass("Humanoid")
  864. coroutine.wrap(function()
  865. local w = Instance.new("Part",Torso)
  866. w.Anchored = true
  867. w.CanCollide = false
  868. w.Material = "Neon"
  869. w.BrickColor = BrickColor.new("Really black")
  870. if slachtoffer.RigType == Enum.HumanoidRigType.R15 then
  871. w.CFrame = slachtoffer.Parent:FindFirstChild("UpperTorso").CFrame
  872. elseif slachtoffer.RigType == Enum.HumanoidRigType.R6 then
  873. w.CFrame = slachtoffer.Parent:FindFirstChild("Torso").CFrame
  874. end
  875. w.Size = Vector3.new(3,3,3)
  876. w.Shape = "Ball"
  877. for i = 1, 50 do
  878. w.Transparency = w.Transparency + .05
  879. w.Size = w.Size + Vector3.new(3.5,3.5,3.5)
  880. swait()
  881. end
  882. w:Remove()
  883. end)()
  884. for i = 1, 8 do
  885. coroutine.wrap(function()
  886. local ps = Instance.new("Part",Torso)
  887. ps.Size = Vector3.new(1,1,1)
  888. ps.Anchored = true
  889. ps.BrickColor = BrickColor.new("Really black")
  890. ps.Material = "Neon"
  891. if slachtoffer.RigType == Enum.HumanoidRigType.R6 then
  892. ps.CFrame = slachtoffer.Parent:FindFirstChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  893. elseif slachtoffer.RigType == Enum.HumanoidRigType.R15 then
  894. ps.CFrame = slachtoffer.Parent:FindFirstChild("UpperTorso").CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  895. end
  896. local psm = Instance.new("SpecialMesh",ps)
  897. psm.MeshType = "Sphere"
  898. psm.Scale = Vector3.new(3,1,3)
  899. for i = 1, 50 do
  900. psm.Scale = psm.Scale + Vector3.new(0,5,0)
  901. ps.Transparency = ps.Transparency + .025
  902. swait()
  903. end
  904. ps:Remove()
  905. end)()
  906. end
  907. for i,x in pairs(slachtoffer.Parent:GetDescendants()) do if x:IsA("Part") then x:Clone() x.Parent = workspace x.Material = "Glass" x.BrickColor = BrickColor.new("Really black") x.Anchored = false
  908. x.CanCollide = true x:BreakJoints() end end
  909. for i,x in pairs(slachtoffer.Parent:GetDescendants()) do if x:IsA("Part") then x:Remove() end end
  910. slachtoffer.Parent:BreakJoints()
  911. end
  912. end
  913. coroutine.wrap(function()
  914. local shockwave = Instance.new("Part", Torso)
  915. shockwave.Size = Vector3.new(1,1,1)
  916. shockwave.CanCollide = false
  917. shockwave.Anchored = true
  918. shockwave.Transparency = .4
  919. shockwave.BrickColor = BrickColor.new("Really black")
  920. shockwave.CFrame = CFrame.new(energballplosion.Position) * CFrame.new(0,-8,0)
  921. local shockwavemesh = Instance.new("SpecialMesh", shockwave)
  922. shockwavemesh.Scale = Vector3.new(10,6,10)
  923. shockwavemesh.MeshId = "rbxassetid://20329976"
  924. local shockwave2 = Instance.new("Part", Torso)
  925. shockwave2.Size = Vector3.new(1,1,1)
  926. shockwave2.CanCollide = false
  927. shockwave2.Anchored = true
  928. shockwave2.Transparency = .4
  929. shockwave2.BrickColor = BrickColor.new("Really black")
  930. shockwave2.CFrame = CFrame.new(energballplosion.Position) * CFrame.new(0,-8,0)
  931. local shockwavemesh2 = Instance.new("SpecialMesh", shockwave2)
  932. shockwavemesh2.Scale = Vector3.new(11,6,11)
  933. shockwavemesh2.MeshId = "rbxassetid://20329976"
  934. local biggar = 0
  935. local biggar2 = 0
  936. for i = 1, 30 do
  937. biggar = biggar + 14
  938. biggar2 = biggar2 + 22
  939. shockwave.CFrame = shockwave.CFrame * CFrame.Angles(math.rad(0),math.rad(0+math.random(-4,12)),0)
  940. shockwave2.CFrame = shockwave2.CFrame * CFrame.Angles(math.rad(0),math.rad(0-math.random(-4,12)),0)
  941. shockwave.Transparency = shockwave.Transparency + 0.05
  942. shockwave2.Transparency = shockwave2.Transparency + 0.05
  943. shockwavemesh2.Scale = shockwavemesh2.Scale + Vector3.new(16 + biggar,12 + biggar,16 + biggar)
  944. shockwavemesh.Scale = shockwavemesh.Scale + Vector3.new(18 + biggar2,12,18 + biggar2)
  945. swait()
  946. end
  947. shockwave:Remove()
  948. shockwave2:Remove()
  949.     end)()
  950. energballplosion.Size = energballplosion.Size + Vector3.new(7,7,7)
  951. swait()
  952. end
  953. for i = 1, 50 do
  954. energballplosion.Size = energballplosion.Size + Vector3.new(5,5,5)
  955. energballplosion.Transparency = energballplosion.Transparency + .025
  956. swait()
  957. end
  958. energballplosion:Remove()
  959. end
  960. end)
  961. for i = 1, 20 do
  962. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(6,-5 + .5 * math.sin(sine/14),6) * CFrame.Angles(math.rad(20 + 1 * math.sin(sine/13)),math.rad(-5 + 5 * math.sin(sine/12)),math.rad(-36 - 4 * math.sin(sine/11))),.2)
  963. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(-5.5,0,5) * CFrame.Angles(math.rad(30),math.rad(-28),math.rad(37)),.2)
  964. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(35),0),.2)
  965. swait()
  966. end
  967. removeuseless:AddItem(g1,.001)
  968. debounce = false
  969. if xester then
  970. ws = 155
  971. else
  972. ws = 92
  973. end
  974. attacking = false
  975. end
  976. elseif Press=='x' then
  977. if debounce then return end
  978. debounce = true
  979. attacking = true
  980. ws = 0
  981. for i = 1, 70 do
  982. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-50),math.rad(0 * math.sin(sine/16)),math.rad(0)),.1)
  983. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(-2,-2,-4) * CFrame.Angles(math.rad(-50 + 2 * math.sin(sine)),math.rad(180 + 1 * math.sin(sine)),math.rad(30 + 2 * math.sin(sine))),.1)
  984. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(2,-2,-4) * CFrame.Angles(math.rad(-50 + 2 * math.sin(sine)),math.rad(180 - 1 * math.sin(sine)),math.rad(-30 - 2 * math.sin(sine))),.1)
  985. swait()
  986. end
  987. for i = 1, 40 do
  988. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-50),math.rad(0 * math.sin(sine/16)),math.rad(0)),.05)
  989. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(-2,-2,-4) * CFrame.Angles(math.rad(-50 + 4 * math.sin(sine)),math.rad(180 + 2 * math.sin(sine)),math.rad(30 + 4 * math.sin(sine))),.05)
  990. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(2,-2,-4) * CFrame.Angles(math.rad(-50 + 4 * math.sin(sine)),math.rad(180 - 2 * math.sin(sine)),math.rad(-30 - 4 * math.sin(sine))),.05)
  991. swait()
  992. end
  993. rachjumper = true
  994. xester = false
  995. doomtheme.Volume = 0
  996. coroutine.wrap(function()
  997. local shockwave = Instance.new("Part", Torso)
  998. shockwave.Size = Vector3.new(1,1,1)
  999. shockwave.CanCollide = false
  1000. shockwave.Anchored = true
  1001. shockwave.Transparency = .2
  1002. shockwave.BrickColor = BrickColor.new("Really red")
  1003. shockwave.CFrame = CFrame.new(Root.Position) * CFrame.new(0,-8,0)
  1004. local shockwavemesh = Instance.new("SpecialMesh", shockwave)
  1005. shockwavemesh.Scale = Vector3.new(10,1,10)
  1006. shockwavemesh.MeshId = "rbxassetid://20329976"
  1007. local shockwave2 = Instance.new("Part", Torso)
  1008. shockwave2.Size = Vector3.new(1,1,1)
  1009. shockwave2.CanCollide = false
  1010. shockwave2.Anchored = true
  1011. shockwave2.Transparency = .2
  1012. shockwave2.BrickColor = BrickColor.new("Really red")
  1013. shockwave2.CFrame = CFrame.new(Root.Position) * CFrame.new(0,-8,0)
  1014. local shockwavemesh2 = Instance.new("SpecialMesh", shockwave2)
  1015. shockwavemesh2.Scale = Vector3.new(1,1,1)
  1016. shockwavemesh2.MeshId = "rbxassetid://20329976"
  1017. for i = 1, 30 do
  1018. shockwave.CFrame = shockwave.CFrame * CFrame.Angles(math.rad(0),math.rad(0+16),0)
  1019. shockwave2.CFrame = shockwave2.CFrame * CFrame.Angles(math.rad(0),math.rad(0-16),0)
  1020. shockwave.Transparency = shockwave.Transparency + 0.05
  1021. shockwave2.Transparency = shockwave2.Transparency + 0.05
  1022. shockwavemesh2.Scale = shockwavemesh2.Scale + Vector3.new(10,1,10)
  1023. shockwavemesh.Scale = shockwavemesh.Scale + Vector3.new(14,2,14)
  1024. swait()
  1025. end
  1026. shockwave:Remove()
  1027. shockwave2:Remove()
  1028.     end)()
  1029. coroutine.wrap(function()
  1030. local nball = Instance.new("Part",Torso)
  1031. nball.Size = Vector3.new(4,4,4)
  1032. nball.Material = "Neon"
  1033. nball.BrickColor = BrickColor.new("Really red")
  1034. nball.Shape = "Ball"
  1035. nball.Anchored = true
  1036. nball.CanCollide = false
  1037. nball.CFrame = Torso.CFrame
  1038. for i = 1, 40 do
  1039. nball.Size = nball.Size + Vector3.new(5.5,5.5,5.5)
  1040. nball.Transparency = nball.Transparency + .05
  1041. swait()
  1042. end
  1043. nball:Remove()
  1044. end)()
  1045. particlecolor = ColorSequence.new(Color3.new(255, 255, 255))
  1046.  
  1047. particlemiter1 = Instance.new("ParticleEmitter", bighead)
  1048. particlemiter1.Enabled = true
  1049. particlemiter1.Color = particlecolor
  1050. particlemiter1.Texture = "rbxassetid://1390780157"
  1051. particlemiter1.Lifetime = NumberRange.new(.05)
  1052. particlemiter1.Size = NumberSequence.new(7.5,7.5)
  1053. particlemiter1.Rate = 4
  1054. particlemiter1.Rotation = NumberRange.new(0,360)
  1055. particlemiter1.RotSpeed = NumberRange.new(0)
  1056. particlemiter1.Speed = NumberRange.new(0)
  1057.  
  1058. particlemiter2 = Instance.new("ParticleEmitter", hand1)
  1059. particlemiter2.Enabled = true
  1060. particlemiter2.Color = particlecolor
  1061. particlemiter2.Texture = "rbxassetid://1390780157"
  1062. particlemiter2.Lifetime = NumberRange.new(.05)
  1063. particlemiter2.Size = NumberSequence.new(5,5)
  1064. particlemiter2.Rate = 4
  1065. particlemiter2.Rotation = NumberRange.new(0,360)
  1066. particlemiter2.RotSpeed = NumberRange.new(0)
  1067. particlemiter2.Speed = NumberRange.new(0)
  1068.  
  1069. particlemiter3 = Instance.new("ParticleEmitter", hand2)
  1070. particlemiter3.Enabled = true
  1071. particlemiter3.Color = particlecolor
  1072. particlemiter3.Texture = "rbxassetid://1390780157"
  1073. particlemiter3.Lifetime = NumberRange.new(.05)
  1074. particlemiter3.Size = NumberSequence.new(5,5)
  1075. particlemiter3.Rate = 4
  1076. particlemiter3.Rotation = NumberRange.new(0,360)
  1077. particlemiter3.RotSpeed = NumberRange.new(0)
  1078. particlemiter3.Speed = NumberRange.new(0)
  1079. coroutine.wrap(function()
  1080. transformsound = Instance.new("Sound",Torso)
  1081. transformsound.Volume = 10
  1082. transformsound.SoundId = "rbxassetid://159576182"
  1083. transformsound:Play()
  1084. coroutine.wrap(function()
  1085. wait(1)
  1086. realmofexistence = Instance.new("Sound",Torso)
  1087. realmofexistence.Volume = 8
  1088. realmofexistence.SoundId = "rbxassetid://2565721367"
  1089. realmofexistence:Play()
  1090. end)()
  1091. wait(2.2)
  1092. doomtheme.SoundId = "rbxassetid://2902017580"
  1093. doomtheme:Play()
  1094. doomtheme.Pitch = 1
  1095. doomtheme.TimePosition = 0
  1096. for i = 1, 30 do
  1097. doomtheme.Volume = doomtheme.Volume + .25
  1098. swait()
  1099. end
  1100. end)()
  1101.  
  1102. slaten.Transparency = 1
  1103. slaten2.Transparency = 1
  1104. slateh.Transparency = 1
  1105. slateh2.Transparency = 1
  1106. slateh3.Transparency = 1
  1107. slateh4.Transparency = 1
  1108. slateh5.Transparency = 1
  1109. slatex.Transparency = 1
  1110. slatex2.Transparency = 1
  1111. slatex3.Transparency = 1
  1112. slatex4.Transparency = 1
  1113. slatex5.Transparency = 1
  1114. slatez.Transparency = 1
  1115. slatez2.Transparency = 1
  1116. slatez3.Transparency = 1
  1117. slatez4.Transparency = 1
  1118. eyeball1.Transparency = 1
  1119. eyeball2.Transparency = 1
  1120. eyeball3.Transparency = 1
  1121. eyeball4.Transparency = 1
  1122. lightpart1.Transparency = 1
  1123. Root.Anchored = false
  1124. horns.Material = "Slate"
  1125. horns.Locked = true
  1126. horns.BrickColor = BrickColor.new("Really black")
  1127. hornsmesh.MeshId = "rbxassetid://398618628"
  1128. hornsmesh.VertexColor = Vector3.new(1,0,0)
  1129. hornsmesh.TextureId = "rbxassetid://1461382301"
  1130. hornsmesh.Scale = Vector3.new(4.9, 5.5, 5.8)
  1131. hornsweld.C0 = CFrame.new(0,3.8,-4.5) * CFrame.Angles(math.rad(0),math.rad(0),0)
  1132. mask.Anchored = false
  1133. mask.Locked = true
  1134. mask.CanCollide = false
  1135. mask.Transparency = 0
  1136. mask.BrickColor = BrickColor.new("White")
  1137. mask.Material = "Corroded Metal"
  1138. maskweld.C0 = CFrame.new(0,1.45,-.4) * CFrame.Angles(math.rad(0),0,0)
  1139. maskmesh.MeshId = "rbxassetid://64560176"
  1140. maskmesh.TextureId = "rbxassetid://1326186614"
  1141. maskmesh.Scale = Vector3.new(5.04, 5.04, 5.04)
  1142. hand2.BrickColor = BrickColor.new("Really black")
  1143. hand1.BrickColor = BrickColor.new("Really black")
  1144. face = Instance.new("Decal",bighead)
  1145. face.Texture = "rbxassetid://1127768638"
  1146. face.Color3 = Color3.new(255, 255, 255)
  1147. face.Face = "Front"
  1148. attacking = false
  1149. ws = 92
  1150. debounce = false
  1151. elseif Press=='z' then
  1152. if debounce then return end
  1153. debounce = true
  1154. attacking = true
  1155. ws = 0
  1156. for i = 1, 70 do
  1157. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-50),math.rad(0 * math.sin(sine/16)),math.rad(0)),.1)
  1158. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(-2,-2,-4) * CFrame.Angles(math.rad(-50 + 2 * math.sin(sine)),math.rad(180 + 1 * math.sin(sine)),math.rad(30 + 2 * math.sin(sine))),.1)
  1159. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(2,-2,-4) * CFrame.Angles(math.rad(-50 + 2 * math.sin(sine)),math.rad(180 - 1 * math.sin(sine)),math.rad(-30 - 2 * math.sin(sine))),.1)
  1160. swait()
  1161. end
  1162. for i = 1, 40 do
  1163. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-50),math.rad(0 * math.sin(sine/16)),math.rad(0)),.05)
  1164. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(-2,-2,-4) * CFrame.Angles(math.rad(-50 + 4 * math.sin(sine)),math.rad(180 + 2 * math.sin(sine)),math.rad(30 + 4 * math.sin(sine))),.05)
  1165. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(2,-2,-4) * CFrame.Angles(math.rad(-50 + 4 * math.sin(sine)),math.rad(180 - 2 * math.sin(sine)),math.rad(-30 - 4 * math.sin(sine))),.05)
  1166. swait()
  1167. end
  1168. if rachjumper then
  1169. face:Remove()
  1170. particlemiter1:Remove()
  1171. particlemiter2:Remove()
  1172. particlemiter3:Remove()
  1173. end
  1174. xester = true
  1175. rachjumper = false
  1176. hand1.BrickColor = BrickColor.new("White")
  1177. hand2.BrickColor = BrickColor.new("White")
  1178. coroutine.wrap(function()
  1179. local shockwave = Instance.new("Part", Torso)
  1180. shockwave.Size = Vector3.new(1,1,1)
  1181. shockwave.CanCollide = false
  1182. shockwave.Anchored = true
  1183. shockwave.Transparency = .2
  1184. shockwave.BrickColor = BrickColor.new("White")
  1185. shockwave.CFrame = CFrame.new(Root.Position) * CFrame.new(0,-8,0)
  1186. local shockwavemesh = Instance.new("SpecialMesh", shockwave)
  1187. shockwavemesh.Scale = Vector3.new(10,1,10)
  1188. shockwavemesh.MeshId = "rbxassetid://20329976"
  1189. local shockwave2 = Instance.new("Part", Torso)
  1190. shockwave2.Size = Vector3.new(1,1,1)
  1191. shockwave2.CanCollide = false
  1192. shockwave2.Anchored = true
  1193. shockwave2.Transparency = .2
  1194. shockwave2.BrickColor = BrickColor.new("White")
  1195. shockwave2.CFrame = CFrame.new(Root.Position) * CFrame.new(0,-8,0)
  1196. local shockwavemesh2 = Instance.new("SpecialMesh", shockwave2)
  1197. shockwavemesh2.Scale = Vector3.new(1,1,1)
  1198. shockwavemesh2.MeshId = "rbxassetid://20329976"
  1199. for i = 1, 30 do
  1200. shockwave.CFrame = shockwave.CFrame * CFrame.Angles(math.rad(0),math.rad(0+16),0)
  1201. shockwave2.CFrame = shockwave2.CFrame * CFrame.Angles(math.rad(0),math.rad(0-16),0)
  1202. shockwave.Transparency = shockwave.Transparency + 0.05
  1203. shockwave2.Transparency = shockwave2.Transparency + 0.05
  1204. shockwavemesh2.Scale = shockwavemesh2.Scale + Vector3.new(10,1,10)
  1205. shockwavemesh.Scale = shockwavemesh.Scale + Vector3.new(14,2,14)
  1206. swait()
  1207. end
  1208. shockwave:Remove()
  1209. shockwave2:Remove()
  1210.     end)()
  1211. coroutine.wrap(function()
  1212. local nball = Instance.new("Part",Torso)
  1213. nball.Size = Vector3.new(4,4,4)
  1214. nball.Material = "Neon"
  1215. nball.BrickColor = BrickColor.new("White")
  1216. nball.Shape = "Ball"
  1217. nball.Anchored = true
  1218. nball.CanCollide = false
  1219. nball.CFrame = Torso.CFrame
  1220. for i = 1, 40 do
  1221. nball.Size = nball.Size + Vector3.new(5.5,5.5,5.5)
  1222. nball.Transparency = nball.Transparency + .05
  1223. swait()
  1224. end
  1225. nball:Remove()
  1226. end)()
  1227. doomtheme.SoundId = "rbxassetid://1382488262"
  1228. doomtheme:Play()
  1229. doomtheme.Volume = 6
  1230. doomtheme.Pitch = 1
  1231. doomtheme.TimePosition = 20.7
  1232. slaten.Transparency = 1
  1233. slaten2.Transparency = 1
  1234. slateh.Transparency = 1
  1235. slateh2.Transparency = 1
  1236. slateh3.Transparency = 1
  1237. slateh4.Transparency = 1
  1238. slateh5.Transparency = 1
  1239. slatex.Transparency = 1
  1240. slatex2.Transparency = 1
  1241. slatex3.Transparency = 1
  1242. slatex4.Transparency = 1
  1243. slatex5.Transparency = 1
  1244. slatez.Transparency = 1
  1245. slatez2.Transparency = 1
  1246. slatez3.Transparency = 1
  1247. slatez4.Transparency = 1
  1248. eyeball1.Transparency = 1
  1249. eyeball2.Transparency = 1
  1250. eyeball3.Transparency = 1
  1251. eyeball4.Transparency = 1
  1252. lightpart1.Transparency = 0
  1253. laugh = laughs[math.random(1,#laughs)]
  1254. local laughy = Instance.new("Sound",Head)
  1255. laughy.SoundId = "rbxassetid://"..laugh
  1256. laughy.Volume = 10
  1257. laughy:Play()
  1258. removeuseless:AddItem(laughy,10)
  1259. Root.Anchored = false
  1260. horns.Material = "Slate"
  1261. horns.Locked = true
  1262. horns.BrickColor = BrickColor.new("Really black")
  1263. hornsmesh.MeshId = "rbxassetid://193760002"
  1264. hornsmesh.VertexColor = Vector3.new(1,0,0)
  1265. hornsmesh.TextureId = "rbxassetid://379225327"
  1266. hornsmesh.Scale = Vector3.new(5.41,5.41,5.41)
  1267. hornsweld.C0 = CFrame.new(0,-2.75,-1.7) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1268. mask.Anchored = false
  1269. mask.Locked = true
  1270. mask.CanCollide = false
  1271. mask.BrickColor = BrickColor.new("White")
  1272. mask.Material = "Corroded Metal"
  1273. maskweld.C0 = CFrame.new(0,0,2.5) * CFrame.Angles(math.rad(0),0,0)
  1274. maskmesh.MeshId = "rbxassetid://13520257"
  1275. maskmesh.TextureId = "rbxassetid://13520260"
  1276. maskmesh.Scale = Vector3.new(5.53, 5, 5.1)
  1277. for i = 1, 30 do
  1278. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(30),math.rad(0 * math.sin(sine/16)),math.rad(0)),.1)
  1279. swait()
  1280. end
  1281. for i = 1, 50 do
  1282. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(2,-2,-4) * CFrame.Angles(math.rad(-140 + 2 * math.sin(sine)),math.rad(180 - 1 * math.sin(sine)),math.rad(-30 - 2 * math.sin(sine))),.03)
  1283. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(-2,-2,-4) * CFrame.Angles(math.rad(-140 + 2 * math.sin(sine)),math.rad(180 + 1 * math.sin(sine)),math.rad(30 + 2 * math.sin(sine))),.03)
  1284. swait()
  1285. end
  1286. for i = 1, 50 do
  1287. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(2,-2,-4) * CFrame.Angles(math.rad(-140 + 8 * math.sin(sine)),math.rad(180 - 5 * math.sin(sine)),math.rad(-30 - 8 * math.sin(sine))),.03)
  1288. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(-2,-2,-4) * CFrame.Angles(math.rad(-140 + 8 * math.sin(sine)),math.rad(180 + 5 * math.sin(sine)),math.rad(30 + 8 * math.sin(sine))),.03)
  1289. swait()
  1290. end
  1291. ws = 155
  1292. Root.Anchored = false
  1293. debounce = false
  1294. attacking = false
  1295. xester = true
  1296. elseif Press=='r' then
  1297. if mouse.Target ~= nil and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") then
  1298. if debounce then return end
  1299. debounce = true
  1300. attacking = true
  1301. local enemy = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  1302. local targ = mouse.Target.Parent:FindFirstChildOfClass("Humanoid").Parent
  1303. SOUND(Head,1837106999,10,false,10)
  1304. ws = 0
  1305. local z = {
  1306. Color = BrickColor.new("Crimson").Color
  1307. }
  1308. local z2 = {
  1309. Color = BrickColor.new("Really black").Color
  1310. }
  1311. eyeball1.Material = "Neon"
  1312. eyeball2.Material = "Neon"
  1313. for i = 1, 7 do
  1314. local lol = smoothen:Create(eyeball1,TweenInfo.new(.3,Enum.EasingStyle.Linear),z)
  1315. lol:Play()
  1316. local lol2 = smoothen:Create(eyeball2,TweenInfo.new(.3,Enum.EasingStyle.Linear),z)
  1317. lol2:Play()
  1318. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(-2,-2,-4) * CFrame.Angles(math.rad(-50),math.rad(180),math.rad(10)),.2)
  1319. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(2,-2,-4) * CFrame.Angles(math.rad(-50),math.rad(180),math.rad(-10)),.2)
  1320. swait()
  1321. end
  1322. for i = 1, 70 do
  1323. local lol = smoothen:Create(eyeball1,TweenInfo.new(.3,Enum.EasingStyle.Linear),z)
  1324. lol:Play()
  1325. local lol2 = smoothen:Create(eyeball2,TweenInfo.new(.3,Enum.EasingStyle.Linear),z)
  1326. lol2:Play()
  1327. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-50),math.rad(0 * math.sin(sine/16)),math.rad(0)),.05)
  1328. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(-2,-2,-4) * CFrame.Angles(math.rad(-50 + 2 * math.sin(sine)),math.rad(180 + 1 * math.sin(sine)),math.rad(30 + 2 * math.sin(sine))),.05)
  1329. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(2,-2,-4) * CFrame.Angles(math.rad(-50 + 2 * math.sin(sine)),math.rad(180 - 1 * math.sin(sine)),math.rad(-30 - 2 * math.sin(sine))),.05)
  1330. swait()
  1331. end
  1332. for i = 1, 40 do
  1333. local lol = smoothen:Create(eyeball1,TweenInfo.new(.3,Enum.EasingStyle.Linear),z)
  1334. lol:Play()
  1335. local lol2 = smoothen:Create(eyeball2,TweenInfo.new(.3,Enum.EasingStyle.Linear),z)
  1336. lol2:Play()
  1337. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-50),math.rad(0 * math.sin(sine/16)),math.rad(0)),.05)
  1338. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(-2,-2,-4) * CFrame.Angles(math.rad(-50 + 4 * math.sin(sine)),math.rad(180 + 2 * math.sin(sine)),math.rad(30 + 4 * math.sin(sine))),.05)
  1339. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(2,-2,-4) * CFrame.Angles(math.rad(-50 + 4 * math.sin(sine)),math.rad(180 - 2 * math.sin(sine)),math.rad(-30 - 4 * math.sin(sine))),.05)
  1340. swait()
  1341. end
  1342. attacking = false
  1343. local targetfound = false
  1344. local chasemusic = Instance.new("Sound",Head)
  1345. chasemusic.Volume = 10
  1346. chasemusic.SoundId = "rbxassetid://2866313732"
  1347. chasemusic.Looped = true
  1348. chasemusic:Play()
  1349. for i = 1, 1000 do
  1350. if targetfound then break end
  1351. local Hit = damagealll(15,Torso.Position)
  1352. for _,v in pairs(Hit) do
  1353. if v:FindFirstChildOfClass("Humanoid") and v:FindFirstChildOfClass("Humanoid").Parent.Name == enemy.Parent.Name then
  1354. targetfound = true
  1355. slachtoffer = v:FindFirstChildOfClass("Humanoid")
  1356. end
  1357. end
  1358. huntdown = true
  1359. hum:MoveTo(enemy.Parent.Torso.Position)
  1360. ws = 150
  1361. swait()
  1362. end
  1363. if targetfound then
  1364. attacking = true
  1365. local lweld = weldBetween(enemy.Parent.Torso,hand1)
  1366. lweld.C0 = CFrame.new(2,-2,0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(90))
  1367. ws = 0
  1368. enemy.WalkSpeed = 0
  1369. enemy.JumpPower = 0
  1370. local IAMHERE = Instance.new("Sound",Head)
  1371. IAMHERE.SoundId = "rbxassetid://2867055627"
  1372. IAMHERE.Volume = 10
  1373. IAMHERE:Play()
  1374. removeuseless:AddItem(IAMHERE,10)
  1375. for i = 1, 220 do
  1376. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-10),math.rad(0 * math.sin(sine/16)),math.rad(0)),.05)
  1377. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(2,-7.5,-2.2) * CFrame.Angles(math.rad(90 + 2 * math.sin(sine)),math.rad(2 * math.sin(sine)),math.rad(-80 + 2 * math.sin(sine))),.2)
  1378. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(-2,-7.5,-2.2) * CFrame.Angles(math.rad(90 - 2 * math.sin(sine)),math.rad(2 * math.sin(sine)),math.rad(80 - 2 * math.sin(sine))),.2)
  1379. swait()
  1380. end
  1381. lweld:Remove()
  1382. coroutine.wrap(function()
  1383. local w = Instance.new("Part",Torso)
  1384. w.Anchored = true
  1385. w.CanCollide = false
  1386. w.Material = "Neon"
  1387. w.BrickColor = BrickColor.new("Really black")
  1388. if targ:FindFirstChildOfClass("Humanoid").RigType == Enum.HumanoidRigType.R15 then
  1389. w.CFrame = targ:FindFirstChild("UpperTorso").CFrame
  1390. elseif targ:FindFirstChildOfClass("Humanoid").RigType == Enum.HumanoidRigType.R6 then
  1391. w.CFrame = targ:FindFirstChild("Torso").CFrame
  1392. end
  1393. w.Size = Vector3.new(3,3,3)
  1394. w.Shape = "Ball"
  1395. for i = 1, 50 do
  1396. w.Transparency = w.Transparency + .05
  1397. w.Size = w.Size + Vector3.new(3.5,3.5,3.5)
  1398. swait()
  1399. end
  1400. w:Remove()
  1401. end)()
  1402. for i = 1, 8 do
  1403. coroutine.wrap(function()
  1404. local ps = Instance.new("Part",Torso)
  1405. ps.Size = Vector3.new(1,1,1)
  1406. ps.Anchored = true
  1407. ps.BrickColor = BrickColor.new("Really black")
  1408. ps.Material = "Neon"
  1409. if targ:FindFirstChildOfClass("Humanoid").RigType == Enum.HumanoidRigType.R15 then
  1410. ps.CFrame = targ:FindFirstChild("UpperTorso").CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  1411. elseif targ:FindFirstChildOfClass("Humanoid").RigType == Enum.HumanoidRigType.R6 then
  1412. ps.CFrame = targ:FindFirstChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  1413. end
  1414. local psm = Instance.new("SpecialMesh",ps)
  1415. psm.MeshType = "Sphere"
  1416. psm.Scale = Vector3.new(3,1,3)
  1417. for i = 1, 50 do
  1418. psm.Scale = psm.Scale + Vector3.new(0,5,0)
  1419. ps.Transparency = ps.Transparency + .025
  1420. swait()
  1421. end
  1422. ps:Remove()
  1423. end)()
  1424. end
  1425. for i,x in pairs(targ:GetDescendants()) do if x:IsA("Part") then x:Clone() x.Parent = workspace x.Material = "Glass" x.BrickColor = BrickColor.new("Really black") x.Anchored = false
  1426. x.CanCollide = true x:BreakJoints() end end
  1427. for i,x in pairs(targ:GetDescendants()) do if x:IsA("Part") then x:Remove() end end
  1428. targ:BreakJoints()
  1429. SOUND(hand1,264486467,8,false,10)
  1430. huntdown = false
  1431. for i = 1, 25 do
  1432. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-25),math.rad(0 * math.sin(sine/16)),math.rad(0)),.05)
  1433. local lol = smoothen:Create(eyeball1,TweenInfo.new(.5,Enum.EasingStyle.Linear),z2)
  1434. lol:Play()
  1435. local lol2 = smoothen:Create(eyeball2,TweenInfo.new(.5,Enum.EasingStyle.Linear),z2)
  1436. lol2:Play()
  1437. chasemusic.Volume = chasemusic.Volume - .5
  1438. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(2,-7.5,-1) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-80)),.2)
  1439. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(-2,-7.5,-1) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(80)),.2)
  1440. swait()
  1441. end
  1442. chasemusic:Remove()
  1443. if xester then
  1444. ws = 155
  1445. else
  1446. ws = 92
  1447. end
  1448. eyeball1.Material = "Glass"
  1449. eyeball2.Material = "Glass"
  1450. attacking = false
  1451. debounce = false
  1452. else
  1453. if xester then
  1454. ws = 155
  1455. else
  1456. ws = 92
  1457. end
  1458. huntdown = false
  1459. eyeball1.Material = "Glass"
  1460. eyeball2.Material = "Glass"
  1461. debounce = false
  1462. attacking = false
  1463. coroutine.wrap(function()
  1464. for i = 1, 25 do
  1465. if debounce then break end
  1466. local lol = smoothen:Create(eyeball1,TweenInfo.new(.5,Enum.EasingStyle.Linear),z2)
  1467. lol:Play()
  1468. local lol2 = smoothen:Create(eyeball2,TweenInfo.new(.5,Enum.EasingStyle.Linear),z2)
  1469. lol2:Play()
  1470. swait()
  1471. end
  1472. end)()
  1473. chasemusic:Remove()
  1474. end
  1475. end
  1476. elseif Press=='e' then
  1477. if debounce then return end
  1478. debounce = true
  1479. attacking = true
  1480. g1 = Instance.new("BodyGyro", Root)
  1481. g1.D = 175
  1482. g1.P = 20000
  1483. g1.MaxTorque = Vector3.new(0,9000,0)
  1484. ws = 30
  1485. for i =  1,  75 do
  1486. g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.2)
  1487. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(5.2 + .6 * math.sin(sine/14),-5,6) * CFrame.Angles(math.rad(15 * math.sin(sine/12)),math.rad(16 * math.sin(sine/14)),math.rad(0)),.2)
  1488. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(-5.2 + .6 * math.sin(sine/14),-5,6) * CFrame.Angles(math.rad(-15 * math.sin(sine/12)),math.rad(-16 * math.sin(sine/14)),math.rad(0)),.2)
  1489. swait()
  1490. end
  1491. local bwoo = Instance.new("Sound",Torso)
  1492. bwoo.SoundId = "rbxassetid://134012322"
  1493. bwoo.Volume = 10
  1494. bwoo.Pitch = .85
  1495. bwoo:Play()
  1496. removeuseless:AddItem(bwoo,7)
  1497. for i =  1,  25 do
  1498. g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.2)
  1499. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(25),math.rad(0 * math.sin(sine/16)),math.rad(0)),.2)
  1500. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(5.2,-5,6) * CFrame.Angles(math.rad(-94 + 8 * math.sin(sine/12)),math.rad(3 * math.sin(sine/10)),math.rad(0)),.2)
  1501. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(-5.2,-5,6) * CFrame.Angles(math.rad(-94 - 8 * math.sin(sine/12)),math.rad(3 * -math.sin(sine/10)),math.rad(0)),.2)
  1502. swait()
  1503. end
  1504. ws = 0
  1505. for i =  1,  3 do
  1506. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0 * math.sin(sine/16)),math.rad(0)),.2)
  1507. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(5.2,-5,6) * CFrame.Angles(math.rad(-76 + 8 * math.sin(sine/12)),math.rad(3 * math.sin(sine/10)),math.rad(0)),.2)
  1508. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(-5.2,-5,6) * CFrame.Angles(math.rad(-76 - 8 * math.sin(sine/12)),math.rad(3 * -math.sin(sine/10)),math.rad(0)),.2)
  1509. swait()
  1510. end
  1511. local rocksm = Instance.new("Sound",Torso)
  1512. rocksm.SoundId = "rbxassetid://168514932"
  1513. rocksm.Volume = 10
  1514. rocksm.Pitch = .94
  1515. rocksm:Play()
  1516. removeuseless:AddItem(rocksm,7)
  1517. removeuseless:AddItem(g1,.001)
  1518. local rb = Instance.new("Part",Torso)
  1519. rb.Size = Vector3.new(.1,.1,.1)
  1520. rb.Anchored = false
  1521. rb.Transparency = 1
  1522. rb.CanCollide = false
  1523. rb.CFrame = CFrame.new(mouse.Hit.p) * CFrame.new(0,30,10)
  1524. local rbweld = weldBetween(rb,Root)
  1525. rbweld.C0 = CFrame.new(0,10,45)
  1526. local txc = 10
  1527. coroutine.wrap(function()
  1528.     for i = 1, 10 do
  1529.         coroutine.wrap(function()
  1530.     local sondb = Instance.new("Part",rb)
  1531.     sondb.Anchored = true
  1532.     sondb.Transparency = 1
  1533.     sondb.CanCollide = false
  1534.     sondb.CFrame = rb.CFrame
  1535.     local booms = Instance.new("Sound",sondb)
  1536.     booms.SoundId = "rbxassetid://2175667385"
  1537.     booms.Volume = 5
  1538.     booms.Pitch = .8
  1539.     for i = 1, 20 do
  1540.         swait()
  1541.     end
  1542.     wait(1)
  1543.     booms:Play()
  1544.     end)()
  1545.     swait(6)
  1546.     end
  1547. end)()
  1548. for i = 1, 90 do
  1549. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-30),math.rad(0 * math.sin(sine/16)),math.rad(0)),.2)
  1550. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(5.2,-2,7.2 + .95 * math.sin(sine/12)) * CFrame.Angles(math.rad(45),math.rad(-9),math.rad(0)),.2)
  1551. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(-5.2,-2,7.2+ .95 * math.sin(sine/12)) * CFrame.Angles(math.rad(45),math.rad(9),math.rad(0)),.2)
  1552.     coroutine.wrap(function()
  1553.     local cyl = Instance.new("Part",Torso)
  1554.     cyl.Shape = "Cylinder"
  1555.     cyl.BrickColor = BrickColor.new("Really black")
  1556.     cyl.Anchored = true
  1557.     cyl.Transparency = 1
  1558.     cyl.CanCollide = false
  1559.     cyl.Material = "Neon"
  1560.     cyl.CFrame = rb.CFrame * CFrame.new(math.random(-30,30),2,math.random(-30,30)) * CFrame.Angles(math.rad(90),math.rad(90),0)
  1561.     cyl.Size = Vector3.new(4,6 * math.random(4,8),6 * math.random(4,8))
  1562.     for i = 1, 20 do
  1563.         cyl.Transparency = cyl.Transparency - .05
  1564.         swait()
  1565.     end
  1566.     wait(1)
  1567.     local brock = Instance.new("Part",Torso)
  1568.     brock.Size = Vector3.new(9,70 + math.random(10,33),9)
  1569.     brock.Anchored = true
  1570.     brock.Transparency = .3
  1571.     brock.CanCollide = false
  1572.     brock.Material = "Neon"
  1573.     brock.BrickColor = BrickColor.new("Really black")
  1574.     brock.CFrame = cyl.CFrame * CFrame.new(0,70,0)
  1575.     coroutine.wrap(function()
  1576. local shockwave = Instance.new("Part", Torso)
  1577. shockwave.Size = Vector3.new(1,1,1)
  1578. shockwave.CanCollide = false
  1579. shockwave.Anchored = true
  1580. shockwave.Transparency = .4
  1581. shockwave.BrickColor = BrickColor.new("White")
  1582. shockwave.CFrame = CFrame.new(cyl.Position) * CFrame.new(0,-1,0)
  1583. local shockwavemesh = Instance.new("SpecialMesh", shockwave)
  1584. shockwavemesh.Scale = Vector3.new(10,1,10)
  1585. shockwavemesh.MeshId = "rbxassetid://20329976"
  1586. local shockwave2 = Instance.new("Part", Torso)
  1587. shockwave2.Size = Vector3.new(1,1,1)
  1588. shockwave2.CanCollide = false
  1589. shockwave2.Anchored = true
  1590. shockwave2.Transparency = .4
  1591. shockwave2.BrickColor = BrickColor.new("White")
  1592. shockwave2.CFrame = CFrame.new(cyl.Position) * CFrame.new(0,-1,0)
  1593. local shockwavemesh2 = Instance.new("SpecialMesh", shockwave2)
  1594. shockwavemesh2.Scale = Vector3.new(1,1,1)
  1595. shockwavemesh2.MeshId = "rbxassetid://20329976"
  1596. for i = 1, 30 do
  1597. shockwave.CFrame = shockwave.CFrame * CFrame.Angles(math.rad(0),math.rad(0+math.random(-4,12)),0)
  1598. shockwave2.CFrame = shockwave2.CFrame * CFrame.Angles(math.rad(0),math.rad(0-math.random(-4,12)),0)
  1599. shockwave.Transparency = shockwave.Transparency + 0.05
  1600. shockwave2.Transparency = shockwave2.Transparency + 0.05
  1601. shockwavemesh2.Scale = shockwavemesh2.Scale + Vector3.new(8,2.5,8)
  1602. shockwavemesh.Scale = shockwavemesh.Scale + Vector3.new(10,2,10)
  1603. swait()
  1604. end
  1605. shockwave:Remove()
  1606. shockwave2:Remove()
  1607.     end)()
  1608. Hit = damagealll(52,brock.Position)
  1609. for _,v in pairs(Hit) do
  1610. if v:FindFirstChildOfClass("Humanoid") and v:FindFirstChildOfClass("Humanoid").Health > 0 then
  1611. slachtoffer = v:FindFirstChildOfClass("Humanoid")
  1612. coroutine.wrap(function()
  1613. local w = Instance.new("Part",Torso)
  1614. w.Anchored = true
  1615. w.CanCollide = false
  1616. w.Material = "Neon"
  1617. w.BrickColor = BrickColor.new("Really black")
  1618. if slachtoffer.RigType == Enum.HumanoidRigType.R15 then
  1619. w.CFrame = slachtoffer.Parent:FindFirstChild("UpperTorso").CFrame
  1620. elseif slachtoffer.RigType == Enum.HumanoidRigType.R6 then
  1621. w.CFrame = slachtoffer.Parent:FindFirstChild("Torso").CFrame
  1622. end
  1623. w.Size = Vector3.new(3,3,3)
  1624. w.Shape = "Ball"
  1625. for i = 1, 50 do
  1626. w.Transparency = w.Transparency + .05
  1627. w.Size = w.Size + Vector3.new(3.5,3.5,3.5)
  1628. swait()
  1629. end
  1630. w:Remove()
  1631. end)()
  1632. for i = 1, 8 do
  1633. coroutine.wrap(function()
  1634. local ps = Instance.new("Part",Torso)
  1635. ps.Size = Vector3.new(1,1,1)
  1636. ps.Anchored = true
  1637. ps.BrickColor = BrickColor.new("Really black")
  1638. ps.Material = "Neon"
  1639. if slachtoffer.RigType == Enum.HumanoidRigType.R6 then
  1640. ps.CFrame = slachtoffer.Parent:FindFirstChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  1641. elseif slachtoffer.RigType == Enum.HumanoidRigType.R15 then
  1642. ps.CFrame = slachtoffer.Parent:FindFirstChild("UpperTorso").CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  1643. end
  1644. local psm = Instance.new("SpecialMesh",ps)
  1645. psm.MeshType = "Sphere"
  1646. psm.Scale = Vector3.new(3,1,3)
  1647. for i = 1, 50 do
  1648. psm.Scale = psm.Scale + Vector3.new(0,5,0)
  1649. ps.Transparency = ps.Transparency + .025
  1650. swait()
  1651. end
  1652. ps:Remove()
  1653. end)()
  1654. end
  1655. for i,x in pairs(slachtoffer.Parent:GetDescendants()) do if x:IsA("Part") then x:Clone() x.Parent = workspace x.Material = "Glass" x.BrickColor = BrickColor.new("Really black") x.Anchored = false
  1656. x.CanCollide = true x:BreakJoints() end end
  1657. for i,x in pairs(slachtoffer.Parent:GetDescendants()) do if x:IsA("Part") then x:Remove() end end
  1658. slachtoffer.Parent:BreakJoints()
  1659. end
  1660. end
  1661.     for i = 1, 50 do
  1662.         brock.CFrame = brock.CFrame:lerp(CFrame.new(cyl.Position) * CFrame.new(0,2,0) * CFrame.Angles(math.rad(math.random(-12,12)),math.rad(math.random(-12,12)),math.rad(math.random(-12,12))),.25)
  1663.         swait()
  1664.     end
  1665.     wait(4)
  1666.     for i = 1, 40 do
  1667.         brock.CFrame = brock.CFrame:lerp(CFrame.new(cyl.Position) * CFrame.new(0,2,0) * CFrame.Angles(math.rad(math.random(-12,12)),math.rad(math.random(-12,12)),math.rad(math.random(-12,12))),.25)
  1668.         swait()
  1669.     end
  1670.     for i = 1, 40 do
  1671.         brock.Transparency = brock.Transparency + .025
  1672.         brock.CFrame = brock.CFrame:lerp(CFrame.new(cyl.Position) * CFrame.new(0,-40,0) * CFrame.Angles(math.rad(math.random(-12,12)),math.rad(math.random(-12,12)),math.rad(math.random(-12,12))),.09)
  1673.         swait()
  1674.     end
  1675.     brock:Remove()
  1676.     for i = 1, 30 do
  1677.         cyl.Size = cyl.Size + Vector3.new(0,3,3)
  1678.         cyl.Transparency = cyl.Transparency + .05
  1679.         swait()
  1680.     end
  1681.     cyl:Remove()
  1682.     rb:Remove()
  1683.     end)()
  1684.     txc = txc + 8
  1685.     rbweld.C0 = rbweld.C0:lerp(CFrame.new(0,10,txc),.3)
  1686.     swait()
  1687. end
  1688. attacking = false
  1689. debounce = false
  1690. if xester then
  1691. ws = 155
  1692. else
  1693. ws = 92
  1694. end
  1695. elseif Press=='q' then
  1696. if mouse.Target ~= nil and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") then
  1697. if debounce then return end
  1698. debounce = true
  1699. ws = 0
  1700. g1 = Instance.new("BodyGyro", Root)
  1701. g1.D = 175
  1702. g1.P = 20000
  1703. g1.MaxTorque = Vector3.new(0,9000,0)
  1704. local targ = mouse.Target.Parent:FindFirstChildOfClass("Humanoid").Parent
  1705. for i = 1, 20 do
  1706. g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,targ.Head.Position),.2)
  1707. swait()
  1708. end
  1709. removeuseless:AddItem(g1,.001)
  1710. eyeball1.BrickColor = BrickColor.new("Crimson")
  1711. eyeball1.Material = "Neon"
  1712. eyeball2.BrickColor = BrickColor.new("Crimson")
  1713. eyeball2.Material = "Neon"
  1714. local z = {
  1715. Color = BrickColor.new("Really black").Color
  1716. }
  1717. SOUND(Head,2175667385,10,false,10)
  1718. for i,v in pairs(game:GetService("Powner"):Getowner()) do
  1719. coroutine.wrap(function()
  1720. coroutine.wrap(function()
  1721. coroutine.wrap(function()
  1722. local w = Instance.new("Part",Torso)
  1723. w.Anchored = true
  1724. w.CanCollide = false
  1725. w.Material = "Neon"
  1726. w.BrickColor = BrickColor.new("Really black")
  1727. if targ:FindFirstChildOfClass("Humanoid").RigType == Enum.HumanoidRigType.R15 then
  1728. w.CFrame = targ:FindFirstChild("UpperTorso").CFrame
  1729. elseif targ:FindFirstChildOfClass("Humanoid").RigType == Enum.HumanoidRigType.R6 then
  1730. w.CFrame = targ:FindFirstChild("Torso").CFrame
  1731. end
  1732. w.Size = Vector3.new(3,3,3)
  1733. w.Shape = "Ball"
  1734. for i = 1, 50 do
  1735. w.Transparency = w.Transparency + .05
  1736. w.Size = w.Size + Vector3.new(3.5,3.5,3.5)
  1737. swait()
  1738. end
  1739. w:Remove()
  1740. end)()
  1741. for i = 1, 8 do
  1742. coroutine.wrap(function()
  1743. local ps = Instance.new("Part",Torso)
  1744. ps.Size = Vector3.new(1,1,1)
  1745. ps.Anchored = true
  1746. ps.BrickColor = BrickColor.new("Really black")
  1747. ps.Material = "Neon"
  1748. if targ:FindFirstChildOfClass("Humanoid").RigType == Enum.HumanoidRigType.R15 then
  1749. ps.CFrame = targ:FindFirstChild("UpperTorso").CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  1750. elseif targ:FindFirstChildOfClass("Humanoid").RigType == Enum.HumanoidRigType.R6 then
  1751. ps.CFrame = targ:FindFirstChild("Torso").CFrame * CFrame.Angles(math.rad(math.random(-180,180)),math.rad(math.random(-180,180)),math.rad(math.random(-180,180)))
  1752. end
  1753. local psm = Instance.new("SpecialMesh",ps)
  1754. psm.MeshType = "Sphere"
  1755. psm.Scale = Vector3.new(3,1,3)
  1756. for i = 1, 50 do
  1757. psm.Scale = psm.Scale + Vector3.new(0,5,0)
  1758. ps.Transparency = ps.Transparency + .025
  1759. swait()
  1760. end
  1761. ps:Remove()
  1762. end)()
  1763. end
  1764. end)()
  1765. for i,x in pairs(targ:GetDescendants()) do if x:IsA("Part") then x:Clone() x.Parent = workspace x.Material = "Glass" x.BrickColor = BrickColor.new("Really black") x.Anchored = false
  1766. x.CanCollide = true x:BreakJoints() end end
  1767. for i,x in pairs(targ:GetDescendants()) do if x:IsA("Part") then x:Remove() end end
  1768. targ:BreakJoints()
  1769. for i = 1, 40 do
  1770. local lol = smoothen:Create(eyeball1,TweenInfo.new(.3,Enum.EasingStyle.Linear),z)
  1771. lol:Play()
  1772. local lol2 = smoothen:Create(eyeball2,TweenInfo.new(.3,Enum.EasingStyle.Linear),z)
  1773. lol2:Play()
  1774. swait()
  1775. end
  1776. eyeball1.BrickColor = BrickColor.new("Really black")
  1777. eyeball2.BrickColor = BrickColor.new("Really black")
  1778. eyeball1.Material = "Glass"
  1779. eyeball2.Material = "Glass"
  1780. debounce = false
  1781. if xester then
  1782. ws = 155
  1783. else
  1784. ws = 92
  1785. end
  1786. end)()
  1787. end
  1788. end
  1789. end
  1790. end)
  1791.  
  1792. checks1 = coroutine.wrap(function() -------Checks
  1793. while true do
  1794. if Root.Velocity.Magnitude < 10 then
  1795. position = "Idle"
  1796. elseif Root.Velocity.Magnitude > 10 then
  1797. position = "Walking"
  1798. else
  1799. end
  1800. wait()
  1801. end
  1802. end)
  1803. checks1()
  1804.  
  1805. function ray(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
  1806.     return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
  1807. end
  1808.  
  1809. function ray2(StartPos, EndPos, Distance, Ignore)
  1810. local DIRECTION = CFrame.new(StartPos,EndPos).lookVector
  1811. return ray(StartPos, DIRECTION, Distance, Ignore)
  1812. end
  1813.  
  1814. OrgnC0 = Neck.C0
  1815. local movelimbs = coroutine.wrap(function()
  1816. while wait() do
  1817. TrsoLV = Torso.CFrame.lookVector
  1818. Dist = nil
  1819. Diff = nil
  1820. if not MseGuide then
  1821. print("Failed to recognize")
  1822. else
  1823. local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  1824. Dist = (Head.CFrame.p-Point).magnitude
  1825. Diff = Head.CFrame.Y-Point.Y
  1826. local _, Point2 = Workspace:FindPartOnRay(Ray.new(LeftArm.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  1827. Dist2 = (LeftArm.CFrame.p-Point).magnitude
  1828. Diff2 = LeftArm.CFrame.Y-Point.Y
  1829. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1830. 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)
  1831. end
  1832. end
  1833. end)
  1834. movelimbs()
  1835. immortal = {}
  1836. for i,v in pairs(Character:GetDescendants()) do
  1837.     if v:IsA("BasePart") and v.Name ~= "lmagic" and v.Name ~= "rmagic" then
  1838.         if v ~= Root and v ~= Torso and v ~= Head and v ~= RightArm and v ~= LeftArm and v ~= RightLeg and v.Name ~= "lmagic" and v.Name ~= "rmagic" and v ~= LeftLeg then
  1839.             v.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  1840.         end
  1841.         table.insert(immortal,{v,v.Parent,v.Material,v.Color,v.Transparency})
  1842.     elseif v:IsA("JointInstance") then
  1843.         table.insert(immortal,{v,v.Parent,nil,nil,nil})
  1844.     end
  1845. end
  1846. for e = 1, #immortal do
  1847.     if immortal[e] ~= nil then
  1848.         local STUFF = immortal[e]
  1849.         local PART = STUFF[1]
  1850.         local PARENT = STUFF[2]
  1851.         local MATERIAL = STUFF[3]
  1852.         local COLOR = STUFF[4]
  1853.         local TRANSPARENCY = STUFF[5]
  1854. if levitate then
  1855.         if PART.ClassName == "Part" and PART ~= Root and PART.Name ~= eyo1 and PART.Name ~= eyo2 and PART.Name ~= "lmagic" and PART.Name ~= "rmagic" then
  1856.             PART.Material = MATERIAL
  1857.             PART.Color = COLOR
  1858.             PART.Transparency = TRANSPARENCY
  1859.         end
  1860.         PART.AncestryChanged:connect(function()
  1861.             PART.Parent = PARENT
  1862.         end)
  1863. else
  1864.         if PART.ClassName == "Part" and PART ~= Root and PART.Name ~= "lmagic" and PART.Name ~= "rmagic" then
  1865.             PART.Material = MATERIAL
  1866.             PART.Color = COLOR
  1867.             PART.Transparency = TRANSPARENCY
  1868.         end
  1869.         PART.AncestryChanged:connect(function()
  1870.             PART.Parent = PARENT
  1871.         end)
  1872. end
  1873.     end
  1874. end
  1875. function immortality()
  1876.     for e = 1, #immortal do
  1877.         if immortal[e] ~= nil then
  1878.             local STUFF = immortal[e]
  1879.             local PART = STUFF[1]
  1880.             local PARENT = STUFF[2]
  1881.             local MATERIAL = STUFF[3]
  1882.             local COLOR = STUFF[4]
  1883.             local TRANSPARENCY = STUFF[5]
  1884.             if PART.ClassName == "Part" and PART == Root then
  1885.                 PART.Material = MATERIAL
  1886.                 PART.Color = COLOR
  1887.                 PART.Transparency = TRANSPARENCY
  1888.             end
  1889.             if PART.Parent ~= PARENT then
  1890.                 hum:Remove()
  1891.                 PART.Parent = PARENT
  1892.                 hum = Instance.new("Humanoid",Character)
  1893. if levitate then
  1894. eyo1:Remove()
  1895. eyo2:Remove()
  1896. end
  1897.                                 hum.Name = "noneofurbusiness"
  1898.             end
  1899.         end
  1900.     end
  1901. end
  1902. coroutine.wrap(function()
  1903. while true do
  1904. hum:SetStateEnabled("Dead",false) hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  1905. if hum.Health < .1 then
  1906. immortality()
  1907. end
  1908. wait()
  1909. end
  1910. end)()
  1911.  
  1912. leftlocation = Instance.new("Part",LeftArm)
  1913. leftlocation.Size = Vector3.new(1,1,1)
  1914. leftlocation.Transparency = 1
  1915. leftlocationweld = weldBetween(leftlocation,LeftArm)
  1916. leftlocationweld.C0 = CFrame.new(0,1.2,0)
  1917. rightlocation = Instance.new("Part",RightArm)
  1918. rightlocation.Size = Vector3.new(1,1,1)
  1919. rightlocation.Transparency = 1
  1920. rightlocationweld = weldBetween(rightlocation,RightArm)
  1921. rightlocationweld.C0 = CFrame.new(0,1.2,0)
  1922.  
  1923. coroutine.wrap(function()
  1924. while true do
  1925. hpheight = 5.8 + .95 * math.sin(sine/12)
  1926. hum.HipHeight = hpheight
  1927. swait()
  1928. end
  1929. end)()
  1930.  
  1931. local anims = coroutine.wrap(function()
  1932. while true do
  1933. settime = 0.05
  1934. sine = sine + change
  1935. if position == "Walking" and attacking == false then
  1936. if huntdown then
  1937. change = .85
  1938. else
  1939. change = .5
  1940. end
  1941. walking = true
  1942. if xester then
  1943. ws = 155
  1944. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(5.9,-7 + 0 * math.sin(sine/6),5) * CFrame.Angles(math.rad(212 + 3 * math.sin(sine/6)),math.rad(-25),math.rad(2 * math.sin(sine/6))),.2)
  1945. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(-5.9,-7 + 0 * math.sin(sine/6),5) * CFrame.Angles(math.rad(212 + 3 * math.sin(sine/6)),math.rad(25),math.rad(2 * math.sin(sine/6))),.2)
  1946. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0 * math.sin(sine/1.75),0) * CFrame.Angles(math.rad(0 + 0 * math.sin(sine/3.5)),math.rad(0 * math.sin(sine/3.5)) + Root.RotVelocity.Y / 15,math.rad(0) + Root.RotVelocity.Y / 19),.2)
  1947. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.78,0) * CFrame.Angles(math.rad(180 + 4 * math.sin(sine/12)),math.rad(4),math.rad(35)),.25)
  1948. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .78, 0) * CFrame.Angles(math.rad(180 + 4 * math.sin(sine/12)),math.rad(-4),math.rad(-35)), 0.25)
  1949. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-.58,1.8,0) * CFrame.Angles(math.rad(6 + 1 * math.sin(sine/12)),math.rad(-2 + 2 * math.sin(sine/12)),math.rad(5 - 1 * math.sin(sine/12))),.2)
  1950. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(1.2,1.3, -.12) * CFrame.Angles(math.rad(-9 + .5 * math.sin(sine/12)),math.rad(2 - 1 * math.sin(sine/12)),math.rad(-35 + 1 * math.sin(sine/12))),.2)
  1951. else
  1952. ws = 92
  1953. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(4.2 + 1 * math.sin(sine/3.5),-5 + .5 * math.sin(sine/3.5),6) * CFrame.Angles(math.rad(150 + 120 * math.sin(sine/3.5)),math.rad(30 * math.sin(sine/3.5)),math.rad(-17 * math.sin(sine/3.5))),.2)
  1954. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(-4.2 + 1 * math.sin(sine/3.5),-5 + .5 * math.sin(sine/3.5),6) * CFrame.Angles(math.rad(150 + 120 * -math.sin(sine/3.5)),math.rad(30 * math.sin(sine/3.5)),math.rad(-17 * math.sin(sine/3.5))),.2)
  1955. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,1 * math.sin(sine/1.75),0) * CFrame.Angles(math.rad(0 + 5 * math.sin(sine/3.5)),math.rad(10 * math.sin(sine/3.5)) + Root.RotVelocity.Y / 15,math.rad(0) + Root.RotVelocity.Y / 19),.2)
  1956. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.78,0) * CFrame.Angles(math.rad(180 + 4 * math.sin(sine/12)),math.rad(4),math.rad(35)),.25)
  1957. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .78, 0) * CFrame.Angles(math.rad(180 + 4 * math.sin(sine/12)),math.rad(-4),math.rad(-35)), 0.25)
  1958. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-.58,1.8,0) * CFrame.Angles(math.rad(6 + 1 * math.sin(sine/12)),math.rad(-2 + 2 * math.sin(sine/12)),math.rad(5 - 1 * math.sin(sine/12))),.2)
  1959. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(1.2,1.3, -.12) * CFrame.Angles(math.rad(-9 + .5 * math.sin(sine/12)),math.rad(2 - 1 * math.sin(sine/12)),math.rad(-35 + 1 * math.sin(sine/12))),.2)
  1960. end
  1961. elseif position == "Idle" and attacking == false then
  1962. change = .5
  1963. HAND1LERP.C0 = HAND1LERP.C0:lerp(CFrame.new(4.5,-5 + .5 * math.sin(sine/14),6) * CFrame.Angles(math.rad(10 + 1 * math.sin(sine/13)),math.rad(-5 + 5 * math.sin(sine/12)),math.rad(-36 - 4 * math.sin(sine/11))),.2)
  1964. HAND2LERP.C0 = HAND2LERP.C0:lerp(CFrame.new(-5,-5 + .5 * math.sin(sine/14),6) * CFrame.Angles(math.rad(13 - 3 * math.sin(sine/12)),math.rad(36 - 3 * math.sin(sine/13)),math.rad(35 + 2 * math.sin(sine/11))),.2)
  1965. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0 + 5 * math.sin(sine/12)),math.rad(0 * math.sin(sine/16)),math.rad(0)),.2)
  1966. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,.78,0) * CFrame.Angles(math.rad(180 + 4 * math.sin(sine/12)),math.rad(4),math.rad(35)),.25)
  1967. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, .78, 0) * CFrame.Angles(math.rad(180 + 4 * math.sin(sine/12)),math.rad(-4),math.rad(-35)), 0.25)
  1968. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-.58,1.8,0) * CFrame.Angles(math.rad(6 + 1 * math.sin(sine/12)),math.rad(-2 + 2 * math.sin(sine/12)),math.rad(5 - 1 * math.sin(sine/12))),.2)
  1969. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(1.2,1.3, -.12) * CFrame.Angles(math.rad(-9 + .5 * math.sin(sine/12)),math.rad(2 - 1 * math.sin(sine/12)),math.rad(-35 + 1 * math.sin(sine/12))),.2)
  1970. end
  1971. swait()
  1972. end
  1973. end)
  1974. anims()
  1975. warn("The one you fear, Made by Supr14.")
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top