VehicleManager

The VehicleManager library deals with the spawning and despawning of vehicles.

Methods


VehicleManager.CreateVehicle(model, x, y, z, angle, snapToGround)

Requests a vehicle to be created.

Parameters

model : (number) The ID of the vehicle model.

x : (number) X coordinate.

y : (number) Y coordinate.

z : (number) Z coordinate.

angle : (number) Yaw in radians.

snapToGround : (bool) Whether to snap the car to the ground.

Returns

vehicleRequest : (VehicleRequest) An instance of the vehicle request to keep track of its creation.


VehicleManager.DestroyVehicle(vehicleRequest)

Destroys a vehicle or cancels a vehicle request.

Parameters

vehicleRequest : (VehicleRequest) The request, as returned by CreateVehicle, to cancel (or to delete, if the vehicle has been spawned)

Vehicle Spawn States

VehicleManager.Processing

Vehicle is still being loaded, hasn't been spawned yet.

VehicleManager.Failed

Vehicle failed to spawn.

VehicleManager.Spawned

Vehicle spawned successfully.