Advertisement
SKOONKBURG

Untitled

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