From 9208c4a4b49ab138aa5773cf1151322980c0b13c Mon Sep 17 00:00:00 2001 From: hydrant Date: Wed, 21 Apr 2021 23:34:07 +0200 Subject: [PATCH] Bus: Fix route starten --- ReallifeGamemode.Client/Jobs/BusRouteSelect.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ReallifeGamemode.Client/Jobs/BusRouteSelect.ts b/ReallifeGamemode.Client/Jobs/BusRouteSelect.ts index adf56848..492823d6 100644 --- a/ReallifeGamemode.Client/Jobs/BusRouteSelect.ts +++ b/ReallifeGamemode.Client/Jobs/BusRouteSelect.ts @@ -24,6 +24,7 @@ export default function busRouteList(globalData: IGlobalData) { var skillSelect; var routeSelect; var skill = 0; + var routeSelected = false; mp.events.add('SERVER:StartBusJob', (jobskill) => { skill = jobskill; @@ -59,6 +60,7 @@ export default function busRouteList(globalData: IGlobalData) { else { mp.events.callRemote("CLIENT:StartBusRoute", routeSelect); + routeSelected = true; routeMenu.Close(); globalData.InMenu = false; } @@ -66,14 +68,17 @@ export default function busRouteList(globalData: IGlobalData) { } else if (item.Text === "Abbrechen") { mp.events.callRemote("CLIENT:Job_StopJob"); - routeMenu.Close(); globalData.InMenu = false; } }); routeMenu.MenuClose.on(() => { - mp.events.callRemote("CLIENT:Job_StopJob"); + if (!routeSelected) { + mp.events.callRemote("CLIENT:Job_StopJob"); + } + routeSelected = false; + globalData.InMenu = false; }); }