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] = {}
luChecker.truckers[playerId]["data"] = data luChecker.truckers[playerId]["data"] = data
luChecker.truckers[playerId]["vehicleId"] = vehicleId luChecker.truckers[playerId]["vehicleId"] = vehicleId
luChecker.truckers[playerId]["vehicleDataTime"] = os.time()
luChecker.truckers[playerId]["trailerDataTime"] = 0 luChecker.truckers[playerId]["trailerDataTime"] = 0
luChecker.truckers[playerId]["trailerData"] = { luChecker.truckers[playerId]["trailerData"] = {
trailerId = -1 trailerId = -1
@ -4192,9 +4193,10 @@ function luChecker.vehicleSync(playerId, vehicleId, data)
else else
luChecker.truckers[playerId]["data"] = data luChecker.truckers[playerId]["data"] = data
luChecker.truckers[playerId]["vehicleId"] = vehicleId 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 luChecker.truckers[playerId]["trailerData"]["trailerId"] = -1
end end
luChecker.truckers[playerId]["vehicleDataTime"] = os.time()
end end
end end
end end

Loading…
Cancel
Save