Advertisement
DarkSideYT123

Untitled

Aug 6th, 2019
417
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 97.17 KB | None | 0 0
  1. -- By DarkSideYT123
  2.  
  3. -- FE Compatibility code by Mokiros
  4.  
  5. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  6. local Player,game,owner = owner,game
  7. local RealPlayer = Player
  8. do
  9. print("FE Compatibility code by Mokiros")
  10. local rp = RealPlayer
  11. script.Parent = rp.Character
  12.  
  13. --RemoteEvent for communicating
  14. local Event = Instance.new("RemoteEvent")
  15. Event.Name = "UserInput_Event"
  16.  
  17. --Fake event to make stuff like Mouse.KeyDown work
  18. local function fakeEvent()
  19. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  20. t.connect = t.Connect
  21. return t
  22. end
  23.  
  24. --Creating fake input objects with fake variables
  25. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  26. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  27. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  28. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  29. end}
  30. --Merged 2 functions into one by checking amount of arguments
  31. CAS.UnbindAction = CAS.BindAction
  32.  
  33. --This function will trigger the events that have been :Connect()'ed
  34. local function te(self,ev,...)
  35. local t = m[ev]
  36. if t and t._fakeEvent then
  37. for _,f in pairs(t.Functions) do
  38. f(...)
  39. end
  40. end
  41. end
  42. m.TrigEvent = te
  43. UIS.TrigEvent = te
  44.  
  45. Event.OnServerEvent:Connect(function(plr,io)
  46. if plr~=rp then return end
  47. m.Target = io.Target
  48. m.Hit = io.Hit
  49. if not io.isMouse then
  50. local b = io.UserInputState == Enum.UserInputState.Begin
  51. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  52. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  53. end
  54. for _,t in pairs(CAS.Actions) do
  55. for _,k in pairs(t.Keys) do
  56. if k==io.KeyCode then
  57. t.Function(t.Name,io.UserInputState,io)
  58. end
  59. end
  60. end
  61. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  62. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  63. end
  64. end)
  65. Event.Parent = NLS([==[
  66. local Player = game:GetService("Players").LocalPlayer
  67. local Event = script:WaitForChild("UserInput_Event")
  68.  
  69. local Mouse = Player:GetMouse()
  70. local UIS = game:GetService("UserInputService")
  71. local input = function(io,a)
  72. if a then return end
  73. --Since InputObject is a client-side instance, we create and pass table instead
  74. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  75. end
  76. UIS.InputBegan:Connect(input)
  77. UIS.InputEnded:Connect(input)
  78.  
  79. local h,t
  80. --Give the server mouse data 30 times every second, but only if the values changed
  81. --If player is not moving their mouse, client won't fire events
  82. while wait(1/30) do
  83. if h~=Mouse.Hit or t~=Mouse.Target then
  84. h,t=Mouse.Hit,Mouse.Target
  85. Event:FireServer({isMouse=true,Target=t,Hit=h})
  86. end
  87. end]==],Player.Character)
  88.  
  89. ----Sandboxed game object that allows the usage of client-side methods and services
  90. --Real game object
  91. local _rg = game
  92.  
  93. --Metatable for fake service
  94. local fsmt = {
  95. __index = function(self,k)
  96. local s = rawget(self,"_RealService")
  97. if s then return s[k] end
  98. end,
  99. __newindex = function(self,k,v)
  100. local s = rawget(self,"_RealService")
  101. if s then s[k]=v end
  102. end,
  103. __call = function(self,...)
  104. local s = rawget(self,"_RealService")
  105. if s then return s(...) end
  106. end
  107. }
  108. local function FakeService(t,RealService)
  109. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  110. return setmetatable(t,fsmt)
  111. end
  112.  
  113. --Fake game object
  114. local g = {
  115. GetService = function(self,s)
  116. return self[s]
  117. end,
  118. Players = FakeService({
  119. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  120. },"Players"),
  121. UserInputService = FakeService(UIS,"UserInputService"),
  122. ContextActionService = FakeService(CAS,"ContextActionService"),
  123. }
  124. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  125. g.service = g.GetService
  126.  
  127. g.RunService = FakeService({
  128. RenderStepped = _rg:GetService("RunService").Heartbeat,
  129. BindToRenderStep = function(self,name,_,fun)
  130.  
  131. end,
  132. UnbindFromRenderStep = function(self,name)
  133. self._btrs[name]:Disconnect()
  134. end,
  135. },"RunService")
  136.  
  137. setmetatable(g,{
  138. __index=function(self,s)
  139. return _rg:GetService(s) or typeof(_rg[s])=="function"
  140. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  141. end,
  142. __newindex = fsmt.__newindex,
  143. __call = fsmt.__call
  144. })
  145. --Changing owner to fake player object to support owner:GetMouse()
  146. game,owner = g,g.Players.LocalPlayer
  147. end
  148.  
  149.  
  150. --// Shortcut Variables \\--
  151. wait(1)
  152. can = true
  153. local S = setmetatable({},{__index = function(s,i) return game:service(i) end})
  154. local CF = {N=CFrame.new,A=CFrame.Angles,fEA=CFrame.fromEulerAnglesXYZ}
  155. local C3 = {N=Color3.new,RGB=Color3.fromRGB,HSV=Color3.fromHSV,tHSV=Color3.toHSV}
  156. local V3 = {N=Vector3.new,FNI=Vector3.FromNormalId,A=Vector3.FromAxis}
  157. local M = {C=math.cos,R=math.rad,S=math.sin,P=math.pi,RNG=math.random,MRS=math.randomseed,H=math.huge,RRNG = function(min,max,div) return math.rad(math.random(min,max)/(div or 1)) end}
  158. local R3 = {N=Region3.new}
  159. local De = S.Debris
  160. local WS = workspace
  161. local Lght = S.Lighting
  162. local RepS = S.ReplicatedStorage
  163. local IN = Instance.new
  164. local Plrs = S.Players
  165. Mode = "Neutral"
  166. ModeN = 1
  167. Minion1 = "None"
  168. Minion2 = "None"
  169. Minion3 = "None"
  170. Minion4 = "None"
  171. Minion5 = "None"
  172.  
  173. local Emit = IN("ParticleEmitter").Emit;
  174.  
  175. --// Initializing \\--
  176. local Plr = game.Players.LocalPlayer
  177. local Char = Plr.Character
  178. local Hum = Char:FindFirstChildOfClass'Humanoid'
  179. local RArm = Char["Right Arm"]
  180. local LArm = Char["Left Arm"]
  181. local RLeg = Char["Right Leg"]
  182. local LLeg = Char["Left Leg"]
  183. local Root = Char:FindFirstChild'HumanoidRootPart'
  184. local Torso = Char.Torso
  185. local Head = Char:WaitForChild("Head")
  186. local NeutralAnims = true
  187. local Attack = false
  188. local Debounces = {Debounces={}}
  189. local Hit = {}
  190. local Sine = 0
  191. local Change = 1
  192.  
  193. Char.Animate:Destroy()
  194.  
  195. Cooldown = false
  196.  
  197. local Effects = IN("Folder",Char)
  198. Effects.Name = "Effects"
  199. Times = 0
  200. repeat
  201. wait(0.1)
  202. Times = Times + 1
  203. if Char:FindFirstChildOfClass("Accessory") then
  204. Char:FindFirstChildOfClass("Accessory"):Destroy()
  205. end
  206. until Times == 5
  207.  
  208. Char.Head.Transparency = 1
  209. Char.Head.face.Transparency = 1
  210. Char["Left Leg"].BrickColor = BrickColor.new("Really black")
  211. Char["Right Arm"].Material = "Neon"
  212. Char["Left Arm"].Material = "Neon"
  213. Char["Right Leg"].Material = "Neon"
  214. Char["Left Leg"].Material = "Neon"
  215. Char["Torso"].Material = "Neon"
  216. Rainbow = false
  217. Char.HumanoidRootPart.Anchored = true
  218. Char.HumanoidRootPart.Orientation = Vector3.new(0,0,0)
  219. wait(1)
  220. Char.HumanoidRootPart.Anchored = false
  221. local FakeHead = Instance.new("Part", Char)
  222. FakeHead.Name = "FakeHead"
  223. FakeHead.Material = "Neon"
  224. FakeHead.BrickColor = BrickColor.new("Institutional white")
  225. FakeHead.Size = Vector3.new(1, 1, 1)
  226. FakeHead.Position = Char.Head.Position
  227. local FakeHeadWeld = Instance.new("Weld", Char)
  228. FakeHeadWeld.Name = "FakeHeadWeld"
  229. FakeHeadWeld.Part0 = Char.Head
  230. FakeHeadWeld.Part1 = FakeHead
  231. local TopHat1 = Instance.new("Part", Char)
  232. TopHat1.Name = "TopHead1"
  233. TopHat1.Size = Vector3.new(1.878, 0.232, 1.878)
  234. TopHat1.Anchored = true
  235. TopHat1.Position = FakeHead.Position + Vector3.new(0, 0.5, 0)
  236. TopHat1.BrickColor = BrickColor.new("Really black")
  237. TopHat1.Material = "Neon"
  238. local TopHat1Weld = Instance.new("WeldConstraint", Char)
  239. TopHat1Weld.Name = "TopHat1Weld"
  240. TopHat1Weld.Part0 = FakeHead
  241. TopHat1Weld.Part1 = TopHat1
  242. TopHat1.Anchored = false
  243. local TopHat2 = Instance.new("Part", Char)
  244. TopHat2.Name = "TopHead2"
  245. TopHat2.Size = Vector3.new(1.093, 0.296, 1.093)
  246. TopHat2.Anchored = true
  247. TopHat2.Position = FakeHead.Position + Vector3.new(0, 0.7, 0)
  248. TopHat2.BrickColor = BrickColor.new("Institutional white")
  249. TopHat2.Material = "Neon"
  250. local TopHat2Weld = Instance.new("WeldConstraint", Char)
  251. TopHat2Weld.Name = "TopHat2Weld"
  252. TopHat2Weld.Part0 = FakeHead
  253. TopHat2Weld.Part1 = TopHat2
  254. TopHat2.Anchored = false
  255. local TopHat3 = Instance.new("Part", Char)
  256. TopHat3.Name = "TopHead3"
  257. TopHat3.Size = Vector3.new(1.09, 2.344, 1.09)
  258. TopHat3.Anchored = true
  259. TopHat3.Position = FakeHead.Position + Vector3.new(0, 1.7, 0)
  260. TopHat3.BrickColor = BrickColor.new("Really black")
  261. TopHat3.Material = "Neon"
  262. local TopHat3Weld = Instance.new("WeldConstraint", Char)
  263. TopHat3Weld.Name = "TopHat3Weld"
  264. TopHat3Weld.Part0 = FakeHead
  265. TopHat3Weld.Part1 = TopHat3
  266. TopHat3.Anchored = false
  267. local PortalPart = Instance.new("Part", Char)
  268. PortalPart.CFrame = Char.HumanoidRootPart.CFrame * CFrame.new(0, 15, 3)
  269. PortalPart.Orientation = Vector3.new(60, 0, 0)
  270. PortalPart.Anchored = true
  271. PortalPart.Transparency = 1
  272. PortalPart.CanCollide = false
  273. PortalPart.Massless = true
  274. local PortalPartWeld = Instance.new("WeldConstraint", Char)
  275. PortalPartWeld.Name = "PortalPartWeld"
  276. PortalPartWeld.Part0 = Char.HumanoidRootPart
  277. PortalPartWeld.Part1 = PortalPart
  278. PortalPart.Anchored = false
  279. local PortalPart3 = Instance.new("Part", Char)
  280. PortalPart3.CFrame = Char.HumanoidRootPart.CFrame * CFrame.new(8, 3.5, 0)
  281. PortalPart3.Anchored = true
  282. PortalPart3.Transparency = 1
  283. PortalPart3.CanCollide = false
  284. PortalPart3.Massless = true
  285. local PortalPart3Weld = Instance.new("WeldConstraint", Char)
  286. PortalPart3Weld.Name = "PortalPart3Weld"
  287. PortalPart3Weld.Part0 = Char.HumanoidRootPart
  288. PortalPart3Weld.Part1 = PortalPart3
  289. PortalPart3.Anchored = false
  290. local PortalPart4 = Instance.new("Part", Char)
  291. PortalPart4.CFrame = Char.HumanoidRootPart.CFrame * CFrame.new(-8, 3.5, 0)
  292. PortalPart4.Anchored = true
  293. PortalPart4.Transparency = 1
  294. PortalPart4.CanCollide = false
  295. PortalPart4.Massless = true
  296. local PortalPart4Weld = Instance.new("WeldConstraint", Char)
  297. PortalPart4Weld.Name = "PortalPart4Weld"
  298. PortalPart4Weld.Part0 = Char.HumanoidRootPart
  299. PortalPart4Weld.Part1 = PortalPart4
  300. PortalPart4.Anchored = false
  301. local PortalPart2 = Instance.new("Part", Char)
  302. PortalPart2.CFrame = Char.HumanoidRootPart.CFrame * CFrame.new(0, 15, 3)
  303. PortalPart2.Orientation = Vector3.new(-37.76, 116.57, 50.77)
  304. PortalPart2.Anchored = true
  305. PortalPart2.Transparency = 1
  306. PortalPart2.CanCollide = false
  307. PortalPart2.Massless = true
  308. local PortalPartWeld2 = Instance.new("WeldConstraint", Char)
  309. PortalPartWeld2.Name = "PortalPartWeld2"
  310. PortalPartWeld2.Part0 = Char.HumanoidRootPart
  311. PortalPartWeld2.Part1 = PortalPart2
  312. PortalPart2.Anchored = false
  313. local Name = Instance.new("BillboardGui", TopHat3)
  314. Name.ExtentsOffset = Vector3.new(0, 2, 0)
  315. Name.Size = UDim2.new(0,200,0,100)
  316. local NameText = Instance.new("TextLabel", Name)
  317. NameText.BackgroundTransparency = 1
  318. NameText.Font = Enum.Font.Cartoon
  319. NameText.TextSize = 50
  320. NameText.TextColor3 = Color3.new(500, 500, 500)
  321. NameText.Size = UDim2.new(0,200,0,100)
  322. local m = Plr:GetMouse()
  323. wait(0.2)
  324. NameText.Text = "Mr Void"
  325.  
  326.  
  327. m.KeyDown:Connect(function(k)
  328. k:lower()
  329. if k == "z" and Mode == "Neutral" then
  330. local Portal = Instance.new("Part", workspace)
  331. Portal.BrickColor = BrickColor.new("Really black")
  332. Portal.Material = "SmoothPlastic"
  333. Portal.Anchored = true
  334. Portal.CanCollide = false
  335. Portal.CFrame = PortalPart.CFrame
  336. Portal.Size = Vector3.new(0.1, 0.05, 0.1)
  337. wait(0.05)
  338. Portal.Orientation = PortalPart.Orientation
  339. Portal.Size = Vector3.new(0.3, 0.05, 0.3)
  340. wait(0.05)
  341. Portal.Orientation = PortalPart2.Orientation
  342. Portal.Size = Vector3.new(0.5, 0.05, 0.5)
  343. wait(0.05)
  344. Portal.Orientation = PortalPart.Orientation
  345. Portal.Size = Vector3.new(0.7, 0.05, 0.7)
  346. wait(0.05)
  347. Portal.Orientation = PortalPart2.Orientation
  348. Portal.Size = Vector3.new(0.9, 0.05, 0.9)
  349. wait(0.05)
  350. Portal.Orientation = PortalPart.Orientation
  351. Portal.Size = Vector3.new(1.4, 0.05, 1.4)
  352. wait(0.05)
  353. Portal.Orientation = PortalPart2.Orientation
  354. Portal.Size = Vector3.new(2, 0.05, 2)
  355. wait(0.05)
  356. Portal.Orientation = PortalPart.Orientation
  357. Portal.Size = Vector3.new(2.5, 0.05, 2.5)
  358. wait(0.05)
  359. Portal.Orientation = PortalPart2.Orientation
  360. Portal.Size = Vector3.new(3.4, 0.05, 3.4)
  361. wait(0.05)
  362. Portal.Orientation = PortalPart.Orientation
  363. Portal.Size = Vector3.new(4.3, 0.05, 4.3)
  364. local Present = Instance.new("Part", workspace)
  365. local Present2 = Instance.new("Part", workspace)
  366. Present2.Anchored = true
  367. Present2.CanCollide = false
  368. Present2.BrickColor = BrickColor.new("Institutional white")
  369. Present2.Material = "Neon"
  370. Present2.Size = Vector3.new(0.5, 2.1, 2.1)
  371. Present2.CFrame = Present.CFrame
  372. local Present2Weld = Instance.new("WeldConstraint", Present2)
  373. Present2Weld.Part0 = Present
  374. Present2Weld.Part1 = Present2
  375. Present2.Anchored = false
  376. local Present3 = Instance.new("Part", workspace)
  377. Present3.Anchored = true
  378. Present3.CanCollide = false
  379. Present3.BrickColor = BrickColor.new("Institutional white")
  380. Present3.Material = "Neon"
  381. Present3.Size = Vector3.new(2.1, 2.1, 0.5)
  382. Present3.CFrame = Present.CFrame
  383. local Present3Weld = Instance.new("WeldConstraint", Present3)
  384. Present3Weld.Part0 = Present
  385. Present3Weld.Part1 = Present3
  386. Present3.Anchored = false
  387. Present.Transparency = 0
  388. Present.CanCollide = true
  389. Present.BrickColor = BrickColor.new("Really black")
  390. Present.Material = "Neon"
  391. Present.Size = Vector3.new(2, 2, 2)
  392.  
  393. local Duh1 = Instance.new("Part", workspace)
  394. Duh1.Anchored = true
  395. Duh1.CanCollide = false
  396. Duh1.Orientation = Vector3.new(0, 0, -40)
  397. Duh1.BrickColor = BrickColor.new("Institutional white")
  398. Duh1.Material = "Neon"
  399. Duh1.Size = Vector3.new(0.336, 2.05, 0.386)
  400. Duh1.Position = Present.Position + Vector3.new(0, 1, 0)
  401. local Duh1Weld = Instance.new("WeldConstraint", Duh1)
  402. Duh1Weld.Part0 = Present
  403. Duh1Weld.Part1 = Duh1
  404. Duh1.Anchored = false
  405. local Duh2 = Instance.new("Part", workspace)
  406. Duh2.Anchored = true
  407. Duh2.CanCollide = false
  408. Duh2.Orientation = Vector3.new(0, 0, 40)
  409. Duh2.BrickColor = BrickColor.new("Institutional white")
  410. Duh2.Material = "Neon"
  411. Duh2.Size = Vector3.new(0.336, 2.05, 0.386)
  412. Duh2.Position = Present.Position + Vector3.new(0, 1, 0)
  413. local Duh2Weld = Instance.new("WeldConstraint", Duh2)
  414. Duh2Weld.Part0 = Present
  415. Duh2Weld.Part1 = Duh2
  416. Duh2.Anchored = false
  417. Present.CFrame = PortalPart.CFrame
  418. Present.Velocity = Char.HumanoidRootPart.CFrame.lookVector * 40
  419. wait(1)
  420. Portal.Orientation = PortalPart2.Orientation
  421. Portal.Size = Vector3.new(5, 0.05, 5)
  422. wait(0.05)
  423. Portal.Orientation = PortalPart.Orientation
  424. Portal.Size = Vector3.new(4.5, 0.05, 4.5)
  425. wait(0.05)
  426. Portal.Orientation = PortalPart.Orientation
  427. Portal.Size = Vector3.new(4, 0.05, 4)
  428. wait(0.05)
  429. Portal.Size = Vector3.new(3, 0.05, 3)
  430. wait(0.05)
  431. Portal.Size = Vector3.new(2, 0.05, 2)
  432. wait(0.05)
  433. Portal:Destroy()
  434. Present.Touched:Connect(function(Something)
  435. if Something.Parent:FindFirstChildOfClass("Humanoid") then
  436. if can == true then
  437. local Chance = math.random(1, 2)
  438. Present:Destroy()
  439. Present2:Destroy()
  440. Present3:Destroy()
  441. Duh1:Destroy()
  442. Duh2:Destroy()
  443. if Chance == 1 then
  444. local Character = Something.parent
  445. local Aura = Instance.new("Part", workspace)
  446. Aura.BrickColor = BrickColor.new("Institutional white")
  447. Aura.Shape = "Ball"
  448. Aura.Material = Enum.Material.ForceField
  449. Aura.Size = Vector3.new(9, 9, 9)
  450. Aura.CanCollide = true
  451. Aura.Massless = true
  452. Aura.CFrame = Character.HumanoidRootPart.CFrame
  453. local AuraWeld = Instance.new("Weld", Aura)
  454. AuraWeld.Part0 = Character.Head
  455. AuraWeld.Part1 = Aura
  456. Character.Humanoid.Health = Character.Humanoid.MaxHealth
  457. can = false
  458. wait(0.2)
  459. can = true
  460. wait(1)
  461. if Character.Humanoid.Health < 1 then
  462. Aura:Destroy()
  463. end
  464. wait(1)
  465. if Character.Humanoid.Health < 1 then
  466. Aura:Destroy()
  467. end
  468. wait(1)
  469. if Character.Humanoid.Health < 1 then
  470. Aura:Destroy()
  471. end
  472. wait(1)
  473. if Character.Humanoid.Health < 1 then
  474. Aura:Destroy()
  475. end
  476. wait(1)
  477. if Character.Humanoid.Health < 1 then
  478. Aura:Destroy()
  479. end
  480. wait(1)
  481. if Character.Humanoid.Health < 1 then
  482. Aura:Destroy()
  483. end
  484. wait(1)
  485. if Character.Humanoid.Health < 1 then
  486. Aura:Destroy()
  487. end
  488. wait(1)
  489. if Character.Humanoid.Health < 1 then
  490. Aura:Destroy()
  491. end
  492. wait(1)
  493. if Character.Humanoid.Health < 1 then
  494. Aura:Destroy()
  495. end
  496. wait(1)
  497. if Character.Humanoid.Health < 1 then
  498. Aura:Destroy()
  499. end
  500. wait(1)
  501. if Character.Humanoid.Health < 1 then
  502. Aura:Destroy()
  503. end
  504. wait(1)
  505. if Character.Humanoid.Health < 1 then
  506. Aura:Destroy()
  507. end
  508. wait(1)
  509. if Character.Humanoid.Health < 1 then
  510. Aura:Destroy()
  511. end
  512. wait(1)
  513. if Character.Humanoid.Health < 1 then
  514. Aura:Destroy()
  515. end
  516. wait(1)
  517. if Character.Humanoid.Health < 1 then
  518. Aura:Destroy()
  519. end
  520. wait(1)
  521. if Character.Humanoid.Health < 1 then
  522. Aura:Destroy()
  523. end
  524. wait(1)
  525. if Character.Humanoid.Health < 1 then
  526. Aura:Destroy()
  527. end
  528. wait(1)
  529. if Character.Humanoid.Health < 1 then
  530. Aura:Destroy()
  531. end
  532. wait(1)
  533. if Character.Humanoid.Health < 1 then
  534. Aura:Destroy()
  535. end
  536. wait(1)
  537. if Character.Humanoid.Health < 1 then
  538. Aura:Destroy()
  539. end
  540. wait(1)
  541. if Character.Humanoid.Health < 1 then
  542. Aura:Destroy()
  543. end
  544. wait(1)
  545. if Character.Humanoid.Health < 1 then
  546. Aura:Destroy()
  547. end
  548. wait(1)
  549. if Character.Humanoid.Health < 1 then
  550. Aura:Destroy()
  551. end
  552. wait(1)
  553. if Character.Humanoid.Health < 1 then
  554. Aura:Destroy()
  555. end
  556. wait(0.8)
  557. Aura.Transparency = 0.8
  558. wait(1)
  559. if Character.Humanoid.Health < 1 then
  560. Aura:Destroy()
  561. end
  562. Aura.Transparency = 0.5
  563. wait(2)
  564. if Character.Humanoid.Health < 1 then
  565. Aura:Destroy()
  566. end
  567. wait(1)
  568. if Character.Humanoid.Health < 1 then
  569. Aura:Destroy()
  570. end
  571. wait(2)
  572. if Character.Humanoid.Health < 1 then
  573. Aura:Destroy()
  574. end
  575. Aura:Destroy()
  576. else
  577. if Chance == 2 then
  578. local Character = Something.Parent
  579. local Aura = Instance.new("Part", Character)
  580. Aura.BrickColor = BrickColor.new("Institutional white")
  581. Aura.Shape = "Ball"
  582. Aura.Material = Enum.Material.ForceField
  583. Aura.Size = Vector3.new(3, 3, 3)
  584. Aura.CanCollide = true
  585. Aura.Massless = true
  586. Aura.CFrame = Character.HumanoidRootPart.CFrame
  587. local AuraWeld = Instance.new("Weld", Aura)
  588. AuraWeld.Part0 = Character.Head
  589. AuraWeld.Part1 = Aura
  590. can = false
  591. Character.Humanoid.MaxHealth = 100
  592. wait(0.2)
  593. can = true
  594. wait(1)
  595. Character.Humanoid.Health = 90
  596. wait(1)
  597. Character.Humanoid.Health = 80
  598. wait(1)
  599. Character.Humanoid.Health = 70
  600. wait(1)
  601. Character.Humanoid.Health = 60
  602. wait(1)
  603. Character.Humanoid.Health = 50
  604. wait(1)
  605. Character.Humanoid.Health = 40
  606. wait(1)
  607. Character.Humanoid.Health = 30
  608. wait(1)
  609. Character.Humanoid.Health = 20
  610. wait(1)
  611. Character.Humanoid.Health = 10
  612. wait(3)
  613. Character.Humanoid.Health = 1
  614. wait(3)
  615. Character.Humanoid.Health = 0
  616. Aura:Destroy()
  617. end
  618. end
  619. end
  620. end
  621. end)
  622. else
  623. if k == "z" and Mode == "Necro" then
  624. local Portal = Instance.new("Part", workspace)
  625. Portal.BrickColor = BrickColor.new("Really black")
  626. Portal.Material = "SmoothPlastic"
  627. Portal.Anchored = true
  628. Portal.CanCollide = false
  629. Portal.CFrame = PortalPart.CFrame
  630. Portal.Size = Vector3.new(0.1, 0.05, 0.1)
  631. wait(0.05)
  632. Portal.Orientation = PortalPart.Orientation
  633. Portal.Size = Vector3.new(0.3, 0.05, 0.3)
  634. wait(0.05)
  635. Portal.Orientation = PortalPart2.Orientation
  636. Portal.Size = Vector3.new(0.5, 0.05, 0.5)
  637. wait(0.05)
  638. Portal.Orientation = PortalPart.Orientation
  639. Portal.Size = Vector3.new(0.7, 0.05, 0.7)
  640. wait(0.05)
  641. Portal.Orientation = PortalPart2.Orientation
  642. Portal.Size = Vector3.new(0.9, 0.05, 0.9)
  643. wait(0.05)
  644. Portal.Orientation = PortalPart.Orientation
  645. Portal.Size = Vector3.new(1.4, 0.05, 1.4)
  646. wait(0.05)
  647. Portal.Orientation = PortalPart2.Orientation
  648. Portal.Size = Vector3.new(2, 0.05, 2)
  649. wait(0.05)
  650. Portal.Orientation = PortalPart.Orientation
  651. Portal.Size = Vector3.new(2.5, 0.05, 2.5)
  652. wait(0.05)
  653. Portal.Orientation = PortalPart2.Orientation
  654. Portal.Size = Vector3.new(3.4, 0.05, 3.4)
  655. wait(0.05)
  656. Portal.Orientation = PortalPart.Orientation
  657. Portal.Size = Vector3.new(4.3, 0.05, 4.3)
  658. local Present = Instance.new("Part", workspace)
  659. local Present2 = Instance.new("Part", workspace)
  660. Present2.Anchored = true
  661. Present2.CanCollide = false
  662. Present2.BrickColor = BrickColor.new("Royal purple")
  663. Present2.Material = "Neon"
  664. Present2.Size = Vector3.new(0.5, 2.1, 2.1)
  665. Present2.CFrame = Present.CFrame
  666. local Present2Weld = Instance.new("WeldConstraint", Present2)
  667. Present2Weld.Part0 = Present
  668. Present2Weld.Part1 = Present2
  669. Present2.Anchored = false
  670. local Present3 = Instance.new("Part", workspace)
  671. Present3.Anchored = true
  672. Present3.CanCollide = false
  673. Present3.BrickColor = BrickColor.new("Royal purple")
  674. Present3.Material = "Neon"
  675. Present3.Size = Vector3.new(2.1, 2.1, 0.5)
  676. Present3.CFrame = Present.CFrame
  677. local Present3Weld = Instance.new("WeldConstraint", Present3)
  678. Present3Weld.Part0 = Present
  679. Present3Weld.Part1 = Present3
  680. Present3.Anchored = false
  681. Present.Transparency = 0
  682. Present.CanCollide = true
  683. Present.BrickColor = BrickColor.new("Really black")
  684. Present.Material = "Neon"
  685. Present.Size = Vector3.new(2, 2, 2)
  686.  
  687. local Duh1 = Instance.new("Part", workspace)
  688. Duh1.Anchored = true
  689. Duh1.CanCollide = false
  690. Duh1.Orientation = Vector3.new(0, 0, -40)
  691. Duh1.BrickColor = BrickColor.new("Royal purple")
  692. Duh1.Material = "Neon"
  693. Duh1.Size = Vector3.new(0.336, 2.05, 0.386)
  694. Duh1.Position = Present.Position + Vector3.new(0, 1, 0)
  695. local Duh1Weld = Instance.new("WeldConstraint", Duh1)
  696. Duh1Weld.Part0 = Present
  697. Duh1Weld.Part1 = Duh1
  698. Duh1.Anchored = false
  699. local Duh2 = Instance.new("Part", workspace)
  700. Duh2.Anchored = true
  701. Duh2.CanCollide = false
  702. Duh2.Orientation = Vector3.new(0, 0, 40)
  703. Duh2.BrickColor = BrickColor.new("Royal purple")
  704. Duh2.Material = "Neon"
  705. Duh2.Size = Vector3.new(0.336, 2.05, 0.386)
  706. Duh2.Position = Present.Position + Vector3.new(0, 1, 0)
  707. local Duh2Weld = Instance.new("WeldConstraint", Duh2)
  708. Duh2Weld.Part0 = Present
  709. Duh2Weld.Part1 = Duh2
  710. Duh2.Anchored = false
  711. Present.CFrame = PortalPart.CFrame
  712. Present.Velocity = Char.HumanoidRootPart.CFrame.lookVector * 40
  713. wait(1)
  714. Portal.Orientation = PortalPart2.Orientation
  715. Portal.Size = Vector3.new(5, 0.05, 5)
  716. wait(0.05)
  717. Portal.Orientation = PortalPart.Orientation
  718. Portal.Size = Vector3.new(4.5, 0.05, 4.5)
  719. wait(0.05)
  720. Portal.Orientation = PortalPart.Orientation
  721. Portal.Size = Vector3.new(4, 0.05, 4)
  722. wait(0.05)
  723. Portal.Size = Vector3.new(3, 0.05, 3)
  724. wait(0.05)
  725. Portal.Size = Vector3.new(2, 0.05, 2)
  726. wait(0.05)
  727. Portal:Destroy()
  728. Present.Touched:Connect(function(Something)
  729. if Something.Parent:FindFirstChildOfClass("Humanoid") then
  730. if can == true then
  731. local Chance = math.random(1, 2)
  732. Present:Destroy()
  733. Present2:Destroy()
  734. Present3:Destroy()
  735. Duh1:Destroy()
  736. Duh2:Destroy()
  737.  
  738. local CharacterReal = Something.Parent
  739. CharacterReal.Archivable = true
  740.  
  741. if Minion1 == "None" then
  742. Minion1 = CharacterReal:Clone()
  743. local Virus = Instance.new("IntValue", Minion1)
  744. Virus.Value = 1
  745. Virus.Name = "Virus"
  746. Minion1.Parent = Char
  747. Minion1:moveTo(CharacterReal.Torso.Position)
  748. Minion1.Name = ("Minion")
  749. CharacterReal.Humanoid.Health = 0
  750. CharacterReal.Torso:Destroy()
  751. local Aura = Instance.new("Part", Minion1)
  752. Aura.BrickColor = BrickColor.new("Royal purple")
  753. Aura.Shape = "Ball"
  754. Aura.Material = Enum.Material.ForceField
  755. Aura.Size = Vector3.new(1.5, 1.5, 1.5)
  756. Aura.CanCollide = true
  757. Aura.Massless = true
  758. Aura.CFrame = Minion1.Torso.CFrame
  759. local AuraWeld = Instance.new("Weld", Aura)
  760. AuraWeld.Part0 = Minion1.Head
  761. AuraWeld.Part1 = Aura
  762. can = false
  763. wait(0.2)
  764. can = true
  765. Minion1["Right Arm"].Touched:Connect(function(samthing)
  766. if samthing.Parent:FindFirstChild("Humanoid") then
  767. if samthing.Parent.Name == "Minion" then
  768.  
  769. else
  770. samthing:Destroy()
  771. end
  772. end
  773. end)
  774. else
  775. if Minion2 == "None" then
  776. Minion2 = CharacterReal:Clone()
  777. local Virus = Instance.new("IntValue", Minion2)
  778. Virus.Value = 1
  779. Virus.Name = "Virus"
  780. Minion2.Parent = Char
  781. Minion2:moveTo(CharacterReal.Torso.Position)
  782. Minion2.Name = ("Minion")
  783. CharacterReal.Humanoid.Health = 0
  784. CharacterReal.Torso:Destroy()
  785. local Aura = Instance.new("Part", Minion2)
  786. Aura.BrickColor = BrickColor.new("Royal purple")
  787. Aura.Shape = "Ball"
  788. Aura.Material = Enum.Material.ForceField
  789. Aura.Size = Vector3.new(1.5, 1.5, 1.5)
  790. Aura.CanCollide = true
  791. Aura.Massless = true
  792. Aura.CFrame = Minion2.Torso.CFrame
  793. local AuraWeld = Instance.new("Weld", Aura)
  794. AuraWeld.Part0 = Minion2.Head
  795. AuraWeld.Part1 = Aura
  796. can = false
  797. wait(0.2)
  798. can = true
  799. Minion2["Right Arm"].Touched:Connect(function(samthing)
  800. if samthing.Parent:FindFirstChild("Humanoid") then
  801. if samthing.Parent.Name == "Minion" then
  802.  
  803. else
  804. samthing:Destroy()
  805. end
  806. end
  807. end)
  808. else
  809. if Minion3 == "None" then
  810. Minion3 = CharacterReal:Clone()
  811. local Virus = Instance.new("IntValue", Minion3)
  812. Virus.Value = 1
  813. Virus.Name = "Virus"
  814. Minion3.Parent = Char
  815. Minion3:moveTo(CharacterReal.Torso.Position)
  816. Minion3.Name = ("Minion")
  817. CharacterReal.Humanoid.Health = 0
  818. CharacterReal.Torso:Destroy()
  819. local Aura = Instance.new("Part", Minion3)
  820. Aura.BrickColor = BrickColor.new("Royal purple")
  821. Aura.Shape = "Ball"
  822. Aura.Material = Enum.Material.ForceField
  823. Aura.Size = Vector3.new(1.5, 1.5, 1.5)
  824. Aura.CanCollide = true
  825. Aura.Massless = true
  826. Aura.CFrame = Minion3.Torso.CFrame
  827. local AuraWeld = Instance.new("Weld", Aura)
  828. AuraWeld.Part0 = Minion3.Head
  829. AuraWeld.Part1 = Aura
  830. can = false
  831. wait(0.2)
  832. can = true
  833. Minion3["Right Arm"].Touched:Connect(function(samthing)
  834. if samthing.Parent:FindFirstChild("Humanoid") then
  835. if samthing.Parent.Name == "Minion" then
  836.  
  837. else
  838. samthing:Destroy()
  839. end
  840. end
  841. end)
  842. else
  843. if Minion4 == "None" then
  844. Minion4 = CharacterReal:Clone()
  845. local Virus = Instance.new("IntValue", Minion4)
  846. Virus.Value = 1
  847. Virus.Name = "Virus"
  848. Minion4.Parent = Char
  849. Minion4:moveTo(CharacterReal.Torso.Position)
  850. Minion4.Name = ("Minion")
  851. CharacterReal.Humanoid.Health = 0
  852. CharacterReal.Torso:Destroy()
  853. local Aura = Instance.new("Part", Minion4)
  854. Aura.BrickColor = BrickColor.new("Royal purple")
  855. Aura.Shape = "Ball"
  856. Aura.Material = Enum.Material.ForceField
  857. Aura.Size = Vector3.new(1.5, 1.5, 1.5)
  858. Aura.CanCollide = true
  859. Aura.Massless = true
  860. Aura.CFrame = Minion4.Torso.CFrame
  861. local AuraWeld = Instance.new("Weld", Aura)
  862. AuraWeld.Part0 = Minion4.Head
  863. AuraWeld.Part1 = Aura
  864. can = false
  865. wait(0.2)
  866. can = true
  867. Minion4["Right Arm"].Touched:Connect(function(samthing)
  868. if samthing.Parent:FindFirstChild("Humanoid") then
  869. if samthing.Parent.Name == "Minion" then
  870.  
  871. else
  872. samthing:Destroy()
  873. end
  874. end
  875. end)
  876. else
  877. if Minion5 == "None" then
  878. Minion5 = CharacterReal:Clone()
  879. local Virus = Instance.new("IntValue", Minion5)
  880. Virus.Value = 1
  881. Virus.Name = "Virus"
  882. Minion5.Parent = Char
  883. Minion5:moveTo(CharacterReal.Torso.Position)
  884. Minion5.Name = ("Minion")
  885. CharacterReal.Humanoid.Health = 0
  886. CharacterReal.Torso:Destroy()
  887. local Aura = Instance.new("Part", Minion5)
  888. Aura.BrickColor = BrickColor.new("Royal purple")
  889. Aura.Shape = "Ball"
  890. Aura.Material = Enum.Material.ForceField
  891. Aura.Size = Vector3.new(1.5, 1.5, 1.5)
  892. Aura.CanCollide = true
  893. Aura.Massless = true
  894. Aura.CFrame = Minion5.Torso.CFrame
  895. local AuraWeld = Instance.new("Weld", Aura)
  896. AuraWeld.Part0 = Minion5.Head
  897. AuraWeld.Part1 = Aura
  898. can = false
  899. wait(0.2)
  900. can = true
  901. Minion5["Right Arm"].Touched:Connect(function(samthing)
  902. if samthing.Parent:FindFirstChild("Humanoid") then
  903. if samthing.Parent.Name == "Minion" then
  904.  
  905. else
  906. samthing:Destroy()
  907. end
  908. end
  909. end)
  910. end
  911. end
  912. end
  913. end
  914. end
  915. end
  916. end
  917. end)
  918. else
  919. if k == "z" and Mode == "Angry" then
  920. local Portal = Instance.new("Part", workspace)
  921. Portal.BrickColor = BrickColor.new("Really black")
  922. Portal.Material = "SmoothPlastic"
  923. Portal.Anchored = true
  924. Portal.CanCollide = false
  925. Portal.CFrame = PortalPart.CFrame
  926. Portal.Size = Vector3.new(0.1, 0.05, 0.1)
  927. wait(0.05)
  928. Portal.Orientation = PortalPart.Orientation
  929. Portal.Size = Vector3.new(0.3, 0.05, 0.3)
  930. wait(0.05)
  931. Portal.Orientation = PortalPart2.Orientation
  932. Portal.Size = Vector3.new(0.5, 0.05, 0.5)
  933. wait(0.05)
  934. Portal.Orientation = PortalPart.Orientation
  935. Portal.Size = Vector3.new(0.7, 0.05, 0.7)
  936. wait(0.05)
  937. Portal.Orientation = PortalPart2.Orientation
  938. Portal.Size = Vector3.new(0.9, 0.05, 0.9)
  939. wait(0.05)
  940. Portal.Orientation = PortalPart.Orientation
  941. Portal.Size = Vector3.new(1.4, 0.05, 1.4)
  942. wait(0.05)
  943. Portal.Orientation = PortalPart2.Orientation
  944. Portal.Size = Vector3.new(2, 0.05, 2)
  945. wait(0.05)
  946. Portal.Orientation = PortalPart.Orientation
  947. Portal.Size = Vector3.new(2.5, 0.05, 2.5)
  948. wait(0.05)
  949. Portal.Orientation = PortalPart2.Orientation
  950. Portal.Size = Vector3.new(3.4, 0.05, 3.4)
  951. wait(0.05)
  952. Portal.Orientation = PortalPart.Orientation
  953. Portal.Size = Vector3.new(4.3, 0.05, 4.3)
  954. local Present = Instance.new("Part", workspace)
  955. local Present2 = Instance.new("Part", workspace)
  956. Present2.Anchored = true
  957. Present2.CanCollide = false
  958. Present2.BrickColor = BrickColor.new("New Yeller")
  959. Present2.Material = "Neon"
  960. Present2.Size = Vector3.new(0.5, 2.1, 2.1)
  961. Present2.CFrame = Present.CFrame
  962. local Present2Weld = Instance.new("WeldConstraint", Present2)
  963. Present2Weld.Part0 = Present
  964. Present2Weld.Part1 = Present2
  965. Present2.Anchored = false
  966. local Present3 = Instance.new("Part", workspace)
  967. Present3.Anchored = true
  968. Present3.CanCollide = false
  969. Present3.BrickColor = BrickColor.new("New Yeller")
  970. Present3.Material = "Neon"
  971. Present3.Size = Vector3.new(2.1, 2.1, 0.5)
  972. Present3.CFrame = Present.CFrame
  973. local Present3Weld = Instance.new("WeldConstraint", Present3)
  974. Present3Weld.Part0 = Present
  975. Present3Weld.Part1 = Present3
  976. Present3.Anchored = false
  977. Present.Transparency = 0
  978. Present.CanCollide = true
  979. Present.BrickColor = BrickColor.new("Really black")
  980. Present.Material = "Neon"
  981. Present.Size = Vector3.new(2, 2, 2)
  982.  
  983. local Duh1 = Instance.new("Part", workspace)
  984. Duh1.Anchored = true
  985. Duh1.CanCollide = false
  986. Duh1.Orientation = Vector3.new(0, 0, -40)
  987. Duh1.BrickColor = BrickColor.new("New Yeller")
  988. Duh1.Material = "Neon"
  989. Duh1.Size = Vector3.new(0.336, 2.05, 0.386)
  990. Duh1.Position = Present.Position + Vector3.new(0, 1, 0)
  991. local Duh1Weld = Instance.new("WeldConstraint", Duh1)
  992. Duh1Weld.Part0 = Present
  993. Duh1Weld.Part1 = Duh1
  994. Duh1.Anchored = false
  995. local Duh2 = Instance.new("Part", workspace)
  996. Duh2.Anchored = true
  997. Duh2.CanCollide = false
  998. Duh2.Orientation = Vector3.new(0, 0, 40)
  999. Duh2.BrickColor = BrickColor.new("New Yeller")
  1000. Duh2.Material = "Neon"
  1001. Duh2.Size = Vector3.new(0.336, 2.05, 0.386)
  1002. Duh2.Position = Present.Position + Vector3.new(0, 1, 0)
  1003. local Duh2Weld = Instance.new("WeldConstraint", Duh2)
  1004. Duh2Weld.Part0 = Present
  1005. Duh2Weld.Part1 = Duh2
  1006. Duh2.Anchored = false
  1007. Present.CFrame = PortalPart.CFrame
  1008. Present.Velocity = Char.HumanoidRootPart.CFrame.lookVector * 40
  1009. wait(1)
  1010. Portal.Orientation = PortalPart2.Orientation
  1011. Portal.Size = Vector3.new(5, 0.05, 5)
  1012. wait(0.05)
  1013. Portal.Orientation = PortalPart.Orientation
  1014. Portal.Size = Vector3.new(4.5, 0.05, 4.5)
  1015. wait(0.05)
  1016. Portal.Orientation = PortalPart.Orientation
  1017. Portal.Size = Vector3.new(4, 0.05, 4)
  1018. wait(0.05)
  1019. Portal.Size = Vector3.new(3, 0.05, 3)
  1020. wait(0.05)
  1021. Portal.Size = Vector3.new(2, 0.05, 2)
  1022. wait(0.05)
  1023. Portal:Destroy()
  1024. Present.Touched:Connect(function(Something)
  1025. if Something.Parent:FindFirstChildOfClass("Humanoid") then
  1026. if can == true then
  1027. local Chance = math.random(1, 2)
  1028. Present:Destroy()
  1029. Present2:Destroy()
  1030. Present3:Destroy()
  1031. Duh1:Destroy()
  1032. Duh2:Destroy()
  1033.  
  1034. local Character = Something.Parent
  1035. local Aura = Instance.new("Part", Character)
  1036. Aura.BrickColor = BrickColor.new("New Yeller")
  1037. Aura.Shape = "Ball"
  1038. Aura.Material = Enum.Material.ForceField
  1039. Aura.Size = Vector3.new(3, 3, 3)
  1040. Aura.CanCollide = true
  1041. Aura.Massless = true
  1042. Aura.CFrame = Character.HumanoidRootPart.CFrame
  1043. local AuraWeld = Instance.new("Weld", Aura)
  1044. AuraWeld.Part0 = Character.Head
  1045. AuraWeld.Part1 = Aura
  1046. can = false
  1047. Character.Humanoid.MaxHealth = 100
  1048. wait(0.2)
  1049. can = true
  1050. wait(1)
  1051. Character.Humanoid.Health = 90
  1052. wait(1)
  1053. Character.Humanoid.Health = 80
  1054. wait(1)
  1055. Character.Humanoid.Health = 70
  1056. wait(1)
  1057. Character.Humanoid.Health = 60
  1058. wait(1)
  1059. Character.Humanoid.Health = 50
  1060. wait(1)
  1061. Character.Humanoid.Health = 40
  1062. wait(1)
  1063. Character.Humanoid.Health = 30
  1064. wait(1)
  1065. Character.Humanoid.Health = 20
  1066. wait(1)
  1067. Character.Humanoid.Health = 10
  1068. wait(3)
  1069. Character.Humanoid.Health = 1
  1070. wait(3)
  1071. Character.Humanoid.Health = 0
  1072. Aura:Destroy()
  1073. end
  1074. end
  1075. end)
  1076. else
  1077. if k == "z" and Mode == "Happy" then
  1078. local Portal = Instance.new("Part", workspace)
  1079. Portal.BrickColor = BrickColor.new("Really black")
  1080. Portal.Material = "SmoothPlastic"
  1081. Portal.Anchored = true
  1082. Portal.CanCollide = false
  1083. Portal.CFrame = PortalPart.CFrame
  1084. Portal.Size = Vector3.new(0.1, 0.05, 0.1)
  1085. wait(0.05)
  1086. Portal.Orientation = PortalPart.Orientation
  1087. Portal.Size = Vector3.new(0.3, 0.05, 0.3)
  1088. wait(0.05)
  1089. Portal.Orientation = PortalPart2.Orientation
  1090. Portal.Size = Vector3.new(0.5, 0.05, 0.5)
  1091. wait(0.05)
  1092. Portal.Orientation = PortalPart.Orientation
  1093. Portal.Size = Vector3.new(0.7, 0.05, 0.7)
  1094. wait(0.05)
  1095. Portal.Orientation = PortalPart2.Orientation
  1096. Portal.Size = Vector3.new(0.9, 0.05, 0.9)
  1097. wait(0.05)
  1098. Portal.Orientation = PortalPart.Orientation
  1099. Portal.Size = Vector3.new(1.4, 0.05, 1.4)
  1100. wait(0.05)
  1101. Portal.Orientation = PortalPart2.Orientation
  1102. Portal.Size = Vector3.new(2, 0.05, 2)
  1103. wait(0.05)
  1104. Portal.Orientation = PortalPart.Orientation
  1105. Portal.Size = Vector3.new(2.5, 0.05, 2.5)
  1106. wait(0.05)
  1107. Portal.Orientation = PortalPart2.Orientation
  1108. Portal.Size = Vector3.new(3.4, 0.05, 3.4)
  1109. wait(0.05)
  1110. Portal.Orientation = PortalPart.Orientation
  1111. Portal.Size = Vector3.new(4.3, 0.05, 4.3)
  1112. local Present = Instance.new("Part", workspace)
  1113. local Present2 = Instance.new("Part", workspace)
  1114. Present2.Anchored = true
  1115. Present2.CanCollide = false
  1116. Present2.BrickColor = BrickColor.new("Lime green")
  1117. Present2.Material = "Neon"
  1118. Present2.Size = Vector3.new(0.5, 2.1, 2.1)
  1119. Present2.CFrame = Present.CFrame
  1120. local Present2Weld = Instance.new("WeldConstraint", Present2)
  1121. Present2Weld.Part0 = Present
  1122. Present2Weld.Part1 = Present2
  1123. Present2.Anchored = false
  1124. local Present3 = Instance.new("Part", workspace)
  1125. Present3.Anchored = true
  1126. Present3.CanCollide = false
  1127. Present3.BrickColor = BrickColor.new("Lime green")
  1128. Present3.Material = "Neon"
  1129. Present3.Size = Vector3.new(2.1, 2.1, 0.5)
  1130. Present3.CFrame = Present.CFrame
  1131. local Present3Weld = Instance.new("WeldConstraint", Present3)
  1132. Present3Weld.Part0 = Present
  1133. Present3Weld.Part1 = Present3
  1134. Present3.Anchored = false
  1135. Present.Transparency = 0
  1136. Present.CanCollide = true
  1137. Present.BrickColor = BrickColor.new("Really black")
  1138. Present.Material = "Neon"
  1139. Present.Size = Vector3.new(2, 2, 2)
  1140.  
  1141. local Duh1 = Instance.new("Part", workspace)
  1142. Duh1.Anchored = true
  1143. Duh1.CanCollide = false
  1144. Duh1.Orientation = Vector3.new(0, 0, -40)
  1145. Duh1.BrickColor = BrickColor.new("Lime green")
  1146. Duh1.Material = "Neon"
  1147. Duh1.Size = Vector3.new(0.336, 2.05, 0.386)
  1148. Duh1.Position = Present.Position + Vector3.new(0, 1, 0)
  1149. local Duh1Weld = Instance.new("WeldConstraint", Duh1)
  1150. Duh1Weld.Part0 = Present
  1151. Duh1Weld.Part1 = Duh1
  1152. Duh1.Anchored = false
  1153. local Duh2 = Instance.new("Part", workspace)
  1154. Duh2.Anchored = true
  1155. Duh2.CanCollide = false
  1156. Duh2.Orientation = Vector3.new(0, 0, 40)
  1157. Duh2.BrickColor = BrickColor.new("Lime green")
  1158. Duh2.Material = "Neon"
  1159. Duh2.Size = Vector3.new(0.336, 2.05, 0.386)
  1160. Duh2.Position = Present.Position + Vector3.new(0, 1, 0)
  1161. local Duh2Weld = Instance.new("WeldConstraint", Duh2)
  1162. Duh2Weld.Part0 = Present
  1163. Duh2Weld.Part1 = Duh2
  1164. Duh2.Anchored = false
  1165. Present.CFrame = PortalPart.CFrame
  1166. Present.Velocity = Char.HumanoidRootPart.CFrame.lookVector * 40
  1167. wait(1)
  1168. Portal.Orientation = PortalPart2.Orientation
  1169. Portal.Size = Vector3.new(5, 0.05, 5)
  1170. wait(0.05)
  1171. Portal.Orientation = PortalPart.Orientation
  1172. Portal.Size = Vector3.new(4.5, 0.05, 4.5)
  1173. wait(0.05)
  1174. Portal.Orientation = PortalPart.Orientation
  1175. Portal.Size = Vector3.new(4, 0.05, 4)
  1176. wait(0.05)
  1177. Portal.Size = Vector3.new(3, 0.05, 3)
  1178. wait(0.05)
  1179. Portal.Size = Vector3.new(2, 0.05, 2)
  1180. wait(0.05)
  1181. Portal:Destroy()
  1182. Present.Touched:Connect(function(Something)
  1183. if Something.Parent:FindFirstChildOfClass("Humanoid") then
  1184. if can == true then
  1185. Present:Destroy()
  1186. Present2:Destroy()
  1187. Present3:Destroy()
  1188. Duh1:Destroy()
  1189. Duh2:Destroy()
  1190.  
  1191. local Character = Something.parent
  1192. local Aura = Instance.new("Part", workspace)
  1193. Aura.BrickColor = BrickColor.new("Lime green")
  1194. Aura.Shape = "Ball"
  1195. Aura.Material = Enum.Material.ForceField
  1196. Aura.Size = Vector3.new(10.5, 10.5, 10.5)
  1197. Aura.CanCollide = true
  1198. Aura.Massless = true
  1199. Aura.CFrame = Character.HumanoidRootPart.CFrame
  1200. local AuraWeld = Instance.new("Weld", Aura)
  1201. AuraWeld.Part0 = Character.Head
  1202. AuraWeld.Part1 = Aura
  1203. Character.Humanoid.Health = Character.Humanoid.MaxHealth
  1204. can = false
  1205. wait(0.2)
  1206. can = true
  1207. wait(1)
  1208. if Character.Humanoid.Health < 1 then
  1209. Aura:Destroy()
  1210. end
  1211. wait(1)
  1212. if Character.Humanoid.Health < 1 then
  1213. Aura:Destroy()
  1214. end
  1215. wait(1)
  1216. if Character.Humanoid.Health < 1 then
  1217. Aura:Destroy()
  1218. end
  1219. wait(1)
  1220. if Character.Humanoid.Health < 1 then
  1221. Aura:Destroy()
  1222. end
  1223. wait(1)
  1224. if Character.Humanoid.Health < 1 then
  1225. Aura:Destroy()
  1226. end
  1227. wait(1)
  1228. if Character.Humanoid.Health < 1 then
  1229. Aura:Destroy()
  1230. end
  1231. wait(1)
  1232. if Character.Humanoid.Health < 1 then
  1233. Aura:Destroy()
  1234. end
  1235. wait(1)
  1236. if Character.Humanoid.Health < 1 then
  1237. Aura:Destroy()
  1238. end
  1239. wait(1)
  1240. if Character.Humanoid.Health < 1 then
  1241. Aura:Destroy()
  1242. end
  1243. wait(1)
  1244. if Character.Humanoid.Health < 1 then
  1245. Aura:Destroy()
  1246. end
  1247. wait(1)
  1248. if Character.Humanoid.Health < 1 then
  1249. Aura:Destroy()
  1250. end
  1251. wait(1)
  1252. if Character.Humanoid.Health < 1 then
  1253. Aura:Destroy()
  1254. end
  1255. wait(1)
  1256. if Character.Humanoid.Health < 1 then
  1257. Aura:Destroy()
  1258. end
  1259. wait(1)
  1260. if Character.Humanoid.Health < 1 then
  1261. Aura:Destroy()
  1262. end
  1263. wait(1)
  1264. if Character.Humanoid.Health < 1 then
  1265. Aura:Destroy()
  1266. end
  1267. wait(1)
  1268. if Character.Humanoid.Health < 1 then
  1269. Aura:Destroy()
  1270. end
  1271. wait(1)
  1272. if Character.Humanoid.Health < 1 then
  1273. Aura:Destroy()
  1274. end
  1275. wait(1)
  1276. if Character.Humanoid.Health < 1 then
  1277. Aura:Destroy()
  1278. end
  1279. wait(1)
  1280. if Character.Humanoid.Health < 1 then
  1281. Aura:Destroy()
  1282. end
  1283. wait(1)
  1284. if Character.Humanoid.Health < 1 then
  1285. Aura:Destroy()
  1286. end
  1287. wait(1)
  1288. if Character.Humanoid.Health < 1 then
  1289. Aura:Destroy()
  1290. end
  1291. wait(1)
  1292. if Character.Humanoid.Health < 1 then
  1293. Aura:Destroy()
  1294. end
  1295. wait(1)
  1296. if Character.Humanoid.Health < 1 then
  1297. Aura:Destroy()
  1298. end
  1299. wait(1)
  1300. if Character.Humanoid.Health < 1 then
  1301. Aura:Destroy()
  1302. end
  1303. wait(0.8)
  1304. wait(11)
  1305. if Character.Humanoid.Health < 1 then
  1306. Aura:Destroy()
  1307. end
  1308. Aura.Transparency = 0.5
  1309. wait(2)
  1310. if Character.Humanoid.Health < 1 then
  1311. Aura:Destroy()
  1312. end
  1313. wait(1)
  1314. if Character.Humanoid.Health < 1 then
  1315. Aura:Destroy()
  1316. end
  1317. wait(2)
  1318. if Character.Humanoid.Health < 1 then
  1319. Aura:Destroy()
  1320. end
  1321. Aura:Destroy()
  1322. end
  1323. end
  1324. end)
  1325. end
  1326. end
  1327. end
  1328. end
  1329. end)
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335. m.KeyDown:Connect(function(k)
  1336. k:lower()
  1337. if k == "e" then
  1338. if ModeN >= 1 and ModeN < 5 then
  1339. ModeN = ModeN + 1
  1340. if ModeN == 1 then
  1341. TopHat2.BrickColor = BrickColor.new("Institutional white")
  1342. Mode = "Neutral"
  1343. NameText.TextColor3 = Color3.new(500, 500, 500)
  1344. else
  1345. if ModeN == 2 then
  1346. TopHat2.BrickColor = BrickColor.new("Lime green")
  1347. Mode = "Happy"
  1348. NameText.TextColor3 = Color3.new(0, 255, 0)
  1349. else
  1350. if ModeN == 3 then
  1351. TopHat2.BrickColor = BrickColor.new("New Yeller")
  1352. NameText.TextColor3 = Color3.new(255, 255, 0)
  1353. Mode = "Angry"
  1354. else
  1355. if ModeN == 4 then
  1356. NameText.TextColor3 = Color3.fromRGB(98, 37, 209)
  1357. TopHat2.BrickColor = BrickColor.new("Royal purple")
  1358. Mode = "Necro"
  1359. else
  1360. if ModeN == 5 then
  1361. TopHat2.BrickColor = BrickColor.new("Really red")
  1362. NameText.TextColor3 = Color3.new(255, 0, 0)
  1363. Mode = "Mad"
  1364. end
  1365. end
  1366. end
  1367. end
  1368. end
  1369. end
  1370. end
  1371. end)
  1372.  
  1373. m.KeyDown:Connect(function(k)
  1374. k:lower()
  1375. if k == "q" then
  1376. if ModeN >= 2 then
  1377. ModeN = ModeN - 1
  1378. if ModeN == 1 then
  1379. TopHat2.BrickColor = BrickColor.new("Institutional white")
  1380. NameText.TextColor3 = Color3.new(500, 500, 500)
  1381. Mode = "Neutral"
  1382. else
  1383. if ModeN == 2 then
  1384. TopHat2.BrickColor = BrickColor.new("Lime green")
  1385. NameText.TextColor3 = Color3.new(0, 255, 0)
  1386. Mode = "Happy"
  1387. else
  1388. if ModeN == 3 then
  1389. TopHat2.BrickColor = BrickColor.new("New Yeller")
  1390. NameText.TextColor3 = Color3.new(255, 255, 0)
  1391. Mode = "Angry"
  1392. else
  1393. if ModeN == 4 then
  1394. NameText.TextColor3 = Color3.fromRGB(98, 37, 209)
  1395. TopHat2.BrickColor = BrickColor.new("Royal purple")
  1396. Mode = "Necro"
  1397. else
  1398. if ModeN == 5 then
  1399. TopHat2.BrickColor = BrickColor.new("Really red")
  1400. NameText.TextColor3 = Color3.new(255, 0, 0)
  1401. Mode = "Mad"
  1402. end
  1403. end
  1404. end
  1405. end
  1406. end
  1407. end
  1408. end
  1409. end)
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415. m.KeyDown:Connect(function(k)
  1416. k:lower()
  1417. if k == "f" then
  1418. if Mode == "Necro" then
  1419. Minion1.Humanoid.WalkToPoint = m.Hit.Position
  1420. Minion2.Humanoid.WalkToPoint = m.Hit.Position
  1421. Minion3.Humanoid.WalkToPoint = m.Hit.Position
  1422. Minion4.Humanoid.WalkToPoint = m.Hit.Position
  1423. Minion5.Humanoid.WalkToPoint = m.Hit.Position
  1424. end
  1425. end
  1426. end)
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433. m.KeyDown:Connect(function(k)
  1434. k:lower()
  1435. if k == "z" and Mode == "Mad" then
  1436. local Portal = Instance.new("Part", workspace)
  1437. Portal.BrickColor = BrickColor.new("Really black")
  1438. Portal.Material = "SmoothPlastic"
  1439. Portal.Anchored = true
  1440. Portal.CanCollide = false
  1441. Portal.CFrame = PortalPart.CFrame
  1442. Portal.Size = Vector3.new(0.1, 0.05, 0.1)
  1443. wait(0.05)
  1444. Portal.Orientation = PortalPart.Orientation
  1445. Portal.Size = Vector3.new(0.3, 0.05, 0.3)
  1446. wait(0.05)
  1447. Portal.Orientation = PortalPart2.Orientation
  1448. Portal.Size = Vector3.new(0.5, 0.05, 0.5)
  1449. wait(0.05)
  1450. Portal.Orientation = PortalPart.Orientation
  1451. Portal.Size = Vector3.new(0.7, 0.05, 0.7)
  1452. wait(0.05)
  1453. Portal.Orientation = PortalPart2.Orientation
  1454. Portal.Size = Vector3.new(0.9, 0.05, 0.9)
  1455. wait(0.05)
  1456. Portal.Orientation = PortalPart.Orientation
  1457. Portal.Size = Vector3.new(1.4, 0.05, 1.4)
  1458. wait(0.05)
  1459. Portal.Orientation = PortalPart2.Orientation
  1460. Portal.Size = Vector3.new(2, 0.05, 2)
  1461. wait(0.05)
  1462. Portal.Orientation = PortalPart.Orientation
  1463. Portal.Size = Vector3.new(2.5, 0.05, 2.5)
  1464. wait(0.05)
  1465. Portal.Orientation = PortalPart2.Orientation
  1466. Portal.Size = Vector3.new(3.4, 0.05, 3.4)
  1467. wait(0.05)
  1468. Portal.Orientation = PortalPart.Orientation
  1469. Portal.Size = Vector3.new(4.3, 0.05, 4.3)
  1470. local Present = Instance.new("Part", workspace)
  1471. local Present2 = Instance.new("Part", workspace)
  1472. Present2.Anchored = true
  1473. Present2.CanCollide = false
  1474. Present2.BrickColor = BrickColor.new("Really red")
  1475. Present2.Material = "Neon"
  1476. Present2.Size = Vector3.new(0.5, 2.1, 2.1)
  1477. Present2.CFrame = Present.CFrame
  1478. local Present2Weld = Instance.new("WeldConstraint", Present2)
  1479. Present2Weld.Part0 = Present
  1480. Present2Weld.Part1 = Present2
  1481. Present2.Anchored = false
  1482. local Present3 = Instance.new("Part", workspace)
  1483. Present3.Anchored = true
  1484. Present3.CanCollide = false
  1485. Present3.BrickColor = BrickColor.new("Really red")
  1486. Present3.Material = "Neon"
  1487. Present3.Size = Vector3.new(2.1, 2.1, 0.5)
  1488. Present3.CFrame = Present.CFrame
  1489. local Present3Weld = Instance.new("WeldConstraint", Present3)
  1490. Present3Weld.Part0 = Present
  1491. Present3Weld.Part1 = Present3
  1492. Present3.Anchored = false
  1493. Present.Transparency = 0
  1494. Present.CanCollide = true
  1495. Present.BrickColor = BrickColor.new("Really black")
  1496. Present.Material = "Neon"
  1497. Present.Size = Vector3.new(2, 2, 2)
  1498.  
  1499. local Duh1 = Instance.new("Part", workspace)
  1500. Duh1.Anchored = true
  1501. Duh1.CanCollide = false
  1502. Duh1.Orientation = Vector3.new(0, 0, -40)
  1503. Duh1.BrickColor = BrickColor.new("Really red")
  1504. Duh1.Material = "Neon"
  1505. Duh1.Size = Vector3.new(0.336, 2.05, 0.386)
  1506. Duh1.Position = Present.Position + Vector3.new(0, 1, 0)
  1507. local Duh1Weld = Instance.new("WeldConstraint", Duh1)
  1508. Duh1Weld.Part0 = Present
  1509. Duh1Weld.Part1 = Duh1
  1510. Duh1.Anchored = false
  1511. local Duh2 = Instance.new("Part", workspace)
  1512. Duh2.Anchored = true
  1513. Duh2.CanCollide = false
  1514. Duh2.Orientation = Vector3.new(0, 0, 40)
  1515. Duh2.BrickColor = BrickColor.new("Really red")
  1516. Duh2.Material = "Neon"
  1517. Duh2.Size = Vector3.new(0.336, 2.05, 0.386)
  1518. Duh2.Position = Present.Position + Vector3.new(0, 1, 0)
  1519. local Duh2Weld = Instance.new("WeldConstraint", Duh2)
  1520. Duh2Weld.Part0 = Present
  1521. Duh2Weld.Part1 = Duh2
  1522. Duh2.Anchored = false
  1523. Present.CFrame = PortalPart.CFrame
  1524. Present.Velocity = Char.HumanoidRootPart.CFrame.lookVector * 40
  1525. wait(1)
  1526. Portal.Orientation = PortalPart2.Orientation
  1527. Portal.Size = Vector3.new(5, 0.05, 5)
  1528. wait(0.05)
  1529. Portal.Orientation = PortalPart.Orientation
  1530. Portal.Size = Vector3.new(4.5, 0.05, 4.5)
  1531. wait(0.05)
  1532. Portal.Orientation = PortalPart.Orientation
  1533. Portal.Size = Vector3.new(4, 0.05, 4)
  1534. wait(0.05)
  1535. Portal.Size = Vector3.new(3, 0.05, 3)
  1536. wait(0.05)
  1537. Portal.Size = Vector3.new(2, 0.05, 2)
  1538. wait(0.05)
  1539. Portal:Destroy()
  1540. Present.Touched:Connect(function(Something)
  1541. if Something.Parent:FindFirstChildOfClass("Humanoid") then
  1542. if can == true then
  1543. Present:Destroy()
  1544. Present2:Destroy()
  1545. Present3:Destroy()
  1546. Duh1:Destroy()
  1547. Duh2:Destroy()
  1548.  
  1549. local Character = Something.Parent
  1550. if Character:FindFirstChildOfClass("Humanoid") then
  1551. local Humanoid = Character:FindFirstChildOfClass("Humanoid")
  1552. Something:Destroy()
  1553. else
  1554. print("NoHumanoid")
  1555. end
  1556. wait(10)
  1557. end
  1558. end
  1559. end)
  1560.  
  1561. end
  1562. end)
  1563.  
  1564. shield = false
  1565.  
  1566. HugeMode = false
  1567.  
  1568. m.KeyDown:Connect(function(k)
  1569. k:lower()
  1570. if k == "m" and Mode == "Mad" then
  1571. HugeMode = true
  1572. local VoidPortal = Instance.new("Part", Char)
  1573. VoidPortal.BrickColor = BrickColor.new("Really black")
  1574. VoidPortal.Material = "Neon"
  1575. local size = 1
  1576. VoidPortal.Anchored = true
  1577. VoidPortal.CanCollide = false
  1578. VoidPortal.Size = Vector3.new(4, 0.05, 4)
  1579. VoidPortal.Position = Char.Torso.Position - Vector3.new(0,3,0)
  1580. wait(0.01)
  1581. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1582. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1583. wait(0.01)
  1584. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1585. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1586. wait(0.01)
  1587. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1588. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1589. wait(0.01)
  1590. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1591. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1592. wait(0.01)
  1593. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1594. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1595. wait(0.01)
  1596. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1597. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1598. wait(0.01)
  1599. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1600. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1601. wait(0.01)
  1602. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1603. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1604. wait(0.01)
  1605. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1606. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1607. wait(0.01)
  1608. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1609. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1610. wait(0.01)
  1611. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1612. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1613. wait(0.01)
  1614. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1615. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1616. wait(0.01)
  1617. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1618. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1619. wait(0.01)
  1620. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1621. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1622. wait(0.01)
  1623. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1624. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1625. wait(0.01)
  1626. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1627. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1628. wait(0.01)
  1629. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1630. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1631. wait(0.01)
  1632. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1633. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1634. wait(0.01)
  1635. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1636. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1637. wait(0.01)
  1638. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1639. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1640. wait(0.01)
  1641. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1642. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1643. wait(0.01)
  1644. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1645. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1646. wait(0.01)
  1647. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1648. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1649. wait(0.01)
  1650. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1651. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1652. wait(0.01)
  1653. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1654. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1655. wait(0.01)
  1656. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1657. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1658. wait(0.01)
  1659. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1660. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1661. wait(0.01)
  1662. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1663. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1664. wait(0.01)
  1665. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1666. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1667. wait(0.01)
  1668. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1669. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1670. wait(0.01)
  1671. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1672. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1673. wait(0.01)
  1674. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1675. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1676. wait(0.01)
  1677. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1678. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1679. wait(0.01)
  1680. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1681. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1682. wait(0.01)
  1683. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1684. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1685. wait(0.01)
  1686. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1687. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1688. wait(0.01)
  1689. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1690. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1691. wait(0.01)
  1692. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1693. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1694. wait(0.01)
  1695. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1696. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1697. wait(0.01)
  1698. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1699. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1700. wait(0.01)
  1701. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1702. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1703. wait(0.01)
  1704. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1705. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1706. wait(0.01)
  1707. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1708. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1709. wait(0.01)
  1710. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1711. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1712. wait(0.01)
  1713. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1714. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1715. wait(0.01)
  1716. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1717. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1718. wait(0.01)
  1719. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1720. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1721. wait(0.01)
  1722. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1723. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1724. wait(0.01)
  1725. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1726. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1727. wait(0.01)
  1728. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1729. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1730. wait(0.01)
  1731. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1732. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1733. wait(0.01)
  1734. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1735. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1736. wait(0.01)
  1737. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1738. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1739. wait(0.01)
  1740. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1741. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1742. wait(0.01)
  1743. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1744. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1745. wait(0.01)
  1746. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1747. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1748. wait(0.01)
  1749. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1750. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1751. wait(0.01)
  1752. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1753. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1754. wait(0.01)
  1755. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1756. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1757. wait(0.01)
  1758. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1759. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1760. wait(0.01)
  1761. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1762. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1763. wait(0.01)
  1764. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1765. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1766. wait(0.01)
  1767. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1768. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1769. wait(0.01)
  1770. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1771. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1772. wait(0.01)
  1773. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1774. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1775. wait(0.01)
  1776. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1777. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1778. wait(0.01)
  1779. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1780. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1781. wait(0.01)
  1782. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1783. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1784. wait(0.01)
  1785. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1786. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1787. wait(0.01)
  1788. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1789. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1790. wait(0.01)
  1791. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1792. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1793. wait(0.01)
  1794. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1795. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1796. wait(0.01)
  1797. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1798. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1799. wait(0.01)
  1800. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1801. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1802. wait(0.01)
  1803. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1804. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1805. wait(0.01)
  1806. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1807. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1808. wait(0.01)
  1809. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1810. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1811. wait(0.01)
  1812. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1813. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1814. wait(0.01)
  1815. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1816. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1817. wait(0.01)
  1818. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1819. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1820. wait(0.01)
  1821. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1822. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1823. wait(0.01)
  1824. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1825. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1826. wait(0.01)
  1827. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1828. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1829. wait(0.01)
  1830. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1831. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1832. wait(0.01)
  1833. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1834. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1835. wait(0.01)
  1836. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1837. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1838. wait(0.01)
  1839. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1840. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1841. wait(0.01)
  1842. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1843. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1844. wait(0.01)
  1845. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1846. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1847. wait(0.01)
  1848. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1849. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1850. wait(0.01)
  1851. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1852. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1853. wait(0.01)
  1854. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1855. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1856. wait(0.01)
  1857. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1858. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1859. wait(0.01)
  1860. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1861. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1862. wait(0.01)
  1863. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1864. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1865. wait(0.01)
  1866. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1867. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1868. wait(0.01)
  1869. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1870. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1871. wait(0.01)
  1872. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1873. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1874. wait(0.01)
  1875. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  1876. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  1877.  
  1878.  
  1879. local TorsoHuge = Instance.new("Part", workspace)
  1880. TorsoHuge.Material = "Neon"
  1881. TorsoHuge.BrickColor = Char.Torso.BrickColor
  1882. TorsoHuge.CanCollide = true
  1883. TorsoHuge.Anchored = true
  1884. TorsoHuge.Size = Char.Torso.Size * 30
  1885. TorsoHuge.CFrame = Char.Torso.CFrame - Vector3.new(0, 135, 0)
  1886. TorsoHuge.Orientation = Char.HumanoidRootPart.Orientation
  1887. --local RightArmHuge = Instance.new("Part", workspace)
  1888. --RightArmHuge.Material = "Neon"
  1889. --RightArmHuge.BrickColor = Char["Right Arm"].BrickColor
  1890. --RightArmHuge.CanCollide = true
  1891. --RightArmHuge.Anchored = true
  1892. --RightArmHuge.Size = Char["Right Arm"].Size * 30
  1893. --RightArmHuge.Orientation = Char["Left Arm"].Orientation
  1894. --RightArmHuge.CFrame = TorsoHuge.CFrame - Vector3.new(40, 0, -5)
  1895. --local LeftArmHuge = Instance.new("Part", Char)
  1896. --LeftArmHuge.Material = "Neon"
  1897. --LeftArmHuge.BrickColor = Char["Left Arm"].BrickColor
  1898. --LeftArmHuge.CanCollide = true
  1899. --LeftArmHuge.Anchored = true
  1900. --LeftArmHuge.Size = Char["Left Arm"].Size * 30
  1901. --LeftArmHuge.Orientation = Char["Right Arm"].Orientation
  1902. --LeftArmHuge.Position = (Char["Left Arm"].Position - Char.Torso.Position)
  1903. local FakeHeadHuge = Instance.new("Part", workspace)
  1904. FakeHeadHuge.Material = "Neon"
  1905. FakeHeadHuge.Orientation = TorsoHuge.Orientation
  1906. FakeHeadHuge.BrickColor = Char["Left Arm"].BrickColor
  1907. FakeHeadHuge.CanCollide = true
  1908. FakeHeadHuge.Anchored = true
  1909. FakeHeadHuge.Size = Char["FakeHead"].Size * 30
  1910. FakeHeadHuge.Position = TorsoHuge.Position + Vector3.new(0, 45, 0)
  1911. local TopHatHuge = Instance.new("Part", workspace)
  1912. TopHatHuge.Material = "Neon"
  1913. TopHatHuge.Orientation = TorsoHuge.Orientation
  1914. TopHatHuge.BrickColor = Char["TopHead1"].BrickColor
  1915. TopHatHuge.CanCollide = true
  1916. TopHatHuge.Anchored = true
  1917. TopHatHuge.Size = Char["TopHead1"].Size * 30
  1918. TopHatHuge.Position = TorsoHuge.Position + Vector3.new(0, 60, 0)
  1919. local TopHat2Huge = Instance.new("Part", workspace)
  1920. TopHat2Huge.Material = "Neon"
  1921. TopHat2Huge.Orientation = TorsoHuge.Orientation
  1922. TopHat2Huge.BrickColor = Char["TopHead2"].BrickColor
  1923. TopHat2Huge.CanCollide = true
  1924. TopHat2Huge.Anchored = true
  1925. TopHat2Huge.Size = Char["TopHead2"].Size * 30
  1926. TopHat2Huge.Position = TorsoHuge.Position + Vector3.new(0, 65, 0)
  1927. local TopHat3Huge = Instance.new("Part", workspace)
  1928. TopHat3Huge.Material = "Neon"
  1929. TopHat3Huge.Orientation = TorsoHuge.Orientation
  1930. TopHat3Huge.BrickColor = Char["TopHead3"].BrickColor
  1931. TopHat3Huge.CanCollide = true
  1932. TopHat3Huge.Anchored = true
  1933. TopHat3Huge.Size = Char["TopHead3"].Size * 30
  1934. TopHat3Huge.Position = TorsoHuge.Position + Vector3.new(0, 95, 0)
  1935.  
  1936. local Seat = Instance.new("Seat", workspace)
  1937. Seat.Material = "Neon"
  1938. Seat.Orientation = TorsoHuge.Orientation
  1939. Seat.BrickColor = Char["Left Arm"].BrickColor
  1940. Seat.CanCollide = true
  1941. Seat.Transparency = 1
  1942. Seat.Anchored = true
  1943. Seat.Size = Char["TopHead3"].Size * 30.5
  1944. Seat.Position = TopHat3Huge.Position
  1945.  
  1946.  
  1947. local RightArmHugeWeld = Instance.new("WeldConstraint", Char)
  1948. RightArmHugeWeld.Part0 = TorsoHuge
  1949. RightArmHugeWeld.Part1 = RightArmHuge
  1950. local LeftArmHugeWeld = Instance.new("WeldConstraint", Char)
  1951. LeftArmHugeWeld.Part0 = TorsoHuge
  1952. LeftArmHugeWeld.Part1 = LeftArmHuge
  1953. local FakeHeadHugeWeld = Instance.new("WeldConstraint", Char)
  1954. FakeHeadHugeWeld.Part0 = TorsoHuge
  1955. FakeHeadHugeWeld.Part1 = FakeHeadHuge
  1956. local SeatWeld = Instance.new("WeldConstraint", Char)
  1957. SeatWeld.Part0 = FakeHeadHuge
  1958. SeatWeld.Part1 = Seat
  1959. local TopHatHugeWeld = Instance.new("WeldConstraint", Char)
  1960. TopHatHugeWeld.Part0 = TorsoHuge
  1961. TopHatHugeWeld.Part1 = TopHatHuge
  1962. local TopHat2HugeWeld = Instance.new("WeldConstraint", Char)
  1963. TopHat2HugeWeld.Part0 = TorsoHuge
  1964. TopHat2HugeWeld.Part1 = TopHat2Huge
  1965. local TopHat3HugeWeld = Instance.new("WeldConstraint", Char)
  1966. TopHat3HugeWeld.Part0 = TorsoHuge
  1967. TopHat3HugeWeld.Part1 = TopHat3Huge
  1968. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  1969. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  1970. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  1971. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  1972. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  1973. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  1974. wait(0.01)
  1975. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  1976. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  1977. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  1978. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  1979. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  1980. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  1981. wait(0.01)
  1982. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  1983. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  1984. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  1985. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  1986. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  1987. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  1988. wait(0.01)
  1989. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  1990. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  1991. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  1992. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  1993. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  1994. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  1995. wait(0.01)
  1996. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  1997. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  1998. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  1999. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2000. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2001. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2002. wait(0.01)
  2003. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2004. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2005. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2006. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2007. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2008. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2009. wait(0.01)
  2010. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2011. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2012. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2013. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2014. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2015. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2016. wait(0.01)
  2017. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2018. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2019. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2020. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2021. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2022. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2023. wait(0.01)
  2024. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2025. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2026. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2027. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2028. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2029. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2030. wait(0.01)
  2031. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2032. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2033. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2034. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2035. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2036. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2037. wait(0.01)
  2038. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2039. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2040. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2041. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2042. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2043. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2044. wait(0.01)
  2045. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2046. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2047. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2048. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2049. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2050. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2051. wait(0.01)
  2052. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2053. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2054. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2055. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2056. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2057. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2058. wait(0.01)
  2059. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2060. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2061. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2062. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2063. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2064. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2065. wait(0.01)
  2066. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2067. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2068. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2069. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2070. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2071. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2072. wait(0.01)
  2073. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2074. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2075. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2076. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2077. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2078. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2079. wait(0.01)
  2080. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2081. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2082. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2083. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2084. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2085. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2086. wait(0.01)
  2087. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2088. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2089. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2090. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2091. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2092. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2093. wait(0.01)
  2094. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2095. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2096. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2097. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2098. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2099. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2100. wait(0.01)
  2101. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2102. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2103. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2104. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2105. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2106. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2107. wait(0.01)
  2108. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2109. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2110. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2111. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2112. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2113. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2114. wait(0.01)
  2115. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2116. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2117. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2118. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2119. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2120. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2121. wait(0.01)
  2122. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2123. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2124. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2125. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2126. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2127. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2128. wait(0.01)
  2129. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2130. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2131. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2132. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2133. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2134. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2135. wait(0.01)
  2136. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2137. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2138. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2139. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2140. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2141. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2142. wait(0.01)
  2143. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2144. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2145. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2146. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2147. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2148. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2149. wait(0.01)
  2150. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2151. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2152. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2153. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2154. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2155. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2156. wait(0.01)
  2157. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2158. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2159. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2160. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2161. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2162. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2163. wait(0.01)
  2164. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2165. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2166. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2167. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2168. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2169. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2170. wait(0.01)
  2171. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2172. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2173. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2174. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2175. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2176. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2177. wait(0.01)
  2178. TorsoHuge.Position = TorsoHuge.Position + Vector3.new(0, 5, 0)
  2179. FakeHeadHuge.Position = FakeHeadHuge.Position + Vector3.new(0, 5, 0)
  2180. TopHat3Huge.Position = TopHat3Huge.Position + Vector3.new(0, 5, 0)
  2181. TopHat2Huge.Position = TopHat2Huge.Position + Vector3.new(0, 5, 0)
  2182. TopHatHuge.Position = TopHatHuge.Position + Vector3.new(0, 5, 0)
  2183. Seat.Position = Seat.Position + Vector3.new(0, 5, 0)
  2184. wait(0.01)
  2185.  
  2186. end
  2187. end)
  2188.  
  2189.  
  2190. m.KeyDown:Connect(function(k)
  2191. k:lower()
  2192. if k == "v" then
  2193. local VoidPortal = Instance.new("Part", Char)
  2194. VoidPortal.BrickColor = BrickColor.new("Really black")
  2195. VoidPortal.Material = "Neon"
  2196. VoidPortal.Anchored = true
  2197. local size = 30
  2198. VoidPortal.CanCollide = false
  2199. VoidPortal.Size = Vector3.new(4, 0.05, 4) * 50
  2200. VoidPortal.Position = m.Hit.p + Vector3.new(0, 1000, 0)
  2201. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2202. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2203. wait(0.01)
  2204. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2205. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2206. wait(0.01)
  2207. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2208. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2209. wait(0.01)
  2210. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2211. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2212. wait(0.01)
  2213. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2214. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2215. wait(0.01)
  2216. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2217. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2218. wait(0.01)
  2219. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2220. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2221. wait(0.01)
  2222. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2223. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2224. wait(0.01)
  2225. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2226. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2227. wait(0.01)
  2228. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2229. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2230. wait(0.01)
  2231. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2232. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2233. wait(0.01)
  2234. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2235. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2236. wait(0.01)
  2237. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2238. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2239. wait(0.01)
  2240. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2241. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2242. wait(0.01)
  2243. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2244. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2245. wait(0.01)
  2246. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2247. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2248. wait(0.01)
  2249. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2250. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2251. wait(0.01)
  2252. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2253. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2254. wait(0.01)
  2255. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2256. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2257. wait(0.01)
  2258. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2259. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2260. wait(0.01)
  2261. VoidPortal.Size = VoidPortal.Size + Vector3.new(size, 0.05, size)
  2262. VoidPortal.Orientation = VoidPortal.Orientation + Vector3.new(0, 5, 0)
  2263. wait(0.01)
  2264. local Present = Instance.new("Part", Char)
  2265. Present.Anchored = true
  2266. Present.CanCollide = false
  2267. Present.Position = VoidPortal.Position + Vector3.new(0, 150, 0)
  2268. local Present2 = Instance.new("Part", Char)
  2269. Present2.Anchored = true
  2270. Present2.CanCollide = false
  2271. Present2.BrickColor = BrickColor.new("Really red")
  2272. Present2.Material = "Neon"
  2273. Present2.Size = Vector3.new(0.5, 2.1, 2.1) * 100
  2274. Present2.CFrame = Present.CFrame
  2275. local Present2Weld = Instance.new("WeldConstraint", Present2)
  2276. Present2Weld.Part0 = Present
  2277. Present2Weld.Part1 = Present2
  2278. Present2.Anchored = false
  2279. local Present3 = Instance.new("Part", Char)
  2280. Present3.Anchored = true
  2281. Present3.CanCollide = false
  2282. Present3.BrickColor = BrickColor.new("Really red")
  2283. Present3.Material = "Neon"
  2284. Present3.Size = Vector3.new(2.1, 2.1, 0.5) * 100
  2285. Present3.CFrame = Present.CFrame
  2286. local Present3Weld = Instance.new("WeldConstraint", Present3)
  2287. Present3Weld.Part0 = Present
  2288. Present3Weld.Part1 = Present3
  2289. Present3.Anchored = false
  2290. Present.Transparency = 0
  2291. Present.CanCollide = false
  2292. Present.BrickColor = BrickColor.new("Really black")
  2293. Present.Material = "Neon"
  2294. Present.Size = Vector3.new(2, 2, 2) * 100
  2295.  
  2296. local Duh1 = Instance.new("Part", Char)
  2297. Duh1.Anchored = true
  2298. Duh1.CanCollide = false
  2299. Duh1.Orientation = Vector3.new(0, 0, -40)
  2300. Duh1.BrickColor = BrickColor.new("Really red")
  2301. Duh1.Material = "Neon"
  2302. Duh1.Size = Vector3.new(0.336, 2.05, 0.386) * 100
  2303. Duh1.Position = Present.Position + Vector3.new(0, 1, 0) * 100
  2304. local Duh1Weld = Instance.new("WeldConstraint", Duh1)
  2305. Duh1Weld.Part0 = Present
  2306. Duh1Weld.Part1 = Duh1
  2307. Duh1.Anchored = false
  2308. local Duh2 = Instance.new("Part", Char)
  2309. Duh2.Anchored = true
  2310. Duh2.CanCollide = false
  2311. Duh2.Orientation = Vector3.new(0, 0, 40)
  2312. Duh2.BrickColor = BrickColor.new("Really red")
  2313. Duh2.Material = "Neon"
  2314. Duh2.Size = Vector3.new(0.336, 2.05, 0.386) * 100
  2315. Duh2.Position = Present.Position + Vector3.new(0, 1, 0) * 100
  2316. local Duh2Weld = Instance.new("WeldConstraint", Duh2)
  2317. Duh2Weld.Part0 = Present
  2318. Duh2Weld.Part1 = Duh2
  2319. Duh2.Anchored = false
  2320. Present.Anchored = false
  2321. Duh2.Name = "BTS"
  2322. Duh1.Name = "BTS"
  2323. Present.Name = "BTS"
  2324. Present2.Name = "BTS"
  2325. Present3.Name = "BTS"
  2326. Present.Touched:Connect(function(ded)
  2327. if ded.Name == "BTS" or ded.Material == Enum.Material.Grass then
  2328.  
  2329. else
  2330. ded:Destroy()
  2331. end
  2332. end)
  2333. end
  2334. end)
  2335.  
  2336.  
  2337. m.KeyDown:Connect(function(k)
  2338. k:lower()
  2339. if k == "f" and Mode == "Mad" then
  2340. if shield == false then
  2341. shield = true
  2342. Aura = Instance.new("Part", Char)
  2343. Aura.BrickColor = BrickColor.new("Really red")
  2344. Aura.Shape = "Ball"
  2345. Aura.Material = Enum.Material.ForceField
  2346. Aura.CFrame = Char.HumanoidRootPart.CFrame
  2347. local AuraWeld = Instance.new("Weld", Aura)
  2348. AuraWeld.Part0 = Char.Head
  2349. AuraWeld.Part1 = Aura
  2350. Aura.CanCollide = false
  2351. Aura.Massless = true
  2352. wait(0.01)
  2353. Aura.Size = Vector3.new(2, 2, 2)
  2354. wait(0.01)
  2355. Aura.Size = Vector3.new(5, 5, 5)
  2356. wait(0.01)
  2357. Aura.Size = Vector3.new(8, 8, 8)
  2358. wait(0.01)
  2359. Aura.Size = Vector3.new(12, 12, 12)
  2360. wait(0.01)
  2361. Aura.Size = Vector3.new(16, 16, 16)
  2362. wait(0.01)
  2363. Aura.Size = Vector3.new(21, 21, 21)
  2364. wait(0.01)
  2365. Aura.Size = Vector3.new(20, 20, 20)
  2366. wait(0.01)
  2367. Aura.Size = Vector3.new(19, 19, 19)
  2368. wait(0.01)
  2369. Aura.Size = Vector3.new(18, 18, 18)
  2370. wait(0.01)
  2371. Aura.Size = Vector3.new(17, 17, 17)
  2372. Char.Humanoid.Health = Char.Humanoid.MaxHealth
  2373. Aura.Touched:Connect(function(ss)
  2374. if ss.Material == Enum.Material.Grass or ss.Parent.Name == "DarkSideYT123" then
  2375.  
  2376. else
  2377. ss:Destroy()
  2378. end
  2379. end)
  2380. else
  2381. shield = false
  2382. wait(0.01)
  2383. Aura.Size = Vector3.new(17, 17, 17)
  2384. wait(0.01)
  2385. Aura.Size = Vector3.new(15, 15, 15)
  2386. wait(0.01)
  2387. Aura.Size = Vector3.new(10, 10, 10)
  2388. wait(0.01)
  2389. Aura.Size = Vector3.new(8, 8, 8)
  2390. wait(0.01)
  2391. Aura.Size = Vector3.new(5, 5, 5)
  2392. wait(0.01)
  2393. Aura.Size = Vector3.new(3, 3, 3)
  2394. Aura:Destroy()
  2395. end
  2396. end
  2397. end)
  2398.  
  2399.  
  2400.  
  2401.  
  2402.  
  2403.  
  2404.  
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410.  
  2411.  
  2412.  
  2413.  
  2414.  
  2415.  
  2416.  
  2417.  
  2418.  
  2419.  
  2420.  
  2421.  
  2422.  
  2423.  
  2424.  
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450.  
  2451.  
  2452.  
  2453.  
  2454.  
  2455.  
  2456.  
  2457.  
  2458.  
  2459.  
  2460.  
  2461.  
  2462.  
  2463.  
  2464.  
  2465.  
  2466.  
  2467.  
  2468.  
  2469.  
  2470.  
  2471.  
  2472.  
  2473.  
  2474.  
  2475.  
  2476.  
  2477. --// Instance Creation Functions \\--
  2478.  
  2479.  
  2480. function Part(parent,color,material,size,cframe,anchored,cancollide)
  2481. local part = IN("Part")
  2482. part.Parent = parent or Char
  2483. part[typeof(color) == 'BrickColor' and 'BrickColor' or 'Color'] = color or C3.N(0,0,0)
  2484. part.Material = material or Enum.Material.SmoothPlastic
  2485. part.TopSurface,part.BottomSurface=10,10
  2486. part.Size = size or V3.N(1,1,1)
  2487. part.CFrame = cframe or CF.N(0,0,0)
  2488. part.CanCollide = cancollide or false
  2489. part.Anchored = anchored or false
  2490. return part
  2491. end
  2492.  
  2493. function Weld(part0,part1,c0,c1)
  2494. local weld = IN("Weld")
  2495. weld.Parent = part0
  2496. weld.Part0 = part0
  2497. weld.Part1 = part1
  2498. weld.C0 = c0 or CF.N()
  2499. weld.C1 = c1 or CF.N()
  2500. return weld
  2501. end
  2502.  
  2503. function Mesh(parent,meshtype,meshid,textid,scale,offset)
  2504. local part = IN("SpecialMesh")
  2505. part.MeshId = meshid or ""
  2506. part.TextureId = textid or ""
  2507. part.Scale = scale or V3.N(1,1,1)
  2508. part.Offset = offset or V3.N(0,0,0)
  2509. part.MeshType = meshtype or Enum.MeshType.Sphere
  2510. part.Parent = parent
  2511. return part
  2512. end
  2513.  
  2514. NewInstance = function(instance,parent,properties)
  2515. local inst = Instance.new(instance)
  2516. inst.Parent = parent
  2517. if(properties)then
  2518. for i,v in next, properties do
  2519. pcall(function() inst[i] = v end)
  2520. end
  2521. end
  2522. return inst;
  2523. end
  2524.  
  2525. function Clone(instance,parent,properties)
  2526. local inst = instance:Clone()
  2527. inst.Parent = parent
  2528. if(properties)then
  2529. for i,v in next, properties do
  2530. pcall(function() inst[i] = v end)
  2531. end
  2532. end
  2533. return inst;
  2534. end
  2535.  
  2536.  
  2537.  
  2538.  
  2539. --// Customization \\--
  2540.  
  2541. local Frame_Speed = 60;
  2542. local WalkSpeed = 16
  2543. local DamageColor = BrickColor.new'White'
  2544.  
  2545. --// Stop animations \\--
  2546. for _,v in next, Hum:GetPlayingAnimationTracks() do
  2547. v:Stop();
  2548. end
  2549.  
  2550. pcall(game.Destroy,Char:FindFirstChild'Animate')
  2551. pcall(game.Destroy,Hum:FindFirstChild'Animator')
  2552.  
  2553. --// Joints \\--
  2554.  
  2555. local LS = NewInstance('Motor',Char,{Part0=Torso,Part1=LArm,C0 = CF.N(-1.5,0.5,0),C1 = CF.N(0,.5,0)})
  2556. local RS = NewInstance('Motor',Char,{Part0=Torso,Part1=RArm,C0 = CF.N(1.5,0.5,0),C1 = CF.N(0,.5,0)})
  2557. local NK = NewInstance('Motor',Char,{Part0=Torso,Part1=Head,C0 = CF.N(0,1.5,0)})
  2558. local LH = NewInstance('Motor',Char,{Part0=Torso,Part1=LLeg,C0 = CF.N(-.5,-1,0),C1 = CF.N(0,1,0)})
  2559. local RH = NewInstance('Motor',Char,{Part0=Torso,Part1=RLeg,C0 = CF.N(.5,-1,0),C1 = CF.N(0,1,0)})
  2560. local RJ = NewInstance('Motor',Char,{Part0=Root,Part1=Torso})
  2561.  
  2562. local LSC0 = LS.C0
  2563. local RSC0 = RS.C0
  2564. local NKC0 = NK.C0
  2565. local LHC0 = LH.C0
  2566. local RHC0 = RH.C0
  2567. local RJC0 = RJ.C0
  2568.  
  2569. --// Artificial HB \\--
  2570.  
  2571. local ArtificialHB = IN("BindableEvent", script)
  2572. ArtificialHB.Name = "Heartbeat"
  2573.  
  2574. script:WaitForChild("Heartbeat")
  2575.  
  2576. local tf = 0
  2577. local allowframeloss = false
  2578. local tossremainder = false
  2579. local lastframe = tick()
  2580. local frame = 1/Frame_Speed
  2581. ArtificialHB:Fire()
  2582.  
  2583. game:GetService("RunService").Heartbeat:connect(function(s, p)
  2584. tf = tf + s
  2585. if tf >= frame then
  2586. if allowframeloss then
  2587. script.Heartbeat:Fire()
  2588. lastframe = tick()
  2589. else
  2590. for i = 1, math.floor(tf / frame) do
  2591. ArtificialHB:Fire()
  2592. end
  2593. lastframe = tick()
  2594. end
  2595. if tossremainder then
  2596. tf = 0
  2597. else
  2598. tf = tf - frame * math.floor(tf / frame)
  2599. end
  2600. end
  2601. end)
  2602.  
  2603. function swait(num)
  2604. if num == 0 or num == nil then
  2605. ArtificialHB.Event:wait()
  2606. else
  2607. for i = 0, num do
  2608. ArtificialHB.Event:wait()
  2609. end
  2610. end
  2611. end
  2612.  
  2613.  
  2614.  
  2615.  
  2616.  
  2617.  
  2618. while true do
  2619. swait()
  2620. Sine = Sine + Change
  2621.  
  2622. local hitfloor,posfloor = workspace:FindPartOnRay(Ray.new(Root.CFrame.p,((CFrame.new(Root.Position,Root.Position - Vector3.new(0,1,0))).lookVector).unit * (4)), Char)
  2623.  
  2624. local Walking = (math.abs(Root.Velocity.x) > 1 or math.abs(Root.Velocity.z) > 1)
  2625. local State = (Hum.PlatformStand and 'Paralyzed' or Hum.Sit and 'Sit' or not hitfloor and Root.Velocity.y < -1 and "Fall" or not hitfloor and Root.Velocity.y > 1 and "Jump" or hitfloor and Walking and (Hum.WalkSpeed > 24 and "Run" or "Walk") or hitfloor and "Idle")
  2626. if(not Effects or not Effects.Parent)then
  2627. Effects = IN("Model",Char)
  2628. Effects.Name = "Effects"
  2629. end
  2630. if(State == 'Walk')then
  2631. local wsVal = 20 / (Hum.WalkSpeed/16)
  2632. local Alpha = math.min(.3 * (Hum.WalkSpeed/8),1)
  2633. Change = 3
  2634. RH.C1 = RH.C1:lerp(CF.N(0,1,0)*CF.N(0,0-.5*M.C(Sine/wsVal)/2,0+.6*M.C(Sine/wsVal)/2)*CF.A(M.R(15-2*M.C(Sine/wsVal))+-M.S(Sine/wsVal)/2.5,0,0),Alpha)
  2635. LH.C1 = LH.C1:lerp(CF.N(0,1,0)*CF.N(0,0+.5*M.C(Sine/wsVal)/2,0-.6*M.C(Sine/wsVal)/2)*CF.A(M.R(15+2*M.C(Sine/wsVal))+M.S(Sine/wsVal)/2.5,0,0),Alpha)
  2636. else
  2637. RH.C1 = RH.C1:lerp(CF.N(0,1,0),.2)
  2638. LH.C1 = LH.C1:lerp(CF.N(0,1,0),.2)
  2639. end
  2640.  
  2641. Hum.WalkSpeed = WalkSpeed
  2642.  
  2643. if(NeutralAnims)then
  2644. if(State == 'Idle')then
  2645. local Alpha = .1
  2646. Change = .75
  2647. RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0+.2*M.C(Sine/12),.2*M.C(Sine/6),0)*CF.A(M.R(-5+5*M.C(Sine/12)),0,0),Alpha)
  2648. NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-5+5*M.C(Sine/12)),0,0),Alpha)
  2649. LS.C0 = LS.C0:lerp(LSC0*CF.N(.25,0,0)*CF.A(M.R(-45),0,M.R(45+5*M.C(Sine/12))),Alpha)
  2650. RS.C0 = RS.C0:lerp(RSC0*CF.N(-.25,0,0)*CF.A(M.R(-45),0,M.R(-45-5*M.C(Sine/12))),Alpha)
  2651. LH.C0 = LH.C0:lerp(LHC0*CF.N(0-.2*M.C(Sine/12),-.2*M.C(Sine/6),0)*CF.A(M.R(5-5*M.C(Sine/12)),M.R(10),0),Alpha)
  2652. RH.C0 = RH.C0:lerp(RHC0*CF.N(0-.2*M.C(Sine/12),-.2*M.C(Sine/6),0)*CF.A(M.R(5-5*M.C(Sine/12)),M.R(-10),0),Alpha)
  2653. -- idle
  2654. elseif(State == 'Run')then
  2655. local wsVal = 20 / (Hum.WalkSpeed/16)
  2656. local Alpha = math.min(.2 * (Hum.WalkSpeed/16),1)
  2657. RJ.C0 = RJ.C0:lerp(CF.N(0,0-.1*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-15+2.5*M.C(Sine/(wsVal/2))),M.R(8*M.C(Sine/wsVal)),0),Alpha)
  2658. NK.C0 = NK.C0:lerp(NKC0,Alpha)
  2659. LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0,0-.3*M.S(Sine/wsVal))*CF.A(M.R(0+45*M.S(Sine/wsVal)),0,M.R(-5)),Alpha)
  2660. RS.C0 = RS.C0:lerp(RSC0*CF.N(0,0,0+.3*M.S(Sine/wsVal))*CF.A(M.R(0-45*M.S(Sine/wsVal)),0,M.R(5)),Alpha)
  2661. LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0+.1*M.C(Sine/(wsVal/2)),0)*CF.A(0,-M.R(4*M.C(Sine/wsVal)),0),Alpha)
  2662. RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0+.1*M.C(Sine/(wsVal/2)),0)*CF.A(0,-M.R(4*M.C(Sine/wsVal)),0),Alpha)
  2663. elseif(State == 'Walk')then
  2664. local wsVal = 20 / (Hum.WalkSpeed/16)
  2665. local Alpha = math.min(.3 * (Hum.WalkSpeed/16),1)
  2666. RJ.C0 = RJ.C0:lerp(CF.N(0,0-.1*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-5-2.5*M.C(Sine/(wsVal/2))),M.R(8*M.C(Sine/wsVal)),0),Alpha)
  2667. NK.C0 = NK.C0:lerp(NKC0,Alpha)
  2668. LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0,-.22*M.C(Sine/wsVal))*CF.A(M.R(37*M.C(Sine/wsVal)),0,M.R(-5)),Alpha)
  2669. RS.C0 = RS.C0:lerp(RSC0*CF.N(0,0,.22*M.C(Sine/wsVal))*CF.A(M.R(-37*M.C(Sine/wsVal)),0,M.R(5)),Alpha)
  2670. LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0+.1*M.C(Sine/(wsVal/2)),0)*CF.A(0,-M.R(4*M.C(Sine/wsVal)),0),Alpha)
  2671. RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0+.1*M.C(Sine/(wsVal/2)),0)*CF.A(0,-M.R(4*M.C(Sine/wsVal)),0),Alpha)
  2672. elseif(State == 'Jump')then
  2673. local Alpha = .1
  2674. local idk = math.min(math.max(Root.Velocity.Y/50,-M.R(90)),M.R(90))
  2675. LS.C0 = LS.C0:lerp(LSC0*CF.A(M.R(-5),0,M.R(-90)),Alpha)
  2676. RS.C0 = RS.C0:lerp(RSC0*CF.A(M.R(-5),0,M.R(90)),Alpha)
  2677. RJ.C0 = RJ.C0:lerp(RJC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0),Alpha)
  2678. NK.C0 = NK.C0:lerp(NKC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0),Alpha)
  2679. LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-5)),Alpha)
  2680. RH.C0 = RH.C0:lerp(RHC0*CF.N(0,1,-1)*CF.A(M.R(-5),0,M.R(5)),Alpha)
  2681. elseif(State == 'Fall')then
  2682. local Alpha = .1
  2683. local idk = math.min(math.max(Root.Velocity.Y/50,-M.R(90)),M.R(90))
  2684. LS.C0 = LS.C0:lerp(LSC0*CF.A(M.R(-5),0,M.R(-90)+idk),Alpha)
  2685. RS.C0 = RS.C0:lerp(RSC0*CF.A(M.R(-5),0,M.R(90)-idk),Alpha)
  2686. RJ.C0 = RJ.C0:lerp(RJC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0),Alpha)
  2687. NK.C0 = NK.C0:lerp(NKC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0),Alpha)
  2688. LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-5)),Alpha)
  2689. RH.C0 = RH.C0:lerp(RHC0*CF.N(0,1,-1)*CF.A(M.R(-5),0,M.R(5)),Alpha)
  2690. elseif(State == 'Paralyzed')then
  2691. -- paralyzed
  2692. elseif(State == 'Sit')then
  2693. -- sit
  2694. end
  2695. end
  2696. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement