@overextended/ox_lib
Version:
JS/TS wrapper for ox_lib exports
14 lines (13 loc) • 508 B
JavaScript
import { Vehicle } from '../../../common/game/Vehicle';
import { requestModel } from '../../streaming';
/**
* @see {@link CreateVehicle}
*/
export async function createVehicle(model, x, y, z, heading = 0, isNetworked = false, netMissionEntity = false) {
const hash = await requestModel(model);
const handle = CreateVehicle(hash, x, y, z, heading, isNetworked, netMissionEntity);
const vehicle = new Vehicle(handle);
SetModelAsNoLongerNeeded(hash);
return vehicle;
}
export { Vehicle };