Refresh PunkteSystem
This commit is contained in:
@@ -63,56 +63,56 @@ export default function factionInteraction(globalData: IGlobalData) {
|
||||
/*TaskMenuLSPD = new UIMenuItem("");
|
||||
TaskMenuLSPD.SetRightLabel("");
|
||||
factionInteractionMenu.AddItem(TaskMenuLSPD);*/ //weiteres
|
||||
|
||||
|
||||
|
||||
let cancelItem = new UIMenuItem("Schlie\u00dfen", "Schlie\u00dft die Fraktionsinteraktion.");
|
||||
cancelItem.BackColor = new Color(213, 0, 0);
|
||||
cancelItem.HighlightedBackColor = new Color(229, 57, 53);
|
||||
factionInteractionMenu.AddItem(cancelItem);
|
||||
|
||||
factionInteractionMenu.Visible = true;
|
||||
|
||||
factionInteractionMenu.ItemSelect.on((item) => {
|
||||
switch (item) {
|
||||
case cancelItem:
|
||||
factionInteractionMenu.Visible = false;
|
||||
mp.gui.chat.activate(true);
|
||||
globalData.InMenu = false;
|
||||
break;
|
||||
|
||||
case ticketTaskMenuLSPD:
|
||||
factionInteractionMenu.Visible = false;
|
||||
mp.gui.chat.activate(true);
|
||||
mp.gui.cursor.show(true, true);
|
||||
globalData.InMenu = false;
|
||||
var input = new InputHelper("Welchem Spieler möchtest du ein Ticket geben (Name / ID)?", globalData);
|
||||
input.show();
|
||||
input.getValue(name => {
|
||||
mp.events.call("CLIENT:InteractionMenu_LSPD_Ticket", name);
|
||||
mp.gui.cursor.show(false, false);
|
||||
});
|
||||
break;
|
||||
case pointsTaskMenuLSPD:
|
||||
factionInteractionMenu.Visible = false;
|
||||
mp.gui.chat.activate(true);
|
||||
mp.gui.cursor.show(true, true);
|
||||
globalData.InMenu = false;
|
||||
var input = new InputHelper("Welchem Spieler möchtest du Strafpunkte geben (Name / ID)?", globalData);
|
||||
input.show();
|
||||
input.getValue(name => {
|
||||
mp.events.call("CLIENT:InteractionMenu_LSPD_Points", name);
|
||||
});
|
||||
break;
|
||||
}
|
||||
});
|
||||
|
||||
factionInteractionMenu.MenuClose.on(() => {
|
||||
mp.gui.chat.activate(true);
|
||||
globalData.InMenu = false;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
let cancelItem = new UIMenuItem("Schlie\u00dfen", "Schlie\u00dft die Fraktionsinteraktion.");
|
||||
cancelItem.BackColor = new Color(213, 0, 0);
|
||||
cancelItem.HighlightedBackColor = new Color(229, 57, 53);
|
||||
factionInteractionMenu.AddItem(cancelItem);
|
||||
|
||||
factionInteractionMenu.Visible = true;
|
||||
|
||||
factionInteractionMenu.ItemSelect.on((item) => {
|
||||
switch (item) {
|
||||
case cancelItem:
|
||||
factionInteractionMenu.Visible = false;
|
||||
mp.gui.chat.activate(true);
|
||||
globalData.InMenu = false;
|
||||
break;
|
||||
|
||||
case ticketTaskMenuLSPD:
|
||||
factionInteractionMenu.Visible = false;
|
||||
mp.gui.chat.activate(true);
|
||||
mp.gui.cursor.show(true, true);
|
||||
globalData.InMenu = false;
|
||||
var input = new InputHelper("Welchem Spieler möchtest du ein Ticket geben (Name / ID)?", globalData);
|
||||
input.show();
|
||||
input.getValue(name => {
|
||||
mp.events.call("CLIENT:InteractionMenu_LSPD_Ticket", name);
|
||||
mp.gui.cursor.show(false, false);
|
||||
});
|
||||
break;
|
||||
case pointsTaskMenuLSPD:
|
||||
factionInteractionMenu.Visible = false;
|
||||
mp.gui.chat.activate(true);
|
||||
mp.gui.cursor.show(true, true);
|
||||
globalData.InMenu = false;
|
||||
var input = new InputHelper("Welchem Spieler möchtest du Strafpunkte geben (Name / ID)?", globalData);
|
||||
input.show();
|
||||
input.getValue(name => {
|
||||
mp.events.call("CLIENT:InteractionMenu_LSPD_Points", name);
|
||||
});
|
||||
break;
|
||||
}
|
||||
});
|
||||
|
||||
factionInteractionMenu.MenuClose.on(() => {
|
||||
mp.gui.chat.activate(true);
|
||||
globalData.InMenu = false;
|
||||
});
|
||||
});
|
||||
mp.events.add("CLIENT:InteractionMenu_LSPD_Ticket", (name) => {
|
||||
ticketName = name;
|
||||
|
||||
Reference in New Issue
Block a user