I stumbled upon this Cam System in Godot and gotten it converted to Lua for Roblox studio and modified it more so it works when you enter a area and how it works is that it will stay in a base position looking at the player it also moves depending on how close the player is to the camera.
Credit to @lukky. For the original code on YouTube, link to his video
Video
Without further do this is the best I could do for Roblox studio