skins speichern net warum?

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
  • heey unzwar meine skins speichern nicht ich bekomme ich den Cj skin was da los?



    Heey ich habe ein Skin system gemacht aber sie werden net gespeichert warum kann mir da jemand helfen?



    der SetSkin Befehl.



    ocmd:setskin(playerid,params[])
    {
    new Skin,pID,string[128];
    if(!isPlayerAnAdmin(playerid,2)) return SendClientMessage(playerid, ROT, "AdminRang zu niedrig.");
    if(sscanf(params,"ud",pID,Skin))return SendClientMessage(playerid,Grau,"Fehler: /setskin [Playerid] [Skin ID]");
    SetPlayerSkin(pID,Skin);
    format(string,sizeof(string),"%s hat dir den Skin %d zugewiesen!",SpielerName(playerid),Skin);
    SendClientMessage(pID,BLAU,string);
    SetPVarInt(pID,"Skin",Skin);
    SpielerSpeichern(pID);
    return 1;
    }




    SetPlayerSkin(playerid,dini_Int(Spielerdatei,"Skin"));




    dini_IntSet(Spielerdatei,"Skin",GetPlayerSkin(playerid));

    Sei du Selbst, denn all die anderen Gibt es schon !



    **Savas**

  • Hey,
    ich habe das so, und bei mir funkt es :D
    OnPlayerSpawn:

    public OnPlayerSpawn(playerid)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    SetPlayerSkin(playerid,dini_Int(Spielerdatei,"Skin"));
    return 1;
    }


    ocmd:setskin(playerid,params[])
    {
    new giveplayerid,skinid;
    if(!IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,FARBE_ROT,"Du bist nicht Adminlevel 1!");
    if(!sscanf(params, "ii", giveplayerid,skinid))
    {
    SetPlayerSkin(giveplayerid,skinid);
    SpielerSpeichern(playerid);
    }
    else SendClientMessage(playerid,FARBE_ROT,"Tippe: /setskin [playerid] [skinID]");
    return 1;
    }

    MfG SkrilLinux


    Ich habe euch erfolgreich geholfen?
    -Dann wäre es nett wenn ihr 1x auf Bedanken klickt :)