Zum Hauptinhalt springen

Was sich nach dem Setup ändert

Das Setup ist abgeschlossen. Bevor du deinen Server betreibst, sind das die wichtigsten Dinge, die jetzt anders funktionieren.

Neustarts müssen über dzbot erfolgen

Das ist die wichtigste Änderung. Shop-Bestellungen, Abonnement-Zyklen und Mod-Datei-Deployments laufen alle über dzbot-verwaltete Neustarts. Wenn du deinen Server außerhalb von dzbot neu startest — über Nitrado, einen anderen Bot oder direkte Spielkonsolen-Steuerung — werden diese Hooks nicht ausgeführt.

Was bei externen Neustarts kaputtgeht:

  • Shop-Bestellungen bleiben ausstehend oder werden doppelt ausgeliefert, weil Artikel vor dem nächsten Neustart-Zyklus nicht geleert werden
  • Installierte Mods können in einen inkonsistenten Zustand geraten

Handlungsbedarf: Deaktiviere alle automatischen Neustart-Routinen, die du aktuell hast — Nitrados eingebauten Scheduler, andere Bots, Skripte. Richte stattdessen deinen Neustart-Zeitplan im dzbot Scheduler ein.

Mod-verwaltete Dateien werden bei jedem Neustart neu generiert

Wenn du Mods verwendest, schreibt dzbot bei jedem Neustart in deine Serverdateien. Diese Schreibvorgänge bauen auf einem gespeicherten Ausgangszustand auf — nicht auf deiner letzten manuellen Bearbeitung. Jede Änderung, die du direkt an einer verwalteten Datei vornimmst, wird beim nächsten Serverneustart überschrieben.

Stattdessen solltest du:

  • Einen Custom-Mod für alle benötigten Dateiänderungen verwenden
  • Wenn du eine verwaltete Datei direkt bearbeiten musst, die Änderung in der .original-Ausgangsdatei vornehmen, nicht in der generierten Ausgabedatei
  • .original-Dateien niemals löschen — dzbot verwendet sie, um den Zustand bei der Deinstallation wiederherzustellen

Siehe Dateiänderungen für die Funktionsweise des .original-Modells.

Spielerlisten werden in dzbot verwaltet, nicht in Nitrado

Mit aktivierter Spielerlisten-Synchronisierung überschreibt dzbot bei jeder Synchronisierung die Nitrado-Whitelist, Bann-Liste und Prioritätsliste. Alle Änderungen, die du direkt in Nitrado vornimmst, werden überschrieben.

Verwalte den gesamten Spielerzugang in dzbot — Whitelisting unter Spieler, Banns unter Einschränkungen und Zugriffsrechte unter Gruppen.

Spieler verknüpfen ihre Accounts über dzbot

Spieler erhalten Zugang zu Shop-Funktionen, nachdem sie ihren In-Game-Account per Discord-Login verknüpft haben. Ein Spieler, der sagt „Ich sehe nichts", hat in der Regel noch nicht verknüpft.

Der Ablauf: Spieler öffnen die dzbot-Seite deines Servers, melden sich mit Discord an und beanspruchen ihren In-Game-Namen. Log-Importe haben eine 10–20 Minuten Verzögerung (bis zu 60 Minuten unter Last), sodass Guthaben und Position nach der Verknüpfung möglicherweise nicht sofort erscheinen — das ist erwartet.

Siehe Spieler-Onboarding und Log-Import.

Verwandte Dokumentation