From ed73c260b2745e1e8b1504b9642b2c19c4917a56 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Tue, 30 Mar 2021 21:45:00 -0500 Subject: [PATCH] Move AFK events to event script --- scripts/client/afk.js | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/scripts/client/afk.js b/scripts/client/afk.js index f985231c..3cb20d15 100644 --- a/scripts/client/afk.js +++ b/scripts/client/afk.js @@ -8,21 +8,26 @@ // TYPE: Client (JavaScript) // =========================================================================== -// ------------------------------------------------------------------------- +function initAFKScript() { + logToConsole(LOG_DEBUG, "[Asshat.AFK]: Initializing AFK script ..."); + logToConsole(LOG_DEBUG, "[Asshat.AFK]: AFK script initialized!"); +} -addEventHandler("OnLostFocus", function(event) { - triggerNetworkEvent("ag.afk", true); +// =========================================================================== + +function processLostFocusAFK(event) { + sendServerNewAFKStatus(true); if(localPlayer != null) { localPlayer.collisionsEnabled = false; gta.setCiviliansEnabled(false); gta.setTrafficEnabled(false); } -}); +} -// ------------------------------------------------------------------------- +// =========================================================================== -addEventHandler("OnFocus", function(event) { - triggerNetworkEvent("ag.afk", false); +function processFocusAFK(event) { + sendServerNewAFKStatus(false); if(localPlayer != null) { localPlayer.collisionsEnabled = true; if(gta.game != GAME_GTA_SA) { @@ -30,6 +35,6 @@ addEventHandler("OnFocus", function(event) { } gta.setTrafficEnabled(true); } -}); +} -// ------------------------------------------------------------------------- \ No newline at end of file +// =========================================================================== \ No newline at end of file