Beiträge von noahschnapp

    Hallo,


    bei meinem MySQL System wird der Skin nicht gespeichert. Die Logs zeigt keinerlei Fehler an

    Code
    [19:05:06] UPDATE `server_accounts` SET `Kills` = 0, `Deaths` = 0, `Score` = 0, `Skin` = 2 WHERE `Name` = Ayman_Bollywood
    [19:05:06] [part] Ayman_Bollywood has left the server (0:1)

    Code zur Speicherung:
    forward SavePlayer(playerid);
    public SavePlayer(playerid)
    {
    new DB_Query[256];
    mysql_format(Database, DB_Query, sizeof(DB_Query), "UPDATE `server_accounts` SET `Kills` = %d, `Deaths` = %d, `Score` = %d, `Skin` = %d WHERE `Name` = %e LIMIT 1", SpielerInfo[playerid][sKills], SpielerInfo[playerid][sDeaths], GetPlayerScore(playerid), GetPlayerSkin(playerid), SpielerInfo[playerid][sName]);
    mysql_tquery(Database, DB_Query);
    printf("%s", DB_Query);
    return 1;
    }


    Tabelle ist auch richtig. Bitte um Hilfe.

    @Incepted


    Habe dir das mal etwas bearbeitet, da du sonst nen permanenten Spam bekommen würdest.
    Weiß zwar nicht wie dein Timer eingestellt ist, würde den aber auf eine Sekunde (SetTimer, TIMER, 1000) setzen.


    Grüßt euch,


    habe mir auf die Schnelle einen /veh Command geschrieben.


    Trage ich für jeden Parameter was ein, bekomme ich die Meldung von OnPlayerCommandText, lasse ich jedoch einen Parameter frei, wie zum Beispiel die letzte Fahrzeug farbe, kriege ich die Meldung
    "Befehl: /veh ..." Keine Ahnung was ich bei sscanf etc. falsch gemacht habe, jedenfalls hab ich das was verkackt.


    Nicht auslachen oder so, es ist gerade 4:10 xD Und ich habe erst vor 3 Tagen mit PAWN angefangen.