Login/Register System | hilfe

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
  • Moin,Ja ich muss nochma nerven,bin grade am Login/Register-System fast fertig bloß ein Error.


    Keine Ahnung wie er weg geht oder warum er enstand,bitte um Hilfe.



    Error:error 035: argument type mismatch (argument 3)




    Zeile:if(!strcmp(key,dini_Get(Spielerdatei),"Passwort"),false)





    In der Zeile die Abstände:´stock Login(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    if(!strcmp(key,dini_Get(Spielerdatei),"Passwort"),false)
    {
    SendClientMessage(playerid,BLAU,"Erfolgreich Eingeloggt!");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,ROT,"Falsches Passwort!");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden.Gib nun das Passwort ein:","Login","Abbrechen");
    return 1;
    }

  • Versuch es mal so.


    if(!strcmp(key,dini_Get(Spielerdatei),"Passwort")false));


    //Edit mach mal das ' bei deinem stock weg.


    ´stock Login(playerid,key[])


    So machen


    stock Login(playerid,key[])

    Die Kritik an anderen hat noch keinem die eigene Leistung erspart.

    – Noël Coward

  • Hast du das selbst gemacht oder mit einem Tutorial?? Wenn du es mit einem Tutorial gemacht hast schick mal den Link.


    MfG: Eddy

    Die Kritik an anderen hat noch keinem die eigene Leistung erspart.

    – Noël Coward