Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Tool = Instance.new("Tool")
- Part = Instance.new("Part")
- Part.Name = "Handle"
- Part.Parent = Tool
- Tool.Parent = owner.Character
- Part.Transparency = 1
- Part.Size = Vector3.new(3,3,3)
- delet = false
- touched = false
- local Partlol
- local Toollol
- local goAway
- function toolout()
- Toollol.Activated:connect(function()
- goAway = Instance.new("Part", script)
- goAway.Size = Vector3.new(6.11,6.85,8.31)
- goAway.CFrame = Partlol.CFrame.lookVector * 2.5
- goAway.Name = "goAway"
- Mesh = Instance.new("SpecialMesh")
- Mesh.Parent = goAway
- Mesh.MeshId = "http://www.roblox.com/asset/?id=2686025433"
- goAway.BrickColor = BrickColor.new("Light orange")
- Mesh.Scale = Vector3.new(10, 10, 10)
- local velocity = Instance.new("BodyVelocity", goAway)
- velocity.MaxForce = Vector3.new(math.huge,0,math.huge)
- velocity.Velocity = goAway.CFrame.lookVector * 200
- game.Debris:AddItem(goAway, 5)
- game.Debris:AddItem(velocity, 1)
- end)
- end
- local isTouched = false
- Players = game:GetService("Players")
- health = 100
- function attacked(hitlol)
- if hitlol.Name == "goAway" then
- if not isTouched then
- isTouched = true
- health = health - 5
- task.wait()
- goAway:Destroy()
- wait(0.40)
- isTouched = false
- end
- end
- end
- function death(hit)
- local partParent = hit.Parent
- local humanoid = partParent:FindFirstChildWhichIsA("Humanoid")
- if humanoid then
- humanoid.Health = 0
- wait()
- delet = true
- end
- end
- local E = Instance.new("RemoteEvent",NLS([[local E = script:FindFirstChildWhichIsA("RemoteEvent")
- local Mouse = owner:GetMouse()
- function ButtonDownlol()
- if Mouse.Target ~= "nil" then
- E:FireServer("Down",Mouse.Target)
- end
- end
- Mouse.Button1Down:Connect(ButtonDownlol)
- ]],owner.PlayerGui))
- E.OnServerEvent:Connect(function(plr, action, Whomst)
- if not touched then
- wait()
- touched = true
- local Model = Whomst:FindFirstAncestorOfClass("Model")
- if Model then
- local PC = Players:GetPlayerFromCharacter(Model)
- if PC then
- local screengui = Instance.new("ScreenGui", PC:findFirstChildOfClass("PlayerGui"))
- screengui.ResetOnSpawn = true
- screengui.Name = "youfailed"
- local tl = Instance.new("TextLabel", screengui)
- tl.Size = UDim2.new(1,0,1,0)
- tl.AnchorPoint = Vector2.new(0.5, 0.5)
- tl.Position = UDim2.new(0.5, 0, 0.5, 0)
- tl.Text = "You Failed the vibe check."
- tl.BackgroundTransparency = 1
- tl.TextTransparency = 0
- tl.TextColor3 = Color3.new(1, 1, 1)
- tl.TextSize = 50
- local tl2 = Instance.new("TextLabel", screengui)
- tl2.Size = UDim2.new(1,0,1,0)
- tl2.AnchorPoint = Vector2.new(0.5, 0.5)
- tl2.Position = UDim2.new(0.5, 0, 0.5, 0)
- tl2.Text = "Run."
- tl2.BackgroundTransparency = 1
- tl2.TextTransparency = 1
- tl2.TextColor3 = Color3.new(1, 0.1, 0.1)
- tl2.TextSize = 50
- local screengui2 = Instance.new("ScreenGui", owner:findFirstChildOfClass("PlayerGui"))
- screengui2.ResetOnSpawn = true
- screengui2.Name = "youfailed2"
- local tl3 = Instance.new("TextLabel", screengui2)
- tl3.Size = UDim2.new(1,0,1,0)
- tl3.AnchorPoint = Vector2.new(0.5, 0.5)
- tl3.Position = UDim2.new(0.5, 0, 0.5, 0)
- tl3.Text = "Vibe checked."
- tl3.BackgroundTransparency = 1
- tl3.TextTransparency = 0
- tl3.TextColor3 = Color3.new(1, 1, 1)
- tl3.TextSize = 50
- Toollol = Instance.new("Tool")
- Partlol = Instance.new("Part")
- Partlol.Name = "Handle"
- Partlol.Parent = Toollol
- Toollol.Parent = PC.Character
- Toollol.Name = "Kill Vibe"
- Toollol.ToolTip = "Face vibe check and activate this is the only way to kill"
- task.wait()
- toolout()
- wait(1.75)
- local tweenService = game:GetService("TweenService")
- local timeToFade = 1.75
- local object = tl
- local tweenInfo = TweenInfo.new(timeToFade)
- local goal = {}
- goal.TextTransparency = 1
- local tween = tweenService:Create(object, tweenInfo, goal)
- local timeToFade2 = 1
- local object2 = tl3
- local tweenInfo2 = TweenInfo.new(timeToFade)
- local goal2 = {}
- goal2.TextTransparency = 1
- local tween3 = tweenService:Create(object2, tweenInfo2, goal2)
- tween:Play()
- tween3:Play()
- wait(1.751)
- tl2.TextTransparency = 0
- local tween2 = tweenService:Create(tl2, tweenInfo, goal)
- wait(0.1)
- tween2:Play()
- tween:Destroy()
- health = 100
- turns = 100000
- local part1 = Instance.new("Part", game.Workspace)
- part1.Size = Vector3.new(6, 6, 6)
- part1.Shape = Enum.PartType.Ball
- local decal = Instance.new("Decal", part1)
- decal.Face = Enum.NormalId.Front
- local happyFace = "http://www.roblox.com/asset/?id=4435280948"
- decal.Texture = happyFace
- part1.Material = "Slate"
- part1.BrickColor = BrickColor.new("Bright yellow")
- part1.BottomSurface = Enum.SurfaceType.Smooth
- part1.TopSurface = Enum.SurfaceType.Smooth
- part1.CanCollide = false
- local bg = Instance.new("BodyGyro",part1)
- bg.D = 100
- bg.P = turns
- bg.MaxTorque = Vector3.new(1000000,math.huge,1000000)
- local velocitylol = Instance.new("BodyVelocity", part1)
- local Breath = Instance.new("Sound", part1)
- Breath.SoundId = "rbxassetid://4334340728"
- Breath.Volume = 5
- Breath.Looped = true
- Breath:Play()
- local billboard = Instance.new("BillboardGui", part1)
- billboard.Adornee = part1
- billboard.StudsOffset = Vector3.new(-1, 4.5, 0)
- billboard.Size = UDim2.new(2,0,1,0)
- billboard.Name = "healthbarlol"
- local text = Instance.new("TextBox", billboard)
- text.BackgroundTransparency = 1
- text.TextTransparency = 0
- text.TextSize = 25
- text.Size = billboard.Size
- text.Font = "Arcade"
- speed = 0
- coroutine.wrap(function()
- while true do
- task.wait()
- speed = speed + 0.1
- turns = turns + 1000
- where = PC.Character.HumanoidRootPart.Position
- bg.CFrame = CFrame.new(part1.Position, where)
- velocitylol.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
- velocitylol.Velocity = part1.CFrame.LookVector * speed
- end
- end)()
- coroutine.wrap(function()
- while true do
- task.wait()
- text.Text = "Health: "..health.."/100"
- part1.Touched:Connect(death)
- part1.Touched:Connect(attacked)
- if health == 0 then
- part1:Destroy()
- wait(0.1)
- health = 100
- elseif PC.Character.Humanoid.Health == 0 then
- wait(0.1)
- touched = false
- part1:Destroy()
- Breath:Destroy()
- wait(0.1)
- delet = false
- else
- delet = false
- end
- end
- end)()
- end
- end
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement