We use cookies on this site to enhance your user experience

The VehicleSeat objects welds a player to the seat when the player touches the seat. It then forwards the movement keys to any connected motor joints, allowing control of a vehicle.

While VehicleSeats are great for making simple vehicles they do have some limitations. Movement control will only detect motors connected directly to the vehicle seat, or through another rigid connection. This means that if you have a wheel connected to a beam which is then welded to the seat it will work fine, however if you have the wheel connected to a part, which is connected by a hinge to the rest of the car, it will not work.


Properties

Name Type Description
int

Displays how many hinges are detected by the VehicleSeat. Useful for debugging vehicle designs.

bool

Toggles whether the VehicleSeat is active or not.

bool

If true, a fancy speed bar will be displayed speed on screen that tells you what speed the Vehicle is moving at.

float

The maximum speed that can be attained.

Humanoid

The humanoid that is sitting in the seat

int

The direction of movement, tied to the keys A and D. Must be one of 1 (right), 0 (straight), or -1 (left). Will refresh back to 0 unless constantly set.

float

Functions identically to VehicleSeat/Steer, but the value is not an integer.

int

The direction of movement, tied to the keys W and S. Must be an integer 1 (forward) 0 (null) or -1 (reverse). Will refresh back to 0 unless constantly set.

float

Functions identically to VehicleSeat/Throttle, but the value is not an integer.

float

How fast the vehicles will be able to attain VehicleSeat/MaxSpeed. The greater the number, the faster it will reach the maximum speed.

float

The speed at which the vehicle will turn. Higher numbers can cause problems and are not necessarily better.

Inherited from Instance , PVInstance , BasePart

Archivable ClassName DataCost Name Parent RobloxLocked Anchored BackParamA BackParamB BackSurface BackSurfaceInput BottomParamA BottomParamB BottomSurface BottomSurfaceInput BrickColor CFrame CanCollide CenterOfMass CollisionGroupId Color CustomPhysicalProperties FrontParamA FrontParamB FrontSurface FrontSurfaceInput LeftParamA LeftParamB LeftSurface LeftSurfaceInput LocalTransparencyModifier Locked Material Orientation Position ReceiveAge Reflectance ResizeIncrement ResizeableFaces RightParamA RightParamB RightSurface RightSurfaceInput RotVelocity Rotation Size TopParamA TopParamB TopSurface TopSurfaceInput Transparency Velocity