atm nicht mehrfach aufrufbar
This commit is contained in:
@@ -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) => {
|
||||||
|
if (inAtm == false) {
|
||||||
|
inAtm = true;
|
||||||
mp.gui.cursor.show(true, true);
|
mp.gui.cursor.show(true, true);
|
||||||
mp.gui.chat.show(false);
|
mp.gui.chat.show(false);
|
||||||
mp.game.ui.displayHud(false);
|
mp.game.ui.displayHud(false);
|
||||||
mp.game.ui.displayRadar(false);
|
mp.game.ui.displayRadar(false);
|
||||||
|
|
||||||
atmBrowser = mp.browsers.new("package://assets/html/atm/index.html");
|
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();
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user