Functions
Create Vehicle
Usage
TriggerEvent("is_garage:createVehicle", vehicle, data, owner)
vehicle:
number
data:
object
parked(optional):
object
coords:
vector4
street:
string
plate(optional):
string
fuel(optional):
float
engine(optional):
number
body(optional):
number
distance(optional):
float
mods(optional):
object(
ox_lib
)
owner(optional):
number(playerId)
orobject
job:
string
minGrade:
number
identifier:
string
name:
string
Example
-- Adding Vehicle for Source
TriggerEvent("is_garage:createVehicle", vehicle, {})
-- Adding Vehicle for Specified Player Id
TriggerEvent("is_garage:createVehicle", vehicle, {}, playerId)
-- Adding Vehicle for Specified Player
TriggerEvent("is_garage:createVehicle", vehicle, {}, {
identifier = "char1:xxx/citizenid",
name = "Keyton Johnson",
})
-- Adding Vehicle for Specified Job
TriggerEvent("is_garage:createVehicle", vehicle, {}, {
job = "police",
minGrade = 2,
})
Deleting Vehicle
Usage
TriggerServerEvent("is_garage:deleteVehicle", target)
target:
string(vin)
ornumber(netId)
Example
-- Deleting Vehicle with Specified VIN
TriggerServerEvent("is_garage:deleteVehicle", "VIN")
-- Deleting Vehicle with Specified Network ID
TriggerServerEvent("is_garage:deleteVehicle", netId)
Setting Distance
Usage
TriggerServerEvent("is_garage:setDistance", target, distance)
target:
string(vin)
ornumber(netId)
distance:
float
Example
-- Setting Vehicle Distance with Specified VIN
TriggerServerEvent("is_garage:setDistance", "VIN", 150.25)
-- Setting Vehicle Distance with Specified Network ID
TriggerServerEvent("is_garage:setDistance", netId, 150.25)
Get Vehicle By Plate
Usage
exports["is_garage"]:getVehicleByPlate(plate)
plate:
string
Example
exports["is_garage"]:getVehicleByPlate(plate)
return:
object
owner:
object
job:
string
minGrade:
number
identifier:
string
name:
string
model:
string
hash:
number
vin:
string
plate:
string
status:
number
orobject
parked:
object
coords:
vector4
street:
string
fuel:
float
engine:
number
body:
number
distance:
float
Get Vehicle By Net Id
Usage
exports["is_garage"]:getVehicleByNetId(netId)
netId:
number
Example
exports["is_garage"]:getVehicleByNetId(netId)
return:
object
owner:
object
job:
string
minGrade:
number
identifier:
string
name:
string
model:
string
hash:
number
vin:
string
plate:
string
status:
number
orobject
parked:
object
coords:
vector4
street:
string
fuel:
float
engine:
number
body:
number
distance:
float
Get Vehicle By Vin
Usage
exports["is_garage"]:getVehicleByVin(vin)
vin:
string
Example
exports["is_garage"]:getVehicleByVin(vin)
return:
object
owner:
object
job:
string
minGrade:
number
identifier:
string
name:
string
model:
string
hash:
number
vin:
string
plate:
string
status:
number
orobject
parked:
object
coords:
vector4
street:
string
fuel:
float
engine:
number
body:
number
distance:
float
Get Player Keys
Usage
exports["is_garage"]:getPlayerKeys(target)
target:
string(identifier)
ornumber(playerId)
Example
exports["is_garage"]:getPlayerKeys(target)
return:
array
vin:
string
favorite:
boolean
Get Player Vehicles
Usage
exports["is_garage"]:getPlayerVehicles(target)
target:
string(identifier)
ornumber(playerId)
Example
exports["is_garage"]:getPlayerVehicles(target)
return:
array
vin:
string
Get Vehicle Distance
Usage
exports["is_garage"]:getVehicleDistance(target)
target:
string(vin)
ornumber(netId)
Example
exports["is_garage"]:getVehicleDistance(target)
return:
float
Last updated