Spielerlevel speichert nicht ab!

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
  • Ich würde ja bei LoadPlayer die Variable setzten und nicht die Funktion.
    Versuch dass mal und mach auch ein printf rein:

    //LoadPlayer
    PlayerInfo[playerid][pLevel] = mysql_GetInt("accounts", "Level", "Name", PlayerInfo[playerid][pName]);
    SetPlayerScore(playerid, PlayerInfo[playerid][pLevel]);
    printf("Load_Score from %d = %d", playerid, PlayerInfo[playerid][pLevel]);


    //SavePlayer
    mysql_SetInt("accounts", "Level", PlayerInfo[playerid][pLevel], "Name", PlayerInfo[playerid][pName]);
    printf("Save_Score from %d = %d", playerid, PlayerInfo[playerid][pLevel]);


    Ausserdem heißt die Datenbank auch wirklich kleingeschrieben "accounts"?
    Hast du auch die Struktur der Tabelle angepasst("Level hinzugefügt")?
    Hast du schon mysql_debug(); versucht?


    MFG Piet