.ini Spielerdateien in MySQL-Datenbank reinpacken ?

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
  • Also, da man ja alles in ner MySQL Datenbank speichert, muss man ja auch Passwort abfragen
    das geht mit GetInt nicht
    und mit GetFloat nicht
    Und mit SetInt oder Float auch nicht!


    Kann mir einer mit 'stock mysql_GetVar' und 'stock mysql_SetVar' das definieren etc. ?


    /////ERLEDIGT//////
    Neue Sache:
    Ich habe soooo lange .ini benutzt, und habe jetzt über 240 Spieler Dateien, und ich muss die alle einzeln abschreiben, und in MySQL Datenbank tun Oo


    Gibts nicht so ne sache, das man das irendwie bei OnGameModeInit oder so machtz, dass er die Stats checkt vom Spieler, und die in MySQL schreibt ?
    Aber das mit allen Dateien ?


    Das wäre gaaanz wichtig, wollte gerqde hochladen, und bin darauf gestoßen, dann müssten sich alle neu reg Oo


    Würde mcih über eine gute Antwort freuen



    MfG
    WoGDM

    2 Mal editiert, zuletzt von WoGDM () aus folgendem Grund: Kompletten Text geändert

  • Maddin hat eingutes Mysql Tutorial geschrieben. schau dir das doch mal an.. (Ausüge:)

    stock mysql_ReturnPasswort(Name[])
    {
    new query[130], Get[130];
    mysql_real_escape_string(Name, Name);
    format(query, 128, "SELECT passwort FROM accounts WHERE Name = '%s'", Name);
    mysql_query(query);
    mysql_store_result();
    mysql_fetch_row(Get);
    mysql_free_result();
    return Get;
    }


    Von diesemTutorial:
    Tutorial Link

  • Zur Erklärung. Das was du aus der DB ausliest ist in Form von Zeichenketten aka Strings. Diese getFloat methoden et ceter typecasten / parsen die Strings dann z.B direkt zu float. Von daher brauchst du für Dinge wie Passwörter, die ja ebenfalls Strings sind kein Parsing / Typecast.
    Deswegen gibt es sowas auch nicht, weil es nicht benötigt wird.

  • Also, das Problem ist mit dem GetVar und SetVar behoben!


    Aber jetzt das andere, alles dazu mit dem accounts und spielern steht oben


    OBEN LESEN!


    MfG
    WoGDM
    PS: Das soll kein push sein, nur für die leute ein hinweis, die das oben nicht lesen,
    weil da das neue drin steht.

    Einmal editiert, zuletzt von WoGDM ()