Schilder hinzugefügt
64
Schilder.md
Normal file
64
Schilder.md
Normal file
@@ -0,0 +1,64 @@
|
||||
# Schilder
|
||||
|
||||
Schilder ermöglichen es Spielern, per Rechtsklick einer Arena beizutreten oder ein laufendes Spiel zu beobachten. Sie zeigen den Live-Status der Arena an und aktualisieren sich automatisch.
|
||||
|
||||
---
|
||||
|
||||
## Schild-Typen
|
||||
|
||||
| Typ | Beschreibung |
|
||||
| --- | --- |
|
||||
| **Join-Schild** | Spieler tritt der Arena bei (oder wird in die Queue gesetzt) |
|
||||
| **Zuschauer-Schild** | Spieler betritt den Zuschauer-Modus eines laufenden Spiels |
|
||||
|
||||
---
|
||||
|
||||
## Schild erstellen
|
||||
|
||||
> Erfordert die Berechtigung `fussball.admin`.
|
||||
|
||||
Platziere ein Schild und schreibe folgendes:
|
||||
|
||||
**Join-Schild:**
|
||||
```
|
||||
Zeile 1: [Fussball]
|
||||
Zeile 2: <ArenaName>
|
||||
```
|
||||
|
||||
**Zuschauer-Schild:**
|
||||
```
|
||||
Zeile 1: [FussballSpec]
|
||||
Zeile 2: <ArenaName>
|
||||
```
|
||||
|
||||
Nach dem Platzieren wird das Schild automatisch formatiert und gespeichert.
|
||||
|
||||
---
|
||||
|
||||
## Status-Anzeige
|
||||
|
||||
Das Schild zeigt immer den aktuellen Spielstatus:
|
||||
|
||||
| Punkt-Farbe | Spielzustand |
|
||||
| --- | --- |
|
||||
| 🟢 Grün | Wartend (WAITING) |
|
||||
| 🟡 Gelb | Start-Countdown (STARTING) |
|
||||
| 🔴 Rot | Spiel läuft / Tor (RUNNING / GOAL) |
|
||||
| 🟠 Orange | Halbzeit / Verlängerung / Elfmeter |
|
||||
| ⚫ Grau | Spiel endet (ENDING) |
|
||||
|
||||
Zusätzlich wird die aktuelle Spieleranzahl angezeigt (z. B. `4/10`).
|
||||
|
||||
---
|
||||
|
||||
## Schild entfernen
|
||||
|
||||
Das Schild einfach abbauen. Es wird automatisch aus der Registry entfernt und in `signs.yml` gelöscht.
|
||||
|
||||
---
|
||||
|
||||
## Technische Details
|
||||
|
||||
* Schilder werden in `signs.yml` dauerhaft gespeichert
|
||||
* Die Anzeige wird bei jedem Spielstand-Update automatisch aktualisiert
|
||||
* Wenn die Arena einer gespeicherten Schild-Position nicht mehr existiert, wird das Schild beim nächsten Klick automatisch aus der Registry entfernt
|
||||
Reference in New Issue
Block a user