Move AFK events to event script
This commit is contained in:
@@ -8,21 +8,26 @@
|
|||||||
// TYPE: Client (JavaScript)
|
// 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) {
|
if(localPlayer != null) {
|
||||||
localPlayer.collisionsEnabled = false;
|
localPlayer.collisionsEnabled = false;
|
||||||
gta.setCiviliansEnabled(false);
|
gta.setCiviliansEnabled(false);
|
||||||
gta.setTrafficEnabled(false);
|
gta.setTrafficEnabled(false);
|
||||||
}
|
}
|
||||||
});
|
}
|
||||||
|
|
||||||
// -------------------------------------------------------------------------
|
// ===========================================================================
|
||||||
|
|
||||||
addEventHandler("OnFocus", function(event) {
|
function processFocusAFK(event) {
|
||||||
triggerNetworkEvent("ag.afk", false);
|
sendServerNewAFKStatus(false);
|
||||||
if(localPlayer != null) {
|
if(localPlayer != null) {
|
||||||
localPlayer.collisionsEnabled = true;
|
localPlayer.collisionsEnabled = true;
|
||||||
if(gta.game != GAME_GTA_SA) {
|
if(gta.game != GAME_GTA_SA) {
|
||||||
@@ -30,6 +35,6 @@ addEventHandler("OnFocus", function(event) {
|
|||||||
}
|
}
|
||||||
gta.setTrafficEnabled(true);
|
gta.setTrafficEnabled(true);
|
||||||
}
|
}
|
||||||
});
|
}
|
||||||
|
|
||||||
// -------------------------------------------------------------------------
|
// ===========================================================================
|
||||||
Reference in New Issue
Block a user