[SELFMADE]"carlic" wird nicht in dini abgespeichert!

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 habe folgendes Problem habe gerade einen Führerschein erstellt
    und nun wird dieser aber nicht in der Dinin abgespeichert
    Meine "login" und "logout" Publics!


    public login(playerid)
    {
    new name[MAX_PLAYER_NAME];
    new save[40];
    GetPlayerName(playerid,name,sizeof(name));
    format(save,sizeof(save),"/Spieler/%s.ini",name);
    pInfo[playerid][admin] = dini_Int(save,"Adminlevel");
    SetPlayerMoney(playerid, dini_Int(save,"geld"));
    pInfo[playerid][score] = dini_Int(save,"Score");
    pInfo[playerid][carlic] = dini_Int(save,"carlic");//Es wird alles Gespeichert und Geladen bis auf dass hier!
    return 1;
    }


    public logout(playerid)
    {
    new name[MAX_PLAYER_NAME];
    new save[40];
    GetPlayerName(playerid,name,sizeof(name));
    format(save,sizeof(save),"/Spieler/%s.ini",name);
    dini_IntSet(save,"Adminlevel",pInfo[playerid][admin]);
    dini_IntSet(save,"geld",GetPlayerMoney(playerid));
    dini_IntSet(save,"Score",GetPlayerScore(playerid));
    dini_IntSet(save,"carlic",pInfo[playerid][carlic]);//Es wird alles Gespeichert und Geladen bis auf dass hier!
    return 1;
    }


    ist auch bei der " enum " abfrage ganz oben eingetragen


    Destiny - RealLife is coming SOON!
    Wir sind zurück besser als je zuvor! :*

  • Hast du irgendwo
    pInfo[playerid][carlic] = 1;
    ? Ansonsten wird immer nur 0 gespeichert.

  • ja und zwar bei meinem befehl " /carschein "
    if(strcmp("/carschein",cmdtext,true)==0)
    {
    if(IsPlayerConnected(playerid))
    {
    PlayerInfo[playerid][carlic] = 1;
    GivePlayerMoney(playerid, 1000);
    SendClientMessage(playerid,COLOR_BLUE,"Du hast eine Fahrlizens gekauft!");
    }
    return 1;
    }


    Destiny - RealLife is coming SOON!
    Wir sind zurück besser als je zuvor! :*

  • Ok dann versuch mal
    new lic = pInfo[playerid][carlic]; dini_IntSet(save,"carlic", lic);