Es geht voran, es geht voran! HURRA!
Nach einer kleinen (umfangreicheren) Säuberung vom Quellcode, ist es nun wesentlich sehenswürdiger als zuvor. Die Datenbankschnittstelle ist erfolgreich implementiert und bietet nun das Anmelden über die Datenbank an. Das umfasst das Auslesen wichtiger Charakterwerte, wie z.B. Stufe, Rank, Items & Co. Es wurden viele Codestellen neu dokumentiert und anders umgesetzt, was auch der Performance und der Größe der Applikation zu gute kommt.
Selbst das Registrieren klappt einwandfrei, mit allen Items, usw.
Es kann also mit einem Umfangreichen Patch in Kürze gerechnet werden! Wobei die Datenbank derzeit nicht zu unterschätzen ist. Denn alle 511/512 Werte, eines Spielers, werden als ein Datensatz/Charakter gespeichert. Ein Splitten der Datensätze ist durchaus möglich, aber nimmt noch mehr Arbeit in Kauf, was die Leistung angeht... besonders die LEFT JOINS in MySQL uvm..
Das ist aber nicht das einzige, hier ein kleiner Hinblick auf Events: