Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local ScreenGui = Instance.new("ScreenGui")
- local LockwalkingFrame = Instance.new("ImageButton")
- local LockwalkingFrame2 = Instance.new("ImageButton")
- local ResumeTextButton = Instance.new("TextButton")
- local WakeUpTextButton = Instance.new("TextButton")
- local me = game.Players.LocalPlayer
- local mouse = me:GetMouse()
- local char = me.Character
- local hum = char:FindFirstChild('Humanoid')
- local hd = char:FindFirstChild('Head')
- local ts = char:FindFirstChild('Torso') or char:FindFirstChild('UpperTorso')
- local ra = char:FindFirstChild('Right Arm') or char:FindFirstChild('RightUpperArm')
- local la = char:FindFirstChild('Left Arm') or char:FindFirstChild('LeftUpperArm')
- local rl = char:FindFirstChild('Right Leg') or char:FindFirstChild('RightUpperLeg')
- local ll = char:FindFirstChild('Left Leg') or char:FindFirstChild('LeftUpperLeg')
- local root = char:FindFirstChild('HumanoidRootPart')
- local rj = root:FindFirstChild('RootJoint')
- local rs = ts:FindFirstChild('Right Shoulder')
- local ls = ts:FindFirstChild('Left Shoulder')
- local rh = ts:FindFirstChild('Right Hip')
- local lh = ts:FindFirstChild('Left Hip')
- local nk = ts:FindFirstChild('Neck')
- local anim = char:FindFirstChild('Animate')
- local base = workspace:FindFirstChild('Baseplate') or workspace:FindFirstChild('Base')
- local cantimestop = true
- local cooldown = false
- local cc = workspace.CurrentCamera
- local cos = math.cos
- local sin = math.sin
- local rad = math.rad
- local rand = math.random
- local cfn = CFrame.new
- local cfa = CFrame.Angles
- local v3 = Vector3.new
- local str = string
- local unfreeze = {}
- local health = {}
- local connect = {}
- local sine = 0
- local effects = nil
- hum.WalkSpeed = 23
- ScreenGui.Parent = game.CoreGui
- LockwalkingFrame.Parent = ScreenGui
- LockwalkingFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- LockwalkingFrame.BackgroundTransparency = 1
- LockwalkingFrame.Position = UDim2.new(0, 0, 0.3, 0)
- LockwalkingFrame.Size = UDim2.new(0, 500, 0, 500)
- LockwalkingFrame2.Parent = ScreenGui
- LockwalkingFrame2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- LockwalkingFrame2.BackgroundTransparency = 1
- LockwalkingFrame2.Position = UDim2.new(0.7, 0, 0.5, 0)
- LockwalkingFrame2.Size = UDim2.new(0, 300, 0, 300)
- LockwalkingFrame.Visible = false
- LockwalkingFrame2.Visible = false
- local CameraPart = Instance.new("Part")
- CameraPart.Parent = workspace
- CameraPart.Anchored = true
- CameraPart.Size = Vector3.new(4, 1, 2)
- CameraPart.CanCollide = true
- CameraPart.Position = Vector3.new(-1597.811, 559, 578)
- CameraPart.Transparency = 1
- local player = game.Players.LocalPlayer
- local character = player.Character
- local cam = workspace.CurrentCamera
- if char:FindFirstChild('Effects') then
- effects = char:FindFirstChild('Effects')
- else
- effects = Instance.new('Folder', char)
- effects.Name = 'Effects'
- end
- ArtificialHB = Instance.new('BindableEvent', script)
- ArtificialHB.Name = 'Heartbeat'
- script:WaitForChild('Heartbeat')
- frame = 1 / 60
- tf = 0
- allowframeloss = false
- tossremainder = false
- lastframe = tick()
- script.Heartbeat: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
- script.Heartbeat:Fire()
- end
- lastframe = tick()
- end
- if tossremainder then
- tf = 0
- else
- tf = tf - frame * math.floor(tf / frame)
- end
- end
- end)
- function swait(t)
- if t == 0 or t == nil then
- script.Heartbeat.Event:Wait()
- else
- for i = 0, t do
- script.Heartbeat.Event:Wait()
- end
- end
- end
- function sound(id, parent, vol, pitch, timepos)
- local s = Instance.new('Sound')
- s.Parent = parent
- s.SoundId = id
- s.Volume = vol
- s.PlaybackSpeed = pitch
- s.TimePosition = timepos
- s:Play()
- game.Debris:AddItem(s, s.PlaybackSpeed + 5)
- end
- function camshake(duration, intensity)
- coroutine.wrap(function()
- for i = 1, duration do
- hum.CameraOffset = hum.CameraOffset:lerp(v3(rand(-1, 1), rand(-1, 1), rand(-1, 1)), 0.1 * intensity)
- swait()
- end
- hum.CameraOffset = v3(0, 0, 0)
- end)()
- end
- function findascendant(obj, class)
- local par = obj
- local ret = nil
- pcall(function()
- repeat
- par = par.Parent
- if par:IsA(class) then
- ret = par
- break
- end
- until par == nil
- end)
- return ret
- end
- function timestop()
- cantimestop = false
- coroutine.wrap(function()
- local effect1 = Instance.new('Part', effects)
- effect1.Shape = 'Ball'
- effect1.Material = 'ForceField'
- effect1.Anchored = true
- effect1.CanCollide = false
- effect1.Size = v3(0, 0, 0)
- effect1.Transparency = 0
- for i,v in pairs(workspace:GetDescendants()) do
- if v:IsA('BasePart') then
- if not v.Anchored and not findascendant(v, 'Tool') and not findascendant(v, 'HopperBin') then
- if not v:IsDescendantOf(char) then
- v.Anchored = true
- table.insert(unfreeze, v)
- end
- end
- end
- if v:IsA('Humanoid') then
- local last = v.Health
- local always = last
- local e = v.HealthChanged:connect(function(hp)
- if last - hp > 0 then
- table.insert(health, {humanoid = v, change = last - hp})
- end
- last = hp
- v.Health = always
- end)
- table.insert(connect, e)
- end
- if v:IsA('BodyVelocity') then
- local lastforce = v.MaxForce
- v.MaxForce = v3(0, 0, 0)
- table.insert(unfreeze, {force = v, change = lastforce})
- end
- if v:IsA('BodyPosition') then
- local lastposition = v.MaxForce
- local lastD = v.D
- local lastP = v.P
- v.MaxForce = v3(0, 0, 0)
- v.D = 0
- v.P = 0
- table.insert(unfreeze, {position = v, change = lastposition, dchange = lastD, pchange = lastP})
- end
- if v:IsA('BodyForce') then
- local lastforce2 = v.Force
- v.Force = v3(0, 0, 0)
- table.insert(unfreeze, {force2 = v, fchange = lastforce2})
- end
- end
- ee = workspace.DescendantAdded:Connect(function(v)
- if v:IsA('BasePart') then
- if not v.Anchored and not findascendant(v, 'Tool') and not findascendant(v, 'HopperBin') then
- if not v:IsDescendantOf(char) then
- v.Anchored = true
- table.insert(unfreeze, v)
- end
- end
- end
- if v:IsA('Sound') then
- if not v:IsDescendantOf(char) then
- if v.IsPlaying then
- v:Pause()
- table.insert(unfreeze, v)
- end
- end
- end
- if v:IsA('Humanoid') then
- local last = v.Health
- local always = last
- local e = v.HealthChanged:connect(function(hp)
- if last - hp > 0 then
- table.insert(health, {humanoid = v, change = last - hp})
- end
- last = hp
- v.Health = always
- end)
- table.insert(connect, e)
- end
- end)
- cce = Instance.new('ColorCorrectionEffect', game.Lighting)
- coroutine.wrap(function()
- for i = 1, 10 do
- camshake(70, 2)
- cce.Saturation = cce.Saturation - 0.1
- cce.Contrast = cce.Contrast + 0.1
- swait(5)
- end
- end)()
- coroutine.wrap(function()
- for i = 1, 1000 do
- effect1.CFrame = ts.CFrame
- effect1.Size = effect1.Size:lerp(v3(50, 50, 50), 0.015)
- effect1.Transparency = effect1.Transparency + 0.010
- if effect1.Transparency >= 1 then
- effect1:Destroy()
- end
- swait()
- end
- end)()
- wait(0.5)
- local effect2 = Instance.new('Part', effects)
- local effect3 = Instance.new('Part', effects)
- effect3.Shape = 'Ball'
- effect3.Material = 'ForceField'
- effect3.Anchored = true
- effect3.CanCollide = false
- effect3.Size = v3(0, 0, 0)
- effect3.Transparency = 0
- effect2.Shape = 'Ball'
- effect2.Material = 'ForceField'
- effect2.Anchored = true
- effect2.CanCollide = false
- effect2.Size = v3(40, 40, 40)
- effect2.Transparency = 1
- coroutine.wrap(function()
- for i = 1, 15 do
- effect2.Transparency = effect2.Transparency - 0.11
- swait()
- end
- end)()
- coroutine.wrap(function()
- for i = 1, 1000 do
- effect3.CFrame = ts.CFrame
- effect3.Size = effect3.Size:lerp(v3(50, 50, 50), 0.015)
- effect3.Transparency = effect3.Transparency + 0.010
- if effect3.Transparency >= 1 then
- effect3:Destroy()
- end
- swait()
- end
- end)()
- for i = 1, 1000 do
- effect2.CFrame = ts.CFrame
- effect2.Size = effect2.Size:lerp(v3(0, 0, 0), 0.015)
- effect2.Transparency = effect2.Transparency + 0.015
- if effect2.Transparency >= 1 then
- effect2:Destroy()
- end
- swait()
- end
- end)()
- wait(1.5)
- cooldown = true
- end
- function timeresume()
- coroutine.wrap(function()
- coroutine.wrap(function()
- for i = 1, 10 do
- camshake(20, 0.3)
- cce.Saturation = cce.Saturation + 0.1
- cce.Contrast = cce.Contrast - 0.1
- swait(5)
- end
- cce:Destroy()
- end)()
- coroutine.wrap(function()
- wait(1.5)
- for i,v in pairs(unfreeze) do
- pcall(function()
- v.Anchored = false
- end)
- pcall(function()
- v:Resume()
- end)
- end
- for i,v in pairs(connect) do
- pcall(function()
- v:Disconnect()
- end)
- end
- for i,v in pairs(health) do
- pcall(function()
- local humanoid = v.humanoid
- humanoid.Health = humanoid.Health - v.change
- if humanoid.Parent:FindFirstChild('Health') then
- pcall(function()
- humanoid.Parent.Health.Disabled = false
- end)
- end
- end)
- end
- pcall(function()
- ee:Disconnect()
- end)
- health = {}
- unfreeze = {}
- end)()
- cantimestop = true
- end)()
- wait(1.5)
- cooldown = false
- end
- local PortalPart1 = Instance.new("Part")
- PortalPart1.Parent = workspace
- PortalPart1.Anchored = true
- PortalPart1.Size = Vector3.new(2.001, 15, 12)
- PortalPart1.CanCollide = true
- PortalPart1.Position = Vector3.new(-1570.681, 555, 602.302)
- PortalPart1.BrickColor = BrickColor.new("Institutional white")
- PortalPart1.Material = "ForceField"
- local PortalPart1Mesh = Instance.new("SpecialMesh", PortalPart1)
- PortalPart1Mesh.MeshType = Enum.MeshType.Sphere
- local PortalPart2 = Instance.new("Part")
- PortalPart2.Parent = workspace
- PortalPart2.Anchored = true
- PortalPart2.Size = Vector3.new(0.001, 15, 12)
- PortalPart2.CanCollide = true
- PortalPart2.Position = Vector3.new(-1570.681, 555, 602.302)
- PortalPart2.BrickColor = BrickColor.new("Institutional white")
- PortalPart2.Material = "Neon"
- local PortalPart2Mesh = Instance.new("SpecialMesh", PortalPart2)
- PortalPart2Mesh.MeshType = Enum.MeshType.Sphere
- local TouchForEnd = Instance.new("Part")
- TouchForEnd.Parent = game.workspace
- TouchForEnd.Anchored = true
- TouchForEnd.Size = Vector3.new(49, 1, 40)
- TouchForEnd.CanCollide = false
- TouchForEnd.Position = Vector3.new(-1597.1, 548.5, 605.666)
- TouchForEnd.Transparency = 1
- Touched = false
- TouchForEnd.Touched:connect(function(player)
- if Touched == false then
- Touched = true
- LockwalkingFrame.Visible = true
- LockwalkingFrame2.Visible = true
- --HarassmentSound:Stop()
- TouchForEnd:Remove()
- cam.CameraSubject = CameraPart
- local TimeStopSound = Instance.new("Sound")
- local Id = "5832251994"
- TimeStopSound.Parent = game.Workspace
- TimeStopSound.SoundId = "rbxassetid://"..Id
- TimeStopSound.Playing = true
- TimeStopSound.Looped = false
- TimeStopSound.Volume = 1
- timestop()
- local EndSound = Instance.new("Sound")
- local Id = "1842572665"
- EndSound.Parent = game.Workspace
- EndSound.SoundId = "rbxassetid://"..Id
- EndSound.Playing = true
- EndSound.Looped = true
- EndSound.Volume = 1
- local WalkAndTouchPart = Instance.new("Part")
- WalkAndTouchPart.Parent = workspace
- WalkAndTouchPart.Anchored = true
- WalkAndTouchPart.Size = Vector3.new(2, 1, 46)
- WalkAndTouchPart.CanCollide = false
- WalkAndTouchPart.Transparency = 1
- WalkAndTouchPart.Position = Vector3.new(-1581.35, 548, 605.662)
- Touched = false
- WalkAndTouchPart.Touched:connect(function(player)
- if Touched == false then
- Touched = true
- WalkAndTouchPart:Remove()
- game.StarterGui:SetCore("ChatMakeSystemMessage", {
- Text = "[ERROR_CODE]:Wait!";
- Color = Color3.fromRGB(255, 255, 255);
- })
- wait(2)
- game.StarterGui:SetCore("ChatMakeSystemMessage", {
- Text = "["..game.Players.LocalPlayer.DisplayName.."]:What?";
- Color = Color3.fromRGB(255, 255, 255);
- })
- wait(2.5)
- game.StarterGui:SetCore("ChatMakeSystemMessage", {
- Text = "[ERROR_CODE]:You need to think before you enter the portal.";
- Color = Color3.fromRGB(255, 255, 255);
- })
- wait(3)
- game.StarterGui:SetCore("ChatMakeSystemMessage", {
- Text = "[ERROR_CODE]:If you enter the portal, you will find out what happened to you. If not, you will just wake up.";
- Color = Color3.fromRGB(255, 255, 255);
- })
- wait(2)
- game.StarterGui:SetCore("ChatMakeSystemMessage", {
- Text = "[ERROR_CODE]:It's up to you.";
- Color = Color3.fromRGB(255, 255, 255);
- })
- wait(1)
- ResumeTextButton.Name = "ResumeTextButton"
- ResumeTextButton.Parent = ScreenGui
- ResumeTextButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ResumeTextButton.Position = UDim2.new(0.1, 0, 0.3, 0)
- ResumeTextButton.Size = UDim2.new(0, 300, 0, 200)
- ResumeTextButton.Font = Enum.Font.GothamBold
- ResumeTextButton.Text = "Resume Adventure"
- ResumeTextButton.TextColor3 = Color3.fromRGB(0, 0, 0)
- ResumeTextButton.TextScaled = true
- ResumeTextButton.TextSize = 14.000
- ResumeTextButton.TextWrapped = true
- ResumeTextButton.MouseButton1Down:connect(function()
- ResumeTextButton:Destroy()
- WakeUpTextButton:Destroy()
- game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):MoveTo(PortalPart2.Position)
- game.Players.LocalPlayer.Character:WaitForChild("Humanoid").MoveToFinished:Wait()
- timeresume()
- wait(2)
- game:FindService("RunService"):Set3dRenderingEnabled(true)
- --cam.CameraSubject = Part1
- local plr = game.Players.LocalPlayer
- local gui = Instance.new("ScreenGui")
- gui.Parent = plr.PlayerGui
- gui.ResetOnSpawn = false
- local Soon = Instance.new("TextLabel")
- Soon.Parent = gui
- Soon.BackgroundTransparency = 1
- Soon.Size = UDim2.new(1, 0, 1, 0)
- Soon.Position = UDim2.new(0, 0, 0.6 ,-255)
- Soon.TextXAlignment = Enum.TextXAlignment.Center
- Soon.TextScaled = true
- Soon.Text = "Chapter 3 Coming Soon"
- Soon.TextColor3 = Color3.new(255, 255, 255)
- Soon.Font = Enum.Font.IndieFlower
- end)
- WakeUpTextButton.Name = "WakeUpTextButton"
- WakeUpTextButton.Parent = ScreenGui
- WakeUpTextButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- WakeUpTextButton.Position = UDim2.new(0.6, 0, 0.3, 0)
- WakeUpTextButton.Size = UDim2.new(0, 300, 0, 200)
- WakeUpTextButton.Font = Enum.Font.GothamBold
- WakeUpTextButton.Text = "Wake Up"
- WakeUpTextButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- WakeUpTextButton.TextScaled = true
- WakeUpTextButton.TextSize = 14.000
- WakeUpTextButton.TextWrapped = true
- WakeUpTextButton.MouseButton1Down:connect(function()
- EndSound:Stop()
- WakeUpTextButton:Destroy()
- ResumeTextButton:Destroy()
- game:FindService("RunService"):Set3dRenderingEnabled(false)
- local WakeUpSound = Instance.new("Sound")
- local Id = "1837093849"
- WakeUpSound.Parent = game.Workspace
- WakeUpSound.SoundId = "rbxassetid://"..Id
- WakeUpSound.Playing = true
- WakeUpSound.Looped = true
- WakeUpSound.Volume = 1
- timeresume()
- wait(5)
- game:FindService("RunService"):Set3dRenderingEnabled(true)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 68.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 67.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 66.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 65.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 64.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 63.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 62.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 61.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 60.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 59.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 58.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 57.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 56.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 55.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 54.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 53.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 52.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 51.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 50.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 49.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 48.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 47.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 46.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 45.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 44.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 43.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 42.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 41.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 40.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 39.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 38.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 37.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 36.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 35.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 34.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 33.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 32.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 31.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 30.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 29.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 28.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 27.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 26.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 25.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 24.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 23.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 22.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 21.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 20.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 19.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 18.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 17.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 16.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 15.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 14.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 13.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 12.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 11.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 10.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 9.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 8.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 7.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 6.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 5.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 4.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 3.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 2.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 1.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, 0.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -1.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -2.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -3.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -4.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -5.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -6.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -7.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -8.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -9.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -10.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -11.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -12.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -13.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -14.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -15.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -16.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -17.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -18.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -19.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -20.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -21.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -22.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -23.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -24.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -25.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -26.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -27.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -28.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -29.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -30.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -31.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -32.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -33.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -34.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -35.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -36.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -37.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -38.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -39.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -40.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -41.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -42.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -43.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -44.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -45.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -46.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -47.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -48.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -49.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -50.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -51.027)
- wait(0.05)
- local Camera = game.Workspace.Camera
- Camera.CameraType = Enum.CameraType.Scriptable
- Camera.CFrame = CFrame.new(459.51, 57.152, -52.027)
- wait(0.05)
- local plr = game.Players.LocalPlayer
- local gui = Instance.new("ScreenGui")
- gui.Parent = plr.PlayerGui
- gui.ResetOnSpawn = false
- local Soon = Instance.new("TextLabel")
- Soon.Parent = gui
- Soon.BackgroundTransparency = 1
- Soon.Size = UDim2.new(1, 0, 1, 0)
- Soon.Position = UDim2.new(0, 0, 0.6 ,-255)
- Soon.TextXAlignment = Enum.TextXAlignment.Center
- Soon.TextScaled = true
- Soon.Text = "Chapter 3 Coming Soon"
- Soon.TextColor3 = Color3.new(255, 255, 255)
- Soon.Font = Enum.Font.IndieFlower
- end)
- end
- end)
- game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):MoveTo(WalkAndTouchPart.Position)
- game.Players.LocalPlayer.Character:WaitForChild("Humanoid").MoveToFinished:Wait()
- Touched = false
- PortalPart1.Touched:connect(function(player)
- if Touched == false then
- Touched = true
- game:FindService("RunService"):Set3dRenderingEnabled(false)
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1612.68, 0.8, 566.899)
- end
- end)
- Touched = false
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement