Opis problema - tek sam sad provalio da koju god sifru ukucam na loginu mene spawnuje, bez obzira da li je tacna ili netacna. Pa me zanima sta treba da uradim da bi radilo lepo, da ako nije tacna, da me ne spawnuje, vec da mi otvori opet dialog.
Deo scripte -
case DIALOG_LOGIN:
{
if(!response) return Kick(playerid);
if(response)
{
new HashPass;
WP_Hash(HashPass, sizeof(HashPass), inputtext);
if(strcmp(HashPass, PlayerInfo) == 0)
{
INI_ParseFile(UserPath(playerid), "LoadUser_data", .bExtra = true, .extra = playerid);
GivePlayerMoney(playerid, PlayerInfo);
SetSpawnInfo(playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid);
}
else
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, ""CRVENA"Login", ""BELA"Uneli ste pogresnu sifru.\nUnesite sifru da bi ste se ulogovali!", "U redu", "Izadji");
}
return 1;
}
}