From e2d2aac6adfd7fb2c0c230c28181527ccc57f7d8 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Sun, 27 Dec 2020 21:29:02 -0600 Subject: [PATCH] Add disconnect reasons to utils --- scripts/server/utilities.js | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/scripts/server/utilities.js b/scripts/server/utilities.js index a558c4af..173f0961 100644 --- a/scripts/server/utilities.js +++ b/scripts/server/utilities.js @@ -8,6 +8,20 @@ // TYPE: Server (JavaScript) // =========================================================================== +let disconnectReasons = [ + "Lost Connection", + "Disconnected", + "Unsupported Client", + "Wrong Game", + "Incorrect Password", + "Unsupported Executable", + "Disconnected", + "Banned", + "Failed", + "Invalid Name", + "Crashed" +]; + // --------------------------------------------------------------------------- let policeStations = [ @@ -1770,4 +1784,21 @@ async function waitUntil(condition) { resolve(); }, 1) }); -} \ No newline at end of file +} + +// ---------------------------------------------------------------------------- + +function resetClientStuff(client) { + if(isClientOnJobRoute(client)) { + stopJobRoute(client); + } + + if(getClientData(client).rentingVehicle) { + stopRentingVehicle(client); + } + + getClientData(client).lastVehicle = null; +} + +// ---------------------------------------------------------------------------- +