addEventHandler ( "onResourceStart", resourceRoot, function ()
for _,veh in ipairs ( getElementsByType ( "vehicle" ) ) do
if not ( getElementData ( veh, "doNotRespawn" ) ) then
toggleVehicleRespawn ( veh, true )
setVehicleRespawnDelay ( veh, 10000 )
setVehicleIdleRespawnDelay ( veh, 60000 )
local color1, color2, color3, color4 = getVehicleColor ( veh )
setVehicleColor ( veh, color1, color2, color3, color4 )
setVehiclePlateText ( veh, "Saruhan" )
setElementData ( veh, "vehPaintJob", getVehiclePaintjob ( veh ) )
setElementData ( veh, "vehColor1", color1 )
setElementData ( veh, "vehColor2", color2 )
setElementData ( veh, "vehColor3", color3 )
setElementData ( veh, "vehColor4", color4 )
end
end
end)
addEventHandler ( "onVehicleRespawn", root, function ()
if not ( getElementData ( source, "doNotRespawn" ) ) then
local vehPaintJob = getElementData ( source, "vehPaintJob" )
local color1 = getElementData ( source, "vehColor1" )
local color2 = getElementData ( source, "vehColor2" )
local color3 = getElementData ( source, "vehColor3" )
local color4 = getElementData ( source, "vehColor4" )
setVehiclePaintjob ( source, vehPaintJob )
setVehicleColor ( source, color1, color2, color3, color4 )
setVehicleEngineState ( source, false )
setVehicleOverrideLights ( source, 1 )
setVehicleLocked ( source, false )
setVehiclePlateText ( source, "Saruhan" )
setVehicleDoorOpenRatio ( source, 0, 0, 0.5 )
setVehicleDoorOpenRatio ( source, 1, 0, 0.5 )
setVehicleDoorOpenRatio ( source, 2, 0, 0.5 )
setVehicleDoorOpenRatio ( source, 3, 0, 0.5 )
setVehicleDoorOpenRatio ( source, 4, 0, 0.5 )
setVehicleDoorOpenRatio ( source, 5, 0, 0.5 )
for _,v in ipairs ( getVehicleUpgrades ( source ) ) do
removeVehicleUpgrade ( source, v )
end
end
end)