MySQL - 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.


    Ich hab nen RealLife GM und wenn ich in GM /register PW eingebe passirt nix.
    Jemand sagte ich brauche MySQL.
    Start > Programme > MySQL | Also das is da da habe ich es (denke ich) und wie kann ich nun den Server zum laufen bringen?

  • Das muss nicht sein was der gesagt hatte!


    Zuerst: Was ist da für ein Login/Register-System drin?

  • Weis nicht woher soll ich das wissen? O_o


    EDIT: //


    Der Command sieht so aus:
    //-------------------------------[Login]--------------------------------------------------------------------------
    if (strcmp(cmd, "/login", true) ==0 )
    {
    if(IsPlayerConnected(playerid))
    {
    new tmppass[64];
    if(gPlayerLogged[playerid] == 1)
    {
    SendClientMessage(playerid, COLOR_WHITE, "SERVER: Du bist schon eingeloggt!");
    return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "FEHLER: Der Befehl lautet: /login [Passwort]");
    return 1;
    }
    strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
    //Encrypt(tmppass);
    OnPlayerLogin(playerid,tmppass);
    }
    return 1;
    }
    if (strcmp(cmd, "/register", true) == 0 )
    {
    if(IsPlayerConnected(playerid))
    {
    if(gPlayerLogged[playerid] == 1)
    {
    SendClientMessage(playerid, COLOR_WHITE, "SERVER: Du bist schon eingeloggt!.");
    return 1;
    }
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "users/%s.ini", sendername);
    new File: hFile = fopen(string, io_read);
    if (hFile)
    {
    SendClientMessage(playerid, COLOR_YELLOW, "Dieser Benutzername ist schon vorhanden, bitte wähle dir einen anderen aus!");
    fclose(hFile);
    return 1;
    }
    new tmppass[64];
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Fehler: Der Befehl lautet: /register [passwort]");
    return 1;
    }
    strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
    //Encrypt(tmppass);
    OnPlayerRegister(playerid,tmppass);
    }
    return 1;
    }


    EDIT: 2 //
    Eg,al ,h,abs ,^^ ,sry ,,,,,,,,,,,,,,,,,,,,,,,,h,ab ,,,,,,,,,,problem ,mit ,der ,taste ,,,,,,xD

    Einmal editiert, zuletzt von Zepp ()

  • Hmmm poste mal das was unter OnPlayerLogin liegt! Dann kann ich's dir 100%ig sagen.