Fix SaniHeal / GZ-Edit

This commit is contained in:
VegaZ
2021-03-23 19:26:15 +01:00
parent 7629ef1e55
commit f9d0afd4d4
3 changed files with 17 additions and 9 deletions

View File

@@ -495,8 +495,8 @@ export default function factionInteraction(globalData: IGlobalData) {
timeLeft = 0;
} else if (activeTask.Type == 1){
activeCheckpoint.destroy();
mp.events.callRemote("delHealTaskAsMedic", activeTask.Victim);
activeTask = null;
mp.events.callRemote("delHealTask");
}
});

View File

@@ -76,8 +76,8 @@ mp.keys.bind(0x65, false, function () {
//NUM0
mp.keys.bind(0x60, false, function () {
if (gzEdit && editorState == 1 && editPoint == null) {
editorState = 2;
squarItUp();
reloadGangZoneEditor();
gzEdit = false;
}
});
@@ -224,9 +224,9 @@ function renderVisualHelp() {
centre: false
});
} else if (editorState == 1) {
if (editPoint != null) {
mp.game.graphics.drawText("Welchen Eckpunkt möchtest du bearbeiten? Drücke ~g~NUM1-4\n"+
"~s~Oder drücke ~g~NUM-0 ~s~ für die Finalisierung", [editVisualHelpX, editVisualHelpY],
if (editPoint == null) {
mp.game.graphics.drawText("Welchen Eckpunkt möchtest du bearbeiten? \nDrücke ~g~NUM1-4\n"+
"~s~Oder drücke ~g~NUM-0 ~s~ zum Beenden", [editVisualHelpX, editVisualHelpY],
{
font: 0,
color: [255, 255, 255, 255],

View File

@@ -125,7 +125,15 @@ namespace ReallifeGamemode.Server.Factions.Medic
[RemoteEvent("delHealTask")]
public static void delHealTask(Player player)
{
MedicTask task = HealTasks.FirstOrDefault(t => t.Victim == player.Name || t.MedicName == player.Name);
MedicTask task = HealTasks.FirstOrDefault(t => t.Victim == player.Name);
RemoveTaskFromList(task);
player.SetData("healauftrag", false);
}
[RemoteEvent("delHealTaskAsMedic")]
public static void delHealTaskAsMedic(Player player, string victimName)
{
MedicTask task = HealTasks.FirstOrDefault(t => t.Victim == victimName);
RemoveTaskFromList(task);
player.SetData("healauftrag", false);
}