You can write your topic however you want, but you need to answer these questions:
What do you want to achieve? Keep it simple!
I am new to scripting and want to know how to make a camera similar to that in RPG Maker games.
What is the issue? Include screenshots/videos if possible
I do not know how to do it. Please show me anything that can tell me how.
What solutions have you tried so far? Did you look for solutions on the Developer Hub?
I looked on the dev forum for anything similar to it but found nothing similar.
Ok, I’m sorry it took a while, but I think I got it figured out.
Put a local script in StarterPlayerScripts and name the local script “CameraScript” and type this:
local player = game.Players.LocalPlayer
local camera = workspace.CurrentCamera
player.CharacterAdded:Wait()
player.Character:WaitForChild("HumanoidRootPart")
camera.CameraSubject = player.Character.HumanoidRootPart
camera.CameraType = Enum.CameraType.Attach
camera.FieldOfView = 70
game:GetService('RunService').Stepped:Connect(function()
camera.CFrame = CFrame.new(player.Character.HumanoidRootPart.Position) * CFrame.new(0,20,40)
end)