Zum Hauptinhalt springen

Serverregeln

Die Seite Serverregeln ermöglicht Administratoren, Regeln im Markdown-Format zu veröffentlichen und optional die Akzeptanz zu erzwingen, bevor Spieler den Shop nutzen können.

Zugriff

Navigiere zu Admin › Serverregeln in der Admin-Navigation. Die Seite ist für alle Admin-Rollen sichtbar, die das Zugriffsrecht rules.view besitzen. Zum Bearbeiten wird rules.edit benötigt. Das Anzeigen des Regeländerungsverlaufs erfordert rules.viewHistory.

Regeln bearbeiten

Der Regeleditor ist ein Markdown-Textfeld, das sich automatisch vergrößert — es gibt kein festes scrollbares Fenster. Schreibe die Regeln mit Standard-Markdown (Überschriften, Aufzählungen, Fettdruck usw.).

Es stehen zwei Speicher-Schaltflächen zur Verfügung:

  • Speichern — veröffentlicht die Änderungen und erstellt einen Verlaufseintrag (siehe Regeländerungsverlauf unten).
  • Lautlos speichern — veröffentlicht die Änderungen, ohne einen Verlaufseintrag zu erstellen. Verwende dies für kleinere Korrekturen, die nicht im öffentlichen Änderungsprotokoll erscheinen sollen.

Das Speichern der Regeln löst nicht automatisch eine erneute Akzeptanz durch die Spieler aus. Verwende die unten beschriebene Zurücksetzen-Aktion, wenn Spieler nach einer Aktualisierung erneut lesen und akzeptieren sollen.

Regeländerungsverlauf

Jede (nicht lautlose) Speichern-Aktion erstellt einen Verlaufseintrag mit einem Unified Diff der Änderung, dem Benutzernamen des Bearbeiters und einem Zeitstempel. Die letzten 10 Einträge werden gespeichert.

Klicke auf die Schaltfläche Regeländerungen (sichtbar wenn das Zugriffsrecht rules.viewHistory vergeben ist), um den Verlaufs-Drawer zu öffnen. Jeder Eintrag zeigt, wer die Änderung vorgenommen hat und wann — klicke auf einen Eintrag, um die Diff-Ansicht auszuklappen. Mehrere Einträge können gleichzeitig geöffnet sein.

Spieler mit dem Zugriffsrecht rules.viewHistory sehen auf der Spieler-Regelseite ebenfalls eine Schaltfläche Regeländerungen, über die sie denselben Verlauf im Lesemodus aufrufen können.

Durchsetzung

Der Schalter Regelakzeptanz-Pflicht steuert, ob Spieler die Regeln akzeptieren müssen, bevor sie auf eine Seite im Shop-Frontend zugreifen können.

  • Deaktiviert (Standard): Die Regelseite ist nur für Spieler sichtbar, die das Zugriffsrecht rules.access besitzen.
  • Aktiviert: Jede Seite im Shop leitet zur Regelseite weiter, bis der Spieler auf die Akzeptanz-Schaltfläche geklickt hat. Wenn die Pflicht aktiv ist, wird das Zugriffsrecht ignoriert und die Regelseite ist für alle Spieler zugänglich.

Verwende die Schaltfläche Pflicht aktivieren / Pflicht deaktivieren, um diese Einstellung umzuschalten. Die Änderung tritt sofort in Kraft.

Discord-Rolle

Wenn ein Spieler die Regeln akzeptiert, weist der Discord-Bot automatisch die Rolle rules_accepted auf deinem Discord-Server zu. Falls der Bot diese Rolle noch nicht hat, erstellt er sie automatisch.

Regeln mit Discord synchronisieren

Im Abschnitt Mit Discord synchronisieren kannst du das aktuelle Regelwerk direkt in einen Discord-Channel veröffentlichen. Konfiguriere dafür zuvor einen Discord-Regelwerk-Channel unter Admin › Einstellungen › Discord.

Wenn du auf Mit Discord synchronisieren klickst, führt der Bot folgende Schritte aus:

  1. Alle bisherigen Bot-Nachrichten im konfigurierten Channel werden abgerufen und gelöscht.
  2. Das Regelwerk-Markdown wird in Abschnitte aufgeteilt (eine Discord-Nachricht pro Überschrift; einzelne Abschnitte, die das Limit von 2.000 Zeichen überschreiten, werden weiter aufgeteilt).
  3. Die Abschnitte werden als aufeinanderfolgende Nachrichten im Channel gepostet.

Die Synchronisierung ist eine manuelle Aktion — sie wird nicht automatisch beim Speichern der Regeln ausgelöst. Klicke erneut auf Mit Discord synchronisieren, um nach einer Aktualisierung die neueste Version zu übertragen.

Regelakzeptanz zurücksetzen

Die Schaltfläche Alle Akzeptanzen zurücksetzen (im Abschnitt „Regelakzeptanz zurücksetzen") entfernt den Akzeptanz-Status aller Spieler auf diesem Server und entfernt ebenfalls die Discord-Rolle rules_accepted von jedem Spieler. Nach einem Reset:

  • Spieler, die bereits akzeptiert haben, müssen erneut akzeptieren.
  • Wenn die Pflicht aktiviert ist, werden sie bei ihrem nächsten Besuch zur Regelseite weitergeleitet.

Diese Aktion ist unwiderruflich. Vor der Ausführung erscheint ein Bestätigungsdialog.