How do i make the camera be able to fly around freely without removing the player character? I tried game.Workspace.CurrentCamera.CameraSubject = nil but that doesn't work.
COMMUNITY QUESTION
How do i free a player's camera??
2 answers
Try workspace.CurrentCamera.CameraType = Enum.CameraType.Fixed. This will allow the camera to freely move, and when you want the camera to go back to following the character, do workspace.CurrentCamera.CameraType = Enum.CameraType.Follow.
game.Players.PlayerName.CameraType = "Custom"
This discussion is preserved as it was. New answers, comments, and votes are closed.

2 comments
Try setting the player's character to nil. That is what Epix Inc Server Suite does to make your camera move.
Go to Players and turn character auto loads off. When they join the game they have a free camera. You can use :LoadCharacter() to make the character spawn. When the player dies they don't respawn until you use :LoadCharacter() again.