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.