Advertisement
Guest User

Veruse

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