Login Fail.. pls help xD

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
  • stock Login(playerid,key[])
    {
    new Spielerdatei[64];
    new Sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",Sname);
    if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
    {
    LoadAccount(playerid);
    SendClientMessage(playerid,Grün,"Erfolgreich Eingeloggt!");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,Rot,"Falsches Passwort");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","TEXT","Login","Abbrechen"); return 1;
    }
    }


    trotzdem kann ich einfach "dgkladjgjokdfhgkp" eingeben (wild auf die tastatur einhauen) und es heist trotzdem "Erfolgreich eingeloggt" xD
    was da los?

  • So hab ichs bei mir ^^
    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(gettime()<dini_Int(Spielerdatei,"timeban"))
    {
    SendClientMessage(playerid,rot,"Du bist noch gebannt!");
    Kick(playerid);
    return 1;
    }
    if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
    {
    LoadAccount(playerid);
    SendClientMessage(playerid,grün,"Du hast dich Erfolgreich Eingeloggt!");
    new pName[MAX_PLAYER_NAME];
    new string[128];
    GetPlayerName(playerid, pName, sizeof(pName));
    format(string, sizeof(string), "{0000FF}***{00C1FF}---%s--- {0000FF}hat den Server betreten.***", pName);
    SendClientMessageToAll(hellblau, string);
    }
    else
    {
    SendClientMessage(playerid,rot,"Falsches Passwort!");
    ShowPlayerDialog(playerid,101,DIALOG_STYLE_INPUT,"Login","Gib bitte dein Passwort ein:","Login","Abbrechen");
    return 1;
    }
    return 1;
    }

    MfG SkrilLinux


    Ich habe euch erfolgreich geholfen?
    -Dann wäre es nett wenn ihr 1x auf Bedanken klickt :)