MySQL Hilfe gesucht (+Script)

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
  • Hallo,


    also ich habe meinen MySQL Problem zwar gelöst, doch diesmal habe ich ein anderes Problem.
    Wenn ich ein Passwort eingebe z.B. test und mein Passwort testes ist, dann spawne ich automatisch.
    Wie geht das, könnt ihr mir bitte helfen?
    Ich bin derzeit ein Einsteiger bei MySQL, ich kann das leider nicht so gut.


    Ich gebe das Script als Anhang.
    Vielleicht könnt ihr mir somit besser helfen.

  • Ich kann's jetzt nicht direkt sehen, aber überprüfst du die Eingabe (inputtext) mit dem Passwort des Spielers ? (strcmp / ==) ?

  • Wenn du nirgends das Passwort abfragst, kann daraus auch nichts werden. :rolleyes:


    public OnPasswordResponse(playerid,password[])
    {
    new num_rows,num_fields,result[32];
    cache_get_data(num_rows,num_fields);
    if(num_rows>0)
    {
    cache_get_field_content(0,"Passwort",result);
    if(!strcmp(result,inputtext,true)){
    // Richtiges Passwort
    pInfo[playerid][eingeloggt] = true;
    pInfo[playerid][pAdmin] = cache_get_field_content_int(0,"admin",dbhandle);
    printf("playerid: %i hat das Admin Level: %i",playerid,pInfo[playerid][pAdmin]);
    return 1;
    }
    //Falsches Passwort
    }
    else
    {

    }
    return 1;
    }