globalData Menu fix

This commit is contained in:
kookroach
2021-04-03 21:28:58 +02:00
parent 14c296505e
commit e463201a85

View File

@@ -22,21 +22,21 @@ export default function keys(globalData: IGlobalData) {
//LEFT ARROW (Interaktion mit anderen Spielern) //LEFT ARROW (Interaktion mit anderen Spielern)
mp.keys.bind(0x25, false, function () { mp.keys.bind(0x25, false, function () {
if (!globalData.InChat) { if (!globalData.InChat && !globalData.InMenu && !globalData.InTuning) {
mp.events.callRemote("keyPress:LEFT_ARROW"); mp.events.callRemote("keyPress:LEFT_ARROW");
} }
}); });
//UP ARROW (Interaktion mit Spielwelt) //UP ARROW (Interaktion mit Spielwelt)
mp.keys.bind(0x26, false, function () { mp.keys.bind(0x26, false, function () {
if (!globalData.InChat) { if (!globalData.InChat && !globalData.InMenu && !globalData.InTuning) {
mp.events.callRemote("keyPress:UP_ARROW"); mp.events.callRemote("keyPress:UP_ARROW");
} }
}); });
//RIGHT ARROW (Fraktionsinteraktion) //RIGHT ARROW (Fraktionsinteraktion)
mp.keys.bind(0x27, false, function () { mp.keys.bind(0x27, false, function () {
if (!globalData.InChat) { if (!globalData.InChat && !globalData.InMenu && !globalData.InTuning) {
mp.events.callRemote("keyPress:RIGHT_ARROW"); mp.events.callRemote("keyPress:RIGHT_ARROW");
} }
}); });
@@ -83,7 +83,7 @@ export default function keys(globalData: IGlobalData) {
//O //Spielerliste //O //Spielerliste
mp.keys.bind(0x4F, true, function () { mp.keys.bind(0x4F, true, function () {
if (!globalData.InChat && !globalData.InTuning ) { if (!globalData.InChat && !globalData.InTuning ) {
mp.events.callRemote("keyPress:O"); mp.events.callRemote("keyPress:O");
//mp.events.call("showPlayerlist"); //mp.events.call("showPlayerlist");
} }
@@ -91,7 +91,7 @@ export default function keys(globalData: IGlobalData) {
//K //Dienstkleidung //K //Dienstkleidung
mp.keys.bind(0x4B, false, function () { mp.keys.bind(0x4B, false, function () {
if (!globalData.InChat) { if (!globalData.InChat && !globalData.InMenu) {
mp.events.callRemote("keyPress:K"); mp.events.callRemote("keyPress:K");
} }
}); });
@@ -105,7 +105,7 @@ export default function keys(globalData: IGlobalData) {
//M (Interaktionsmenü) //M (Interaktionsmenü)
mp.keys.bind(0x4D, false, function () { mp.keys.bind(0x4D, false, function () {
if (!globalData.InChat && !globalData.InTuning) { if (!globalData.InChat && !globalData.InTuning && !globalData.InMenu) {
mp.events.callRemote("keyPress:M"); mp.events.callRemote("keyPress:M");
} }
}); });
@@ -121,21 +121,21 @@ export default function keys(globalData: IGlobalData) {
//T //T
mp.keys.bind(0x54, false, function () { mp.keys.bind(0x54, false, function () {
if (!globalData.InChat) { if (!globalData.InChat && !globalData.InTuning && !globalData.InMenu) {
globalData.InChat = true; globalData.InChat = true;
} }
}); });
//X // Fahrzeug Verwaltung - Menü //X // Fahrzeug Verwaltung - Menü
mp.keys.bind(0x58, false, function () { mp.keys.bind(0x58, false, function () {
if (!globalData.InChat) { if (!globalData.InChat && !globalData.InMenu && !globalData.InTuning) {
mp.events.callRemote("keyPress:X"); mp.events.callRemote("keyPress:X");
} }
}); });
//J // Job Starten //J // Job Starten
mp.keys.bind(0x4A, false, () => { mp.keys.bind(0x4A, false, () => {
if (!globalData.InChat && globalData.LoggedIn) { if (!globalData.InChat && globalData.LoggedIn && !globalData.InTuning) {
mp.events.callRemote("CLIENT:JobManager_ShowJobMenu"); mp.events.callRemote("CLIENT:JobManager_ShowJobMenu");
} }
}); });