[H]Prestige

03/30/2013 19:01 ©by Noa#1
Das Prestige system buggt etwas, wenn man das lvl zurücksetzt wird es am ende der gebannten zeit wieder das alte lvl angezeigt bzw erhöht, würde gerne wissen wie man das richtig machen kann, da ich mich in mysql nicht so bombe auskenne, würde ich mich über hilfreiche antworten / lösungen freuen.

Mfg Noa
03/30/2013 19:15 Coniesan#2
Naja
meine ULTIMATIVE Lösung des ganzen Problems lautet:
User über Quest scheiden lassen und aus der Gilde schmeißen (sonst kanns buggen)
dann dem User die ID changen (zuvor aber mit der neuen id alles was mit ihm zu tun hat in den anderen Tabellen abändern!)

So kann man sich übrigens auch die Banntime schenken^^
03/30/2013 19:31 ©by Noa#3
ist das nicht zu umständlich?
03/30/2013 19:42 Stαgє6#4
Naja eigentlich nicht der wo lust dazu hat kann so ein system erstellen ^^
03/30/2013 20:27 ©by Noa#5
hat keiner eine bessere Idee?
03/30/2013 20:39 Coniesan#6
umständlich is es, da geb ich dir Recht ;) Aber so funktioniert es zu 100% und buggfrei, sowie ohne Bannzeit :D

Ist für den Coder ein etwas größerer Aufwand, aber mein Gott :D was tut man nicht alles für zufriedene Gamer ^^
03/30/2013 22:21 Fear *_*#7
Ach so umständlich ist das garnicht mit dem Accid ändern und allen Sachen anpassen.

@Noa falls du hilfe bei so einem System brauchst kannste mir ja ma ne Private Nachricht schicken, ich kann dir gerne helfen wenn ich zeit habe.
03/30/2013 22:56 Coniesan#8
Tjoa xD wär einfacher wenn sich mal einer unserer netten ASM ler bequemen würde und ne nette function dif raus hauen würd :D
(Da ich aber in ASM noch nicht so gut bin, und nicht weiß obs am Ende zu 100% klappt möcht ich da NOCH nix pub machen!)
03/30/2013 23:12 ©by Noa#9
hab's herausgefunden wie es 10x schneller geht als die Dateien vom Spieler abzuspeichern.
Mit dem Event Scheduler, ist aber erst ab mysql version 5.1.6 zu finden aktuelle version findet man mit SELECT VERSION();