Guten Tag,
Ich habe bisschen gescriptet doch ich finde den Fehler nicht Ich habe es im Script so sehen:
stock Register(playerid, key[])
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
dini_Create(Spielerdatei);
dini_Set(Spielerdatei,"Passwort",key);
SendClientMessage(playerid,TEXTFARBE,"Erfolgreich Registriert");
SetPlayerScore(playerid,1);
SetPVarInt(playerid,"loggedin",1);
return 1;
}
stock Login(playerid, key[])
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
{
LoadAccount(playerid);
SendClientMessage(playerid,TEXTFARBE,"Erfolgreich Eingeloggt");
return 1;
}
else
{
SendClientMessage(playerid,GELB,"Falsches Passwort");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Dein Account wurde in der Datenbank erfolgreich gefunden \nGib dein Passwort keinen Weiter auch nicht an Admins oder Supporter \nDu kannst dein Passwort eingeben \nViel Spaß","Eingabe","Abbrechen");
return 1;
}
}
Das Speichert nicht in der .txt nur in die Passwörter
Mfg