Small fix in Interaction

This commit is contained in:
VegaZ
2018-12-26 23:32:57 +01:00
parent ab0cb88281
commit 78726f3f6a
2 changed files with 4 additions and 7 deletions

View File

@@ -42,7 +42,7 @@ const Color = NativeUI.Color;
mp.events.add("showPlayerInteraction", (nearPlayerArr) => {
mp.gui.chat.activate(false);
nearbyPlayers = JSON.parse(nearPlayerArr);
playerInteractionMenu.Visible = true;
let playerInteractionMenu = new Menu("Spielerinteraktion", "", new Point(0, screenRes.y / 2));
let playerSelect = new UIMenuListItem("Mit", "~y~W\u00e4hle den Spieler aus.", new ItemsCollection(nearbyPlayers));
playerInteractionMenu.AddItem(playerSelect);
@@ -52,16 +52,14 @@ mp.events.add("showPlayerInteraction", (nearPlayerArr) => {
cancelItem.BackColor = new Color(213, 0, 0);
cancelItem.HighlightedBackColor = new Color(229, 57, 53);
playerInteractionMenu.AddItem(cancelItem);
playerInteractionMenu.Visible = true;
playerInteractionMenu.ItemSelect.on((item) => {
if (item.Text === "Handeln") {
mp.events.callRemote("openTradeInventory", playerSelect.SelectedValue);
playerInteractionMenu.Visible = false;
mp.gui.chat.activate(true);
globalData.PlayerInteraction = false;
} else if (item.Text === "Abbrechen") {
} else if (item.Text === "Schlie\u00dfen") {
globalData.PlayerInteraction = false;
playerInteractionMenu.Visible = false;
mp.gui.chat.activate(true);

View File

@@ -24,8 +24,7 @@ mp.keys.bind(0x0D, false, function () {
//LEFT ARROW (Interaktion mit anderen Spielern)
mp.keys.bind(0x25, false, function () {
if (!chat && !showInv && !globalData.PlayerInteraction) {
mp.events.callRemote("keyPress:LEFT_ARROW");
globalData.PlayerInteraction = true;
mp.events.callRemote("keyPress:LEFT_ARROW");
}
});