atm nicht mehrfach aufrufbar

This commit is contained in:
2020-08-05 20:41:26 +02:00
parent 3983129aff
commit a3034085a2

View File

@@ -1,14 +1,17 @@
export default function worldInteraction() { export default function worldInteraction() {
var atmBrowser: BrowserMp; var atmBrowser: BrowserMp;
var inAtm = false;
//INTERACT: ATM //INTERACT: ATM
mp.events.add("SERVER:ShowAtmUi", (atmId) => { mp.events.add("SERVER:ShowAtmUi", (atmId) => {
mp.gui.cursor.show(true, true); if (inAtm == false) {
mp.gui.chat.show(false); inAtm = true;
mp.game.ui.displayHud(false); mp.gui.cursor.show(true, true);
mp.game.ui.displayRadar(false); mp.gui.chat.show(false);
mp.game.ui.displayHud(false);
atmBrowser = mp.browsers.new("package://assets/html/atm/index.html"); mp.game.ui.displayRadar(false);
atmBrowser = mp.browsers.new("package://assets/html/atm/index.html");
}
}); });
mp.events.add("CEF:closeATM", () => { mp.events.add("CEF:closeATM", () => {
@@ -16,6 +19,7 @@
mp.gui.chat.show(true); mp.gui.chat.show(true);
mp.game.ui.displayHud(true); mp.game.ui.displayHud(true);
mp.game.ui.displayRadar(true); mp.game.ui.displayRadar(true);
inAtm = false;
atmBrowser.destroy(); atmBrowser.destroy();
}); });