From c1aea2c42fb07cea93668f5f51ce0a1d821457d2 Mon Sep 17 00:00:00 2001 From: rubin Date: Sun, 11 Dec 2022 19:14:20 +0300 Subject: [PATCH] fix timer vehicle sync --- TruckHUD.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/TruckHUD.lua b/TruckHUD.lua index 86e691e..48bcbe5 100755 --- a/TruckHUD.lua +++ b/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