Vehicles
Attributes
Vehicle creation uses modelId, position { x, y, z } and optional heading. Vehicle IDs are
separate from player IDs and do not consume player slots.
Methods
server.vehicles.create(options)server.vehicles.destroy(id)server.vehicles.set(id, "position", value)server.vehicles.set(id, "health", value)server.vehicles.set(id, "engine", value)server.vehicles.set(id, "locked", value)
const vehicle = server.vehicles.create({
modelId: 411,
position: { x: 2495, y: -1681, z: 13 },
heading: 90,
});
await server.vehicles.set(vehicle.id, "engine", true);
await server.vehicles.set(vehicle.id, "locked", false);
Notes
The retained vehicle set is bounded to 2,000 in the current server contract.