BrandiLobby: Checkpoints verwalten
BrandiLobby: Checkpoints verwalten
Das Checkpoint-Kommando verwaltet im Blickfeld liegende Blöcke. /lobby checkpoint add speichert den anvisierten Block; remove entfernt ihn. Die Implementierung prüft, ob am Ziel schon ein Checkpoint existiert. Dies ist eine Verwaltungsfunktion.
Was du vor dem Start prüfen solltest
Personalablauf für gespeicherte Zielblöcke. 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: Als berechtigte Person den Zielblock in Reichweite anvisieren. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
- Schritt 2: /lobby checkpoint add ausführen. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
- Schritt 3: Die ausgegebenen X-, Y- und Z-Koordinaten prüfen. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
- Schritt 4: Den Punkt im vorgesehenen Lobby-Ablauf testen. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
- Schritt 5: Vor einer Entfernung denselben Block erneut anvisieren. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
- Schritt 6: /lobby checkpoint remove ausführen und die Bestätigung kontrollieren. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
Details und typische Anwendung
Der Befehl arbeitet mit dem anvisierten Block bis zu einer Reichweite. Ein minimaler Blickwinkelunterschied kann einen Nachbarblock treffen. Dokumentiere daher Welt, Blocktyp und Koordinaten. Ein bereits gespeicherter Punkt wird nicht erneut angelegt. Entferne keine Checkpoints, die von aktiven NPC- oder Menüwegen verwendet werden, ohne deren Ziel zu prüfen.
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 „bereits gesichert“ die gespeicherte Position vergleichen. Bei „kein Checkpoint“ Blickrichtung und Reichweite kontrollieren. Nach einer Änderung den betroffenen Weg mit einem normalen Spieler testen.
Ä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.