Presets und Themes

Presets #

ReferralTrack enthält sieben vorsichtige Start-Profile:

  • survival
  • lifesteal
  • network
  • discord-booster
  • season-launch
  • creator-code
  • tebex

Führe /referraltrack install <preset> aus, um jeden Wert zu sehen, der sich ändern würde. Der Vorschaumodus ist schreibgeschützt. Wende das Profil nur mit /referraltrack install <preset> confirm an.

Vor einer genehmigten Installation schreibt ReferralTrack eine exakte Kopie der aktuellen config.yml nach plugins/ReferralTrack/backups/config-preset-<preset>-<UTC timestamp>.yml. Der Ersatz wird über eine temporäre Datei geschrieben und nutzt, wo das Betriebssystem es unterstützt, ein atomares Verschieben. Datenbank- einstellungen, Zugangsdaten, Token und Webhook-URLs sind nie Teil eines Presets.

Jedes Profil aktiviert persönliche Codes, verzögerte Validierung und Betrugsprüfung und wählt dann vorsichtige Standardwerte für Spielzeit, Beitrittsanzahl, IP-Obergrenze, Prüfschwelle und Wirtschaftsbelohnung. Außerdem fügt es eine benannte Zuordnungsquelle hinzu. Betreiber sollten die Werte in der Vorschau prüfen und an ihre eigene Wirtschaft anpassen, bevor sie eine Produktionskampagne aktivieren.

Grenzen der Anbindungen #

Das Profil discord-booster ist ein Zuordnungsprofil mit Discord-Thema. Es installiert keinen Discord- Bot, erstellt keine Einladungen, vergibt keine Rollen und ändert keine Webhook-Zugangsdaten. Der optionale Webhook- Transport von ReferralTrack wird weiterhin vom Betreiber getrennt konfiguriert.

Das Profil tebex ist ein Zuordnungsprofil für Shops. Es verbindet sich nicht mit der Tebex-API, verarbeitet keine Tebex-Webhooks und erstellt keine Gutscheine. Das Preset behauptet keine externe Shop-Integration.

Das Profil network macht SQLite nicht zu einem gemeinsamen Speicher. Ein Netzwerkbetrieb muss MariaDB/MySQL, das Proxy-Routing und das serverübergreifende Verhalten getrennt konfigurieren und prüfen.

Wiederherstellung #

Um eine Installation rückgängig zu machen, stoppe den Server, bewahre die aktuelle Datei für die Diagnose auf, kopiere das passende exakte Backup über config.yml, starte dann den Server und führe /referraltrack doctor aus. Stelle nicht nur einen Teil des YAML wieder her, denn das kann unverträgliche Einstellungen aus zwei Profilen vermischen.

Themes #

ReferralTrack enthält drei eigenständige Oberflächen-Themes:

  • velor: magentafarbene/cyanfarbene Produktidentität und ausgewogene Standard-Rückmeldung.
  • emerald: dunkelgrüner, wachstumsorientierter Stil mit zurückhaltenderen Effekten.
  • royal: blau-goldener Wettbewerbsstil mit Herausforderungs-Rückmeldung.

Führe /referraltrack theme aus, um sie aufzulisten. /referraltrack theme <name> ist eine schreibgeschützte Vorschau und zeigt jeden betroffenen Konfigurationspfad. Wende nur mit /referraltrack theme <name> confirm an.

Eine bestätigte Installation schreibt eine exakte Kopie mit Zeitstempel nach plugins/ReferralTrack/backups/, wendet das Theme über eine temporäre Datei an und lädt die Live-Konfiguration neu. Themes ändern nur die visuelle und akustische Darstellung: Menütitel, Füllmaterialien, Fortschrittsstil, Fortschritts-/Verlaufsmaterialien und Anspruchs-Sound/-Partikel. Sie verändern nie Belohnungen, Kampagnen, Datenbankwerte, Zugangsdaten, Webhook- URLs, Berechtigungen oder gespeicherte Empfehlungsdaten.

Themes sind nach der Installation gewöhnliche Konfiguration. Betreiber können jeden betroffenen Pfad anpassen; es gibt keine Bindung zur Laufzeit. Sieh dir ein anderes Theme in der Vorschau an, bevor du diese Anpassungen ersetzt.