Beiträge von d30af26d

    Die Postanzahl sagt niemals die Wahrheit über den User.

    if(listitem == 0) /* Lesen */
    {
    if(PlayerInfo[playerid][pAusgang] > 0)
    {
    new string[512], mail[512];
    new dtm1[256];
    new dtm2[256];
    new dtm3[256];
    new btr1[256];
    new btr2[256];
    new btr3[256];
    new name[24]; GetPlayerName(playerid, name, 24);
    format(string, sizeof(string), "/Mail/Postausgang/%s.mail.0", name);
    if(dini_Exists(string))
    {
    btr1 = dini_Get(string, "Betreff");
    dtm1 = dini_Get(string, "Datum");
    format(mail, sizeof(mail), "%s - %s", btr1, dtm1);
    format(string, sizeof(string), "/Mail/Postausgang/%s.mail.1", name);
    if(dini_Exists(string))
    {
    btr2 = dini_Get(string, "Betreff");
    dtm2 = dini_Get(string, "Datum");
    format(mail, sizeof(mail), "%s - %s\n%s - %s", btr1, dtm1, btr2, dtm2);
    format(string, sizeof(string), "/Mail/Postausgang/%s.mail.2", name);
    if(dini_Exists(string))
    {
    btr3 = dini_Get(string, "Betreff");
    dtm3 = dini_Get(string, "Datum");
    format(mail, sizeof(mail), "%s - %s\n%s - %s\n%s - %s", btr1, dtm1, btr2, dtm2, btr3, dtm3);
    ShowPlayerDialog(playerid,18,DIALOG_STYLE_LIST,"[E-Mail System] Postausgang:",mail,"Lesen","Abbrechen");
    return 1;
    }
    else
    {
    ShowPlayerDialog(playerid,18,DIALOG_STYLE_LIST,"[E-Mail System] Postausgang:",mail,"Lesen","Abbrechen");
    return 1;
    }
    }
    else
    {
    ShowPlayerDialog(playerid,18,DIALOG_STYLE_LIST,"[E-Mail System] Postausgang:",mail,"Lesen","Abbrechen");
    return 1;
    }
    }
    else
    {
    return 1;
    }
    }
    return 1;
    }


    Es gibt da nur 1 Problem...Es wird nichts angezeigt, wenn sie aufgelistet werden sollen.
    Die Dateien name.mail.0 und .1 sind da, aber der Server zeigt überhaupt net das 'Lesen' an.

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Ich muss mir ne Praktikumsstelle suchen, jedoch weiß ich nicht gute Seiten, welche eigentlich zum Suchen am besten sind.



    Kennt jemand eine gute Seite dafür ?


    Was ich so finden will:
    - Computer Bereich
    - Programmierung
    - Designen

    Code:
    if(listitem == 0) /* Lesen */
    {
    if(PlayerInfo[playerid][pAusgang] > 0)
    {
    for(new i=0; i <= MAIL_MAX; i++)
    {
    new key[512], val[512];
    new Data[512];
    new text[512], ex[512];
    format(text, sizeof(text), "/Mail/Postausgang/%s.mail.%d", ReadName(playerid), i);
    new File: UserFile = fopen(text, io_read);
    if (UserFile)
    {
    if( strcmp( key , "Betreff" , true ) == 0 ) { val = ini_GetValue( Data ); format(ex, 512, "%s", val); }
    Maximal++;
    fclose(UserFile);
    }
    else if(!UserFile)
    {
    if(Maximal < 1)
    {
    Maximal = 0;
    return 1;
    }
    else
    {
    new mail[512];
    format(mail, 512, "%s", ex);
    ShowPlayerDialog(playerid,13,DIALOG_STYLE_LIST,"[E-Mail System] Posteingang:",mail,"Weiter","Abbrechen");
    return 1;
    }
    }
    return 1;
    }
    return 1;
    }
    return 1;
    }


    Ich will so gesagt immer den Betreff in der Liste haben.
    Ich weiß nicht wie ich es machen soll, dass wenn die Datei existiert auch der Name dann dabeisteht.


    ?(

    Ich möchte, dass die Datei Endung bei 0 bis 25 geht.
    So möchte ich es machen :
    format(string, sizeof(string), "/Message/%s.mail.%d", name, NextFreeSlot(playerid));
    Wie mache ich nun
    stock NextFreeSlot(playerid) {
    Ich will, dass es bis 25 geht und immer die nächste freie Zahl nimmt.


    Weiß jemand, wie man sowas machen könnte ?(

    Ich würde gerne ein Ordner mit den Namen eines Spielers erstellen, aber wie ?
    Ich würde dort einiges gern speichern, aber weiß net wie man Ordner erstellt.

    • MfG Bullet

    Ich wollte mich an etwas Größeres hintrauen.
    Jedoch wollte ich mir mal selber ein AutoSystem machen, bloß ich weiß nicht wie ich die Autos speicher und aufrufen kann.
    Außerdem wollte ich wissen, wie man z.B mit AddPage(nummer, string[], zeit, farbe); eine sogesagt Seite für Tutorial machn kann.


    Kann mir jemand vielleicht helfen oder ein Script mal mit ähnlichen zeigen?