Sziasztok!
Megcsináltam a regrendszert, minden nehézség nélkül, egybõl error nélkül, de mikor felmegyek, a regisztrációs/belépõ dialog nem jelenik meg.
OnPlayerConnect:
public OnPlayerConnect(playerid)
{
if(!IsPlayerRegistered(playerid)) return ShowPlayerDialog(playerid, DIALOG_REG, DIALOG_STYLE_PASSWORD, \"Regisztráció\",\"Te még nem vagy regisztrálva. A regisztrációhoz írj be egy jelszót!\",\"Regisztráció\",\"Kiépés\");
else return ShowPlayerDialog(playerid, DIALOG_LOG, DIALOG_STYLE_PASSWORD, \"Belépés\",\"Te már regisztrálva vagy. A belépéshez írd be a jelszavad!\",\"Belépés\",\"Kilépés\");
}
IsPlayerRegistered függvény:
stock IsPlayerRegistered(playerid)
{
format(str, 256, \"Jatekosok/%s.ini\", PlayerName(playerid));
if(fexist(str)) return true;
return false;
}
A \"Jatekosok\" mappa létre van hozva.
Próbáltam már print-el kiíratni a függvény eredményét, de ez sem hajtódott végre.