Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local cam = game.Workspace.CurrentCamera
- local campanning = false
- local b1panning = false
- local main = game.Workspace.main
- local b1 = Instance.new("Part",game.Workspace)
- b1.Transparency = 1
- b1.Anchored = true
- b1.CanCollide = false
- b1.formFactor="Symmetric"
- b1.Size = Vector3.new(1,1,1)
- b1.CFrame = CFrame.new(-134.6, 8.133, -151.4)
- function panCam(endpos,speed)
- coroutine.resume(coroutine.create(function()
- campanning = true
- local startpos = cam.CoordinateFrame.p
- local unit = (startpos - endpos).unit
- local dist = (startpos - endpos).magnitude
- for i = 1, dist/speed do
- cam.CoordinateFrame = CFrame.new(startpos + (-i * speed) * unit)
- wait(0.03)
- end
- campanning = false
- cam.CoordinateFrame = CFrame.new(endpos)
- end))
- end
- function panB1(endpos,speed)
- coroutine.resume(coroutine.create(function()
- b1panning = true
- local startpos = b1.Position
- local unit = (startpos - endpos).unit
- local dist = (startpos - endpos).magnitude
- for i = 1, dist/speed do
- b1.CFrame = CFrame.new(startpos + (-i * speed) * unit)
- wait(0.03)
- end
- b1.CFrame = CFrame.new(endpos)
- b1panning = false
- end))
- end
- b1.CFrame = main.Torso.CFrame
- cam.CameraSubject = b1
- main.Name = ""
- cam.CoordinateFrame = CFrame.new(-141, 10.3646154, -148.548386)
- cam.CameraType="Watch"
- wait(6)
- cam.CameraSubject = b1
- panB1(Vector3.new(-134.6, 8.133, -151.4),1)
- panCam(Vector3.new(-117.609451, 4.06741428, -151.39856),1)
- wait(1)
- main:remove()
- wait(6)
- local i = 0
- while true do
- b1.CFrame = CFrame.new(cam.CoordinateFrame.p + Vector3.new(math.sin(math.rad(i)) * 10, 0, math.cos(math.rad(i)) * 10))
- i = i + 2
- wait(0.03)
- end
Add Comment
Please, Sign In to add comment