From 9ec048c50289f5249be8421729d71d494ed148a2 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Tue, 20 Apr 2021 21:27:25 -0500 Subject: [PATCH] Move sync processing to process event --- scripts/client/event.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/client/event.js b/scripts/client/event.js index 895fa2eb..0e38ac62 100644 --- a/scripts/client/event.js +++ b/scripts/client/event.js @@ -92,10 +92,11 @@ function onProcess(event, deltaTime) { return false; } - if(isSpawned) { + if(!isSpawned) { return false; } + processSync(); destroyAutoCreatedPickups(); processLocalPlayerControlState(); clearLocalPlayerWantedLevel(); @@ -130,6 +131,8 @@ function onDrawnHUD(event) { processItemActionRendering(); processSkinSelectRendering(); processNameTagRendering(); + + localPlayer.wantedLevel = 0; } // =========================================================================== @@ -149,7 +152,7 @@ function onElementStreamIn(event, element) { function onLocalPlayerExitedVehicle(event, vehicle, seat) { logToConsole(LOG_DEBUG, `[Asshat.Event] Local player exited vehicle`); - triggerNetworkEvent("ag.onPlayerExitVehicle"); + triggerNetworkEvent("ag.onPlayerExitVehicle", getVehicleForNetworkEvent(vehicle), seat); if(inVehicleSeat) { parkedVehiclePosition = false; parkedVehicleHeading = false;