Guten Tag,
Bei mir wird komischer weiße nur das Geld, Name, ID und Passwort Gespeichert der Rest wird auf Null Gesetz!
Enum
enum SpielerDatei{
Eingeloggt,
Level,
ID,
Bargeld,
Adminrang,
Geschlecht,
Skin
}
new SpielerInfo[MAX_PLAYERS][SpielerDatei];
Die beiden Public's
public OnUserCheck(playerid)
{
new num_rows,num_fields;
cache_get_data(num_rows,num_fields,dbhandle);
if(num_rows==0){
ShowPlayerDialog(playerid,DIALOG_REGISTRATION,DIALOG_STYLE_INPUT,"{FFFFFF}Registration {0000FF}1{FFFFFF}/{FF0000}3","{FFFFFF}Herzlich Willkommen auf Titan Reallife!\nDamit du bei uns Spielen kannst musst du dich Registrieren.\nUm dich zu Registrieren musst du ein Passwort eingeben.\nDas Passwort darf nicht Größer als 35 Zeichen haben!\n\nViel Spaß wünscht dir das Titan Reallife Team!",">>>","Beenden");
}else{
ShowPlayerDialog(playerid,DIALOG_EINLOGGEN,DIALOG_STYLE_PASSWORD,"{FFFFFF}Einloggen {0000FF}1{FFFFFF}/{FF0000}2","{FFFFFF}Herzlich Willkommen zurück auf Titan Reallife!\nDamit du mit deinem Account weiter Spielen kannst musst du dich Einloggen.\nUm dich dich einzuloggen musst du dein Passwort angeben was du bei der Registrations eingegeben hast!\n\nViel Spaß wünscht dir das Titan Reallife Team!","Spielen","Beenden");
}
return 1;
}
public OnPasswortResponse(playerid)
{
new num_fields,num_rows;
cache_get_data(num_rows,num_fields,dbhandle);
if(num_rows==1){
SpielerInfo[playerid][Eingeloggt] = 1;
SpielerInfo[playerid][Level] = cache_get_field_content_int(0,"level",dbhandle);
SpielerInfo[playerid][ID]= cache_get_field_content_int(0,"id",dbhandle);
SpielerInfo[playerid][Skin] = cache_get_field_content_int(0,"Skin",dbhandle);
SpielerInfo[playerid][Adminrang] = cache_get_field_content_int(0,"adminrang",dbhandle);
SpielerInfo[playerid][Geschlecht] = cache_get_field_content_int(0,"geschlecht",dbhandle);
SetPlayerMoney(playerid,cache_get_field_content_int(0,"bargeld",dbhandle));
SetPlayerScore(playerid,cache_get_field_content_int(0,"level",dbhandle));
}else{
SendClientMessage(playerid,FARBE_WEISS,"Das eingegebene Passwort ist falsch.");
ShowPlayerDialog(playerid,DIALOG_EINLOGGEN,DIALOG_STYLE_PASSWORD,"{FFFFFF}Einloggen {0000FF}1{FFFFFF}/{FF0000}2","{FFFFFF}Herzlich Willkommen zurück auf Titan Reallife!\nDamit du mit deinem Account weiter Spielen kannst musst du dich Einloggen.\nUm dich dich einzuloggen musst du dein Passwort angeben was du bei der Registrations eingegeben hast!\n\nViel Spaß wünscht dir das Titan Reallife Team!","Spielen","Beenden");
}
return 1;
}
Sprich, das was ich mit SpielerInfo[playerid][...] mache wird alles nicht Gespeichert!
MfG.