🎮Client Side
Events List
"ug-garage:Client:BlipsCreated"
"ug-garage:Client:OnOpenGarage"
"ug-garage:Client:OnOpenJobGarage"
"ug-garage:Client:OnOpenPoliceImpound"
"ug-garage:Client:OnTakeOutJobVehicle"
"ug-garage:Client:OnSetVehicleInJob"
"ug-garage:Client:OnReclaimVehicle"
"ug-garage:Client:OnParkVehicle"
"ug-garage:Client:OnImpoundVehicle"
"ug-garage:Client:OnPayImpoundFine"
"ug-garage:Client:OnUnimpoundVehicle"
"ug-garage:Client:OnToggleLockVehicle"
Blips Created
This event is triggered once the blips have been loaded successfully to the player. In here, you can add your custom code to customize an action triggered after that event.
Usage:
AddEventHandler("ug-garage:Client:BlipsCreated", function ()
print("[ug-garage]: Blips Created!")
end)
Returns:
nothing
On Open Garage
This event is triggered once the player opens an garage. In here, you can add your custom code to customize an action triggered after that event.
Usage:
AddEventHandler("ug-garage:Client:OnOpenGarage", function (garage, garageId)
print("[ug-garage]: Player Openned a Garage!")
print("[ug-garage]: Garage Name: " .. garage.Name)
print("[ug-garage]: Garage ID: " .. garageId)
end)
Returns:
garage: table
garadeId: string
On Open Job Garage
This event is triggered once the player opens a job garage. In here, you can add your custom code to customize an action triggered after that event.
Usage:
AddEventHandler("ug-garage:Client:OnOpenJobGarage", function (jobGarage, jobGarageId, jobName)
print("[ug-garage]: Player Openned a Job Garage!")
print("[ug-garage]: Garage Name: " .. jobGarage.Name)
print("[ug-garage]: Garage ID: " .. jobGarageId)
print("[ug-garage]: Garage Job: " .. jobName)
end)
Returns:
garage: table
garadeId: string
jobName: string
On Take Out Job Vehicle
This event is triggered once the player takes a vehicle from a job garage. In here, you can add your custom code to customize an action triggered after that event.
Usage:
AddEventHandler("ug-garage:Client:OnTakeOutJobVehicle", function (vehicle, jobGarage, jobGarageId)
print("[ug-garage]: Player Took Out A Vehicle From Job Garage!")
print("[ug-garage]: Vehicle: " .. vehicle)
print("[ug-garage]: Garage Name: " .. jobGarage.Name)
print("[ug-garage]: Garage ID: " .. jobGarageId)
end)
Returns:
vehicle: entity
jobGarage: table
jobGarageId: string
On Set Vehicle In Job
This event is triggered once the player sets his personal vehicle inside a job garage. In here, you can add your custom code to customize an action triggered after that event.
Usage:
AddEventHandler("ug-garage:Client:OnSetVehicleInJob", function (vehicle, jobGarage)
print("[ug-garage]: Player Setted a Vehicle into Job Garage!")
print("[ug-garage]: Vehicle: " .. vehicle)
print("[ug-garage]: Job Garage: " .. jobGarage.Name)
end)
Returns:
vehicle: entity
jobGarage: table
On Reclaim Vehicle
This event is triggered once the player reclaims his personal vehicle from a job garage. In here, you can add your custom code to customize an action triggered after that event.
Usage:
AddEventHandler("ug-garage:Client:OnReclaimVehicle", function (vehicle)
print("[ug-garage]: Player Reclaimed a Vehicle from Job Garage!")
print("[ug-garage]: Vehicle: " .. vehicle)
end)
Returns:
vehicle: entity
On Park Vehicle
This event is triggered once the player parks his vehicle into a garage. In here, you can add your custom code to customize an action triggered after that event.
Usage:
AddEventHandler("ug-garage:Client:OnParkVehicle", function (vehicle, garage, garageId)
print("[ug-garage]: Player Parked a Vehicle!")
print("[ug-garage]: Vehicle: " .. vehicle)
print("[ug-garage]: Garage: " .. garage.Name)
print("[ug-garage]: Garage ID: " .. garageId)
end)
Returns:
vehicle: entity
garage: table
garageId: string
On Park Job Vehicle
This event is triggered once the player parks his vehicle into a job garage. In here, you can add your custom code to customize an action triggered after that event.
Usage:
AddEventHandler("ug-garage:Client:OnParkVehicle", function (vehicle, jobGarage, jobGarageId)
print("[ug-garage]: Player Parked a Vehicle into Job Garage!")
print("[ug-garage]: Vehicle: " .. vehicle)
print("[ug-garage]: Job Garage: " .. jobGarage.Name)
print("[ug-garage]: Job Garage ID: " .. jobGarageId)
end)
Returns:
vehicle: entity
jobGarage: table
jobGarageId: string
On Open Impound
This event is triggered once the player opens an impound. In here, you can add your custom code to customize an action triggered after that event.
Usage:
AddEventHandler("ug-garage:Client:OnOpenImpound", function (impound, impoundId)
print("[ug-garage]: Player Openned Impound!")
print("[ug-garage]: Impound Name: " .. impound.Name)
print("[ug-garage]: Impound ID: " .. impoundId)
end)
Returns:
impound: table
impoundId: string
On Open Police Impound
This event is triggered once the player opens a police impound. In here, you can add your custom code to customize an action triggered after that event.
Usage:
AddEventHandler("ug-garage:Client:OnOpenPoliceImpound", function ()
print("[ug-garage]: Player Openned Police Impound!")
end)
Returns:
nothing
On Impound Vehicle
This event is triggered once the player impounds a vehicle. In here, you can add your custom code to customize an action triggered after that event.
Usage:
AddEventHandler("ug-garage:Client:OnImpoundVehicle", function (vehicle, impoundData)
print("[ug-garage]: Player Openned Police Impound!")
print("[ug-garage]: Vehicle: " .. vehicle)
print("[ug-garage]: Impound Data: " .. json.encode(impoundData))
end)
Returns:
vehicle: entity
impoundData: table
On Pay Impound Fine
This event is triggered once the player pays for the fine impound. In here, you can add your custom code to customize an action triggered after that event.
Usage:
AddEventHandler("ug-garage:Client:OnPayImpoundFine", function (vehicle)
print("[ug-garage]: Player Payed Impound!")
print("[ug-garage]: Vehicle: " .. vehicle)
end)
Returns:
vehicle: entity
On Unimpound Vehicle
This event is triggered once the player unimpounds a vehicle. In here, you can add your custom code to customize an action triggered after that event.
Usage:
AddEventHandler("ug-garage:Client:OnUnimpoundVehicle", function (vehicle)
print("[ug-garage]: Player Unimpounded Vehicle!")
print("[ug-garage]: Vehicle: " .. vehicle)
end)
Returns:
vehicle: entity
On Give Vehicle Keys
This event is triggered once the player gives his vehicle keys to a close player. In here, you can add your custom code to customize an action triggered after that event.
Usage:
AddEventHandler("ug-garage:Client:OnGiveVehicleKeys", function (targetId, vehiclePlate)
print("[ug-garage]: Player Gave Vehicle Keys!")
print("[ug-garage]: Player ID: " .. targetId)
print("[ug-garage]: Vehicle Plate: " .. vehiclePlate)
end)
Returns:
targetId: source (number)
vehiclePlate: string
On Toggle Vehicle Lock
This event is triggered once the player locks/unlocks his vehicle. In here, you can add your custom code to customize an action triggered after that event.
Usage:
AddEventHandler("ug-garage:Client:OnToggleVehicleLock", function (locked, vehicle)
print("[ug-garage]: Player Toggled Vehicle Lock!")
print("[ug-garage]: Doors locked? " .. locked)
print("[ug-garage]: Vehicle: " .. vehicle)
end)
Returns:
locked: boolean
vehicle: vehicle
Last updated
Was this helpful?