Script speichert nix in DB...

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


    Ich habe hier ein problem:


    Das wird nicht gespeichert:
    new score = GetPlayerScore(playerid);
    new money = GetPlayerMoney(playerid);
    new query[300], pname[24];
    GetPlayerName(playerid, pname, 24);
    format(query, sizeof(query), "UPDATE playerdata SET score=%d, money=%d, level=%d, vip=%d, kma=%d, rank=%d, kills=%d, deaths=%d, muted=%d, jailed=%d, frozen=%d, mutedtimes=%d, jailedtimes=%d, frozentimes=%d, banned=%d, bannedby='%s', logins=%d, posx=%f, posy=%f, posz=%f, posa=%f WHERE user='%s'",
    score,
    money,
    PlayerInfo[playerid][pScore],
    PlayerInfo[playerid][pMoney],



    Das ist der kleine Satz..


    Hier kommt kein Fehler...aber er speichert nicht..


    Wie kann ich das beheben?

  • du musst beispielweise hier score=%d, money=%d leerzeichen lassen also so score = '%d',money = '%d' das halt bei allen sachen die du in deinem query string updaten bzw. setten willst

  • ES klappt...


    Ich habe es Doppelt definiert gehabt...schaut:


    new score = GetPlayerScore(playerid);
    new money = GetPlayerMoney(playerid);
    new query[300], pname[24];
    GetPlayerName(playerid, pname, 24);
    format(query, sizeof(query), "UPDATE playerdata SET score=%d, money=%d, level=%d, vip=%d, kma=%d, rank=%d, kills=%d, deaths=%d, muted=%d, jailed=%d, frozen=%d, mutedtimes=%d, jailedtimes=%d, frozentimes=%d, banned=%d, bannedby='%s', logins=%d, posx=%f, posy=%f, posz=%f, posa=%f WHERE user='%s'",
    score,
    money,
    PlayerInfo[playerid][pScore],
    PlayerInfo[playerid][pMoney],



    SQL
    PlayerInfo[playerid][pScore],
    		PlayerInfo[playerid][pMoney]


    Das musste ich mir Sparen dann war es wieder gut...

    Einmal editiert, zuletzt von Home ()