Probleme mit dini...

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 liebe Scripter,
    ichh ab ein kleines problem mit dini und zwar hab ich es so gescriptet das er beim disconnecten den skin speichert und beim spawn wieder geben soll. das problem hier bei ist das ich nicht mit dem gespeichertem skin spawne :(
    hier der auschnitt:
    public OnPlayerDisconnect(playerid, reason)
    {
    new name[128], save[128];
    GetPlayerName(playerid,name,sizeof(name));
    format(save,sizeof(save),"/%s.ini",name);
    if(dini_Exists(save))
    {
    dini_IntSet(save, "skin", GetPlayerSkin(playerid));
    dini_IntSet(save, "wanted", GetPlayerWantedLevel(playerid));
    dini_IntSet(save, "Score", GetPlayerScore(playerid));
    }
    else
    {
    dini_Create(save);
    }
    return 1;
    }


    public OnPlayerSpawn(playerid)
    {
    new name[128], save[128];
    GetPlayerName(playerid,name,sizeof(name));
    format(save,sizeof(save),"/%s.ini",name);
    new string;
    string = dini_Int("/%s.ini", "skin");
    SetPlayerSkin(playerid, string);
    if(GetPlayerSkin(playerid) == 280)
    {
    gTeam[playerid]=TEAM_sfpd;
    gMember[playerid]=1;
    gRank[playerid]=1;
    SetPlayerColor(playerid, 0x33CCFFAA);
    }


    oder hab ich einfach was falsch gemacht?


    // Help pls...


    mfg Ryan

  • Wird die .ini Datei erstellt, oder ist auch keine .ini Datei vorhanden?