GetPVarInt - Dringend hilfe gesucht

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
  • Guten Abend,


    ich habe bei diesem Befehl ein Problem:



    ocmd:test(playerid, params[])
    {
    new string[128];
    format(string, sizeof(string),"%i", GetPVarInt(playerid, "Geld"));
    SendClientMessage(playerid, GRAU, string);
    return 1;
    }


    In der PVar "Geld" habe ich eigentlich 13000, aber er zeigt mir immer 0 an.
    Wie kann das sein?


    Bitte dringend um hilfe.


    Mfg,
    Scripter4.0

    Scripter im Ruhestand.

  • dort sind die:



    stock LoadAccount(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei, sizeof(Spielerdatei), "/Accounts/%s.txt",name);
    SetPlayerScore(playerid,dini_Int(Spielerdatei, "Score"));
    handmoney[playerid] = dini_Int(Spielerdatei, "Geld");
    SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
    SetPVarInt(playerid,"Wanteds",dini_Int(Spielerdatei,"Wanteds"));
    SetPVarInt(playerid,"Bank",dini_Int(Spielerdatei,"Bank"));
    SetPVarInt(playerid,"Banned",dini_Int(Spielerdatei,"Banned"));
    SetPVarInt(playerid,"Autofahrschein",dini_Int(Spielerdatei,"Autofahrschein"));
    SetPVarInt(playerid,"Kampfstyle",dini_Int(Spielerdatei,"Kampfstyle"));
    SetPVarInt(playerid,"Jobid",dini_Int(Spielerdatei,"Jobid"));
    SetPVarInt(playerid,"Arbeitslosengeld",dini_Int(Spielerdatei,"Arbeitslosengeld"));
    SetPVarInt(playerid,"Rank",dini_Int(Spielerdatei,"Rank"));
    SetPVarInt(playerid,"Neu",dini_Int(Spielerdatei,"Neu"));
    SetPVarInt(playerid,"Skin",dini_Int(Spielerdatei,"Skin"));
    SetPVarInt(playerid,"Payday", dini_Int(Spielerdatei,"Payday"));
    SetPVarInt(playerid,"Biz", dini_Int(Spielerdatei,"Biz"));
    SetPVarInt(playerid,"Prison", dini_Int(Spielerdatei,"Prison"));
    SetPVarInt(playerid,"Prisontime", dini_Int(Spielerdatei,"Prisontime"));
    if(GetPVarInt(playerid,"Banned")==1)
    {
    SendClientMessage(playerid,ROT,"Du bist vom Server gebannt!");
    SetTimerEx("kicktimer2", 100, false, "i", playerid);
    }
    SetPVarInt(playerid,"loggedin",1);
    return 1;
    }




    stock SpielerSpeichern(playerid)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei, sizeof(Spielerdatei), "/Accounts/%s.txt",name);
    dini_IntSet(Spielerdatei,"Score", GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Geld", handmoney[playerid]);
    dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
    dini_IntSet(Spielerdatei,"Banned",GetPVarInt(playerid,"Banned"));
    dini_IntSet(Spielerdatei,"Wanteds",GetPVarInt(playerid,"Wanteds"));
    dini_IntSet(Spielerdatei,"Bank",GetPVarInt(playerid,"Bank"));
    dini_IntSet(Spielerdatei,"Autofahrschein",GetPVarInt(playerid,"Autofahrschein"));
    dini_IntSet(Spielerdatei,"Kampfstyle",GetPVarInt(playerid,"Kampfstyle"));
    dini_IntSet(Spielerdatei,"Bankueberfall",GetPVarInt(playerid,"Bankueberfall"));
    dini_IntSet(Spielerdatei,"Jobid",GetPVarInt(playerid,"Jobid"));
    dini_IntSet(Spielerdatei,"Arbeitslosengeld",GetPVarInt(playerid,"Arbeitslosengeld"));
    dini_IntSet(Spielerdatei,"Rank",GetPVarInt(playerid,"Rank"));
    dini_IntSet(Spielerdatei,"Neu",GetPVarInt(playerid,"Neu"));
    dini_IntSet(Spielerdatei,"Skin",GetPVarInt(playerid,"Skin"));
    dini_IntSet(Spielerdatei,"Payday",GetPVarInt(playerid,"Payday"));
    dini_IntSet(Spielerdatei,"Biz",GetPVarInt(playerid,"Biz"));
    dini_IntSet(Spielerdatei,"Prison",GetPVarInt(playerid,"Prison"));
    dini_IntSet(Spielerdatei,"Prisontime",GetPVarInt(playerid,"Prisontime"));
    }
    return 1;
    }



    und am Geld usw. ist auch kein Fehler.. das kann nich sein..
    kannst es vllt daran liegen, dass es mehr stellig ist?

    Scripter im Ruhestand.