benötige hilfe beim speichern

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
  • brauche aber so das bei jedem mal wo der Befehl eingegeben wird auch ein text in der txt gespeicherd wird



    if (strcmp("/mitmachen", cmdtext, true, 10) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid, 6, 426.4370,2504.0981,16.4844))
    {
    if(GetPlayerMoney(playerid) < 1500)
    {
    SendClientMessage(playerid, COLOR_ORANGE, "Du hast nicht genügend Geld!");
    return 1;
    }
    else
    {
    SetPlayerPos(playerid, 373.9139,2466.1387,16.4844);
    ResetPlayerWeapons(playerid);
    GivePlayerMoney(playerid, - 1500);
    new File:teilnehmer = fopen("teilnehmer.txt", io_write);
    fwrite(teilnehmer, "text in die txt");
    fclose(teilnehmer);
    }
    }
    }

  • momentan wir wenn ich /mitmachen eingebe mir 1500$ abgezogen und ich werde geportet und ein text wird in eine txt geschrieben...wenn jedoch mehrere diesen befehl nutzen steht trotzdem nur einmal der text in der txt...ich würde das gern so haben das jedesmal in einer neuen zeile der text wieder erscheint sodass ich iwann mal schaun kann wieviele leute den befehl genutzt haben und somit bezahlt haben

  • hab den Fehler



    aus


    new File:teilnehmer = fopen("teilnehmer.txt", io_write);


    wird


    new File:teilnehmer = fopen("teilnehmer.txt", io_append);




    und wie könnte man es machen das der Betrag von 1500$ zusammengerechnet wird und am ende nur ein ergebnis dasteht?

    Einmal editiert, zuletzt von littleandre ()