BrandiStaat: An- und Abmelde-NPC einrichten
BrandiStaat: An- und Abmelde-NPC einrichten
/staat setup <Typ> erstellt laut Code einen Citizens-NPC am Spielerstandort. Gültige Typen sind ANMELDUNG und ABMELDUNG; der Befehl verlangt brandicore.admin. Der NPC wird gespeichert und mit einer Skin-Einstellung erneut gespawnt.
Was du vor dem Start prüfen solltest
Admin-Setup und Funktionsprüfung nach dem Platzieren. Prüfe dabei zuerst den aktiven Server, deine Rolle und den tatsächlichen Ausgangszustand. Gerade bei Besitz, Geld oder Inventar kann ein Schritt Auswirkungen haben, die sich nicht durch erneutes Klicken rückgängig machen lassen. Arbeite an einer kleinen Testmenge oder einer Testfläche, wenn die Funktion neu für dich ist.
Schritt für Schritt
- Schritt 1: Nur als berechtigte Person einen sicheren, zugänglichen Standort wählen. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
- Schritt 2: /staat setup ANMELDUNG oder /staat setup ABMELDUNG mit exakt passendem Typ ausführen. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
- Schritt 3: Den erzeugten NPC und seine Beschriftung prüfen. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
- Schritt 4: Mit einem Testkonto das richtige Menü öffnen. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
- Schritt 5: Anmeldung und Abmeldung getrennt testen. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
- Schritt 6: NPC-ID und Standort für Wartung dokumentieren. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
Details und typische Anwendung
Die zwei NPC-Typen dürfen nicht verwechselt werden. Ein falsch platzierter Abmelde-NPC kann Spieler zu einer unbeabsichtigten Statusänderung führen. Stelle beide Wege deutlich erkennbar dar und prüfe Schutzregionen rund um die NPCs. Ein Setup ist nicht abgeschlossen, solange der Klick nicht das erwartete Menü öffnet.
Ein vollständiger Test hat drei sichtbare Zustände: den Anfang, die Aktion und das Ergebnis. Vergleiche die Anzeige nach dem Vorgang mit dem Anfang. Eine Chatmeldung allein reicht bei Geld, Rechten oder Lagerbeständen nicht immer aus; die zugehörige Übersicht sollte denselben Zustand zeigen. Bei gemeinsam genutzten Projekten hilft es, Änderungen mit Zeitpunkt und zuständiger Person kurz festzuhalten.
Fehlersuche
Bei „Zugang verweigert“ Adminrecht prüfen. Bei ungültigem Typ nur die Enum-Namen verwenden. Wenn NPC sichtbar ist, aber kein Menü öffnet, Citizens-Registrierung, NPC-Daten und den Eventhandler prüfen.
Ändere bei der Fehlersuche nur eine Sache pro Versuch. Prüfe zunächst die Eingabe, dann Berechtigung und Gebiet, anschließend den Serverzustand. Wenn eine Zahlung oder Buchung möglicherweise ausgeführt wurde, löse sie nicht erneut aus, bevor die Historie geklärt ist. Ein reproduzierbarer Fehler mit genauer Meldung ist für den Support viel hilfreicher als viele unklare Wiederholungen.
Abschlusskontrolle und Support
- Stimmt die angezeigte Objekt-ID, Position oder der Empfänger?
- Hat sich nur der erwartete Wert beziehungsweise Bestand geändert?
- Ist die Funktion für andere Beteiligte so sichtbar, wie beabsichtigt?
- Kannst du den Vorgang mit einem kleinen Beispiel erneut nachvollziehen?
Für eine Meldung gehören Server, Welt oder Panel-Seite, Uhrzeit, ausgeführter Befehl beziehungsweise Klickfolge, erwartetes Ergebnis und sichtbare Fehlermeldung zusammen. Bilder bitte auf den relevanten Ausschnitt beschränken. Zugangsdaten, Tokens und vollständige Zahlungsdaten niemals beilegen.