fix timer vehicle sync

test-utf-8
rubin 2 years ago
parent ecfd4b352b
commit c1aea2c42f
  1. 4
      TruckHUD.lua

@ -4185,6 +4185,7 @@ function luChecker.vehicleSync(playerId, vehicleId, data)
luChecker.truckers[playerId] = {}
luChecker.truckers[playerId]["data"] = data
luChecker.truckers[playerId]["vehicleId"] = vehicleId
luChecker.truckers[playerId]["vehicleDataTime"] = os.time()
luChecker.truckers[playerId]["trailerDataTime"] = 0
luChecker.truckers[playerId]["trailerData"] = {
trailerId = -1
@ -4192,9 +4193,10 @@ function luChecker.vehicleSync(playerId, vehicleId, data)
else
luChecker.truckers[playerId]["data"] = data
luChecker.truckers[playerId]["vehicleId"] = vehicleId
if os.time() - luChecker.truckers[playerId]["trailerDataTime"] > 5 then
if os.time() - luChecker.truckers[playerId]["trailerDataTime"] > 5 and os.time() - luChecker.truckers[playerId]["vehicleDataTime"] < 5 then
luChecker.truckers[playerId]["trailerData"]["trailerId"] = -1
end
luChecker.truckers[playerId]["vehicleDataTime"] = os.time()
end
end
end

Loading…
Cancel
Save