From 8476b112ed3fbf1e6894de315295d6aba7515318 Mon Sep 17 00:00:00 2001 From: VegaZ Date: Fri, 9 Apr 2021 01:10:21 +0200 Subject: [PATCH] =?UTF-8?q?Letzte=20f=C3=BCr=20heute?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Interaction/factioninteraction.ts | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/ReallifeGamemode.Client/Interaction/factioninteraction.ts b/ReallifeGamemode.Client/Interaction/factioninteraction.ts index 54a1d799..e8e905cf 100644 --- a/ReallifeGamemode.Client/Interaction/factioninteraction.ts +++ b/ReallifeGamemode.Client/Interaction/factioninteraction.ts @@ -428,8 +428,19 @@ export default function factionInteraction(globalData: IGlobalData) { mp.events.add('updateHealCheckpoint', (xPos, yPos, zPos) => { if (activeTask && activeTask.Type == 1) { - activeCheckpoint.setCoords(xPos, yPos, zPos, false, false, false, false); - mp.game.ui.setNewWaypoint(xPos, yPos); + if (activeCheckpoint && mp.checkpoints.exists(activeCheckpoint)) { + activeCheckpoint.destroy(); + activeCheckpoint = mp.checkpoints.new(4, new mp.Vector3(xPos, yPos, zPos - 2), 3.0, + { + color: [255, 0, 0, 150], + visible: true, + dimension: 0 + }); + mp.game.ui.setNewWaypoint(xPos, yPos); + taskFinish.x = xPos; + taskFinish.y = yPos; + taskFinish.z = zPos; + } } });