From f997a44b46dd505894c38ef598b35cc81c71bc78 Mon Sep 17 00:00:00 2001 From: renaiku Date: Thu, 17 Aug 2017 08:16:53 +0200 Subject: [PATCH] Updating functions to be ready for lscutsom --- resources/[essential]/es_extended/client/functions.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/resources/[essential]/es_extended/client/functions.lua b/resources/[essential]/es_extended/client/functions.lua index 8a33b9eb..5e85b674 100644 --- a/resources/[essential]/es_extended/client/functions.lua +++ b/resources/[essential]/es_extended/client/functions.lua @@ -608,6 +608,7 @@ ESX.Game.GetVehicleProperties = function(vehicle) }, neonColor = table.pack(GetVehicleNeonLightsColour(vehicle)), + tyreSmokeColor = table.pack(GetVehicleTyreSmokeColor(vehicle)), modSpoilers = GetVehicleMod(vehicle, 0), modFrontBumper = GetVehicleMod(vehicle, 1), @@ -629,6 +630,7 @@ ESX.Game.GetVehicleProperties = function(vehicle) modArmor = GetVehicleMod(vehicle, 16), modTurbo = IsToggleModOn(vehicle, 18), + modSmokeEnabled = IsToggleModOn(vehicle, 20), modXenon = IsToggleModOn(vehicle, 22), modFrontWheels = GetVehicleMod(vehicle, 23), @@ -696,6 +698,14 @@ ESX.Game.SetVehicleProperties = function(vehicle, props) SetVehicleNeonLightsColour(vehicle, props.neonColor[1], props.neonColor[2], props.neonColor[3]) end + if props.modSmokeEnabled ~= nil then + ToggleVehicleMod(vehicle, 20, true) + end + + if props.tyreSmokeColor ~= nil then + SetVehicleTyreSmokeColor(vehicle, props.tyreSmokeColor[1], props.tyreSmokeColor[2], props.tyreSmokeColor[3]) + end + if props.modSpoilers ~= nil then SetVehicleMod(vehicle, 0, props.modSpoilers, false) end