Fix vehicle inactive respawn
This commit is contained in:
@@ -251,11 +251,12 @@ function showRandomTipToAllPlayers() {
|
|||||||
function checkInactiveVehicleRespawns() {
|
function checkInactiveVehicleRespawns() {
|
||||||
let vehicles = getElementsByType(ELEMENT_VEHICLE);
|
let vehicles = getElementsByType(ELEMENT_VEHICLE);
|
||||||
for(let i in vehicles) {
|
for(let i in vehicles) {
|
||||||
if(getCurrentUnixTimestamp() - getVehicleData(vehicles[i]).respawnTime >= getGlobalConfig().vehicleInactiveRespawnDelay) {
|
if(isVehicleUnoccupied(vehicles[i])) {
|
||||||
if(!isVehicleUnoccupied(vehicles[i])) {
|
if(getVehicleData(vehicle).lastActiveTime != false) {
|
||||||
getVehicleData(vehicles[i]).respawnTime = getCurrentUnixTimestamp() + getGlobalConfig().vehicleInactiveRespawnDelay;
|
if(getCurrentUnixTimestamp() - getVehicleData(vehicles[i]).lastActiveTime >= getGlobalConfig().vehicleInactiveRespawnDelay) {
|
||||||
} else {
|
respawnVehicle(vehicles[i]);
|
||||||
respawnVehicle(vehicles[i]);
|
getVehicleData(vehicles[i]).lastActiveTime = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user