Fix HealPoint
This commit is contained in:
@@ -216,6 +216,7 @@ export default function factionInteraction(globalData: IGlobalData) {
|
|||||||
let reviveTaskMenuMedic;
|
let reviveTaskMenuMedic;
|
||||||
let healTaskMenuMedic;
|
let healTaskMenuMedic;
|
||||||
let fireTaskMenuMedic;
|
let fireTaskMenuMedic;
|
||||||
|
let deleteCheckpointItem;
|
||||||
|
|
||||||
if (userFactionId == 2) {
|
if (userFactionId == 2) {
|
||||||
if (isDuty) {
|
if (isDuty) {
|
||||||
@@ -231,6 +232,10 @@ export default function factionInteraction(globalData: IGlobalData) {
|
|||||||
fireTaskMenuMedic.SetRightLabel(fPM + fireTaskCountMedic);
|
fireTaskMenuMedic.SetRightLabel(fPM + fireTaskCountMedic);
|
||||||
factionInteractionMenu.AddItem(fireTaskMenuMedic);
|
factionInteractionMenu.AddItem(fireTaskMenuMedic);
|
||||||
*/
|
*/
|
||||||
|
if (activeTask.Type == 1 && activeCheckpoint && mp.checkpoints.exists(activeCheckpoint)) {
|
||||||
|
deleteCheckpointItem = new UIMenuItem("~r~Checkpoint löschen");
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -260,6 +265,12 @@ export default function factionInteraction(globalData: IGlobalData) {
|
|||||||
mp.gui.chat.activate(true);
|
mp.gui.chat.activate(true);
|
||||||
globalData.InMenu = false;
|
globalData.InMenu = false;
|
||||||
break;
|
break;
|
||||||
|
case deleteCheckpointItem:
|
||||||
|
factionInteractionMenu.Close();
|
||||||
|
mp.gui.chat.activate(true);
|
||||||
|
globalData.InMenu = false;
|
||||||
|
break;
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -146,6 +146,11 @@ namespace ReallifeGamemode.Server.Events
|
|||||||
player.TriggerEvent("CLIENT:DestroyPed", 2);
|
player.TriggerEvent("CLIENT:DestroyPed", 2);
|
||||||
player.TriggerEvent("CLIENT:DestroyPed", 3);
|
player.TriggerEvent("CLIENT:DestroyPed", 3);
|
||||||
player.TriggerEvent("CLIENT:DestroyPed", 4);
|
player.TriggerEvent("CLIENT:DestroyPed", 4);
|
||||||
|
|
||||||
|
MedicTask task = Medic.ReviveTasks.FirstOrDefault(t => t.Victim == player.Name);
|
||||||
|
Player medicPlayer = PlayerService.GetPlayerByNameOrId(task.MedicName);
|
||||||
|
medicPlayer.TriggerEvent("destroyMedicTaskCheckpoint");
|
||||||
|
|
||||||
Medic.delHealTask(player);
|
Medic.delHealTask(player);
|
||||||
Medic.delReviveTask(player);
|
Medic.delReviveTask(player);
|
||||||
if (player.GetData<bool>("duty") == true)
|
if (player.GetData<bool>("duty") == true)
|
||||||
|
|||||||
Reference in New Issue
Block a user