hi.. Wollte mit dem folgendem Script einfach prüfen das falls die Datei existiert, die Frage nach dem Passwort kommt.. Aber es ist irgendwie immer falsch.. Ich gehe auf den Server und er fragt mich immer nach dem Passwort zur Registration, obwohl ich registriert bin. Wenn ich das Ausrufezeichen bei dini_Exists wegnehme, dann ist es umgekehrt.
public OnPlayerConnect(playerid)
{
new pname[MAX_PLAYER_NAME], path[200];
format(path, sizeof(path), "/player/%s.ini", pname);
if(!dini_Exists(path)) {
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Registrieren", "Gib dein Passwort ein und drücke danach auf OK,\num dich zu registrieren.", "OK", "Abbrechen");
} else {
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Login", "Gib dein Passwort ein und drücke auf OK,\num dich einzuloggen.", "OK", "Abbrechen");
}
return 1;
}
Edit:// Ich vermute, das is wieder nen schnelligkeitsfehler ._.