From bffab54ba22460a6fc3b94afb3b0eeddeee6c76c Mon Sep 17 00:00:00 2001 From: M_Viper Date: Wed, 8 Apr 2026 06:36:13 +0000 Subject: [PATCH] Parkour aktualisiert --- Parkour.md | 36 +++++++++++++++++++++++++----------- 1 file changed, 25 insertions(+), 11 deletions(-) diff --git a/Parkour.md b/Parkour.md index d6520dc..8df61b4 100644 --- a/Parkour.md +++ b/Parkour.md @@ -1,3 +1,4 @@ + # Parkour Das Parkour-System von NexusLobby ist ein modulares, partikelbasiertes System, das ohne physische Druckplatten oder Blöcke auskommt. Spieler interagieren mit einem markierten NPC, starten einen Timer und müssen eine unsichtbare Strecke ablaufen, die nur durch Partikel sichtbar wird. @@ -10,7 +11,7 @@ Das Parkour-System von NexusLobby ist ein modulares, partikelbasiertes System, d - **Ziel-Erkennung**: Grüne Partikel (`HAPPY_VILLAGER`) erscheinen erst, wenn alle Checkpoints passiert wurden. - **Automatischer Reset**: Fällt ein Spieler unter Höhe Y=50, wird er zum letzten Checkpoint teleportiert. - **Live-Timer**: Die aktuelle Laufzeit wird in Echtzeit in der Actionbar angezeigt. -- **Leaderboard**: Speichert die Top 10 Bestzeiten in der `parkour.yml`. +- **Leaderboard**: Für **jede Strecke** gibt es eine eigene Top 10 (`parkour1` und `parkour2`), die als Hologramm angezeigt werden. - **Gadget-Schutz**: Spieler im aktiven Parkour sind immun gegen Freeze-Ray, Meteorit und Enterhaken anderer Spieler. --- @@ -55,16 +56,22 @@ Zeigt an, welche Strecken vollständig konfiguriert sind (✔/✘) und wie viele --- -## 🏆 Leaderboard & Placeholder -| Placeholder | Beschreibung | -|-------------|--------------| -| `%nexuslobby_parkour_top%` | Gibt die vollständige Top-10-Liste mit Spielernamen und Zeiten aus. | +## 🏆 Leaderboard & Hologramme -**Beispiel für ein Hologramm:** +Für jede Strecke gibt es ein eigenes Leaderboard-Hologramm: + +- **Strecke 1:** Hologramm-ID `parkour1` +- **Strecke 2:** Hologramm-ID `parkour2` + +Die Hologramme werden automatisch am Zielpunkt aktualisiert, sobald ein neuer Rekord erreicht wird. + +**Manuelles Setzen/Bewegen eines Hologramms:** ``` -/holo create parkour none %nexuslobby_parkour_top% +/holo create parkour1 +/holo create parkour2 ``` +Als `` kann auch `%nexuslobby_parkour_top_1%` bzw. `%nexuslobby_parkour_top_2%` verwendet werden, wenn du PlaceholderAPI nutzt. --- @@ -108,6 +115,9 @@ Zeigt an, welche Strecken vollständig konfiguriert sind (✔/✘) und wie viele --- +besttimes: +names: + ## 📊 Datenstruktur (parkour.yml) ```yaml @@ -124,10 +134,14 @@ tracks: checkpoints: 1: ... 2: ... - besttimes: - : # Schnellste Zeit des Spielers (streckenübergreifend) - + 1: + : # Bestzeiten für Strecke 1 + 2: + : # Bestzeiten für Strecke 2 names: - : + 1: + : + 2: + : ``` \ No newline at end of file