Problem beim erstellen eines Register/Login Systems

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Ich bekommme bei erstellen eines Register/Login systemes an folgenden stellen folgende Errors:



    if(!strlen(inputtext))
    (
    SendClientMessage(playerid,0x0023FFFF,"Das eingegebene Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein:","Register","Abbrechen");


    Code
    (224 -- 225) : error 001: expected token: ")", but found ";"



    return 1;
    )
    else
    {
    Register(playerid,inputtext);
    return 1;
    } }


    Code
    229) : error 001: expected token: ";", but found "else"


    Ich hoffe das ihr mir helfen könnt.

  • Nochmal ein paar Probleme :(



    Hier die Errors:

    Code
    (241) : error 017: undefined symbol "Abbrechen"


    Code
    (241) : warning 215: expression has no effect


    Code
    (241) : error 001: expected token: ";", but found ")"


    Code
    error 029: invalid expression, assumed zero


    Und hier die Zeile:
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden.Gib nun bitte das Passwort ein.","Login",Abbrechen");


    Ich hoffe das ihr mir noch einmal helfen könnt :)

  • ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden.Gib nun bitte das Passwort ein.","Login","Abbrechen");


    Da fehlt ein " vor Abbrechen


    ShowPlayerDialog(playerid, DIALOG_LOGIN1, DIALOG_STYLE_INPUT, "Login", "Geben Sie hier Ihr Passwort ein:", "OK", "Abbrechen");

  • Da fehlt ein " vor Abbrechen


    Habe ich auch gerade verändert nun habe ich aber 14 errors und nicht mehr 4




    Diese errors hatte ich vorher nicht.

  • new pname[MAX_PLAYER_NAME], path[200];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(path, sizeof(path), "/spieler/%s.ini", pname);


    if(!dini_Exists(path))
    {

    ShowPlayerDialog(playerid, DIALOG_REGISTER1, DIALOG_STYLE_INPUT, "Registrierung", "Geben Sie hier Ihr gewünschtes Passwort ein:", "Login", "Abbrechen");
    }
    else
    {

    ShowPlayerDialog(playerid, DIALOG_LOGIN1, DIALOG_STYLE_INPUT, "Login", "Geben Sie hier Ihr Passwort ein:", "Login", "Abbrechen");
    }


    Hast du das so?