How do you make a self flown flight

In my game, I want all the players to be collected and flown to another part by a helicopter. An example of this is fortnite or strucid of cod warzone. Where the battle bus travels from one place to another with the players inside.
Here is an image of the battle bus carrying all the players inside

Can someone please explain how to do something like this

1 Like

Well, the players aren’t actually inside of the bus their cameras are just positioned on the bus and when the player presses the spacebar their character gets teleported behind the bus. You can set the players camera to the bus by doing:

local Bus = workspace.Bus

local camera = workspace.CurrentCamera
camera.CameraType = Enum.CameraType.Follow
camera.CameraSubject = Bus

This will give you that effect that most battle royales have when in the plane/bus

You can then use a BodyMover like BodyVelocity to move the plane through the air