Das war eben meine Frage
Weil ich irgendwas nicht ganz verstanden hab eben mit dem holen der Daten
Das ist der ganze Login Prozess:
Der Dialog für die Passwort eingabe:
if(dialogid==DIALOG_LOGIN)
{
if(response)
{
new name[MAX_PLAYER_NAME],passwort[35];
GetPlayerName(playerid,name,sizeof(name));
if(strlen(inputtext)>0)
{
mysql_escape_string(inputtext,passwort,dbhandle);
LoginPlayer(playerid,passwort);
print("DIALOG_LOGIN");
return 1;
}
SCM(playerid,bblau,"[INFO]: Gib dein Passwort ein!");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login auf MVS ","Bitte Logge dich mit deinem Passwort ein. ","Login","Abbrechen");
return 1;
}
SCM(playerid,frot,"[FEHLER]: Du hast den Login bei MVS Abgebrochen !");
KickPlayer(playerid);
return 1;
}
Der Stock "LoginPlayer"
stock LoginPlayer(playerid,passwort[35])
{
print("LoginPlayer1");
new password[50];
cache_get_field_content(0,"PASSWORT",password);
if(password[49] == passwort[34])
{
SCM(playerid,bblau,"[INFO]: Du hast dich erfolgreich eingeloggt");
print("LoginPlayer2");
LoadPlayer(playerid);
return 1;
}
else
{
new str[128];
SCM(playerid,frot,"[FEHLER]: Dein Passwort Stimmt nicht!");
print("LoginPlayer3");
format(str,128,"{FF0000}Dein eingegebenes Passwort war falsch!\n{FFFFFF}Gib unten dein Passwort ein!");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login auf MVS ",str,"Login","Abbrechen");
return 1;
}
}
Und danach kommt eben der stock LoadPlayer ^^... Nur weiß ich nicht wie ich eben die daten Lade .. Mir hat zwar jemand geholfen das war aber irgendwie falsch ... Darum frage ich jetzt hier^^... seegras