Zum Hauptinhalt springen

Fraktionen Konzept

Fraktionen sind gemeinsame Spieler-Teams mit eigener Identität, Mitgliedern, Rechten, einem gemeinsamen Geldpool und gemeinsamen operativen Tools.

Was eine Fraktion umfasst

Eine Fraktion umfasst:

  • Name, Farbe, optionale visuelle Identifikatoren (Armbinde/Flagge)
  • Mitgliederliste mit benutzerdefinierten Zugriffsrechten für jedes Mitglied
  • Gemeinsame Fraktionskasse (faction balance)
  • Fraktionsorte (gemeinsame Koordinaten)
  • Fraktionsspawns (von den Admins erzeugte Elemente)
  • Optionale, fraktionsgebundene Basisalarme
  • Optionale, fraktionsgebundene Abonnements

Zwei Berechtigungsebenen in Fraktionsworkflows

Das Verhalten von Fraktionen wird durch zwei Ebenen gesteuert:

  1. Serverweite Berechtigungen für das Personal.
  2. Rechte der Fraktionsmitglieder (innerhalb einer Fraktion).

Server-Admins können reguläre Einschränkungen von Fraktionsmitgliedern durch umfassendere Admin-Rechte umgehen.

Rechte der Fraktionsmitglieder

Die Rechte der Fraktionsmitglieder werden pro Mitgliedschaft verwaltet und sind von den globalen Benutzer-/Gruppenzugriffsrechten getrennt.

Typische Fraktionsrechte:

  • Server-Admin (alle Rechte für Fraktionsmitglieder)
  • als_leiter_anzeigen
  • details_bearbeiten
  • mitglieder_verwalten
  • kasse_abheben
  • kasse_einzahlen
  • place_order — kann Shop-Bestellungen auf Kosten der Fraktionskasse aufgeben
  • basisalarm_ändern
  • abonnements_ändern
  • orte_verwalten

Konzept der Fraktionskasse

Jede Fraktion besitzt eine gemeinsame Fraktionskasse.

  • Mitglieder können je nach ihren Rechten einzahlen und/oder abheben.
  • Transaktionen werden als Fraktionstransaktionen protokolliert.
  • Mitglieder mit place_order können Shop-Bestellungen auf Kosten der Fraktionskasse aufgeben (siehe unten).

Für das vollständige Geldmodell über Spieler und Fraktionen hinweg, siehe Transaktionskonzept.

Fraktions-Shop-Bestellungen

Mitglieder mit dem Recht place_order können Shop-Bestellungen aufgeben, die aus der Fraktionskasse bezahlt werden.

  • Im Shop-Warenkorb erscheint ein Bezahlen von-Auswähler mit allen berechtigten Fraktionen und deren aktuellem Kontostand.
  • Die Bestellung wird als Fraktionsbestellung erstellt und erscheint nicht in der persönlichen Bestellhistorie des Spielers.
  • Der Betrag wird beim Checkout von der Fraktionskasse abgezogen.
  • Das Fraktionstransaktionsprotokoll vermerkt, welches Mitglied die Bestellung aufgegeben hat.
  • Fraktionsbestellungen sind im Tab Bestellungen auf der Fraktionsdetailseite sichtbar.
  • Rückerstattungen werden der Fraktionskasse gutgeschrieben.

Gemeinsam genutzte Koordinaten und operationale Objekte

Fraktionen können gemeinsame Orte und Spawn-Definitionen verwalten.

  • Orte sind wiederverwendbare Fraktionskoordinaten für operationale Workflows.
  • Spawns definieren fraktionsrelevante Punkte zur Einrichtung von Elemente-Spawns.

Dies ermöglicht Teams die Nutzung gemeinsamer Kartenreferenzen anstelle nur persönlicher Orte.

Integration in andere Systeme

Fraktionen können an folgende Systeme gebunden werden:

  • Basisalarme (Fraktionsalarme und verwandte Benachrichtigungen)
  • Abonnements (fraktionseigene Abonnementeinträge)
  • Discord-Rollen-Synchronisation für Fraktionsmitglieder

Für Alarm-Mechaniken und Rechte-Details, siehe Basisalarme Konzept.

Typischer Fraktionslebenszyklus

  1. Fraktion erstellen und Identitätsdetails festlegen.
  2. Mitglieder hinzufügen.
  3. Rechte der Fraktionsmitglieder zuweisen.
  4. Gemeinsame Orte/Spawns konfigurieren.
  5. Gemeinsame Kasse und optionale verknüpfte Systeme wie Alarme/Abos nach Bedarf nutzen.

Verwandte Dokumentation