Alles anzeigenSpoiler anzeigen Sicher das du dir keine Funktion erstellt hast zum zurücksetzen der Variablen? Schau mal nach resetPlayer(playerid); etc.
//E:
Wenn du schon mysql_format benutzt dann würde ich dir %e ans Herz legen, das Espaced den String dann sofort. (MySQL Injection don't incomming)
mysql_format(Handle, query, 128, "SELECT * FROM `accounts` WHERE `name` = '%s'", Spieler[playerid][name]);
zu
mysql_format(Handle, query, 128, "SELECT * FROM `accounts` WHERE `name` = '%e'", Spieler[playerid][name]);
Zeig mir mal deine Log und sende einen Datenbank Ausschnitt.
mfg
Dir ist bewusst das dies nicht den Fehler behebt sondern lediglich den String escaped ;D