weazelcraft
Minecrafter
Hallo liebe Community,
Wir sind ein Servernetzwerk im Aufbau und haben momentan folgendes Problem:
Wenn man auf den Server joint, wird man in einer MySQL-Datenbank registriert, ebenso wie die Stats, das Geld, Inventar etc.
Dies erfolgt durch die Plugins "PlayerSQL" , "MysqlEcoBridge" und "MysqlInventoryBridge".
Sollte es der erste Join auf dem Server sein, sind die dann erstellten Tabellen für den Account natürlich erstmal leer bzw. auf 0,
da es ja noch nichts zu verarbeiten gibt. Jetzt tritt allerdings folgendes Problem auf..
Es ist ebenfalls ein LobbyPlugin installiert, welches bei jedem Join Items vergeben soll. Diese sind beim joinen kurz zu sehen, verschwinden aber sobald die Datenbank abgelesen wird, da der Spieler ja eigentlich noch keine Items hat. Wenn ich dem Spieler manuell ein Item gebe und er verbindet sich neu, hat dieser Spieler das Item noch.
Meine Frage hierzu ist also folgende:
Kann ich es irgendwie lösen, dass der Spieler seine Items etwas später als der "Joinmoment" bekommt und dann auch jedes mal falls er sie noch nicht hat ? Evtl mit einer Aufgabe wie auf ein Schild klicken o.ä.
Mit freundlichen Grüßen.
Weazelcraft.
Wir sind ein Servernetzwerk im Aufbau und haben momentan folgendes Problem:
Wenn man auf den Server joint, wird man in einer MySQL-Datenbank registriert, ebenso wie die Stats, das Geld, Inventar etc.
Dies erfolgt durch die Plugins "PlayerSQL" , "MysqlEcoBridge" und "MysqlInventoryBridge".
Sollte es der erste Join auf dem Server sein, sind die dann erstellten Tabellen für den Account natürlich erstmal leer bzw. auf 0,
da es ja noch nichts zu verarbeiten gibt. Jetzt tritt allerdings folgendes Problem auf..
Es ist ebenfalls ein LobbyPlugin installiert, welches bei jedem Join Items vergeben soll. Diese sind beim joinen kurz zu sehen, verschwinden aber sobald die Datenbank abgelesen wird, da der Spieler ja eigentlich noch keine Items hat. Wenn ich dem Spieler manuell ein Item gebe und er verbindet sich neu, hat dieser Spieler das Item noch.
Meine Frage hierzu ist also folgende:
Kann ich es irgendwie lösen, dass der Spieler seine Items etwas später als der "Joinmoment" bekommt und dann auch jedes mal falls er sie noch nicht hat ? Evtl mit einer Aufgabe wie auf ein Schild klicken o.ä.
Mit freundlichen Grüßen.
Weazelcraft.
Zuletzt bearbeitet: