From e76c08ec8366e390344023c976474c62864545f2 Mon Sep 17 00:00:00 2001 From: Fabian Date: Tue, 15 Jun 2021 11:18:26 +0200 Subject: [PATCH] vllt spawnschutz im nametag --- ReallifeGamemode.Client/Gui/nametags.ts | 4 ++++ ReallifeGamemode.Client/Player/spawnschutz.ts | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ReallifeGamemode.Client/Gui/nametags.ts b/ReallifeGamemode.Client/Gui/nametags.ts index 1c106922..165bef3f 100644 --- a/ReallifeGamemode.Client/Gui/nametags.ts +++ b/ReallifeGamemode.Client/Gui/nametags.ts @@ -61,6 +61,10 @@ export default function customNametags() { nametagText += " ~r~AFK"; } + if (player.getVariable("hasSpawnschutz")) { + nametagText += " ~r~(Spawnschutz)"; + } + mp.game.graphics.drawText(nametagText, [x, y], { font: 4, diff --git a/ReallifeGamemode.Client/Player/spawnschutz.ts b/ReallifeGamemode.Client/Player/spawnschutz.ts index 983f03e5..0d1ad8f3 100644 --- a/ReallifeGamemode.Client/Player/spawnschutz.ts +++ b/ReallifeGamemode.Client/Player/spawnschutz.ts @@ -1,4 +1,5 @@ -export let spawnschutzEnabled = false; +import game from ".."; +export let spawnschutzEnabled = false; var spawnschutzTimer; export default function spawnschutz() { @@ -7,10 +8,12 @@ export default function spawnschutz() { spawnschutzEnabled = true; mp.events.call("toggleSpawnschutz", true); mp.events.call("triggerSpawnschutzTimer"); + mp.players.local.setVariable("hasSpawnschutz", true); }); mp.events.add("abortSpawnschutz", () => { spawnschutzEnabled = false; + mp.players.local.setVariable("hasSpawnschutz", false); mp.events.call("toggleSpawnschutz", false); clearInterval(spawnschutzTimer); });