[wichtig] nochmal ein problem [wichtig]

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
  • Habe ein Report System erstellt, für Probleme ect.
    Hier der #define

    #define DIALOG_REPORT 13


    dann der Befehl:

    ocmd:report(playerid,params[])
    {
    ShowPlayerDialog(playerid, DIALOG_REPORT, DIALOG_STYLE_INPUT, "Report", "Wenn es auf diesem Server Probleme gibts, wie z. B.: Bugs ect.\nMelde sie bitte hier:", "Absenden", "Abbrechen");
    return 1;
    }


    und der dialogresponse:

    if(dialogid == DIALOG_REPORT)
    {
    if(response == 0)
    {
    SendClientMessage(playerid, ROT, "Du hast den Vorgang abgebrochen!");
    return 1;
    }
    if(response == 1)
    {
    Report(inputtext);
    return 1;
    }
    }


    und zum schluss der stock:

    stock Report(text[])
    {
    new Datei[100];
    format(Datei, sizeof (Datei), "/Report.txt");
    dini_Create(Datei);
    dini_Set(Datei, "Text", text);
    return 1;
    }



    habe keine errors, doch wenn einer im spiel /report eingibt und dann den text erstellt er auch die datei mit dem Text.
    doch wenn nun ein 2. Spieler /report eingibt, dann ist der Text vom 1. Spieler wieder weg.


    >>nun möchte ich, dass beide dateien bestehen bleiben, statt nur eine.


    Bitte um hilfe.


    Danke
    Scripter4.0

    Scripter im Ruhestand.