Helló
valaki megcsinálná nekem ezt a bejelentkezõ kódot úgy hogy ne az elsõ hibás bejelentkezésnél kickeljen hanem pl a 3. nál?
én már próbáltam de nem nagyon ment csak nagy kavarodás lett belöle :confused:
if (dialogid == LOGIN)
{
GetPlayerName(playerid, Name, sizeof(Name));
format(file, sizeof(file), \"bAdmin/accounts/%s.ini\", Name);
if(!response) return Kick(playerid);
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Login\", \"Te már regisztráltál, jelentkez be.\", \"Login\", \"Kilép\");
new tmp;
tmp = dini_Int(file, \"Password\");
if(udb_hash(inputtext) != tmp)
{
SendClientMessage(playerid, RED, \"Hibás Jelszó\");
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Login\", \"Te már regisztráltál, jelentkez be.\", \"Login\", \"Kilép\");
Kick(playerid);
}
else
{
LoginPlayer(playerid);
}
}