hanf vielleicht fertig
This commit is contained in:
@@ -31,7 +31,7 @@ export default function factionInteraction(globalData: IGlobalData) {
|
||||
var ticketName: string;
|
||||
var pointsName: string;
|
||||
|
||||
var factionInteractionMenu;
|
||||
var factionInteractionMenu: NativeUI.Menu;
|
||||
var healTaskMenuMedic;
|
||||
var reviveTaskMenuMedic;
|
||||
var insDate;
|
||||
@@ -42,7 +42,10 @@ export default function factionInteraction(globalData: IGlobalData) {
|
||||
//LSPD
|
||||
let ticketTaskMenuLSPD;
|
||||
let pointsTaskMenuLSPD;
|
||||
let wantedsMenuLSPD
|
||||
let wantedsMenuLSPD;
|
||||
|
||||
let friskUserMenuItem: NativeUI.UIMenuItem;
|
||||
let friskVehicleMenuItem: NativeUI.UIMenuItem;
|
||||
if (userFactionId == 1 || userFactionId == 3) {
|
||||
if (isDuty) {
|
||||
mp.gui.chat.activate(false);
|
||||
@@ -59,6 +62,12 @@ export default function factionInteraction(globalData: IGlobalData) {
|
||||
wantedsMenuLSPD = new UIMenuItem("Verbrecher Liste");
|
||||
factionInteractionMenu.AddItem(wantedsMenuLSPD);
|
||||
|
||||
friskUserMenuItem = new UIMenuItem("Spieler durchsuchen", "Einen Spieler auf illegale Gegenstände durchsuchen.");
|
||||
factionInteractionMenu.AddItem(friskUserMenuItem);
|
||||
|
||||
friskVehicleMenuItem = new UIMenuItem("Fahrzeug durchsuchen", "Das nächste Fahrzeug auf illegale Gegenstände durchsuchen.")
|
||||
factionInteractionMenu.AddItem(friskVehicleMenuItem);
|
||||
|
||||
/*TaskMenuLSPD = new UIMenuItem("");
|
||||
TaskMenuLSPD.SetRightLabel("");
|
||||
factionInteractionMenu.AddItem(TaskMenuLSPD);*/ //weiteres
|
||||
@@ -107,6 +116,20 @@ export default function factionInteraction(globalData: IGlobalData) {
|
||||
globalData.InMenu = false;
|
||||
mp.events.callRemote("CLIENT:wantedlist");
|
||||
break;
|
||||
|
||||
case friskUserMenuItem:
|
||||
factionInteractionMenu.Visible = false;
|
||||
var input = new InputHelper("Welchem Spieler möchtest du Strafpunkte geben (Name / ID)?", globalData);
|
||||
input.show();
|
||||
input.getValue(name => {
|
||||
mp.events.callRemote("CLIENT:InteractionMenu_LSPD_FriskUser", name);
|
||||
globalData.InMenu = false;
|
||||
});
|
||||
break;
|
||||
|
||||
case friskVehicleMenuItem:
|
||||
factionInteractionMenu.Close();
|
||||
mp.events.callRemote("CLIENT:InteractionMenu_LSPD_FriskVehicle");
|
||||
}
|
||||
});
|
||||
|
||||
@@ -273,7 +296,7 @@ export default function factionInteraction(globalData: IGlobalData) {
|
||||
mp.gui.chat.activate(true);
|
||||
globalData.InMenu = false;
|
||||
mp.events.callRemote("updateMedicTask", 1, activeTask.Victim, true);
|
||||
mp.events.call("destroyMedicTaskCheckpoint");
|
||||
mp.events.call("destroyMedicTaskCheckpoint");
|
||||
break;
|
||||
|
||||
}
|
||||
@@ -357,7 +380,7 @@ export default function factionInteraction(globalData: IGlobalData) {
|
||||
}
|
||||
|
||||
aTask1.SetRightLabel(mp.game.gameplay.getDistanceBetweenCoords(player.position.x, player.position.y, player.position.z, tasks[i].Position.x, tasks[i].Position.y, tasks[i].Position.z, true).toFixed(2).toString() + " ~g~m");
|
||||
healTaskMenuMedic.AddItem(aTask1);
|
||||
healTaskMenuMedic.AddItem(aTask1);
|
||||
}
|
||||
|
||||
let backItem1 = new UIMenuItem("Zur\u00fcck", "Zur\u00fcck zur Fraktionsinteraktion.");
|
||||
|
||||
Reference in New Issue
Block a user