Skin aus DB laden und setzen

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
  • Hi,
    ich habe folgendes Problem. Ich möchte die Skinid aus der Datenbank auslesen und direkt beim Userladen dem User zuweisen. Allerdings funktioniert das nicht. Um zu sehen ob die Skinid richtig ausgelesen wird habe ich dort nun auch eine Textausgabe mit eingebunden wo mir die korrekte Skinid ausgegeben wird allerdings wird der Skin InGame nicht gesetzt.


    So sieht es bei mir im Moment aus ...

    mysql_fetch_field("skin",data);
    SetPlayerSkin(playerid,strval(data));
    format(string,sizeof(string),"DEBUG: Skinid geladen: %i",strval(data));
    SendClientMessage(playerid,GLO_DONE_COLOR,string);

    Und es wurde auch richtig ausgegeben "DEBUG: Skinid geladen: 101"


    Weiß jemand woran dies liegen könnte ?


  • Wie sieht es aus mit dem setzten der SpawnInformationen du könntest diese sogar setzten nach dem login mit SetSpawnInfo.
    Es gibt genug möglichkeiten nur denk ich das du ihrgend wo den skin wieder veränderst