Clone
5
Parkour
M_Viper edited this page 2026-01-24 22:48:54 +00:00
Table of Contents
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.
🛠 Features
- NPC-Interaktion: Startet ausschließlich durch Rechtsklick auf einen markierten ArmorStand.
- Dynamische Checkpoints: Werden per Befehl gesetzt und durch blaue Partikel (
SOUL_FIRE_FLAME) markiert. - 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 Datenbank.
📋 Einrichtung & Workflow
1. Den Start-NPC markieren
Platziere einen ArmorStand als Start-Figur. Schau ihn an und nutze:
/nexus parkour setstart
- Markiert den NPC intern mit dem Tag
parkour_npc. - Speichert deine aktuelle Position als Startpunkt für den Timer.
2. Die Strecke definieren
Laufe den Parkour-Weg ab. An jedem Punkt, der als Zwischenspeicher dienen soll, nutze:
/nexus parkour setcheckpoint
- Das System nummeriert die Punkte automatisch (Checkpoint #1, #2, etc.).
- Spieler müssen diese Punkte in der exakten Reihenfolge passieren.
3. Das Ziel festlegen
Gehe zum Endpunkt deines Parkours und nutze:
/nexus parkour setfinish
- Setzt den Punkt, an dem der Timer stoppt und die Zeit gewertet wird.
🏆 Leaderboard & Placeholder
Um die Top 10 Bestzeiten in Hologrammen oder im Scoreboard anzuzeigen, nutzt das Plugin die PlaceholderAPI.
| Placeholder | Beschreibung |
|---|---|
%nexuslobby_parkour_top% |
Gibt die vollständige Liste der Top 10 Spieler inklusive Zeiten aus. |
Beispiel für ein Hologramm:
/holo create parkour none %nexuslobby_parkour_top%
💻 Befehlsreferenz
Für Administratoren
| Befehl | Beschreibung |
|---|---|
/nexus parkour setstart |
Markiert den NPC und setzt die Start-Position. |
/nexus parkour setcheckpoint |
Fügt einen neuen Checkpoint an der aktuellen Position hinzu. |
/nexus parkour setfinish |
Setzt das Ziel des Parkours. |
/nexus parkour nexus parkour removeall |
Löscht die gesamte Strecke (Checkpoints & Ziel), um einen Neubau zu ermöglichen. |
/nexus parkour nexus parkour clear |
Löscht alle gespeicherten Bestzeiten (Top 10). |
Für Spieler
| Befehl | Beschreibung |
|---|---|
/nexus parkour reset |
Bricht den aktuellen Lauf ab und blendet Timer/Partikel aus. |
/spawn |
Teleportiert zum Lobby-Spawn und bricht den Parkour ab. |
🔒 Berechtigungen (Permissions)
nexuslobby.admin: Voller Zugriff auf alle Setup-Befehle (/set...) sowie das Löschen der Strecke und der Statistiken.nexuslobby.silentjoin: Erlaubt das Betreten des Servers ohne Join-Nachricht.
⚠️ Wichtige Hinweise zur Verwaltung
- Sicherheit: Die Konfiguration erfolgt ausschließlich über In-Game-Befehle. Manuelle Änderungen an den Konfigurationsdateien sind nicht vorgesehen, um die Datenintegrität zu schützen.
- Streckenänderung: Wenn du eine Strecke ändern möchtest, nutze
/nexus parkour removeall. Dies bereinigt die Konfiguration vollständig, sodass du sofort mit/nexus parkour setcheckpointeine neue Route von Grund auf bauen kannst. - Absturzsicherung: Der automatische Teleport zurück zum Checkpoint greift standardmäßig bei Y=50. Achte darauf, dass dein Parkour über dieser Höhe gebaut wird.
📊 Datenstruktur (parkour.yml)
Das System verwaltet die Daten automatisch. Hier ein Einblick in die Struktur:
- locations: Speichert Start, Ziel und alle durchnummerierten Checkpoints.
- besttimes: Speichert die schnellsten Zeiten verknüpft mit der UUID des Spielers.
- names: Speichert die Spielernamen für die Anzeige im Top-10-Leaderboard.
NexusLobby Wiki
Home
Erste Schritte
Konfiguration
Module
- Portal-System
- Module-Holograms
- Module-Gadgets-and-Pets
- ArmorStands
- MapArt-System
- Cinematic-Intro
- Parkour-Modul
- Sicherheit
Technik & Extras
Version: 1.0.6
Autor: M_Viper