hi nach dem registrieren wird kein account in der tabelle erstellt..
ich habe das tutorial von mysql R8 gemacht und alles abgeändert aber ich weiss nicht wieso das nicht geht...
der Dialog
case DIALOG_REGISTER:{
if(!response) return SendClientMessage(playerid,Rot,"Sie haben den Register Vorgang abgebrochen!"),Kick(playerid);
if(!inputtext[0] || !(3 <= strlen(inputtext) <= 25))return SendClientMessage(playerid,Rot,"Ihr Passwort muss mind. 6 Zeichen enthalten!"),ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrierung auf "ServerName"","{FFFFFF}Herzlich Willkommen auf "ServerName" "ServerName".\nRegistriere dich bitte ein, um bei uns Spielen zu können.","Register","Abbrechen");
new query[128+MAX_PLAYER_NAME];
mysql_format(mycon,query, sizeof(query), "INSERT INTO `User` (`Name`, `Passwort`,`Admin`,`Fraktion`,`Rank`, `Skin`,`Level`,`Geld`, `Perso`,`Job`,`Alter`,`Land`,`Geschlecht`,`Paycheck`,`Payday`,`Bank`) VALUES('%e','%e',0,0,0,0,0,0,0,0,0,0,0,0,0,0)", GetName(playerid), inputtext),mysql_tquery(mycon, query, "", "");
Register(playerid);
return 1;
}
Func ist ein public den ich oben definiert habe
Func LoadPlayerDataSequence(playerid, l_step){
switch(l_step){
case 1:{
new count = cache_get_field_content_int(0,"count");
if(count)return ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login auf "ServerName"","{FFFFFF}Herzlich Willkommen auf "ServerName" "ServerName".\nLogge dich bitte ein, um bei uns Spielen zu können.","Login","Abbrechen");
return ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrierung auf "ServerName"","{FFFFFF}Herzlich Willkommen auf "ServerName" "ServerName".\nRegistriere dich bitte ein, um bei uns Spielen zu können.","Registerieren","Abbrechen");
}
case 2:{
new count = cache_get_field_content_int(0,"count");
if(count){
new query[60 + MAX_PLAYER_NAME];
mysql_format(mycon,query, sizeof(query), "SELECT * FROM `User` WHERE `Name` = '%e'",GetName(playerid));
mysql_function_query(mycon,query,true,"LoadPlayerDataSequence","dd",playerid,3);
return 1;
}
else return SendClientMessage(playerid,Rot,"Das eingegebene Passwort ist Falsch!"),ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login auf "ServerName"","{FFFFFF}Herzlich Willkommen auf "ServerName" "ServerName".\nLogge dich bitte ein, um bei uns Spielen zu können.","Login","Abbrechen");
}
case 3:{
pInfo[playerid][Admin] = cache_get_field_content_int(0,"Admin"),pInfo[playerid][Fraktion] = cache_get_field_content_int(0,"Fraktion"),pInfo[playerid][Rank] = cache_get_field_content_int(0,"Rank");
pInfo[playerid][Skin] = cache_get_field_content_int(0,"Skin"),SetPlayerScore(playerid,cache_get_field_content_int(0,"Level")),GivePlayerMoney(playerid,cache_get_field_content_int(0,"Geld"));
pInfo[playerid][Perso] = cache_get_field_content_int(0,"Perso"),pInfo[playerid][Job] = cache_get_field_content_int(0,"Job"),cache_get_field_content(0,"Alter",pInfo[playerid][Alter]);
cache_get_field_content(0,"Land",pInfo[playerid][Land]),cache_get_field_content(0,"Geschlecht",pInfo[playerid][Geschlecht]),pInfo[playerid][Paycheck] = cache_get_field_content_int(0,"Paycheck");
pInfo[playerid][Payday] = cache_get_field_content_int(0,"Payday"),pInfo[playerid][Bank] = cache_get_field_content_int(0,"Bank");
SpawnPlayer(playerid);
return 1;
}
default:return SendClientMessage(playerid,0xFF0000FF,"Es könnte ein Bug aufgetreten sein! Bitte reconnecten Sie!"),SetTimerEx("KickPlayer",250,0,"i",playerid);
}
return 1;
}