Scorefile erstellen

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
  • Hi,
    ich möchte gerne ein File erstellen als Textdatei im Ordner Scriptfiles.
    In der Textdatei soll folgendes gespeichert werden:


    die Spielernamen die im Server waren mit der aktuellen Score


    Kann jemand sowas erstellen?


    MfG ~Luka~

  • Das schaffste auch selber..
    Hier ein Beispiel fürs speichern von Datei'n ;)


    PS: Score hab ich nicht gemacht, weil ich nicht weis wie dein Score deklaiert ist! :thumbup:


    new wstring[100];
    new File:score;
    new xname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, xname, sizeof(xname));
    buguser = fopen("ScoreBeispiel.log", io_append);
    format(wstring, sizeof(wstring), "Name: %s Score: <>",xname); // Für Score müsste man wissen , wie dein System Deklaiert ist..!
    fwrite(score, wstring);
    fclose(score);



    Lua: 63% C++: 23% C#: 53% VB: 96%

  • Für dini:
    ONPlayerDisconnect:
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    dini_IntSet("score.ini",name,GetPlayerScore(playerid));
    //OnPlayerConnect:
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    SetPlayerScore(playerid,dini_Int("score.ini",name));
    //OnGameModeInit:
    if(!dini_Exists("score.ini")) { dini_Create("score.ini"); }


    Ich will das ganze haben wie geht das! Ich habe das hier noich nie gemacht!


    Und weißt du, wie sich das anhöhrt? Wie i-son kleines Kind im Supermarkt, das ein Lolli haben will, aber die Mutter "nein" sagt

  • dafür kann ich nichts, ich schreibe immer so schnell und achte nicht 100% drauf was ich genau schreibe ^^ sry
    Naja ich versuche mich zu bessern, weil so:



    Ich will das ganze haben wie geht das! Ich habe das hier noich nie gemacht!



    schreibe ich normalerweise nicht!
    Das liegt wie gesagt daran, dass ich zu schnell tippe
    xD ^^


    MfG ~lukA~ :thumbup:

    Einmal editiert, zuletzt von Markus ()