Profi bitte ran! Skin Bug

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
  • Hallo Community, ich verzweifle grade an meinem Login / Register.


    -> Wenn man sich registriert bekommt man einen Zufalls Skin. Das klappt auch alles. Wenn man Disconnectet, speichert er den Skin nicht ab oO?


    Code ->
    *Ein Ausschnitt


    stock CreateAccount(playerid,Key[])
    dini_IntSet(data, "Skin", SetPlayerSkin(playerid,Zivilist[skin]));
    SetPlayerSkin(playerid,Zivilist[skin]);


    Save:


    dini_IntSet(data, "Skin", SpielerInfo[playerid][pSkin]);


    Load:


    SpielerInfo[playerid][pSkin] = dini_Int(data,"Skin");
    SetPlayerSkin(playerid,SpielerInfo[playerid][pSkin]);


    Unter OnPlayerSpawn:

    SetPlayerSkin(playerid,SpielerInfo[playerid][pSkin]);

  • Es wäre schon sinnvoll wenn du unter

    stock CreateAccount(playerid,Key[])
    dini_IntSet(data, "Skin", SetPlayerSkin(playerid,Zivilist[skin]));
    SetPlayerSkin(playerid,Zivilist[skin]);
    //auch den Skin in seiner Variable abspeicherst...
    SpielerInfo[playerid][pSkin] = Zivilist[skin];
    //Sonst speicherst du hier:
    dini_IntSet(data, "Skin", SpielerInfo[playerid][pSkin]);
    //ins leere ;)

  • Danke INK ! Es hat geklappt :) :)
    Zu früh gefreut.. wenn ich neu conencte krieg ich den cj skin ?
    bzw. kriege immer einen neuen zufälligen skin. obowohl ich regis. bin



    Oke es klappt nun alles, Danke INK :)

    2 Mal editiert, zuletzt von |GXR|B3ar () aus folgendem Grund: text