Fix job blips

This commit is contained in:
Vortrex
2022-05-15 05:02:09 -05:00
parent f69091bd5f
commit c81f511448
3 changed files with 14 additions and 9 deletions

View File

@@ -57,7 +57,7 @@ function blinkGPSBlip(times, position, colour) {
gpsBlipBlinkAmount = 0; gpsBlipBlinkAmount = 0;
gpsBlipBlinkTimes = 0; gpsBlipBlinkTimes = 0;
gpsBlip = game.createBlip(position, 0, 2, colour); gpsBlip = game.createBlip(position, 0, 2, colour);
destroyTimer(gpsBlipBlinkTimer); clearInterval(gpsBlipBlinkTimer);
} }
}, gpsBlipBlinkInterval); }, gpsBlipBlinkInterval);
} }

View File

@@ -80,14 +80,19 @@ function showJobRouteLocation(position, colour) {
function enteredJobRouteSphere() { function enteredJobRouteSphere() {
logToConsole(LOG_DEBUG, `[VRR.Job] Entered job route sphere`); logToConsole(LOG_DEBUG, `[VRR.Job] Entered job route sphere`);
destroyTimer(jobBlipBlinkTimer); clearInterval(jobBlipBlinkTimer);
jobBlipBlinkAmount = 0; jobBlipBlinkAmount = 0;
jobBlipBlinkTimes = 0; jobBlipBlinkTimes = 0;
destroyElement(jobRouteLocationSphere); if(jobRouteLocationBlip != null) {
destroyElement(jobRouteLocationBlip); destroyElement(jobRouteLocationBlip);
jobRouteLocationSphere = null; jobRouteLocationBlip = null;
jobRouteLocationBlip = null; }
if(jobRouteLocationSphere != null) {
destroyElement(jobRouteLocationSphere);
jobRouteLocationSphere = null;
}
tellServerPlayerArrivedAtJobRouteLocation(); tellServerPlayerArrivedAtJobRouteLocation();
} }
@@ -113,7 +118,7 @@ function blinkJobRouteLocationBlip(times, position, colour) {
jobBlipBlinkAmount = 0; jobBlipBlinkAmount = 0;
jobBlipBlinkTimes = 0; jobBlipBlinkTimes = 0;
jobRouteLocationBlip = game.createBlip(position, 0, 2, colour); jobRouteLocationBlip = game.createBlip(position, 0, 2, colour);
destroyTimer(jobBlipBlinkTimer); clearInterval(jobBlipBlinkTimer);
} }
}, jobBlipBlinkInterval); }, jobBlipBlinkInterval);
} }

View File

@@ -83,8 +83,8 @@ let globalConfig = {
businessBlipStreamOutDistance: 200, businessBlipStreamOutDistance: 200,
houseBlipStreamInDistance: 100, houseBlipStreamInDistance: 100,
houseBlipStreamOutDistance: 120, houseBlipStreamOutDistance: 120,
jobBlipStreamInDistance: 300, jobBlipStreamInDistance: 2000,
jobBlipStreamOutDistance: 320, jobBlipStreamOutDistance: 2500,
handcuffPlayerDistance: 3, handcuffPlayerDistance: 3,
}; };