Client-side

List of client-side exports.

OpenGarageHere


exports['op-garages']:OpenGarageHere(coords, disablePreview)

This event will Open Garage or Hide and Save Current player Vehicle.

  • coords: vec4

  • disablePreview: boolean

Example Usage:

RegisterCommand('testgarage', function()
    exports['op-garages']:OpenGarageHere()
end)

ClientaddTempPrivateGarage


exports['op-garages']:ClientaddTempPrivateGarage(Label, Type, Coords, Radius, PrivatePlayersList, cb)
  • Label: string

  • Type: car | air | sea

  • Coords: table

    • CenterOfZone: vec4

    • AccessPoint: vec4 (Only whe Type: sea | air)

  • Radius: number

  • PrivatePlayersList: object

    • id: string (Player CitizenID or Char)

    • name: string(Player Name and Lastname, you can leave it "")

  • cb: function

This export have callback which returns created garage id.

Example Usage:

local Coords = {
    CenterOfZone = vec4(-1796.2642, 398.0186, 110.9659, 161.2089),
    AccessPoint = vec4(0.0, 0.0, 0.0, 0.0) -- Leave 0.0 if it's 'car' garage.
}
local PrivatePlayersList = {
    {
        id = "char1:7e0ec7b80d186fd8c29f6631e4377e75812fe8fd",
        name = ""
    }
}

-- Or instead of PrivatePlayersList as a table you can simply set this to player server id.
-- Example: PrivatePlayersList = 15

exports['op-garages']:ClientaddTempPrivateGarage("Bagieta Garage", "car", Coords, 15, PrivatePlayersList, function(garageId)
    print(garageId)
end)

ClientremoveTempPrivateGarage


  • Index: number

Example Usage:

exports['op-garages']:ClientremoveTempPrivateGarage(garageId)

ClientaddTempGangGarage


exports['op-garages']:ClientaddTempGangGarage(Label, Type, Coords, Radius, GangName, GangGrade, Mode, zPoints, onespawn, cb)
  • Label: string

  • Type: car | air | sea

  • Coords: table

    • CenterOfZone: vec4

    • AccessPoint: vec4 (Only whe Type: sea | air)

  • Radius: number

  • GangName: string

  • GangGrade: number

  • Mode: string: owned | spawner

  • zPoints: table | nil

  • onespawn: vec4 | nil

  • cb: function

This export have callback which returns created garage id.

Example Usage:

local Coords = {
    CenterOfZone = vec4(-1796.2642, 398.0186, 110.9659, 161.2089),
    AccessPoint = vec4(0.0, 0.0, 0.0, 0.0) -- Leave 0.0 if it's 'car' garage.
}

local zPoints = {
    minZ = 15.0,
    maxZ = 25.0
}
-- You can leave zPoints nil or false if you don't want to use it!

exports['op-garages']:ClientaddTempGangGarage("Ballas Garage", "car", Coords, 15, "ballas", 0, "owned", zPoints, nil, function(garageId)
    print(garageId)
end)

ClientremoveTempGangGarage


  • Index: number

Example Usage:

exports['op-garages']:ClientremoveTempGangGarage(garageId)

Last updated