Guys I have this script:
Camera.CameraType = Enum.CameraType.Scriptable
Camera.CFrame = player.Character:WaitForChild("Head").CFrame
Camera.Focus = CFrame.new(player.Character.Head.CFrame.lookVector)
wait(1)
player.Character:WaitForChild("Torso").CFrame = CFrame.new(player.Character.Torso.CFrame.p, Vector3.new(game.Workspace.Basement.JumpscarePart.Position.X, player.Character.Torso.CFrame.p.Y,game.Workspace.Basement.JumpscarePart.Position.Z))
Camera.CFrame = CFrame.new(Camera.CFrame.p, Vector3.new(game.Workspace.Basement.JumpscarePart.Position.X,Camera.CFrame.p.Y,game.Workspace.Basement.JumpscarePart.Position.Z))
--Play some scary aas sound here.
Camera.CameraType = Enum.CameraType.Attach--I don't want this
The problem is that I need a way to attach a camera to the head without using the attach method, because when I use it the camera goes dirrectly in 3rd person.
What I'm trying to do is make the camera attatched to the head so It follows the head movements in first person because when playing animations or anything the camera just stays in place. I already saw people do this but i have no idea how they did.
I apreciate any help!

2 comments
cam.CameraSubject = d3rp? http://wiki.roblox.com/index.php?title=API:Class/Camera/CameraSubjectThat only makes the camera look at something. Not FOLLOW that thing. -.-