Fraktions Skins werden nicht gespeichert

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
  • Guten Tag ich habe dieses Problem schon seit 2 Tagen dass meine Fraktions Skins nicht gespeichert werden ich habe es so :
    Bei OnPlayerDisconnect
    dini_IntSet(accFormat,"skin",Spieler[playerid][skin]);
    Dann beim einloggen:
    Spieler[playerid][skin] = dini_Int(accFormat,"skin");
    so dann bei OnplayerSpawn
    if(Spieler[playerid][Fraktion] == 1)
    {
    SetPlayerPos(playerid,1545.3298,-1675.8650,13.5602);
    SetPlayerSkin(playerid, Spieler[playerid][skin]);
    }
    Und bei OnPlayerRequestClass damit er sofort gespawnt wird
    SpawnPlayer(playerid);
    So dies funktioniert leider nicht :( ich kriege immer den 1sten Zivi skiin mit GetPlayerSkin und SetPlayerSkin habe ich es auch schon versucht ich hoffe ihr könnt mir helfen :) .
    mfg SiriiuzZ


    /Edit keiner eine Idee ?

    Einmal editiert, zuletzt von CyronZ ()

  • lass den skin nach der auswahl doch in die ini abspeichern
    if(Spieler[playerid][Fraktion] == 1)
    {
    SetPlayerPos(playerid,1545.3298,-1675.8650,13.5602);
    SetPlayerSkin(playerid, Spieler[playerid][skin]);
    dini_IntSet(accFormat,"skin",Spieler[playerid][skin]);
    }
    Weiß nich obs so geht müssteste mal schauen ^^