INSERT INTO `accounts` (`Name`, `Passwort`) VALUES ('', '7FC895EB300C96BB7A50459E4516477C')
Dann kann der Benutzername bzw Namee nicht Ordnungsgemäß übergeben werden. Ich würde dir empfehlen den Spielernamen in deinem Spielerenum abzuspeichern sobald der Spieler den Server versucht zu betreten. Und diesen dann daraus auslesen zu lassen und an die Datenbank zu übergeben.
Also wie folgt
public OnPlayerConnect(playerid)
{
GetPlayerName(playerid, DeinPlayerEnum[playerid][pName], MAX_PLAYER_NAME);
}
und dann
format(query, sizeof(query), "INSERT INTO `accounts` (`Name`, `Passwort`) VALUES ('%s', '%s')", DeinEnum[playerid][pName], pass);
mysql_function_query(dbhandle, query, false, "OnAccountCreate", "d", playerid);
Unter deinem Spielerenum solltest du aber auch nicht vergessen pName hinzuzufügen. Dies tust du mit folgendem Befehl
pName[MAX_PLAYER_NAME]