hi habe ein problem mit meinem dini GUI login / register ....
wenn man sich einloggt ist es egal was man für ein password eingibt man ist immer eingeloggt
Code teil:
case DIALOG_LOGIN1:
{
if(!response)
{
Kick(playerid);
}
else
{
new pwlength = strlen(inputtext);
if(pwlength > 0)
{
if(strcmp(inputtext, dini_Get(path, "password")) == 0)
{
SetPVarInt(playerid,"PayDay",dini_Int(path,"PayDay"));
pInfo[playerid][alter] = dini_Int(path, "alter");
pInfo[playerid][loggedin] = 1;
SpawnPlayer(playerid);
}
else
{
ShowPlayerDialog(playerid, DIALOG_WRONGPW, DIALOG_STYLE_MSGBOX, "Login", "Sie haben ein inkorrektes Passwort angegen!", "OK", "Abbrechen");
}
}
else
{
ShowPlayerDialog(playerid, DIALOG_NOPW2, DIALOG_STYLE_MSGBOX, "Login", "Sie müssen ein Passwort angeben!", "OK", "Abbrechen");
}
}
}
MFG