Made some last changes to faction interaction
This commit is contained in:
@@ -31,7 +31,7 @@ mp.events.add("updateFactionBlips", (type, taskList) => {
|
||||
|
||||
});
|
||||
|
||||
mp.events.add("showFactionInteraction", (userFactionId, userFactionName, isFactionLeader, reviveTaskCount, healTaskCount, fireTaskCount) => {
|
||||
mp.events.add("showFactionInteraction", (userFactionId, isDuty, userFactionName, isFactionLeader, reviveTaskCount, healTaskCount, fireTaskCount) => {
|
||||
mp.gui.chat.activate(false);
|
||||
globalData.Interaction = true;
|
||||
|
||||
@@ -49,21 +49,24 @@ mp.events.add("showFactionInteraction", (userFactionId, userFactionName, isFacti
|
||||
let reviveTaskMenu;
|
||||
let healTaskMenu;
|
||||
let fireTaskMenu;
|
||||
if (isDuty)
|
||||
{
|
||||
switch (userFactionId)
|
||||
{
|
||||
case 2:
|
||||
reviveTaskMenu = new UIMenuItem("Reviveauftr\u00e4ge");
|
||||
reviveTaskMenu.SetRightLabel(rP + reviveTaskCount)
|
||||
factionInteractionMenu.AddItem(reviveTaskMenu);
|
||||
|
||||
switch (userFactionId) {
|
||||
case 2:
|
||||
reviveTaskMenu = new UIMenuItem("Reviveauftr\u00e4ge");
|
||||
reviveTaskMenu.SetRightLabel(rP + reviveTaskCount)
|
||||
factionInteractionMenu.AddItem(reviveTaskMenu);
|
||||
healTaskMenu = new UIMenuItem("Healauftr\u00e4ge");
|
||||
healTaskMenu.SetRightLabel(hP + healTaskCount)
|
||||
factionInteractionMenu.AddItem(healTaskMenu);
|
||||
|
||||
healTaskMenu = new UIMenuItem("Healauftr\u00e4ge");
|
||||
healTaskMenu.SetRightLabel(hP + healTaskCount)
|
||||
factionInteractionMenu.AddItem(healTaskMenu);
|
||||
|
||||
fireTaskMenu = new UIMenuItem("Feuerauftr\u00e4ge");
|
||||
fireTaskMenu.SetRightLabel(fP + fireTaskCount)
|
||||
factionInteractionMenu.AddItem(fireTaskMenu);
|
||||
break;
|
||||
fireTaskMenu = new UIMenuItem("Feuerauftr\u00e4ge");
|
||||
fireTaskMenu.SetRightLabel(fP + fireTaskCount)
|
||||
factionInteractionMenu.AddItem(fireTaskMenu);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
let cancelItem = new UIMenuItem("Schlie\u00dfen", "Schlie\u00dft die Fraktionsinteraktion");
|
||||
@@ -240,7 +243,8 @@ mp.events.add('render', () => {
|
||||
scale: [0.35, 0.35],
|
||||
outline: true,
|
||||
centre: true
|
||||
});
|
||||
});
|
||||
if (taskRange < rangeLeft) ambulanceImagePos = 0.3;
|
||||
mp.game.graphics.drawSprite("medicimages", "finish", 0.655, 0.898, 0.04, 0.07, 0, 255, 255, 255, 255);
|
||||
if (player.isInAnyVehicle(false)) {
|
||||
mp.game.graphics.drawSprite("medicimages", "ambulance", ambulanceImagePos + 0.01, 0.915, 0.04, 0.07, 0, 255, 255, 255, 255);
|
||||
|
||||
@@ -34,11 +34,11 @@ mp.keys.bind(0x26, false, function () {
|
||||
});
|
||||
|
||||
//RIGHT ARROW (Interaktion mit anderen Spielern)
|
||||
//mp.keys.bind(0x27, false, function () {
|
||||
// if (!globalData.InChat && !showInv && !globalData.Interaction) {
|
||||
// mp.events.callRemote("keyPress:RIGHT_ARROW");
|
||||
// }
|
||||
//});
|
||||
mp.keys.bind(0x27, false, function () {
|
||||
if (!globalData.InChat && !showInv && !globalData.Interaction) {
|
||||
mp.events.callRemote("keyPress:RIGHT_ARROW");
|
||||
}
|
||||
});
|
||||
|
||||
//DOWN ARROW (Interaktion mit anderen Spielern)
|
||||
mp.keys.bind(0x28, false, function () {
|
||||
@@ -65,11 +65,11 @@ mp.keys.bind(0x62, false, function () {
|
||||
});
|
||||
|
||||
//NUM5 //Fraktionsinteraktion (Tasks sortieren)
|
||||
mp.keys.bind(0x65, false, function () {
|
||||
if (!globalData.InChat && globalData.Interaction) {
|
||||
mp.events.call("sortFactionTasks", true);
|
||||
}
|
||||
});
|
||||
//mp.keys.bind(0x65, false, function () {
|
||||
// if (!globalData.InChat && globalData.Interaction) {
|
||||
// mp.events.call("sortFactionTasks", true);
|
||||
// }
|
||||
//});
|
||||
|
||||
//E
|
||||
mp.keys.bind(0x45, false, function () {
|
||||
|
||||
Reference in New Issue
Block a user