mirror of
https://github.com/ND-Framework/ND_Core.git
synced 2026-08-17 05:56:01 +01:00
update(client/garages): context menu
This commit is contained in:
@@ -171,16 +171,6 @@ local function createMenuOptions(vehicle, vehicleSpawns)
|
|||||||
local modelName = GetLabelText(GetDisplayNameFromVehicleModel(props.model))
|
local modelName = GetLabelText(GetDisplayNameFromVehicleModel(props.model))
|
||||||
local metadata = {}
|
local metadata = {}
|
||||||
|
|
||||||
if vehicle.properties?.plate then
|
|
||||||
metadata[#metadata+1] = {label = "Plate", value = vehicle.properties.plate}
|
|
||||||
end
|
|
||||||
if vehicle.properties?.fuelLevel then
|
|
||||||
metadata[#metadata+1] = {label = "Fuel", value = ("%d%s"):format(vehicle.properties.fuelLevel, "%")}
|
|
||||||
end
|
|
||||||
if vehicle.properties?.engineHealth then
|
|
||||||
metadata[#metadata+1] = {label = "Engine status", value = getEngineStatus(vehicle.properties.engineHealth)}
|
|
||||||
end
|
|
||||||
|
|
||||||
if not makeName or makeName == "NULL" then
|
if not makeName or makeName == "NULL" then
|
||||||
makeName = ""
|
makeName = ""
|
||||||
else
|
else
|
||||||
@@ -193,8 +183,29 @@ local function createMenuOptions(vehicle, vehicleSpawns)
|
|||||||
metadata[#metadata+1] = {label = "Model", value = modelName}
|
metadata[#metadata+1] = {label = "Model", value = modelName}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
if props?.plate then
|
||||||
|
metadata[#metadata+1] = {label = "Plate", value = props.plate}
|
||||||
|
end
|
||||||
|
if props?.engineHealth then
|
||||||
|
metadata[#metadata+1] = {
|
||||||
|
label = "Engine status",
|
||||||
|
value = getEngineStatus(props.engineHealth),
|
||||||
|
progress = props.engineHealth/10,
|
||||||
|
colorScheme = "blue"
|
||||||
|
}
|
||||||
|
end
|
||||||
|
|
||||||
|
if props?.fuelLevel then
|
||||||
|
metadata[#metadata+1] = {
|
||||||
|
label = "Fuel",
|
||||||
|
value = ("%d%s"):format(props.fuelLevel, "%"),
|
||||||
|
progress = props.fuelLevel,
|
||||||
|
colorScheme = "yellow"
|
||||||
|
}
|
||||||
|
end
|
||||||
|
|
||||||
return {
|
return {
|
||||||
title = ("%s%s"):format(makeName, modelName),
|
title = ("Vehicle: %s%s\nPlate: %s"):format(makeName, modelName, props?.plate or "not found"),
|
||||||
metadata = metadata,
|
metadata = metadata,
|
||||||
onSelect = function(args)
|
onSelect = function(args)
|
||||||
TriggerServerEvent("ND_Vehicles:takeVehicle", vehicle.id, vehicleSpawns)
|
TriggerServerEvent("ND_Vehicles:takeVehicle", vehicle.id, vehicleSpawns)
|
||||||
|
|||||||
Reference in New Issue
Block a user