Let me add that I do not mean a 2D Camera, but a sidescroller camera.
I have no idea how to script this camera, well, not no idea but I'm not sure how regardless.
I want to make it soft scrolling, once the player reaches a certain point, or border of your screen, something like that, the camera will scroll forward.
Is it possible to make something like this? And if so, how so?

2 comments
You mean like zooming scope in FPS games? Like the sniper scope that can zoom in a bit more with scrolling?
If you mean that you can set max zoom in and out at starterplayer properties