Wörter mit PVar auslesen?

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,


    ich wollte Fragen wie ich Wörter aus der Datei auslese.
    Ich habe alles gespeichert und das klappt auch nur möchte ich nun bei den Stats dies
    Sache auslesen.


    (Es ist ein Perso System wo man sein Name und Alter angeben muss.)


    Codes:

    Spoiler anzeigen

    //Format/Strig
    format(string2,sizeof(string2),"[ Name: ] [ Alter: %i ]",GetPVarInt(playerid,"Alter"));
    //Hier weis ich nun nicht wie ich das auslesen kann.

    Spoiler anzeigen
    //Dialoge
    if(dialogid==DIALOG_STADTHALLE2)//vorname
    {
    if(response==0)
    {
    }
    if(response==1)
    {
    if(strlen(inputtext))
    {
    Vorname(playerid,inputtext);
    ShowPlayerDialog(playerid,DIALOG_STADTHALLE3,DIALOG_STYLE_INPUT,"Wie alt bist du? (z.B. 18)"," ","O.K.","Abbrechen");
    }
    }
    }
    if(dialogid==DIALOG_STADTHALLE3)//alter
    {
    if(response==0)
    {
    }
    if(response==1)
    {
    if(strlen(inputtext))
    {
    Alter(playerid,inputtext);
    SendClientMessage(playerid,BLAU,"Dein Personalausweis wurde erstellt. Er hat dich 500€ gekostet.");
    GivePlayerMoney(playerid,-500);

    Spoiler anzeigen
    //Die Stocks
    stock Vorname(playerid,vorname[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"Accounts/%s.txt",name);
    dini_Set(Spielerdatei,"Vorname",vorname);
    return 1;
    }
    stock Alter(playerid,Key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"Accounts/%s.txt",name);
    dini_Set(Spielerdatei,"Alter",Key);
    return 1;
    }

    MFG

  • Dazu benötigst du nicht einmal ein pVar einfach so:


    new name[24];
    GetPlayerName(playerid, name, 24);
    format(string2,sizeof(string2),"[ Name: %s ] [ Alter: %i ]",name,GetPVarInt(playerid,"Alter"));


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • (Es ist ein Perso System wo man sein Name und Alter angeben muss.)


    Dazu benötigst du nicht einmal ein pVar einfach so:


    new name[24];
    GetPlayerName(playerid, name, 24);
    format(string2,sizeof(string2),"[ Name: %s ] [ Alter: %i ]",name,GetPVarInt(playerid,"Alter"));


    mfg. :thumbup:

    Fällt dir was auf?


    Nicht nur überfliegen auch richtig LESEN.


    PS: Ihm wurde schon geholfen...


    MFG