Server Exports — Garages & Vehicles

Server Exports — Garages & Vehicles

Garage lookup/registration

exports['nord_garages']:GetGarage(identifier)
exports['nord_garages']:GetGarages(true)
exports['nord_garages']:GetImpounds(true)
exports['nord_garages']:GetGarageTemplates()
exports['nord_garages']:RegisterGarage(data)

Fleet

exports['nord_garages']:RegisterFleetVehicle(job, garageIdentifier, vehicleData)

Vehicle state

exports['nord_garages']:SetVehicleState(plate, state, garageIdentifier, details)
exports['nord_garages']:ImpoundVehicle(plate, garageIdentifier, reason, releaseAt, fine)
exports['nord_garages']:ReleaseVehicle(plate, garageIdentifier)

Staff-safe garage mutations

exports['nord_garages']:AddVehicleToGarage(plate, garageIdentifier, options)
exports['nord_garages']:ForceStoreVehicle(plate, garageIdentifier, options)
exports['nord_garages']:RemoveVehicleFromGarage(plate, options)
exports['nord_garages']:DetachVehicleFromGarages(plate, options)
exports['nord_garages']:StaffDeleteWorldVehicle(plate, garageIdentifier, options)
exports['nord_garages']:GetVehicleGarageState(plate)

All trusted mutation integrations should check the returned ok/error fields.


Revision #1
Created 2026-10-02 18:41:23 UTC by Riguita
Updated 2026-10-02 18:41:23 UTC by Riguita