Aktion wir nicht in Account daten gespeichert?

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 user,
    Das ist egen wie bei allen meiner Befehle die in den Account daten was ändern sollen.
    Ich nutze dini und hatte bist jetzt eigentlich noch keine Probleme.
    Aber wenn ich mir jetzt ein Perso oder License hole habe ich sie solange ich auf dem server bin
    und danach ist es weg und nicht in den Acc daten in 1 eingetragen.


    Hier ein kleiner code Schnipsel:
    dcmd_buyperso(playerid,params[])
    {
    #pragma unused params
    if(PlayerInfo[playerid][Perso] == 1) return SendClientMessage(playerid,Rot,"Du hast bereits ein Peronalausweis.");
    if(!IsPlayerInRangeOfPoint(playerid,3,362.0751,173.5652,1008.3828)) return SendClientMessage(playerid,Rot,"Du bist nicht im Rathaus");
    {
    PlayerInfo[playerid][Perso] = 1;
    SendClientMessage(playerid,Grün, "Du hast nun ein Personalausweis, ");
    SendClientMessage(playerid,Grün, "die erstellungs Gebühren kosten dich 75$,");
    SendClientMessage(playerid,Grün, "betrachte ihn dir mit /stats an. ");
    GivePlayerMoney(playerid,-75);


    }
    return 1;
    }

    ↓Das ist der Youtube Channel von mir und meinen Kollegen↓



    Sa-Mp Server [Im Aufbau/Beta]
    128.65.216.200:7777


  • dcmd_buyperso(playerid,params[])
    {
    #pragma unused params
    if(PlayerInfo[playerid][Perso] == 1) return SendClientMessage(playerid,Rot,"Du hast bereits ein Peronalausweis.");
    if(!IsPlayerInRangeOfPoint(playerid,3,362.0751,173.5652,1008.3828)) return SendClientMessage(playerid,Rot,"Du bist nicht im Rathaus");
    {
    PlayerInfo[playerid][Perso] = 1;
    SendClientMessage(playerid,Grün, "Du hast nun ein Personalausweis, ");
    SendClientMessage(playerid,Grün, "die erstellungs Gebühren kosten dich 75$,");
    SendClientMessage(playerid,Grün, "betrachte ihn dir mit /stats an. ");
    GivePlayerMoney(playerid,-75);


    dini_IntSet(playerid,"Personalausweis",1);// mit deinen sachen im Script anpassen
    }
    return 1;
    }

  • Uhh das ist viel das hat mir [DT]Sniper mal rein gemacht ich gucke mal ob ich alle daten finde.



    //Edit:


    Das müsste es sein
    enum datei
    {
    Passwort,
    Admin,
    Geld,
    Bank,
    Skin,
    fskin,
    Level,
    Handy,
    Leader,
    Beruf,
    Rank,
    ErfahrungsP,
    Nebenjob,
    Wanted,
    Gebannt,
    Register,
    Geschlecht,
    Alter,
    Tode,
    Verbrechen,
    CurSkin,
    Perso,
    CarL,
    BikeL,
    FlyL,
    WaffenL,
    pMinute,
    bool:ADuty,
    bool:InSkinChange,
    bool:Duty,
    }
    dini_Create(string);
    dini_Set(string,"Passwort",inputtext);
    dini_IntSet(string,"Admin",0);
    dini_IntSet(string,"Geld",7000);
    dini_IntSet(string,"Bank",500);
    dini_IntSet(string,"Skin",230);
    dini_IntSet(string,"fskin",0);
    dini_IntSet(string,"Level",1);
    dini_IntSet(string,"Handy",1);
    dini_IntSet(string,"ErfahrungsP",0);
    dini_IntSet(string,"Leader",0);
    dini_IntSet(string,"Beruf",0);
    dini_IntSet(string,"Nebenjob",0);
    dini_IntSet(string,"Wanted",0);
    dini_IntSet(string,"Gebannt",0);
    dini_IntSet(string,"Rank",0);
    dini_IntSet(string,"Register",0);
    dini_IntSet(string,"Geschlecht",0);
    dini_IntSet(string,"Alter",0);
    dini_IntSet(string,"Tode",0);
    dini_IntSet(string,"Verbrechen",0);
    dini_IntSet(string,"Perso",0);
    dini_IntSet(string,"CarL",0);
    dini_IntSet(string,"BikeL",0);
    dini_IntSet(string,"FlyL",0);
    dini_IntSet(string,"WaffenL",0);
    dini_IntSet("/Accounts/%s.ini", "pMinute", 60);
    PlayerInfo[playerid][Admin] = dini_Int(string,"Admin");
    PlayerInfo[playerid][Geld] = dini_Int(string,"Geld");
    PlayerInfo[playerid][Bank] = dini_Int(string,"Bank");
    PlayerInfo[playerid][Skin] = dini_Int(string,"Skin");
    PlayerInfo[playerid][fskin] = dini_Int(string,"fskin");
    PlayerInfo[playerid][Level] = dini_Int(string,"Level");
    PlayerInfo[playerid][Handy] = dini_Int(string,"Handy");
    PlayerInfo[playerid][ErfahrungsP] = dini_Int(string,"ErfahrungsP");
    PlayerInfo[playerid][Leader] = dini_Int(string,"Leader");
    PlayerInfo[playerid][Beruf] = dini_Int(string,"Beruf");
    PlayerInfo[playerid][Nebenjob] = dini_Int(string,"Nebenjob");
    PlayerInfo[playerid][Wanted] = dini_Int(string,"Wanted");
    PlayerInfo[playerid][Gebannt] = dini_Int(string,"Gebannt");
    PlayerInfo[playerid][Rank] = dini_Int(string,"Rank");
    PlayerInfo[playerid][Register] = dini_Int(string,"Register");
    PlayerInfo[playerid][Geschlecht] = dini_Int(string,"Geschlecht");
    PlayerInfo[playerid][Alter] = dini_Int(string,"Alter");
    PlayerInfo[playerid][Tode] = dini_Int(string,"Tode");
    PlayerInfo[playerid][Verbrechen] = dini_Int(string,"Verbrechen");
    PlayerInfo[playerid][CarL] = dini_Int(string,"CarL");
    PlayerInfo[playerid][BikeL] = dini_Int(string,"BikeL");
    PlayerInfo[playerid][FlyL] = dini_Int(string,"FlyL");
    PlayerInfo[playerid][WaffenL] = dini_Int(string,"WaffenL");
    new string[128],name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(string,sizeof(string),"/Accounts/%s.ini",name);
    PlayerInfo[playerid][Geld] = GetPlayerMoney(playerid);
    PlayerInfo[playerid][Level] = GetPlayerScore(playerid);
    PlayerInfo[playerid][Wanted] = GetPlayerWantedLevel(playerid);
    dini_IntSet(string,"Admin",PlayerInfo[playerid][Admin]);
    dini_IntSet(string,"Geld",PlayerInfo[playerid][Geld]);
    dini_IntSet(string,"Bank",PlayerInfo[playerid][Bank]);
    dini_IntSet(string,"Skin",PlayerInfo[playerid][Skin]);
    dini_IntSet(string,"fskin",PlayerInfo[playerid][fskin]);
    dini_IntSet(string,"Level",PlayerInfo[playerid][Level]);
    dini_IntSet(string,"Handy",PlayerInfo[playerid][Handy]);
    dini_IntSet(string,"ErfahrungsP",PlayerInfo[playerid][ErfahrungsP]);
    dini_IntSet(string,"Leader",PlayerInfo[playerid][Leader]);
    dini_IntSet(string,"Beruf",PlayerInfo[playerid][Beruf]);
    dini_IntSet(string,"Nebenjob",PlayerInfo[playerid][Nebenjob]);
    dini_IntSet(string,"Wanted",PlayerInfo[playerid][Wanted]);
    dini_IntSet(string,"Gebannt",PlayerInfo[playerid][Gebannt]);
    dini_IntSet(string,"Rank",PlayerInfo[playerid][Rank]);
    dini_IntSet(string,"Register",PlayerInfo[playerid][Register]);
    dini_IntSet(string,"Geschlecht",PlayerInfo[playerid][Geschlecht]);
    dini_IntSet(string,"Alter",PlayerInfo[playerid][Alter]);
    dini_IntSet(string,"Tode",PlayerInfo[playerid][Tode]);
    dini_IntSet(string,"Verbrechen",PlayerInfo[playerid][Verbrechen]);
    dini_IntSet(string,"Perso",PlayerInfo[playerid][Perso]);
    dini_IntSet(string,"CarL",PlayerInfo[playerid][CarL]);
    dini_IntSet(string,"BikeL",PlayerInfo[playerid][BikeL]);
    dini_IntSet(string,"FlyL",PlayerInfo[playerid][FlyL]);
    dini_IntSet(string,"WaffenL",PlayerInfo[playerid][WaffenL]);

    ↓Das ist der Youtube Channel von mir und meinen Kollegen↓



    Sa-Mp Server [Im Aufbau/Beta]
    128.65.216.200:7777

  • dcmd_buyperso(playerid,params[])
    {
    #pragma unused params
    if(PlayerInfo[playerid][Perso] == 1) return SendClientMessage(playerid,Rot,"Du hast bereits ein Peronalausweis.");
    if(!IsPlayerInRangeOfPoint(playerid,3,362.0751,173.5652,1008.3828)) return SendClientMessage(playerid,Rot,"Du bist nicht im Rathaus");

    PlayerInfo[playerid][Perso] = 1;
    SendClientMessage(playerid,Grün, "Du hast nun ein Personalausweis, ");
    SendClientMessage(playerid,Grün, "die erstellungs Gebühren kosten dich 75$,");
    SendClientMessage(playerid,Grün, "betrachte ihn dir mit /stats an. ");
    GivePlayerMoney(playerid,-75);


    dini_IntSet(playerid,"Personalausweis",1);// mit deinen sachen im Script anpassen

    return 1;
    }

    b_560_95_1.png[/url]



    b_560_95_1.png[/url]

  • aber wieso
    dini_IntSet(playerid,"Personalausweis",1);// mit deinen sachen im Script anpassen
    wen ich Personalausweis nichz in der Acc .ini habe ??
    habe die Variable ja schonPlayerInfo[playerid][Perso] = 1;

    ↓Das ist der Youtube Channel von mir und meinen Kollegen↓



    Sa-Mp Server [Im Aufbau/Beta]
    128.65.216.200:7777

  • Wenn ich das so habe kommt der error.
    C:\Users\capco_000\Desktop\Selfmade Script\gamemodes\Bread.pwn(2370) : error 035: argument type mismatch (argument 1)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

    ↓Das ist der Youtube Channel von mir und meinen Kollegen↓



    Sa-Mp Server [Im Aufbau/Beta]
    128.65.216.200:7777