dini speichert nichts:o

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 Brotfische.. folgendes , achtet auf die SetPVarInts !
    if(dialogid == Fragen)
    {
    if(response == 0)
    {
    new string[128];
    format(string,sizeof(string),"Berta:Wie alt sind du eigentlich %s ?",SName(playerid));
    ShowPlayerDialog(playerid,Fragen,DIALOG_STYLE_INPUT,"Alter",string,"Weiter"," ");
    return 1;
    }
    if(response == 1)
    {
    if(!strlen(inputtext))
    {
    ShowPlayerDialog(playerid,Fragen,DIALOG_STYLE_INPUT,"Alter","Nein nein , ich habe nach dem Alter gefragt.","Weiter"," ");
    return 1;
    }
    else
    {
    new string[64];
    format(string,sizeof(string),"Berta: hmmm %i also ...",strval(inputtext));
    new alter = strval(inputtext);
    SetPVarInt(playerid,"Alter",alter); <----------------- Hier
    SendClientMessage(playerid,grün,string);
    ShowPlayerDialog(playerid,Fragen2,DIALOG_STYLE_MSGBOX,"Geschichte","Berta:Geh erst mal zu Jonny, der erklärt die wo du gelandet bist.","Weiter"," ");
    return 1;
    }
    }

    return 1;
    }
    if(dialogid == Fragen2)
    {
    if(response == 0)
    {
    ShowPlayerDialog(playerid,Fragen2,DIALOG_STYLE_MSGBOX,"Geschichte","Berta:Geh erst mal zu Jonny, der erklärt die wo du gelandet bist.","Weiter"," ");
    return 1;
    }
    if(response == 1)
    {
    SetCameraBehindPlayer(playerid);
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1105.7391,-299.2052,74.5391);
    SetPlayerFacingAngle(playerid,106.2978);
    TogglePlayerControllable(playerid,1);
    SetPVarInt(playerid,"Log",1);<----------------- und Hier!
    return 1;
    }
    return 1;
    }


    Diese beiden ROT makierten Sachen bringen nichts. Die Vars bleiben auf 0.
    Deswegen habe ich die Account.ini geöffnet und selber z.b. Log auf 1 gesetzt .
    es Funktioniert. Er läd es ganz normal. An der Spielerladen stock liegt es also nicht.


    Also muss es ein Fehler beim Speichern sein ? Oder woran liegt es , hier die Speichern stock.



    stock SpielerSpeichern(playerid)
    {
    new SDatei[64];
    format(SDatei,sizeof(SDatei),"/Accounts/%s.ini",SName(playerid));
    if(dini_Exists(SDatei))
    {
    dini_IntSet(SDatei,"Level",GetPlayerScore(playerid));
    dini_IntSet(SDatei,"Alevel",GetPVarInt(playerid,"Alevel"));
    dini_IntSet(SDatei,"Blood",GetPVarInt(playerid,"Blood"));
    dini_IntSet(SDatei,"MS14",GetPVarInt(playerid,"MS14"));
    dini_IntSet(SDatei,"Police",GetPVarInt(playerid,"Police"));
    dini_IntSet(SDatei,"Medic",GetPVarInt(playerid,"Medic"));
    dini_IntSet(SDatei,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(SDatei,"Erfahrung",GetPVarInt(playerid,"Erfahrung"));
    dini_IntSet(SDatei,"Log",GetPVarInt(playerid,"Log"));
    dini_IntSet(SDatei,"Alter",GetPVarInt(playerid,"Alter"));
    }
    return 1;
    }


    ich finde keinen Fehler und frage mich warum es nichts speichert -.-


    danke schonmal


    MfG


    MenInBlack

    [tabmenu][tab=Produktion][subtab='iProduction']

    [subtab='Projekt']