Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --// Shortcut Variables \\--
- wait(1)
- can = true
- local S = setmetatable({},{__index = function(s,i) return game:service(i) end})
- local CF = {N=CFrame.new,A=CFrame.Angles,fEA=CFrame.fromEulerAnglesXYZ}
- local C3 = {N=Color3.new,RGB=Color3.fromRGB,HSV=Color3.fromHSV,tHSV=Color3.toHSV}
- local V3 = {N=Vector3.new,FNI=Vector3.FromNormalId,A=Vector3.FromAxis}
- 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}
- local R3 = {N=Region3.new}
- local De = S.Debris
- local WS = workspace
- local Lght = S.Lighting
- local RepS = S.ReplicatedStorage
- local IN = Instance.new
- local Plrs = S.Players
- local Emit = IN("ParticleEmitter").Emit;
- --// Initializing \\--
- local Plr = game.Players.silver22352
- local Char = Plr.Character
- local Hum = Char:FindFirstChildOfClass'Humanoid'
- local RArm = Char["Right Arm"]
- local LArm = Char["Left Arm"]
- local RLeg = Char["Right Leg"]
- local LLeg = Char["Left Leg"]
- local Root = Char:FindFirstChild'HumanoidRootPart'
- local Torso = Char.Torso
- local Head = Char:WaitForChild("Head")
- local NeutralAnims = true
- local Attack = false
- local Debounces = {Debounces={}}
- local Hit = {}
- local Sine = 0
- local Change = 1
- Cooldown = false
- local Effects = IN("Folder",Char)
- Effects.Name = "Effects"
- Times = 0
- repeat
- wait(0.1)
- Times = Times + 1
- if Char:FindFirstChildOfClass("Accessory") then
- Char:FindFirstChildOfClass("Accessory"):Destroy()
- end
- until Times == 5
- Char.Head.Transparency = 1
- Char.Head.face.Transparency = 1
- Char["Left Leg"].BrickColor = BrickColor.new("Really black")
- Char["Right Arm"].Material = "Neon"
- Char["Left Arm"].Material = "Neon"
- Char["Right Leg"].Material = "Neon"
- Char["Left Leg"].Material = "Neon"
- Char["Torso"].Material = "Neon"
- Char.HumanoidRootPart.Anchored = true
- Char.HumanoidRootPart.Orientation = Vector3.new(0,0,0)
- wait(1)
- Char.HumanoidRootPart.Anchored = false
- local FakeHead = Instance.new("Part", Char)
- FakeHead.Name = "FakeHead"
- FakeHead.Material = "Neon"
- FakeHead.BrickColor = BrickColor.new("Institutional white")
- FakeHead.Size = Vector3.new(1.104, 1, 1)
- FakeHead.Position = Char.Head.Position
- local FakeHeadWeld = Instance.new("Weld", Char)
- FakeHeadWeld.Name = "FakeHeadWeld"
- FakeHeadWeld.Part0 = Char.Head
- FakeHeadWeld.Part1 = FakeHead
- local TopHat1 = Instance.new("Part", Char)
- TopHat1.Name = "TopHead1"
- TopHat1.Size = Vector3.new(1.812, 0.232, 1.878)
- TopHat1.Anchored = true
- TopHat1.Position = FakeHead.Position + Vector3.new(0, 0.5, 0)
- TopHat1.BrickColor = BrickColor.new("Really black")
- TopHat1.Material = "Neon"
- local TopHat1Weld = Instance.new("WeldConstraint", Char)
- TopHat1Weld.Name = "TopHat1Weld"
- TopHat1Weld.Part0 = FakeHead
- TopHat1Weld.Part1 = TopHat1
- TopHat1.Anchored = false
- local TopHat2 = Instance.new("Part", Char)
- TopHat2.Name = "TopHead2"
- TopHat2.Size = Vector3.new(1.123, 0.296, 1.164)
- TopHat2.Anchored = true
- TopHat2.Position = FakeHead.Position + Vector3.new(0, 0.7, 0)
- TopHat2.BrickColor = BrickColor.new("Institutional white")
- TopHat2.Material = "Neon"
- local TopHat2Weld = Instance.new("WeldConstraint", Char)
- TopHat2Weld.Name = "TopHat2Weld"
- TopHat2Weld.Part0 = FakeHead
- TopHat2Weld.Part1 = TopHat2
- TopHat2.Anchored = false
- local TopHat3 = Instance.new("Part", Char)
- TopHat3.Name = "TopHead3"
- TopHat3.Size = Vector3.new(1.09, 2.344, 1.13)
- TopHat3.Anchored = true
- TopHat3.Position = FakeHead.Position + Vector3.new(0, 1.7, 0)
- TopHat3.BrickColor = BrickColor.new("Really black")
- TopHat3.Material = "Neon"
- local TopHat3Weld = Instance.new("WeldConstraint", Char)
- TopHat3Weld.Name = "TopHat3Weld"
- TopHat3Weld.Part0 = FakeHead
- TopHat3Weld.Part1 = TopHat3
- TopHat3.Anchored = false
- local PortalPart = Instance.new("Part", Char)
- PortalPart.CFrame = Char.HumanoidRootPart.CFrame * CFrame.new(0, 15, 3)
- PortalPart.Orientation = Vector3.new(60, 0, 0)
- PortalPart.Anchored = true
- PortalPart.Transparency = 1
- PortalPart.CanCollide = false
- PortalPart.Massless = true
- local PortalPartWeld = Instance.new("WeldConstraint", Char)
- PortalPartWeld.Name = "PortalPartWeld"
- PortalPartWeld.Part0 = Char.HumanoidRootPart
- PortalPartWeld.Part1 = PortalPart
- PortalPart.Anchored = false
- local PortalPart2 = Instance.new("Part", Char)
- PortalPart2.CFrame = Char.HumanoidRootPart.CFrame * CFrame.new(0, 15, 3)
- PortalPart2.Orientation = Vector3.new(-37.76, 116.57, 50.77)
- PortalPart2.Anchored = true
- PortalPart2.Transparency = 1
- PortalPart2.CanCollide = false
- PortalPart2.Massless = true
- local PortalPartWeld2 = Instance.new("WeldConstraint", Char)
- PortalPartWeld2.Name = "PortalPartWeld2"
- PortalPartWeld2.Part0 = Char.HumanoidRootPart
- PortalPartWeld2.Part1 = PortalPart2
- PortalPart2.Anchored = false
- local Name = Instance.new("BillboardGui", TopHat3)
- Name.ExtentsOffset = Vector3.new(0, 2, 0)
- Name.Size = UDim2.new(0,200,0,100)
- local NameText = Instance.new("TextLabel", Name)
- NameText.Text = "Mr Void"
- NameText.BackgroundTransparency = 1
- NameText.Font = Enum.Font.Cartoon
- NameText.TextSize = 50
- NameText.TextColor3 = Color3.new(500, 500, 500)
- NameText.Size = UDim2.new(0,200,0,100)
- local Present = Instance.new("Tool", Plr.Backpack)
- Present.Name = "Present"
- Present.RequiresHandle = false
- Present.Activated:Connect(function()
- local Portal = Instance.new("Part", workspace)
- Portal.BrickColor = BrickColor.new("Really black")
- Portal.Material = "SmoothPlastic"
- Portal.Anchored = true
- Portal.CanCollide = false
- Portal.CFrame = PortalPart.CFrame
- Portal.Size = Vector3.new(0.1, 0.05, 0.1)
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(0.3, 0.05, 0.3)
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(0.5, 0.05, 0.5)
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(0.7, 0.05, 0.7)
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(0.9, 0.05, 0.9)
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(1.4, 0.05, 1.4)
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(2, 0.05, 2)
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(2.5, 0.05, 2.5)
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(3.4, 0.05, 3.4)
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(4.3, 0.05, 4.3)
- local Present = Instance.new("Part", workspace)
- local Present2 = Instance.new("Part", workspace)
- Present2.Anchored = true
- Present2.CanCollide = false
- Present2.BrickColor = BrickColor.new("Institutional white")
- Present2.Material = "Neon"
- Present2.Size = Vector3.new(0.5, 2.1, 2.1)
- Present2.CFrame = Present.CFrame
- local Present2Weld = Instance.new("WeldConstraint", Present2)
- Present2Weld.Part0 = Present
- Present2Weld.Part1 = Present2
- Present2.Anchored = false
- local Present3 = Instance.new("Part", workspace)
- Present3.Anchored = true
- Present3.CanCollide = false
- Present3.BrickColor = BrickColor.new("Institutional white")
- Present3.Material = "Neon"
- Present3.Size = Vector3.new(2.1, 2.1, 0.5)
- Present3.CFrame = Present.CFrame
- local Present3Weld = Instance.new("WeldConstraint", Present3)
- Present3Weld.Part0 = Present
- Present3Weld.Part1 = Present3
- Present3.Anchored = false
- Present.Transparency = 0
- Present.CanCollide = true
- Present.BrickColor = BrickColor.new("Really black")
- Present.Material = "Neon"
- Present.Size = Vector3.new(2, 2, 2)
- local Duh1 = Instance.new("Part", workspace)
- Duh1.Anchored = true
- Duh1.CanCollide = false
- Duh1.Orientation = Vector3.new(0, 0, -40)
- Duh1.BrickColor = BrickColor.new("Institutional white")
- Duh1.Material = "Neon"
- Duh1.Size = Vector3.new(0.336, 2.05, 0.386)
- Duh1.Position = Present.Position + Vector3.new(0, 1, 0)
- local Duh1Weld = Instance.new("WeldConstraint", Duh1)
- Duh1Weld.Part0 = Present
- Duh1Weld.Part1 = Duh1
- Duh1.Anchored = false
- local Duh2 = Instance.new("Part", workspace)
- Duh2.Anchored = true
- Duh2.CanCollide = false
- Duh2.Orientation = Vector3.new(0, 0, 40)
- Duh2.BrickColor = BrickColor.new("Institutional white")
- Duh2.Material = "Neon"
- Duh2.Size = Vector3.new(0.336, 2.05, 0.386)
- Duh2.Position = Present.Position + Vector3.new(0, 1, 0)
- local Duh2Weld = Instance.new("WeldConstraint", Duh2)
- Duh2Weld.Part0 = Present
- Duh2Weld.Part1 = Duh2
- Duh2.Anchored = false
- Present.CFrame = PortalPart.CFrame
- Present.Velocity = Char.HumanoidRootPart.CFrame.lookVector * 40
- wait(1)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(5, 0.05, 5)
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(4.5, 0.05, 4.5)
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(4, 0.05, 4)
- wait(0.05)
- Portal.Size = Vector3.new(3, 0.05, 3)
- wait(0.05)
- Portal.Size = Vector3.new(2, 0.05, 2)
- wait(0.05)
- Portal:Destroy()
- Present.Touched:Connect(function(Something)
- if Something.Parent:FindFirstChild("Humanoid") then
- if can == true then
- Present:Destroy()
- Present2:Destroy()
- Present3:Destroy()
- Duh1:Destroy()
- Duh2:Destroy()
- local Character = Something.parent
- local Buff = math.random(1, 2)
- if Buff == 1 then
- local Aura = Instance.new("Part", workspace)
- Aura.BrickColor = BrickColor.new("Institutional white")
- Aura.Shape = "Ball"
- Aura.Material = Enum.Material.ForceField
- Aura.Size = Vector3.new(10, 10, 10)
- Aura.CanCollide = true
- Aura.Massless = true
- Aura.CFrame = Character.HumanoidRootPart.CFrame
- local AuraWeld = Instance.new("Weld", Aura)
- AuraWeld.Part0 = Character.Head
- AuraWeld.Part1 = Aura
- Character.Humanoid.Health = Character.Humanoid.MaxHealth
- can = false
- wait(0.2)
- can = true
- wait(29.8)
- Aura:Destroy()
- else
- if Buff == 2 then
- can = false
- Character.Humanoid.WalkSpeed = 42
- Character.Humanoid.JumpPower = 75
- local Aura2 = Instance.new("Part", workspace)
- Aura2.BrickColor = BrickColor.new("Institutional white")
- Aura2.Shape = "Ball"
- Aura2.Material = Enum.Material.ForceField
- Aura2.Size = Vector3.new(2, 2, 2)
- Aura2.CanCollide = true
- Aura2.CFrame = Character.HumanoidRootPart.CFrame
- local Aura2Weld = Instance.new("Weld", Aura2)
- Aura2Weld.Part0 = Character.Head
- Aura2Weld.Part1 = Aura2
- Character.Humanoid.Health = Character.Humanoid.MaxHealth
- wait(0.2)
- can = true
- wait(14.8)
- Character.Humanoid.WalkSpeed = 16
- Character.Humanoid.JumpPower = 50
- end
- end
- end
- end
- end)
- end)
- local BadPresent = Instance.new("Tool", Plr.Backpack)
- BadPresent.Name = "BadPresent"
- BadPresent.RequiresHandle = false
- BadPresent.Activated:Connect(function()
- local Portal = Instance.new("Part", workspace)
- Portal.BrickColor = BrickColor.new("Really black")
- Portal.Material = "SmoothPlastic"
- Portal.Anchored = true
- Portal.CanCollide = false
- Portal.CFrame = PortalPart.CFrame
- Portal.Size = Vector3.new(0.1, 0.05, 0.1) * 2
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(0.3, 0.05, 0.3) * 2
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(0.5, 0.05, 0.5) * 2
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(0.7, 0.05, 0.7) * 2
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(0.9, 0.05, 0.9) * 2
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(1.4, 0.05, 1.4) * 2
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(2, 0.05, 2) * 2
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(2.5, 0.05, 2.5) * 2
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(3.4, 0.05, 3.4) * 2
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(4.3, 0.05, 4.3) * 2
- local Present = Instance.new("Part", workspace)
- local Present2 = Instance.new("Part", workspace)
- Present2.Anchored = true
- Present2.CanCollide = false
- Present2.BrickColor = BrickColor.new("Institutional white")
- Present2.Material = "Neon"
- Present2.Size = Vector3.new(0.5, 2.1, 2.1) * 2
- Present2.CFrame = Present.CFrame
- local Present2Weld = Instance.new("WeldConstraint", Present2)
- Present2Weld.Part0 = Present
- Present2Weld.Part1 = Present2
- Present2.Anchored = false
- local Present3 = Instance.new("Part", workspace)
- Present3.Anchored = true
- Present3.CanCollide = false
- Present3.BrickColor = BrickColor.new("Institutional white")
- Present3.Material = "Neon"
- Present3.Size = Vector3.new(2.1, 2.1, 0.5) * 2
- Present3.CFrame = Present.CFrame
- local Present3Weld = Instance.new("WeldConstraint", Present3)
- Present3Weld.Part0 = Present
- Present3Weld.Part1 = Present3
- Present3.Anchored = false
- Present.Transparency = 0
- Present.CanCollide = true
- Present.BrickColor = BrickColor.new("Really black")
- Present.Material = "Neon"
- Present.Size = Vector3.new(2, 2, 2) * 2
- local Duh1 = Instance.new("Part", workspace)
- Duh1.Anchored = true
- Duh1.CanCollide = false
- Duh1.Orientation = Vector3.new(0, 0, -40)
- Duh1.BrickColor = BrickColor.new("Institutional white")
- Duh1.Material = "Neon"
- Duh1.Size = Vector3.new(0.336, 2.05, 0.386) * 2
- Duh1.Position = Present.Position + Vector3.new(0, 1, 0)
- local Duh1Weld = Instance.new("WeldConstraint", Duh1)
- Duh1Weld.Part0 = Present
- Duh1Weld.Part1 = Duh1
- Duh1.Anchored = false
- local Duh2 = Instance.new("Part", workspace)
- Duh2.Anchored = true
- Duh2.CanCollide = false
- Duh2.Orientation = Vector3.new(0, 0, 40)
- Duh2.BrickColor = BrickColor.new("Institutional white")
- Duh2.Material = "Neon"
- Duh2.Size = Vector3.new(0.336, 2.05, 0.386) * 2
- Duh2.Position = Present.Position + Vector3.new(0, 1, 0)
- local Duh2Weld = Instance.new("WeldConstraint", Duh2)
- Duh2Weld.Part0 = Present
- Duh2Weld.Part1 = Duh2
- Duh2.Anchored = false
- Present.CFrame = PortalPart.CFrame
- Present.Velocity = Char.HumanoidRootPart.CFrame.lookVector * 40
- wait(1)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(5, 0.05, 5) * 2
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(4.5, 0.05, 4.5) * 2
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(4, 0.05, 4) * 2
- wait(0.05)
- Portal.Size = Vector3.new(3, 0.05, 3) * 2
- wait(0.05)
- Portal.Size = Vector3.new(2, 0.05, 2) * 2
- wait(0.05)
- Portal:Destroy()
- Present.Touched:Connect(function(Something)
- if Something.Parent:FindFirstChild("Humanoid") then
- if can == true then
- Present:Destroy()
- Present2:Destroy()
- Present3:Destroy()
- Duh1:Destroy()
- Duh2:Destroy()
- local Character = Something.parent
- local Buff = math.random(1, 2)
- if Buff == 1 then
- can = false
- wait(0.2)
- can = true
- Character.Humanoid.PlatformStand = false
- Character["Right Arm"].BrickColor = BrickColor.new("Institutional white")
- wait(2)
- Character["Right Arm"]:Destroy()
- Character["Right Leg"].BrickColor = BrickColor.new("Institutional white")
- wait(2)
- Character["Right Leg"]:Destroy()
- Character["Left Arm"].BrickColor = BrickColor.new("Institutional white")
- wait(2)
- Character["Left Arm"]:Destroy()
- Character["Left Leg"].BrickColor = BrickColor.new("Institutional white")
- wait(2)
- Character["Left Leg"]:Destroy()
- Character["Torso"].BrickColor = BrickColor.new("Institutional white")
- wait(6)
- Character["Torso"]:Destroy()
- else
- if Buff == 2 then
- can = false
- wait(0.2)
- can = true
- Character.Humanoid.MaxHealth = 100
- Character.Humanoid.Health = 99
- wait(0.5)
- Character.Humanoid.Health = 98
- wait(0.5)
- Character.Humanoid.Health = 97
- wait(0.5)
- Character.Humanoid.Health = 96
- wait(0.5)
- Character.Humanoid.Health = 95
- wait(0.5)
- Character.Humanoid.Health = 94
- wait(0.5)
- Character.Humanoid.Health = 93
- wait(0.5)
- Character.Humanoid.Health = 92
- wait(0.5)
- Character.Humanoid.Health = 91
- wait(0.5)
- Character.Humanoid.Health = 90
- wait(0.5)
- Character.Humanoid.Health = 89
- wait(0.5)
- Character.Humanoid.Health = 88
- wait(0.5)
- Character.Humanoid.Health = 87
- wait(0.5)
- Character.Humanoid.Health = 86
- wait(0.5)
- Character.Humanoid.Health = 85
- wait(0.5)
- Character.Humanoid.Health = 84
- wait(0.5)
- Character.Humanoid.Health = 83
- wait(0.5)
- Character.Humanoid.Health = 82
- wait(0.5)
- Character.Humanoid.Health = 81
- wait(0.5)
- Character.Humanoid.Health = 80
- wait(0.5)
- Character.Humanoid.Health = 79
- wait(0.5)
- Character.Humanoid.Health = 78
- wait(0.5)
- Character.Humanoid.Health = 77
- wait(0.5)
- Character.Humanoid.Health = 76
- wait(0.5)
- Character.Humanoid.Health = 75
- wait(0.5)
- Character.Humanoid.Health = 60
- wait(0.5)
- Character.Humanoid.Health = 50
- wait(0.5)
- Character.Humanoid.Health = 40
- wait(0.5)
- Character.Humanoid.Health = 30
- wait(0.5)
- Character.Humanoid.Health = 20
- wait(0.5)
- Character.Humanoid.Health = 10
- wait(0.5)
- Character.Humanoid.Health = 9
- wait(0.5)
- Character.Humanoid.Health = 8
- wait(0.5)
- Character.Humanoid.Health = 7
- wait(0.5)
- Character.Humanoid.Health = 6
- wait(0.5)
- Character.Humanoid.Health = 5
- wait(0.5)
- Character.Humanoid.Health = 4
- wait(0.5)
- Character.Humanoid.Health = 3
- wait(0.5)
- Character.Humanoid.Health = 2
- wait(0.5)
- Character.Humanoid.Health = 1
- wait(0.5)
- Character.Humanoid.Health = 0
- wait(0.1)
- Character.Humanoid.WalkSpeed = 1
- Character.Humanoid.JumpPower = 1
- local Aura2 = Instance.new("Part", Character)
- Aura2.BrickColor = BrickColor.new("Institutional white")
- Aura2.Shape = "Ball"
- Character.Head.BrickColor = BrickColor.new("Institutional white")
- Aura2.Material = Enum.Material.ForceField
- Aura2.Size = Vector3.new(2, 2, 2)
- Aura2.CanCollide = true
- Aura2.Velocity = Vector3.new(0, 1000000, 0)
- Aura2.CFrame = Character.HumanoidRootPart.CFrame
- local Aura2Weld = Instance.new("Weld", Aura2)
- Aura2Weld.Part0 = Character.Head
- Aura2Weld.Part1 = Aura2
- wait(14.8)
- Character.Humanoid.WalkSpeed = 16
- Character.Humanoid.JumpPower = 50
- end
- end
- end
- end
- end)
- end)
- local ScriptPresent = Instance.new("Tool", Plr.Backpack)
- ScriptPresent.Name = "ScriptPresent"
- ScriptPresent.RequiresHandle = false
- ScriptPresent.Activated:Connect(function()
- local Portal = Instance.new("Part", workspace)
- Portal.BrickColor = BrickColor.new("Really black")
- Portal.Material = "SmoothPlastic"
- Portal.Anchored = true
- Portal.CanCollide = false
- Portal.CFrame = PortalPart.CFrame
- Portal.Size = Vector3.new(0.1, 0.05, 0.1) * 5
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(0.3, 0.05, 0.3) * 5
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(0.5, 0.05, 0.5) * 5
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(0.7, 0.05, 0.7) * 5
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(0.9, 0.05, 0.9) * 5
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(1.4, 0.05, 1.4) * 5
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(2, 0.05, 2) * 2
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(2.5, 0.05, 2.5) * 5
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(3.4, 0.05, 3.4) * 5
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(4.3, 0.05, 4.3) * 5
- local Present = Instance.new("Part", workspace)
- local Present2 = Instance.new("Part", workspace)
- Present2.Anchored = true
- Present2.CanCollide = false
- Present2.BrickColor = BrickColor.new("Really black")
- Present2.Material = "Neon"
- Present2.Size = Vector3.new(0.5, 2.1, 2.1) * 5
- Present2.CFrame = Present.CFrame
- local Present2Weld = Instance.new("WeldConstraint", Present2)
- Present2Weld.Part0 = Present
- Present2Weld.Part1 = Present2
- Present2.Anchored = false
- local Present3 = Instance.new("Part", workspace)
- Present3.Anchored = true
- Present3.CanCollide = false
- Present3.BrickColor = BrickColor.new("Really black")
- Present3.Material = "Neon"
- Present3.Size = Vector3.new(2.1, 2.1, 0.5) * 5
- Present3.CFrame = Present.CFrame
- local Present3Weld = Instance.new("WeldConstraint", Present3)
- Present3Weld.Part0 = Present
- Present3Weld.Part1 = Present3
- Present3.Anchored = false
- Present.Transparency = 0
- Present.CanCollide = true
- Present.BrickColor = BrickColor.new("Institutional white")
- Present.Material = "Neon"
- Present.Size = Vector3.new(2, 2, 2) * 5
- local Duh1 = Instance.new("Part", workspace)
- Duh1.Anchored = true
- Duh1.CanCollide = false
- Duh1.Orientation = Vector3.new(0, 0, -40)
- Duh1.BrickColor = BrickColor.new("Really black")
- Duh1.Material = "Neon"
- Duh1.Size = Vector3.new(0.336, 2.05, 0.386) * 5
- Duh1.Position = Present.Position + Vector3.new(0, 1, 0)
- local Duh1Weld = Instance.new("WeldConstraint", Duh1)
- Duh1Weld.Part0 = Present
- Duh1Weld.Part1 = Duh1
- Duh1.Anchored = false
- local Duh2 = Instance.new("Part", workspace)
- Duh2.Anchored = true
- Duh2.CanCollide = false
- Duh2.Orientation = Vector3.new(0, 0, 40)
- Duh2.BrickColor = BrickColor.new("Really black")
- Duh2.Material = "Neon"
- Duh2.Size = Vector3.new(0.336, 2.05, 0.386) * 2
- Duh2.Position = Present.Position + Vector3.new(0, 1, 0)
- local Duh2Weld = Instance.new("WeldConstraint", Duh2)
- Duh2Weld.Part0 = Present
- Duh2Weld.Part1 = Duh2
- Duh2.Anchored = false
- Present.CFrame = PortalPart.CFrame
- Present.Velocity = Char.HumanoidRootPart.CFrame.lookVector * 40
- wait(1)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(5, 0.05, 5) * 5
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(4.5, 0.05, 4.5) * 5
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(4, 0.05, 4) * 5
- wait(0.05)
- Portal.Size = Vector3.new(3, 0.05, 3) * 5
- wait(0.05)
- Portal.Size = Vector3.new(2, 0.05, 2) * 5
- wait(0.05)
- Portal:Destroy()
- Present.Touched:Connect(function(Something)
- if Something.Parent:FindFirstChild("Humanoid") then
- if can == true then
- Present:Destroy()
- Present2:Destroy()
- Present3:Destroy()
- Duh1:Destroy()
- Duh2:Destroy()
- local Character = Something.Parent
- can = false
- wait(5)
- can = true
- --// Initializing \\--
- local Plr = game.Players:FindFirstChild(Character.Name)
- local Char = Character
- local Hum = Char:FindFirstChildOfClass'Humanoid'
- local RArm = Char["Right Arm"]
- local LArm = Char["Left Arm"]
- local RLeg = Char["Right Leg"]
- local LLeg = Char["Left Leg"]
- local Root = Char:FindFirstChild'HumanoidRootPart'
- local Torso = Char.Torso
- local Head = Char:WaitForChild("Head")
- local NeutralAnims = true
- local Attack = false
- local Debounces = {Debounces={}}
- local Hit = {}
- local Sine = 0
- local Change = 1
- Cooldown = false
- local Effects = IN("Folder",Char)
- Effects.Name = "Effects"
- Times = 0
- repeat
- wait(0.1)
- Times = Times + 1
- if Char:FindFirstChildOfClass("Accessory") then
- Char:FindFirstChildOfClass("Accessory"):Destroy()
- end
- until Times == 8
- Times = 0
- repeat
- wait(0.1)
- Times = Times + 1
- if Char:FindFirstChildOfClass("Pants") then
- Char:FindFirstChildOfClass("Pants"):Destroy()
- end
- until Times == 3
- Times = 0
- repeat
- wait(0.1)
- Times = Times + 1
- if Char:FindFirstChildOfClass("Shirt") then
- Char:FindFirstChildOfClass("Shirt"):Destroy()
- end
- until Times == 3
- Char.Head.Transparency = 1
- Char.Head.face.Transparency = 1
- Char["Left Leg"].BrickColor = BrickColor.new("Really black")
- Char["Right Arm"].Material = "Neon"
- Char["Left Arm"].Material = "Neon"
- Char["Right Leg"].Material = "Neon"
- Char["Left Leg"].Material = "Neon"
- Char["Torso"].Material = "Neon"
- Char["Right Arm"].BrickColor = BrickColor.new("Institutional white")
- Char["Left Arm"].BrickColor = BrickColor.new("Institutional white")
- Char["Right Leg"].BrickColor = BrickColor.new("Really black")
- Char["Left Leg"].BrickColor = BrickColor.new("Really black")
- Char["Torso"].BrickColor = BrickColor.new("Really black")
- Character.HumanoidRootPart.Anchored = true
- Character.HumanoidRootPart.Orientation = Vector3.new(0,0,0)
- wait(1)
- Character.HumanoidRootPart.Anchored = false
- Char.HumanoidRootPart.Anchored = true
- Char.HumanoidRootPart.Orientation = Vector3.new(0,0,0)
- wait(0.1)
- Char.HumanoidRootPart.Anchored = false
- local FakeHead = Instance.new("Part", Char)
- FakeHead.Name = "FakeHead"
- FakeHead.Material = "Neon"
- FakeHead.BrickColor = BrickColor.new("Institutional white")
- FakeHead.Size = Vector3.new(1.104, 1, 1)
- FakeHead.Position = Char.Head.Position
- local FakeHeadWeld = Instance.new("Weld", Char)
- FakeHeadWeld.Name = "FakeHeadWeld"
- FakeHeadWeld.Part0 = Char.Head
- FakeHeadWeld.Part1 = FakeHead
- local TopHat1 = Instance.new("Part", Char)
- TopHat1.Name = "TopHead1"
- TopHat1.Size = Vector3.new(1.812, 0.232, 1.878)
- TopHat1.Anchored = true
- TopHat1.Position = FakeHead.Position + Vector3.new(0, 0.5, 0)
- TopHat1.BrickColor = BrickColor.new("Really black")
- TopHat1.Material = "Neon"
- local TopHat1Weld = Instance.new("WeldConstraint", Char)
- TopHat1Weld.Name = "TopHat1Weld"
- TopHat1Weld.Part0 = FakeHead
- TopHat1Weld.Part1 = TopHat1
- TopHat1.Anchored = false
- local TopHat2 = Instance.new("Part", Char)
- TopHat2.Name = "TopHead2"
- TopHat2.Size = Vector3.new(1.123, 0.296, 1.164)
- TopHat2.Anchored = true
- TopHat2.Position = FakeHead.Position + Vector3.new(0, 0.7, 0)
- TopHat2.BrickColor = BrickColor.new("Bright yellow")
- TopHat2.Material = "Neon"
- local TopHat2Weld = Instance.new("WeldConstraint", Char)
- TopHat2Weld.Name = "TopHat2Weld"
- TopHat2Weld.Part0 = FakeHead
- TopHat2Weld.Part1 = TopHat2
- TopHat2.Anchored = false
- local TopHat3 = Instance.new("Part", Char)
- TopHat3.Name = "TopHead3"
- TopHat3.Size = Vector3.new(1.09, 2.344, 1.13)
- TopHat3.Anchored = true
- TopHat3.Position = FakeHead.Position + Vector3.new(0, 1.7, 0)
- TopHat3.BrickColor = BrickColor.new("Really black")
- TopHat3.Material = "Neon"
- local TopHat3Weld = Instance.new("WeldConstraint", Char)
- TopHat3Weld.Name = "TopHat3Weld"
- TopHat3Weld.Part0 = FakeHead
- TopHat3Weld.Part1 = TopHat3
- TopHat3.Anchored = false
- local PortalPart = Instance.new("Part", Char)
- PortalPart.CFrame = Char.HumanoidRootPart.CFrame * CFrame.new(0, 15, 3)
- PortalPart.Orientation = Vector3.new(60, 0, 0)
- PortalPart.Anchored = true
- PortalPart.Transparency = 1
- PortalPart.CanCollide = false
- PortalPart.Massless = true
- local PortalPartWeld = Instance.new("WeldConstraint", Char)
- PortalPartWeld.Name = "PortalPartWeld"
- PortalPartWeld.Part0 = Char.HumanoidRootPart
- PortalPartWeld.Part1 = PortalPart
- PortalPart.Anchored = false
- local PortalPart2 = Instance.new("Part", Char)
- PortalPart2.CFrame = Char.HumanoidRootPart.CFrame * CFrame.new(0, 15, 3)
- PortalPart2.Orientation = Vector3.new(-37.76, 116.57, 50.77)
- PortalPart2.Anchored = true
- PortalPart2.Transparency = 1
- PortalPart2.CanCollide = false
- PortalPart2.Massless = true
- local PortalPartWeld2 = Instance.new("WeldConstraint", Char)
- PortalPartWeld2.Name = "PortalPartWeld2"
- PortalPartWeld2.Part0 = Char.HumanoidRootPart
- PortalPartWeld2.Part1 = PortalPart2
- PortalPart2.Anchored = false
- local Name = Instance.new("BillboardGui", TopHat3)
- Name.ExtentsOffset = Vector3.new(0, 2, 0)
- Name.Size = UDim2.new(0,200,0,100)
- local NameText = Instance.new("TextLabel", Name)
- NameText.Text = "Mr Void"
- NameText.BackgroundTransparency = 1
- NameText.Font = Enum.Font.Cartoon
- NameText.TextSize = 50
- NameText.TextColor3 = Color3.new(500, 500, 500)
- NameText.Size = UDim2.new(0,200,0,100)
- local Present = Instance.new("Tool", Character)
- Present.Name = "Present"
- Present.RequiresHandle = false
- Present.Activated:Connect(function()
- local Portal = Instance.new("Part", workspace)
- Portal.BrickColor = BrickColor.new("Really black")
- Portal.Material = "SmoothPlastic"
- Portal.Anchored = true
- Portal.CanCollide = false
- Portal.CFrame = PortalPart.CFrame
- Portal.Size = Vector3.new(0.1, 0.05, 0.1)
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(0.3, 0.05, 0.3)
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(0.5, 0.05, 0.5)
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(0.7, 0.05, 0.7)
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(0.9, 0.05, 0.9)
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(1.4, 0.05, 1.4)
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(2, 0.05, 2)
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(2.5, 0.05, 2.5)
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(3.4, 0.05, 3.4)
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(4.3, 0.05, 4.3)
- local Present = Instance.new("Part", workspace)
- local Present2 = Instance.new("Part", workspace)
- Present2.Anchored = true
- Present2.CanCollide = false
- Present2.BrickColor = BrickColor.new("Bright yellow")
- Present2.Material = "Neon"
- Present2.Size = Vector3.new(0.5, 2.1, 2.1)
- Present2.CFrame = Present.CFrame
- local Present2Weld = Instance.new("WeldConstraint", Present2)
- Present2Weld.Part0 = Present
- Present2Weld.Part1 = Present2
- Present2.Anchored = false
- local Present3 = Instance.new("Part", workspace)
- Present3.Anchored = true
- Present3.CanCollide = false
- Present3.BrickColor = BrickColor.new("Bright yellow")
- Present3.Material = "Neon"
- Present3.Size = Vector3.new(2.1, 2.1, 0.5)
- Present3.CFrame = Present.CFrame
- local Present3Weld = Instance.new("WeldConstraint", Present3)
- Present3Weld.Part0 = Present
- Present3Weld.Part1 = Present3
- Present3.Anchored = false
- Present.Transparency = 0
- Present.CanCollide = true
- Present.BrickColor = BrickColor.new("Really black")
- Present.Material = "Neon"
- Present.Size = Vector3.new(2, 2, 2)
- local Duh1 = Instance.new("Part", workspace)
- Duh1.Anchored = true
- Duh1.CanCollide = false
- Duh1.Orientation = Vector3.new(0, 0, -40)
- Duh1.BrickColor = BrickColor.new("Bright yellow")
- Duh1.Material = "Neon"
- Duh1.Size = Vector3.new(0.336, 2.05, 0.386)
- Duh1.Position = Present.Position + Vector3.new(0, 1, 0)
- local Duh1Weld = Instance.new("WeldConstraint", Duh1)
- Duh1Weld.Part0 = Present
- Duh1Weld.Part1 = Duh1
- Duh1.Anchored = false
- local Duh2 = Instance.new("Part", workspace)
- Duh2.Anchored = true
- Duh2.CanCollide = false
- Duh2.Orientation = Vector3.new(0, 0, 40)
- Duh2.BrickColor = BrickColor.new("Bright yellow")
- Duh2.Material = "Neon"
- Duh2.Size = Vector3.new(0.336, 2.05, 0.386)
- Duh2.Position = Present.Position + Vector3.new(0, 1, 0)
- local Duh2Weld = Instance.new("WeldConstraint", Duh2)
- Duh2Weld.Part0 = Present
- Duh2Weld.Part1 = Duh2
- Duh2.Anchored = false
- Present.CFrame = PortalPart.CFrame
- Present.Velocity = Char.HumanoidRootPart.CFrame.lookVector * 40
- wait(1)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(5, 0.05, 5)
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(4.5, 0.05, 4.5)
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(4, 0.05, 4)
- wait(0.05)
- Portal.Size = Vector3.new(3, 0.05, 3)
- wait(0.05)
- Portal.Size = Vector3.new(2, 0.05, 2)
- wait(0.05)
- Portal:Destroy()
- Present.Touched:Connect(function(Something)
- if Something.Parent:FindFirstChild("Humanoid") then
- if can == true then
- Present:Destroy()
- Present2:Destroy()
- Present3:Destroy()
- Duh1:Destroy()
- Duh2:Destroy()
- local Character = Something.parent
- local Buff = math.random(1, 2)
- if Buff == 1 then
- local Aura = Instance.new("Part", workspace)
- Aura.BrickColor = BrickColor.new("Bright yellow")
- Aura.Shape = "Ball"
- Aura.Material = Enum.Material.ForceField
- Aura.Size = Vector3.new(10, 10, 10)
- Aura.CanCollide = true
- Aura.Massless = true
- Aura.CFrame = Character.HumanoidRootPart.CFrame
- local AuraWeld = Instance.new("Weld", Aura)
- AuraWeld.Part0 = Character.Head
- AuraWeld.Part1 = Aura
- Character.Humanoid.Health = Character.Humanoid.MaxHealth
- can = false
- wait(0.2)
- can = true
- wait(29.8)
- Aura:Destroy()
- else
- if Buff == 2 then
- can = false
- Character.Humanoid.WalkSpeed = 42
- Character.Humanoid.JumpPower = 75
- local Aura2 = Instance.new("Part", workspace)
- Aura2.BrickColor = BrickColor.new("Bright yellow")
- Aura2.Shape = "Ball"
- Aura2.Material = Enum.Material.ForceField
- Aura2.Size = Vector3.new(2, 2, 2)
- Aura2.CanCollide = true
- Aura2.CFrame = Character.HumanoidRootPart.CFrame
- local Aura2Weld = Instance.new("Weld", Aura2)
- Aura2Weld.Part0 = Character.Head
- Aura2Weld.Part1 = Aura2
- Character.Humanoid.Health = Character.Humanoid.MaxHealth
- wait(0.2)
- can = true
- wait(14.8)
- Character.Humanoid.WalkSpeed = 16
- Character.Humanoid.JumpPower = 50
- end
- end
- end
- end
- end)
- end)
- local BadPresent = Instance.new("Tool", Character)
- BadPresent.Name = "BadPresent"
- BadPresent.RequiresHandle = false
- BadPresent.Activated:Connect(function()
- local Portal = Instance.new("Part", workspace)
- Portal.BrickColor = BrickColor.new("Really black")
- Portal.Material = "SmoothPlastic"
- Portal.Anchored = true
- Portal.CanCollide = false
- Portal.CFrame = PortalPart.CFrame
- Portal.Size = Vector3.new(0.1, 0.05, 0.1) * 2
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(0.3, 0.05, 0.3) * 2
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(0.5, 0.05, 0.5) * 2
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(0.7, 0.05, 0.7) * 2
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(0.9, 0.05, 0.9) * 2
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(1.4, 0.05, 1.4) * 2
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(2, 0.05, 2) * 2
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(2.5, 0.05, 2.5) * 2
- wait(0.05)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(3.4, 0.05, 3.4) * 2
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(4.3, 0.05, 4.3) * 2
- local Present = Instance.new("Part", workspace)
- local Present2 = Instance.new("Part", workspace)
- Present2.Anchored = true
- Present2.CanCollide = false
- Present2.BrickColor = BrickColor.new("Bright yellow")
- Present2.Material = "Neon"
- Present2.Size = Vector3.new(0.5, 2.1, 2.1) * 2
- Present2.CFrame = Present.CFrame
- local Present2Weld = Instance.new("WeldConstraint", Present2)
- Present2Weld.Part0 = Present
- Present2Weld.Part1 = Present2
- Present2.Anchored = false
- local Present3 = Instance.new("Part", workspace)
- Present3.Anchored = true
- Present3.CanCollide = false
- Present3.BrickColor = BrickColor.new("Bright yellow")
- Present3.Material = "Neon"
- Present3.Size = Vector3.new(2.1, 2.1, 0.5) * 2
- Present3.CFrame = Present.CFrame
- local Present3Weld = Instance.new("WeldConstraint", Present3)
- Present3Weld.Part0 = Present
- Present3Weld.Part1 = Present3
- Present3.Anchored = false
- Present.Transparency = 0
- Present.CanCollide = true
- Present.BrickColor = BrickColor.new("Really black")
- Present.Material = "Neon"
- Present.Size = Vector3.new(2, 2, 2) * 2
- local Duh1 = Instance.new("Part", workspace)
- Duh1.Anchored = true
- Duh1.CanCollide = false
- Duh1.Orientation = Vector3.new(0, 0, -40)
- Duh1.BrickColor = BrickColor.new("Bright yellow")
- Duh1.Material = "Neon"
- Duh1.Size = Vector3.new(0.336, 2.05, 0.386) * 2
- Duh1.Position = Present.Position + Vector3.new(0, 1, 0)
- local Duh1Weld = Instance.new("WeldConstraint", Duh1)
- Duh1Weld.Part0 = Present
- Duh1Weld.Part1 = Duh1
- Duh1.Anchored = false
- local Duh2 = Instance.new("Part", workspace)
- Duh2.Anchored = true
- Duh2.CanCollide = false
- Duh2.Orientation = Vector3.new(0, 0, 40)
- Duh2.BrickColor = BrickColor.new("Bright yellow")
- Duh2.Material = "Neon"
- Duh2.Size = Vector3.new(0.336, 2.05, 0.386) * 2
- Duh2.Position = Present.Position + Vector3.new(0, 1, 0)
- local Duh2Weld = Instance.new("WeldConstraint", Duh2)
- Duh2Weld.Part0 = Present
- Duh2Weld.Part1 = Duh2
- Duh2.Anchored = false
- Present.CFrame = PortalPart.CFrame
- Present.Velocity = Char.HumanoidRootPart.CFrame.lookVector * 40
- wait(1)
- Portal.Orientation = PortalPart2.Orientation
- Portal.Size = Vector3.new(5, 0.05, 5) * 2
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(4.5, 0.05, 4.5) * 2
- wait(0.05)
- Portal.Orientation = PortalPart.Orientation
- Portal.Size = Vector3.new(4, 0.05, 4) * 2
- wait(0.05)
- Portal.Size = Vector3.new(3, 0.05, 3) * 2
- wait(0.05)
- Portal.Size = Vector3.new(2, 0.05, 2) * 2
- wait(0.05)
- Portal:Destroy()
- Present.Touched:Connect(function(Something)
- if Something.Parent:FindFirstChild("Humanoid") then
- if can == true then
- Present:Destroy()
- Present2:Destroy()
- Present3:Destroy()
- Duh1:Destroy()
- Duh2:Destroy()
- local Character = Something.parent
- local Buff = math.random(1, 2)
- if Buff == 1 then
- can = false
- wait(0.2)
- can = true
- Character.Humanoid.PlatformStand = false
- Character["Right Arm"].BrickColor = BrickColor.new("Bright yellow")
- wait(2)
- Character["Right Arm"]:Destroy()
- Character["Right Leg"].BrickColor = BrickColor.new("Bright yellow")
- wait(2)
- Character["Right Leg"]:Destroy()
- Character["Left Arm"].BrickColor = BrickColor.new("Bright yellow")
- wait(2)
- Character["Left Arm"]:Destroy()
- Character["Left Leg"].BrickColor = BrickColor.new("Bright yellow")
- wait(2)
- Character["Left Leg"]:Destroy()
- Character["Torso"].BrickColor = BrickColor.new("Bright yellow")
- wait(6)
- Character["Torso"]:Destroy()
- else
- if Buff == 2 then
- can = false
- wait(0.2)
- can = true
- Character.Humanoid.MaxHealth = 100
- Character.Humanoid.Health = 99
- wait(0.5)
- Character.Humanoid.Health = 98
- wait(0.5)
- Character.Humanoid.Health = 97
- wait(0.5)
- Character.Humanoid.Health = 96
- wait(0.5)
- Character.Humanoid.Health = 95
- wait(0.5)
- Character.Humanoid.Health = 94
- wait(0.5)
- Character.Humanoid.Health = 93
- wait(0.5)
- Character.Humanoid.Health = 92
- wait(0.5)
- Character.Humanoid.Health = 91
- wait(0.5)
- Character.Humanoid.Health = 90
- wait(0.5)
- Character.Humanoid.Health = 89
- wait(0.5)
- Character.Humanoid.Health = 88
- wait(0.5)
- Character.Humanoid.Health = 87
- wait(0.5)
- Character.Humanoid.Health = 86
- wait(0.5)
- Character.Humanoid.Health = 85
- wait(0.5)
- Character.Humanoid.Health = 84
- wait(0.5)
- Character.Humanoid.Health = 83
- wait(0.5)
- Character.Humanoid.Health = 82
- wait(0.5)
- Character.Humanoid.Health = 81
- wait(0.5)
- Character.Humanoid.Health = 80
- wait(0.5)
- Character.Humanoid.Health = 79
- wait(0.5)
- Character.Humanoid.Health = 78
- wait(0.5)
- Character.Humanoid.Health = 77
- wait(0.5)
- Character.Humanoid.Health = 76
- wait(0.5)
- Character.Humanoid.Health = 75
- wait(0.5)
- Character.Humanoid.Health = 60
- wait(0.5)
- Character.Humanoid.Health = 50
- wait(0.5)
- Character.Humanoid.Health = 40
- wait(0.5)
- Character.Humanoid.Health = 30
- wait(0.5)
- Character.Humanoid.Health = 20
- wait(0.5)
- Character.Humanoid.Health = 10
- wait(0.5)
- Character.Humanoid.Health = 9
- wait(0.5)
- Character.Humanoid.Health = 8
- wait(0.5)
- Character.Humanoid.Health = 7
- wait(0.5)
- Character.Humanoid.Health = 6
- wait(0.5)
- Character.Humanoid.Health = 5
- wait(0.5)
- Character.Humanoid.Health = 4
- wait(0.5)
- Character.Humanoid.Health = 3
- wait(0.5)
- Character.Humanoid.Health = 2
- wait(0.5)
- Character.Humanoid.Health = 1
- wait(0.5)
- Character.Humanoid.Health = 0
- wait(0.1)
- Character.Humanoid.WalkSpeed = 1
- Character.Humanoid.JumpPower = 1
- local Aura2 = Instance.new("Part", Character)
- Aura2.BrickColor = BrickColor.new("Bright yellow")
- Aura2.Shape = "Ball"
- Character.Head.BrickColor = BrickColor.new("Bright yellow")
- Aura2.Material = Enum.Material.ForceField
- Aura2.Size = Vector3.new(2, 2, 2)
- Aura2.CanCollide = true
- Aura2.Velocity = Vector3.new(0, 1000000, 0)
- Aura2.CFrame = Character.HumanoidRootPart.CFrame
- local Aura2Weld = Instance.new("Weld", Aura2)
- Aura2Weld.Part0 = Character.Head
- Aura2Weld.Part1 = Aura2
- wait(14.8)
- Character.Humanoid.WalkSpeed = 16
- Character.Humanoid.JumpPower = 50
- end
- end
- end
- end
- end)
- end)
- end
- end
- end)
- end)
- --// Instance Creation Functions \\--
- function Part(parent,color,material,size,cframe,anchored,cancollide)
- local part = IN("Part")
- part.Parent = parent or Char
- part[typeof(color) == 'BrickColor' and 'BrickColor' or 'Color'] = color or C3.N(0,0,0)
- part.Material = material or Enum.Material.SmoothPlastic
- part.TopSurface,part.BottomSurface=10,10
- part.Size = size or V3.N(1,1,1)
- part.CFrame = cframe or CF.N(0,0,0)
- part.CanCollide = cancollide or false
- part.Anchored = anchored or false
- return part
- end
- function Weld(part0,part1,c0,c1)
- local weld = IN("Weld")
- weld.Parent = part0
- weld.Part0 = part0
- weld.Part1 = part1
- weld.C0 = c0 or CF.N()
- weld.C1 = c1 or CF.N()
- return weld
- end
- function Mesh(parent,meshtype,meshid,textid,scale,offset)
- local part = IN("SpecialMesh")
- part.MeshId = meshid or ""
- part.TextureId = textid or ""
- part.Scale = scale or V3.N(1,1,1)
- part.Offset = offset or V3.N(0,0,0)
- part.MeshType = meshtype or Enum.MeshType.Sphere
- part.Parent = parent
- return part
- end
- NewInstance = function(instance,parent,properties)
- local inst = Instance.new(instance)
- inst.Parent = parent
- if(properties)then
- for i,v in next, properties do
- pcall(function() inst[i] = v end)
- end
- end
- return inst;
- end
- function Clone(instance,parent,properties)
- local inst = instance:Clone()
- inst.Parent = parent
- if(properties)then
- for i,v in next, properties do
- pcall(function() inst[i] = v end)
- end
- end
- return inst;
- end
- --// Customization \\--
- local Frame_Speed = 60;
- local WalkSpeed = 16
- local DamageColor = BrickColor.new'White'
- --// Stop animations \\--
- for _,v in next, Hum:GetPlayingAnimationTracks() do
- v:Stop();
- end
- pcall(game.Destroy,Char:FindFirstChild'Animate')
- pcall(game.Destroy,Hum:FindFirstChild'Animator')
- --// Joints \\--
- local LS = NewInstance('Motor',Char,{Part0=Torso,Part1=LArm,C0 = CF.N(-1.5,0.5,0),C1 = CF.N(0,.5,0)})
- local RS = NewInstance('Motor',Char,{Part0=Torso,Part1=RArm,C0 = CF.N(1.5,0.5,0),C1 = CF.N(0,.5,0)})
- local NK = NewInstance('Motor',Char,{Part0=Torso,Part1=Head,C0 = CF.N(0,1.5,0)})
- local LH = NewInstance('Motor',Char,{Part0=Torso,Part1=LLeg,C0 = CF.N(-.5,-1,0),C1 = CF.N(0,1,0)})
- local RH = NewInstance('Motor',Char,{Part0=Torso,Part1=RLeg,C0 = CF.N(.5,-1,0),C1 = CF.N(0,1,0)})
- local RJ = NewInstance('Motor',Char,{Part0=Root,Part1=Torso})
- local LSC0 = LS.C0
- local RSC0 = RS.C0
- local NKC0 = NK.C0
- local LHC0 = LH.C0
- local RHC0 = RH.C0
- local RJC0 = RJ.C0
- --// Artificial HB \\--
- local ArtificialHB = IN("BindableEvent", script)
- ArtificialHB.Name = "Heartbeat"
- script:WaitForChild("Heartbeat")
- local tf = 0
- local allowframeloss = false
- local tossremainder = false
- local lastframe = tick()
- local frame = 1/Frame_Speed
- ArtificialHB:Fire()
- game:GetService("RunService").Heartbeat:connect(function(s, p)
- tf = tf + s
- if tf >= frame then
- if allowframeloss then
- script.Heartbeat:Fire()
- lastframe = tick()
- else
- for i = 1, math.floor(tf / frame) do
- ArtificialHB:Fire()
- end
- lastframe = tick()
- end
- if tossremainder then
- tf = 0
- else
- tf = tf - frame * math.floor(tf / frame)
- end
- end
- end)
- function swait(num)
- if num == 0 or num == nil then
- ArtificialHB.Event:wait()
- else
- for i = 0, num do
- ArtificialHB.Event:wait()
- end
- end
- end
- while true do
- swait()
- Sine = Sine + Change
- 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)
- local Walking = (math.abs(Root.Velocity.x) > 1 or math.abs(Root.Velocity.z) > 1)
- 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")
- if(not Effects or not Effects.Parent)then
- Effects = IN("Model",Char)
- Effects.Name = "Effects"
- end
- if(State == 'Run')then
- local wsVal = 20 / (Hum.WalkSpeed/16)
- local Alpha = math.min(.2 * (Hum.WalkSpeed/16),1)
- Change = 3
- RH.C1 = RH.C1:lerp(CF.N(0,1,0)*CF.N(0,0-.2*M.C(Sine/wsVal),0+.4*M.C(Sine/wsVal))*CF.A(M.R(15+25*M.C(Sine/wsVal))+-M.S(Sine/wsVal),0,0),Alpha)
- LH.C1 = LH.C1:lerp(CF.N(0,1,0)*CF.N(0,0+.2*M.C(Sine/wsVal),0-.4*M.C(Sine/wsVal))*CF.A(M.R(15-25*M.C(Sine/wsVal))+M.S(Sine/wsVal),0,0),Alpha)
- elseif(State == 'Walk')then
- local wsVal = 20 / (Hum.WalkSpeed/16)
- local Alpha = math.min(.3 * (Hum.WalkSpeed/8),1)
- Change = 3
- 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)
- 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)
- else
- RH.C1 = RH.C1:lerp(CF.N(0,1,0),.2)
- LH.C1 = LH.C1:lerp(CF.N(0,1,0),.2)
- end
- Hum.WalkSpeed = WalkSpeed
- if(NeutralAnims)then
- if(State == 'Idle')then
- local Alpha = .1
- Change = .75
- 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)
- NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-5+5*M.C(Sine/12)),0,0),Alpha)
- 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)
- 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)
- 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)
- 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)
- -- idle
- elseif(State == 'Run')then
- local wsVal = 20 / (Hum.WalkSpeed/16)
- local Alpha = math.min(.2 * (Hum.WalkSpeed/16),1)
- 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)
- NK.C0 = NK.C0:lerp(NKC0,Alpha)
- 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)
- 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)
- 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)
- 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)
- elseif(State == 'Walk')then
- local wsVal = 20 / (Hum.WalkSpeed/16)
- local Alpha = math.min(.3 * (Hum.WalkSpeed/16),1)
- 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)
- NK.C0 = NK.C0:lerp(NKC0,Alpha)
- 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)
- 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)
- 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)
- 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)
- elseif(State == 'Jump')then
- local Alpha = .1
- local idk = math.min(math.max(Root.Velocity.Y/50,-M.R(90)),M.R(90))
- LS.C0 = LS.C0:lerp(LSC0*CF.A(M.R(-5),0,M.R(-90)),Alpha)
- RS.C0 = RS.C0:lerp(RSC0*CF.A(M.R(-5),0,M.R(90)),Alpha)
- 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)
- 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)
- LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-5)),Alpha)
- RH.C0 = RH.C0:lerp(RHC0*CF.N(0,1,-1)*CF.A(M.R(-5),0,M.R(5)),Alpha)
- elseif(State == 'Fall')then
- local Alpha = .1
- local idk = math.min(math.max(Root.Velocity.Y/50,-M.R(90)),M.R(90))
- LS.C0 = LS.C0:lerp(LSC0*CF.A(M.R(-5),0,M.R(-90)+idk),Alpha)
- RS.C0 = RS.C0:lerp(RSC0*CF.A(M.R(-5),0,M.R(90)-idk),Alpha)
- 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)
- 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)
- LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-5)),Alpha)
- RH.C0 = RH.C0:lerp(RHC0*CF.N(0,1,-1)*CF.A(M.R(-5),0,M.R(5)),Alpha)
- elseif(State == 'Paralyzed')then
- -- paralyzed
- elseif(State == 'Sit')then
- -- sit
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement