Mysql speichert Spieler nicht

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
  • Halllo Liebes Sa-Mp Forum,
    Meine Datenbank bzw. mein Script lädt alles so wie ich es in die Datenbank eingetragen hab,
    aber beim Disconnect etc. speichert er den Spieler nicht.. warum?


    public SavePlayer(playerid) :
    http://pastebin.com/gaqdXANP



    Und Ja loggedin wird beim Login auf 1 gesetzt.
    Mfg,

    Entdecke einen neuen Reallife - Server mit Qualität!


    Forum: http://xenon-rl.de/
    Server - IP: 87.98.244.35:7778
    Teamspeak³ IP: ts.sheriff3.de

  • format(part, 250, "tutlvl='%i', dead='%i', crimes='%i', creason='%s', jail = '%i', jailr ='%i', packs='%i', drugs='%i', parts='%i', house='%i'", PInfo[playerid][intutorial], PInfo[playerid][dead][0], PInfo[playerid][crimes], PInfo[playerid][creason], PInfo[playerid][jail][0], PInfo[playerid][jail][2], PInfo[playerid][drugpacks], PInfo[playerid][drugs], PInfo[playerid][parts], PInfo[playerid][house]);


    zu:


    format(part, 250, "tutlvl='%i', dead='%i', crimes='%i', creason='%s', jail = '%i', jailr ='%i', packs='%i', drugs='%i', parts='%i', house='%i', ", PInfo[playerid][intutorial], PInfo[playerid][dead][0], PInfo[playerid][crimes], PInfo[playerid][creason], PInfo[playerid][jail][0], PInfo[playerid][jail][2], PInfo[playerid][drugpacks], PInfo[playerid][drugs], PInfo[playerid][parts], PInfo[playerid][house]);


    Da hat hinten das Komma gefehlt.

  • Dann schalte bitte den MySQL Debug an und poste was im Server Log steht.



    EDIT:
    Oh warte, hier noch was:


    format(part, 250, "respect='%i', spawn'i%'",


    zu:
    format(part, 250, "respect='%i', spawn='%i'",


    Hab ich grade erst gesehen.

    3HZXdYd.png

    Einmal editiert, zuletzt von Jeffry ()

  • Entdecke einen neuen Reallife - Server mit Qualität!


    Forum: http://xenon-rl.de/
    Server - IP: 87.98.244.35:7778
    Teamspeak³ IP: ts.sheriff3.de

  • Ist der MySQL Debug Modus an? Ich sehe nichts davon.
    Wird das überhaupt aufgerufen? Mach mal:


    public SavePlayer(playerid)
    {
    print("Called SavePlayer"); //Kommt diese Meldung im server_log ?
    LagCheck[playerid] = 0;


    Und falls noch nicht getan, mach den MySQL Debug an.

  • mysql_debug(1);


    Einfach in OnGameModeInit kopieren


    Was ich dir echt empfehlen kann ist "NaviCat"


    Damit kannst du deine Querrys sofort testen und wenn etwas falsch ist bekommst du eine Fehlermeldung.


    Außerdem NaviCat ziemlich einfach zu steuern ;)

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen

  • Falsch.


    Richtig:
    format(part, 250, "respect='%i', spawn='%i'",