Bus: Fix route starten
This commit is contained in:
@@ -24,6 +24,7 @@ export default function busRouteList(globalData: IGlobalData) {
|
|||||||
var skillSelect;
|
var skillSelect;
|
||||||
var routeSelect;
|
var routeSelect;
|
||||||
var skill = 0;
|
var skill = 0;
|
||||||
|
var routeSelected = false;
|
||||||
|
|
||||||
mp.events.add('SERVER:StartBusJob', (jobskill) => {
|
mp.events.add('SERVER:StartBusJob', (jobskill) => {
|
||||||
skill = jobskill;
|
skill = jobskill;
|
||||||
@@ -59,6 +60,7 @@ export default function busRouteList(globalData: IGlobalData) {
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
mp.events.callRemote("CLIENT:StartBusRoute", routeSelect);
|
mp.events.callRemote("CLIENT:StartBusRoute", routeSelect);
|
||||||
|
routeSelected = true;
|
||||||
routeMenu.Close();
|
routeMenu.Close();
|
||||||
globalData.InMenu = false;
|
globalData.InMenu = false;
|
||||||
}
|
}
|
||||||
@@ -66,14 +68,17 @@ export default function busRouteList(globalData: IGlobalData) {
|
|||||||
|
|
||||||
} else if (item.Text === "Abbrechen") {
|
} else if (item.Text === "Abbrechen") {
|
||||||
mp.events.callRemote("CLIENT:Job_StopJob");
|
mp.events.callRemote("CLIENT:Job_StopJob");
|
||||||
|
|
||||||
routeMenu.Close();
|
routeMenu.Close();
|
||||||
globalData.InMenu = false;
|
globalData.InMenu = false;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
routeMenu.MenuClose.on(() => {
|
routeMenu.MenuClose.on(() => {
|
||||||
|
if (!routeSelected) {
|
||||||
mp.events.callRemote("CLIENT:Job_StopJob");
|
mp.events.callRemote("CLIENT:Job_StopJob");
|
||||||
|
}
|
||||||
|
routeSelected = false;
|
||||||
|
|
||||||
globalData.InMenu = false;
|
globalData.InMenu = false;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user