Hi,
man kann plötzlich irgendein Passwort eingeben und man wird immer eingeloggt.
Warum, es ist dringend.
Danke im Vorraus
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))
{
if(gettime()<dini_Int(Spielerdatei,"Timebaned"))
{
SendClientMessage(playerid,hrot,"Du bist vom Server gebannt [Timeban].");
Kick(playerid);
}
else
{
SpawnPlayer(playerid);
SendClientMessage(playerid,hgruen,"Erfolgreich eingeloggt.");
LoadAccount(playerid);
}
}
else
{
SendClientMessage(playerid,drot,"Dieses Passwort passt nicht zum Account [Falsches Passwort].");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dieser Account wurde gefunden.\nGib bitte das Passwort ein um dich einzuloggen :","Login","Abbrechen");
}
return 1;
}