Im trying to rotate the camera around the focus point. I have this for far,
local cf = CFrame.new(cam.CoordinateFrame.lookVector*40)*CFrame.Angles(0,math.rad(rot),0)*CFrame.new(0,40,40)
local fc = CFrame.new(cam.CoordinateFrame.lookVetcor*40)
cam.CoordinateFrame = CFrame.new(cf.p,fc.p)
rot = rot + 45
but it doesn't work and I don't know why?

2 comments
I based the original script off that, but it still wont work
Go to the wiki link