Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- [Diavolo's Time Erase] --
- -- Based on the main ability of Diavolo's Stand, King Crimson, from Part 5 of JoJo's Bizarre Adventure.
- -- Everything in this script was written by Tsuagon (except for the parts that were converted by ttyyuu12345's model to script converter).
- ----------------------------------------------------------------------------------------------------
- -- Player Stuff --
- local player = game:GetService("Players").LocalPlayer
- local char = player.Character
- local head = char.Head
- local rarm = char:FindFirstChild("Right Arm") or char:FindFirstChild("RightUpperArm")
- local larm = char:FindFirstChild("Left Arm") or char:FindFirstChild("LeftUpperArm")
- local rleg = char:FindFirstChild("Right Leg") or char:FindFirstChild("RightUpperLeg")
- local lleg = char:FindFirstChild("Left Leg") or char:FindFirstChild("LeftUpperLeg")
- local torso = char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso")
- local root = char.HumanoidRootPart
- local humanoid = char.Humanoid
- char.Archivable = true
- local mouse = player:GetMouse()
- ----------------------------------------------------------------------------------------------------
- -- General Stuff --
- local tween = game:GetService("TweenService")
- erasingtime = false
- iscountering = false
- epitaphing = false
- -- Invisibilty Platform
- local platform = Instance.new("Part")
- platform.Parent = workspace
- platform.CFrame = CFrame.new(1919.11938, 206477.516, -118.122612, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- platform.Position = Vector3.new(1919.119384765625, 206477.515625, -118.12261199951172)
- platform.Transparency = 1
- platform.Size = Vector3.new(9.4735107421875, 0.0010000000474974513, 10.303955078125)
- platform.Anchored = true
- -- Sounds
- local kingcrimsoncallout = Instance.new("Sound")
- kingcrimsoncallout.Volume = 5
- kingcrimsoncallout.SoundId = "rbxassetid://6995205240"
- kingcrimsoncallout.Parent = head
- local timeresumesfx = Instance.new("Sound")
- timeresumesfx.Volume = 5
- timeresumesfx.SoundId = "rbxassetid://6186773321"
- timeresumesfx.Parent = workspace
- timeresumesfx.Name = "TimeResumeSFX"
- local timeerasesfx = Instance.new("Sound")
- timeerasesfx.Volume = 5
- timeerasesfx.SoundId = "rbxassetid://6674955315"
- timeerasesfx.Parent = workspace
- timeerasesfx.Name = "TimeEraseSFX"
- local teteleportsfx = Instance.new("Sound")
- teteleportsfx.Volume = 3.5
- teteleportsfx.SoundId = "rbxassetid://3373980192"
- teteleportsfx.Parent = torso
- local countervcsfx = Instance.new("Sound")
- countervcsfx.Volume = 5
- countervcsfx.SoundId = "rbxassetid://9091151114"
- countervcsfx.Parent = head
- local countersfx = Instance.new("Sound")
- countersfx.Volume = 1.5
- countersfx.SoundId = "rbxassetid://5252667018"
- countersfx.Parent = torso
- local timeeraseendsfx = Instance.new("Sound")
- timeeraseendsfx.Volume = 5
- timeeraseendsfx.SoundId = "rbxassetid://3373991228"
- timeeraseendsfx.Parent = workspace
- timeeraseendsfx.Name = "TimeEraseEndSFX"
- local timeeraseendsfxnormal = Instance.new("Sound")
- timeeraseendsfxnormal.Volume = 5
- timeeraseendsfxnormal.SoundId = "rbxassetid://6925102713"
- timeeraseendsfxnormal.Parent = workspace
- timeeraseendsfxnormal.Name = "TimeEraseEndSFXNormal"
- local tebasssfx = Instance.new("Sound")
- tebasssfx.Volume = 4
- tebasssfx.SoundId = "rbxassetid://9686642013"
- tebasssfx.Parent = workspace
- tebasssfx.Name = "TEBassSFX"
- local epitaphsfx = Instance.new("Sound")
- epitaphsfx.SoundId = "rbxassetid://5772862631"
- epitaphsfx.Parent = workspace
- epitaphsfx.Volume = 5
- ----------------------------------------------------------------------------------------------------
- -- Main Script --
- local clonechar = char:Clone()
- clonechar.Parent = nil
- function timeerasure()
- if epitaphing == true then return end
- if iscountering == true then return end
- if erasingtime == true then return end
- local currentcharcframe = root.CFrame
- local tecolor = Instance.new("ColorCorrectionEffect")
- tecolor.Parent = game:GetService("Lighting")
- tecolor.TintColor = Color3.new(1, 1, 1)
- tecolor.Enabled = true
- local tegui = Instance.new("ScreenGui", player.PlayerGui)
- tegui.Name = "TE GUI"
- tegui.Enabled = true
- tegui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- tegui.IgnoreGuiInset = true
- local timeeraseimage = Instance.new("ImageLabel") --Converted with ttyyuu12345's model to script plugin v4
- timeeraseimage.Parent = tegui
- timeeraseimage.Position = UDim2.new(0, 0, -0.00856530666, 0)
- timeeraseimage.Size = UDim2.new(0, 1919, 0, 986)
- timeeraseimage.BackgroundTransparency = 1
- timeeraseimage.Image = ""
- timeeraseimage.Visible = true
- kingcrimsoncallout:Play()
- wait(1)
- timeerasesfx:Play()
- coroutine.resume(coroutine.create(function()
- timeeraseimage.Image = "rbxassetid://4573462670"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573463247"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573464191"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573465237"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573466633"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573467848"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573468665"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573469255"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573469861"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573470481"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573472230"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573472712"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573473408"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573474618"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573475743"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573476483"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573476928"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573477493"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://O"
- end))
- coroutine.resume(coroutine.create(function()
- for _ = 1, 65 do
- wait()
- local offset1 = math.random(-650, 650) / 700
- local offset2 = math.random(-650, 650) / 700
- local offset3 = math.random(-650, 650) / 700
- tween:Create(humanoid, TweenInfo.new(0.1), {CameraOffset = Vector3.new(offset1, offset2, offset3)}):Play();
- end
- tween:Create(humanoid, TweenInfo.new(0.1), {CameraOffset = Vector3.new(0, 0, 0)}):Play();
- end))
- wait(1)
- clonechar.Humanoid.WalkSpeed = 26
- tween:Create(tecolor, TweenInfo.new(0.1), {TintColor = Color3.new(0.764706, 0.388235, 0.388235)}):Play();
- local tesky = Instance.new("Sky")
- tesky.Name = "TESky"
- tesky.Parent = game:GetService("Lighting")
- tesky.MoonTextureId = ""
- tesky.SkyboxBk = "http://www.roblox.com/asset/?id=1542583398"
- tesky.SkyboxDn = "http://www.roblox.com/asset/?id=1542583398"
- tesky.SkyboxFt = "http://www.roblox.com/asset/?id=1542583398"
- tesky.SkyboxLf = "http://www.roblox.com/asset/?id=1542583398"
- tesky.SkyboxRt = "http://www.roblox.com/asset/?id=1542583398"
- tesky.SkyboxUp = "http://www.roblox.com/asset/?id=1542583398"
- tesky.SunAngularSize = 11
- tesky.SunTextureId = ""
- coroutine.resume(coroutine.create(function()
- wait()
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("BasePart") then
- if not v:IsDescendantOf(char) and not v.Parent:FindFirstChild("Humanoid") and not v.Parent.Parent:FindFirstChild("Humanoid") then
- v.LocalTransparencyModifier = 0.975
- end
- end
- end
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("Decal") then
- if not v:IsDescendantOf(char) and not v.Parent:FindFirstChild("Humanoid") and not v.Parent.Parent:FindFirstChild("Humanoid") then
- v.LocalTransparencyModifier = 0.975
- end
- end
- end
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("Texture") then
- if not v:IsDescendantOf(char) and not v.Parent:FindFirstChild("Humanoid") and not v.Parent.Parent:FindFirstChild("Humanoid") then
- v.LocalTransparencyModifier = 0.975
- end
- end
- end
- coroutine.resume(coroutine.create(function()
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("ParticleEmitter") then
- if not v:IsDescendantOf(char) then
- tween:Create(v, TweenInfo.new(0.7), {TimeScale = 0.5}):Play();
- end
- end
- end
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("Fire") then
- if not v:IsDescendantOf(char) then
- tween:Create(v, TweenInfo.new(0.7), {TimeScale = 0.5}):Play();
- end
- end
- end
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("Explosion") then
- if not v:IsDescendantOf(char) then
- tween:Create(v, TweenInfo.new(0.7), {TimeScale = 0.5}):Play();
- end
- end
- end
- end))
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("Sound") then
- if not v.Name == "TimeResumeSFX" and not v.Name == "TimeEraseSFX" and not v.Name == "TimeEraseEndSFX" and not v.Name == "TEBassSFX" then
- tween:Create(v, TweenInfo.new(1), {PlaybackSpeed = 0.5}):Play();
- end
- end
- end
- end))
- tebasssfx:Play()
- clonechar.Parent = workspace
- root.CFrame = platform.CFrame * CFrame.new(0, 1.5, 0)
- clonechar.HumanoidRootPart.CFrame = currentcharcframe
- coroutine.resume(coroutine.create(function()
- for _, v in pairs(char:GetDescendants()) do
- if v.Name == "Animate" then
- v.Archivable = true
- wait()
- local animateclone = v:Clone()
- animateclone.Parent = clonechar
- animateclone.Disabled = true
- wait()
- animateclone.Disabled = false
- end
- end
- end))
- wait()
- player.Character = clonechar
- workspace.CurrentCamera.CameraSubject = clonechar.Humanoid
- erasingtime = true
- function timeresume()
- if epitaphing == true then return end
- if iscountering == true then return end
- if erasingtime == false then return end
- if humanoid.Health < 50 then
- timeresumesfx:Play()
- wait(1)
- timeeraseendsfx:Play()
- elseif humanoid.Health > 50 then
- timeeraseendsfxnormal:Play()
- wait(0.3)
- timeeraseendsfx:Play()
- end
- root.CFrame = clonechar.HumanoidRootPart.CFrame
- player.Character = char
- clonechar.Parent = nil
- wait()
- coroutine.resume(coroutine.create(function()
- for _ = 1, 30 do
- wait()
- local offset1 = math.random(-650, 650) / 700
- local offset2 = math.random(-650, 650) / 700
- local offset3 = math.random(-650, 650) / 700
- tween:Create(humanoid, TweenInfo.new(0.1), {CameraOffset = Vector3.new(offset1, offset2, offset3)}):Play();
- end
- tween:Create(humanoid, TweenInfo.new(0.1), {CameraOffset = Vector3.new(0, 0, 0)}):Play();
- end))
- local tegui = Instance.new("ScreenGui", player.PlayerGui)
- tegui.Name = "TE GUI"
- tegui.Enabled = true
- tegui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- tegui.IgnoreGuiInset = true
- local timeeraseimage = Instance.new("ImageLabel") --Converted with ttyyuu12345's model to script plugin v4
- timeeraseimage.Parent = tegui
- timeeraseimage.Position = UDim2.new(0, 0, -0.00856530666, 0)
- timeeraseimage.Size = UDim2.new(0, 1919, 0, 986)
- timeeraseimage.BackgroundTransparency = 1
- timeeraseimage.Image = ""
- timeeraseimage.Visible = true
- coroutine.resume(coroutine.create(function()
- timeeraseimage.Image = "rbxassetid://4573462670"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573463247"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573464191"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573465237"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573466633"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573467848"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573468665"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573469255"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573469861"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573470481"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573472230"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573472712"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573473408"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573474618"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573475743"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573476483"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573476928"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://4573477493"
- wait(0.02)
- timeeraseimage.Image = "rbxassetid://O"
- end))
- tecolor.TintColor = Color3.new(1, 1, 1)
- tesky.Parent = nil
- coroutine.resume(coroutine.create(function()
- wait()
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("BasePart") and not v.Parent:FindFirstChild("Humanoid") and not v.Parent.Parent:FindFirstChild("Humanoid") then
- if not v:IsDescendantOf(char) then
- v.LocalTransparencyModifier = 0
- end
- end
- end
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("Decal") and not v.Parent:FindFirstChild("Humanoid") and not v.Parent.Parent:FindFirstChild("Humanoid") then
- if not v:IsDescendantOf(char) then
- v.LocalTransparencyModifier = 0
- end
- end
- end
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("Texture") then
- if not v:IsDescendantOf(char) and not v.Parent:FindFirstChild("Humanoid") and not v.Parent.Parent:FindFirstChild("Humanoid") then
- v.LocalTransparencyModifier = 0
- end
- end
- end
- coroutine.resume(coroutine.create(function()
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("ParticleEmitter") then
- if not v:IsDescendantOf(char) then
- tween:Create(v, TweenInfo.new(0.7), {TimeScale = 1}):Play();
- end
- end
- end
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("Fire") then
- if not v:IsDescendantOf(char) then
- tween:Create(v, TweenInfo.new(0.7), {TimeScale = 1}):Play();
- end
- end
- end
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("Explosion") then
- if not v:IsDescendantOf(char) then
- tween:Create(v, TweenInfo.new(0.7), {TimeScale = 1}):Play();
- end
- end
- end
- end))
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("Sound") then
- if not v.Name == "TimeResumeSFX" and not v.Name == "TimeEraseSFX" and not v.Name == "TimeEraseEndSFX" and not v.Name == "TEBassSFX" then
- tween:Create(v, TweenInfo.new(1), {PlaybackSpeed = 1}):Play();
- end
- end
- end
- end))
- tebasssfx:Stop()
- workspace.CurrentCamera.CameraSubject = humanoid
- erasingtime = false
- end
- end
- function teteleport()
- if epitaphing == true then return end
- if iscountering == true then return end
- if erasingtime == true then return end
- local tegui = Instance.new("ScreenGui", player.PlayerGui)
- tegui.Name = "TE GUI"
- tegui.Enabled = true
- tegui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- tegui.IgnoreGuiInset = true
- local timeeraseimage = Instance.new("ImageLabel") --Converted with ttyyuu12345's model to script plugin v4
- timeeraseimage.Parent = tegui
- timeeraseimage.Position = UDim2.new(0, 0, -0.00856530666, 0)
- timeeraseimage.Size = UDim2.new(0, 1919, 0, 986)
- timeeraseimage.BackgroundTransparency = 1
- timeeraseimage.Image = ""
- timeeraseimage.Visible = true
- coroutine.resume(coroutine.create(function()
- timeeraseimage.Image = "rbxassetid://4573462670"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573463247"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573464191"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573465237"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573466633"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573467848"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573468665"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573469255"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573469861"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573470481"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573472230"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573472712"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573473408"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573474618"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573475743"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573476483"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573476928"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573477493"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://O"
- end))
- teteleportsfx:Play()
- root.CFrame = root.CFrame + root.CFrame.lookVector * 20
- end
- function epitaph()
- local epitapheffectcolor = Instance.new("ColorCorrectionEffect")
- epitapheffectcolor.Parent = game:GetService("Lighting")
- epitapheffectcolor.Saturation = 0
- epitapheffectcolor.Contrast = 0
- epitapheffectcolor.Enabled = true
- wait()
- epitaphing = true
- epitaphsfx:Play()
- tween:Create(epitapheffectcolor, TweenInfo.new(0.1), {Saturation = -0.65}):Play();
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("BasePart") then
- if not v:IsDescendantOf(char) and not v.Parent:FindFirstChild("Humanoid") and not v.Parent.Parent:FindFirstChild("Humanoid") then
- v.LocalTransparencyModifier = 0.6
- end
- end
- end
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("Decal") then
- if not v:IsDescendantOf(char) and not v.Parent:FindFirstChild("Humanoid") and not v.Parent.Parent:FindFirstChild("Humanoid") then
- v.LocalTransparencyModifier = 0.6
- end
- end
- end
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("Texture") then
- if not v:IsDescendantOf(char) and not v.Parent:FindFirstChild("Humanoid") and not v.Parent.Parent:FindFirstChild("Humanoid") then
- v.LocalTransparencyModifier = 0.6
- end
- end
- end
- wait(5)
- epitaphing = false
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("BasePart") then
- if not v:IsDescendantOf(char) and not v.Parent:FindFirstChild("Humanoid") and not v.Parent.Parent:FindFirstChild("Humanoid") then
- v.LocalTransparencyModifier = 0
- end
- end
- end
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("Decal") then
- if not v:IsDescendantOf(char) and not v.Parent:FindFirstChild("Humanoid") and not v.Parent.Parent:FindFirstChild("Humanoid") then
- v.LocalTransparencyModifier = 0
- end
- end
- end
- for _, v in pairs(workspace:GetDescendants()) do
- if v:IsA("Texture") then
- if not v:IsDescendantOf(char) and not v.Parent:FindFirstChild("Humanoid") and not v.Parent.Parent:FindFirstChild("Humanoid") then
- v.LocalTransparencyModifier = 0
- end
- end
- end
- tween:Create(epitapheffectcolor, TweenInfo.new(0.7), {Saturation = 0}):Play();
- end
- function counter()
- if epitaphing == true then return end
- if erasingtime == true then return end
- if iscountering == true then return end
- iscountering = true
- humanoid.WalkSpeed = 0
- humanoid.JumpPower = 0
- countervcsfx:Play()
- countersfx:Play()
- local touchedroot = root.Touched:Connect(function(hit)
- if hit:IsA("BasePart") then
- local tegui = Instance.new("ScreenGui", player.PlayerGui)
- tegui.Name = "TE GUI"
- tegui.Enabled = true
- tegui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- tegui.IgnoreGuiInset = true
- local timeeraseimage = Instance.new("ImageLabel") --Converted with ttyyuu12345's model to script plugin v4
- timeeraseimage.Parent = tegui
- timeeraseimage.Position = UDim2.new(0, 0, -0.00856530666, 0)
- timeeraseimage.Size = UDim2.new(0, 1919, 0, 986)
- timeeraseimage.BackgroundTransparency = 1
- timeeraseimage.Image = ""
- timeeraseimage.Visible = true
- coroutine.resume(coroutine.create(function()
- timeeraseimage.Image = "rbxassetid://4573462670"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573463247"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573464191"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573465237"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573466633"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573467848"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573468665"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573469255"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573469861"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573470481"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573472230"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573472712"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573473408"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573474618"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573475743"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573476483"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573476928"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://4573477493"
- wait(0.007)
- timeeraseimage.Image = "rbxassetid://O"
- end))
- countervcsfx:Stop()
- countersfx:Stop()
- teteleportsfx:Play()
- root.CFrame = hit.CFrame + hit.CFrame.lookVector * -5
- end
- end)
- wait(1)
- touchedroot:Disconnect()
- iscountering = false
- humanoid.WalkSpeed = 16
- humanoid.JumpPower = 50
- end
- mouse.KeyDown:Connect(function(key)
- if key == "f" and erasingtime == false then
- timeerasure()
- elseif key == "f" and erasingtime == true then
- timeresume()
- end
- if key == "v" then
- teteleport()
- end
- if key == "y" then
- epitaph()
- end
- if key == "h" then
- counter()
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement