BrandiBungeeFriend: Freundschaftsanfrage und Antwort
BrandiBungeeFriend: Freundschaftsanfrage und Antwort
Das Proxy-Plugin registriert /friend. Der Code kennt add, accept, deny und ignore. Eine ausstehende Anfrage wird zunächst im Speicher dem Empfänger zugeordnet; erst beim Annehmen wird die Freundschaft in den Daten abgelegt. Deshalb kann eine Anfrage nach Neustart oder längerer Unterbrechung fehlen.
Was du vor dem Start prüfen solltest
Anfragen senden, annehmen, ablehnen und ignorieren. 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: Mit /friend add <Spieler> eine online erreichbare Person anfragen. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
- Schritt 2: Auf die eigene Sendebestätigung achten. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
- Schritt 3: Als Empfänger die klickbaren Schaltflächen oder /friend accept verwenden. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
- Schritt 4: Für Ablehnung /friend deny und zum Verwerfen /friend ignore benutzen. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
- Schritt 5: Nach Annahme /friend list öffnen und beide Seiten kontrollieren. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
- Schritt 6: Bei Fehler zuerst prüfen, ob die andere Person noch online ist. Lies die Bestätigung vollständig und notiere eine Kennung, falls die Oberfläche eine anzeigt.
Details und typische Anwendung
Eine angenommene Beziehung wird für beide Seiten gespeichert; der Code schreibt dazu Freundesdaten und Anzeigenamen. Eine erneute Anfrage an einen bestehenden Freund wird zurückgewiesen. Den Unterschied zwischen deny und ignore erkennt man an der Benachrichtigung: Ablehnen informiert die anfragende Person, Ignorieren entfernt nur die offene Anfrage aus dem Speicher. Wer vor einer Entscheidung offline geht, sollte später keine alte Einladung voraussetzen.
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 „Spieler nicht gefunden“ Schreibweise und Onlinezustand prüfen. Wenn accept nichts annimmt, eine neue Anfrage senden lassen. Wenn die Liste nach Bestätigung leer bleibt, beide Namen und den Zeitpunkt der Annahme angeben.
Ä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.