From d5e0da1a79b12738dbfbcf880c96feb94ea7588e Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Tue, 26 Apr 2022 10:19:48 -0500 Subject: [PATCH] Don't clear arrays for resource stop --- scripts/server/event.js | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/scripts/server/event.js b/scripts/server/event.js index 340b5b95..16929495 100644 --- a/scripts/server/event.js +++ b/scripts/server/event.js @@ -197,39 +197,27 @@ function onPedExitingVehicle(event, ped, vehicle) { // =========================================================================== function onResourceStart(event, resource) { - logToConsole(LOG_WARN, `[VRR.Event] ${resource.name} started!`); + logToConsole(LOG_WARN, `[VRR.Event] Resource ${resource.name} started!`); if(resource != thisResource) { - messageAdmins(`{MAINCOLOUR}Resource {ALTCOLOUR}${resource.name} {MAINCOLOUR}started!`); + messageAdmins(`{MAINCOLOUR}Resource {ALTCOLOUR}${resource.name}{MAINCOLOUR} started!`); } } // =========================================================================== function onResourceStop(event, resource) { - logToConsole(LOG_WARN, `[VRR.Event] ${resource.name} stopped!`); + logToConsole(LOG_WARN, `[VRR.Event] Resource ${resource.name} stopped!`); if(resource != thisResource) { - messageAdmins(`{MAINCOLOUR}Resource {ALTCOLOUR}${resource.name} {MAINCOLOUR}stopped!`); + messageAdmins(`{MAINCOLOUR}Resource {ALTCOLOUR}${resource.name}{MAINCOLOUR} stopped!`); } if(resource == thisResource) { - saveServerDataToDatabase(); - clearArray(getServerData().vehicles); - clearArray(getServerData().clients); - clearArray(getServerData().businesses); - clearArray(getServerData().houses); - clearArray(getServerData().factions); - clearArray(getServerData().jobs); - clearArray(getServerData().clans); - clearArray(getServerData().items); - clearArray(getServerData().itemTypes); - clearArray(getServerData().groundItemCache); - clearArray(getServerData().groundPlantCache); kickAllClients(); + saveServerDataToDatabase(); + collectAllGarbage(); } - - collectAllGarbage(); } // ===========================================================================