From f86f1c7038060b0874b3a2ff898161eb29d1348d Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Sat, 11 Dec 2021 20:16:56 -0600 Subject: [PATCH] Inactive veh respawn timers --- scripts/server/timers.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/scripts/server/timers.js b/scripts/server/timers.js index e8e01464..9f716306 100644 --- a/scripts/server/timers.js +++ b/scripts/server/timers.js @@ -107,6 +107,7 @@ function oneMinuteTimerFunction() { function tenMinuteTimerFunction() { showRandomTipToAllPlayers(); saveAllServerDataToDatabase(); + checkInactiveVehicleRespawns(); } // =========================================================================== @@ -231,4 +232,15 @@ function showRandomTipToAllPlayers() { } } +// =========================================================================== + +function checkInactiveVehicleRespawns() { + let vehicles = getElementsByType(ELEMENT_VEHICLE); + for(let i in vehicles) { + if(getCurrentUnixTimestamp() - getVehicleData(vehicles[i]).respawnTime >= getGlobalConfig().vehicleInactiveRespawnDelay) { + respawnVehicle(vehicles[i]); + } + } +} + // =========================================================================== \ No newline at end of file