Server Functions
GetVehicleData
Gets vehicle data for a specific model.
exports["sd_vehicleshop"]:GetVehicleData(model)
model
:string
- Vehicle model name
Return: table|nil
- Vehicle data or nil if not found
GetAllVehicles
Gets all vehicles from all shops.
exports["sd_vehicleshop"]:GetAllVehicles()
Return: table
- Array of vehicle data
GetShopVehicles
Gets all vehicles from a specific shop.
exports["sd_vehicleshop"]:GetShopVehicles(shop)
shop
:string
- Shop identifier
Return: table
- Array of vehicle data
IsPlayerAdmin
Checks if a player is an admin.
exports["sd_vehicleshop"]:IsPlayerAdmin(source)
source
:number
- Player source
Return: boolean
- True if admin, false otherwise
AddVehicleToShop
Adds a vehicle to a shop programmatically.
exports["sd_vehicleshop"]:AddVehicleToShop(shop, model, name, price, category, image)
shop
:string
- Shop identifiermodel
:string
- Vehicle modelname
:string
- Display nameprice
:number
- Vehicle pricecategory
:string
- Vehicle categoryimage
:string
- Image URL (optional)
Return: boolean
- Success status
RemoveVehicleFromShop
Removes a vehicle from a shop.
exports["sd_vehicleshop"]:RemoveVehicleFromShop(shop, model)
shop
:string
- Shop identifiermodel
:string
- Vehicle model
Return: boolean
- Success status
RefreshVehicles
Refreshes all vehicle data from the database.
exports["sd_vehicleshop"]:RefreshVehicles()
Return: boolean
- Success status