Skip to Content

Server

GetVehicleData

Gets vehicle data for a specific model.

exports["sd_vehicleshop"]:GetVehicleData(model)

Parameters:

ParameterTypeDescription
modelstringVehicle model name

Returns: table|nil - Vehicle data or nil if not found


GetAllVehicles

Gets all vehicles from all shops.

exports["sd_vehicleshop"]:GetAllVehicles()

Returns: table - Array of vehicle data


GetShopVehicles

Gets all vehicles from a specific shop.

exports["sd_vehicleshop"]:GetShopVehicles(shop)

Parameters:

ParameterTypeDescription
shopstringShop identifier

Returns: table - Array of vehicle data


Parameters:

ParameterTypeDescription
sourcenumberPlayer source

Returns: boolean - true if admin, false otherwise


AddVehicleToShop

Adds a vehicle to a shop programmatically.

exports["sd_vehicleshop"]:AddVehicleToShop(shop, model, name, price, category, image)

Parameters:

ParameterTypeDescription
shopstringShop identifier
modelstringVehicle model
namestringDisplay name
pricenumberVehicle price
categorystringVehicle category
imagestringImage URL (optional)

Returns: boolean - Success status


RemoveVehicleFromShop

Removes a vehicle from a shop.

exports["sd_vehicleshop"]:RemoveVehicleFromShop(shop, model)

Parameters:

ParameterTypeDescription
shopstringShop identifier
modelstringVehicle model

Returns: boolean - Success status


RefreshVehicles

Refreshes all vehicle data from the database.

exports["sd_vehicleshop"]:RefreshVehicles()

Returns: boolean - Success status

Last updated on