Functions
Create Vehicle
Usage
TriggerEvent("is_garage:createVehicle", vehicle, data, owner)vehicle:
numberdata:
objectparked(optional):
objectcoords:
vector4street:
string
plate(optional):
stringfuel(optional):
floatengine(optional):
numberbody(optional):
numberdistance(optional):
floatmods(optional):
object(ox_lib)
owner(optional):
number(playerId)orobjectjob:
stringminGrade:
numberidentifier:
stringname:
string
TriggerEvent("is_garage:createVehicle", data, owner)data:
objectmodel:
stringhash:
numberplate:
stringparked:
objectcoords:
vector4street:
string
fuel(optional):
floatengine(optional):
numberbody(optional):
numberdistance(optional):
floatmods(optional):
object(ox_lib)
owner:
number(playerId)orobjectjob:
stringminGrade:
numberidentifier:
stringname:
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,
})-- Adding Vehicle for Specified Player Id
TriggerEvent("is_garage:createVehicle", {
model = "sultanrs",
hash = GetHashKey("sultanrs"),
plate = "LS 420",
parked = {
coords = vector4(0.0, 0.0, 0.0, 0.0),
street = "Default Spawn",
},
}, playerId)
-- Adding Vehicle for Specified Player
TriggerEvent("is_garage:createVehicle", {
model = "sultanrs",
hash = GetHashKey("sultanrs"),
plate = "LS 420",
parked = {
coords = vector4(0.0, 0.0, 0.0, 0.0),
street = "Default Spawn",
},
}, {
identifier = "char1:xxx/citizenid",
name = "Keyton Johnson",
})
-- Adding Vehicle for Specified Job
TriggerEvent("is_garage:createVehicle", {
model = "sultanrs",
hash = GetHashKey("sultanrs"),
plate = "LS 420",
parked = {
coords = vector4(0.0, 0.0, 0.0, 0.0),
street = "Default Spawn",
},
}, {
job = "police",
minGrade = "2",
})Deleting Vehicle
Usage
TriggerServerEvent("is_garage:deleteVehicle", target)target:
string(vin)ornumber(netId)
TriggerEvent("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)-- Deleting Vehicle with Specified VIN
TriggerEvent("is_garage:deleteVehicle", "VIN")
-- Deleting Vehicle with Specified Network ID
TriggerEvent("is_garage:deleteVehicle", netId)Setting Distance
Usage
TriggerServerEvent("is_garage:setDistance", target, distance)target:
string(vin)ornumber(netId)distance:
float
TriggerEvent("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)-- Setting Vehicle Distance with Specified VIN
TriggerEvent("is_garage:setDistance", "VIN", 150.25)
-- Setting Vehicle Distance with Specified Network ID
TriggerEvent("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:
objectowner:
objectjob:
stringminGrade:
numberidentifier:
stringname:
string
model:
stringhash:
numbervin:
stringplate:
stringstatus:
numberorobjectparked:
objectcoords:
vector4street:
string
fuel:
floatengine:
numberbody:
numberdistance:
float
Get Vehicle By Net Id
Usage
exports["is_garage"]:getVehicleByNetId(netId)netId:
number
Example
exports["is_garage"]:getVehicleByNetId(netId)return:
objectowner:
objectjob:
stringminGrade:
numberidentifier:
stringname:
string
model:
stringhash:
numbervin:
stringplate:
stringstatus:
numberorobjectparked:
objectcoords:
vector4street:
string
fuel:
floatengine:
numberbody:
numberdistance:
float
Get Vehicle By Vin
Usage
exports["is_garage"]:getVehicleByVin(vin)vin:
string
Example
exports["is_garage"]:getVehicleByVin(vin)return:
objectowner:
objectjob:
stringminGrade:
numberidentifier:
stringname:
string
model:
stringhash:
numbervin:
stringplate:
stringstatus:
numberorobjectparked:
objectcoords:
vector4street:
string
fuel:
floatengine:
numberbody:
numberdistance:
float
Get Player Keys
Usage
exports["is_garage"]:getPlayerKeys(target)target:
string(identifier)ornumber(playerId)
Example
exports["is_garage"]:getPlayerKeys(target)return:
arrayvin:
stringfavorite:
boolean
Get Player Vehicles
Usage
exports["is_garage"]:getPlayerVehicles(target)target:
string(identifier)ornumber(playerId)
Example
exports["is_garage"]:getPlayerVehicles(target)return:
arrayvin:
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