s137 Kommunikation Boosentials <-> Adler erweitern

Beschreibung
Die Kommunikation, insbesondere unser eigenes kleines Protokoll, ist etwas überholt und unschön.
Mit dem neuen ZNSLog sollen Calls an Java und umgekehrt protokolliert werden!
Sämtliche Befehle an Java sollen auch über das Backend ausgeführt werden können.

Auf Java-Seite muss vor allem das Neuladen komplett überarbeitet werden. Was passiert bspw. mit bereits aktiven Spielern, deren Eigenschaften jetzt in PHP geändert wurden?

Beispiele
  • Charakterzuweisung
    Spieler Boohja ist in MC eingeloggt, ein böser SL entfernt aber seinen Charakter. Boosentials muss das erkennen, sowohl die Verknüpfung aufheben wie auch den Charakter entfernen und dann entsprechend den Spieler kicken.
  • Charaktername geändert
    Wenn im Backend der Name geändert wird, muss der Charakter in Boosentials neu ausgelesen werden. Aktuell wird ein neuer Charakter erzeugt und die alte Referenz fortgeschmissen. Das ist gut, aber es muss noch geprüft werden, was z.B. mit dem Spielmodus passiert, der u.a. an den Charakter gebunden ist. Oder bestehende/aktive Aufträge.

Kommentare

Da Du nicht angemeldet bist, brauchen wir einen Anzeigenamen.

Sicherheitsabfrage („reCAPTCHA“)
Kategorie wählen
Status
Abgeschlossen
Paket
Boosentials
Version
2.1.0 13. November 2017
Erstellt
Referenzen