Kleine Scripting Frage

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
  • Heyho Brotfisher,


    Ich plane ein Stunt Server zu machen aber ich hab ein Porblem.


    Ich Brauche ein Score Saver


    Z.b. Wenn man stuntet das man Geld Bekommt und das es dan als Scoren am Tab Leiste siehbar ist für alle Spieler. So Aber ich möchte auch das diese Scores Gespeichert werden wenn man Relogt aber ich habe kein Plan wie ich das machen muss ich bitte um hilfe


    Info: Bin Script anfängen -.-

  • Dieses Script speichert das Geld in einer .ini im scriptfiles ordner.


    Also, oben hin muss erstmal
    new AccountInfo[MAX_PLAYERS][Info];
    enum Info
    {
    Geld
    };


    Danach forwarden wir OnPlayerRegister :
    forward OnPlayerRegister(playerid,password[]);


    Und jetzt speichern wir das Geld:
    public OnPlayerRegister(playerid, password[])
    {
    if(IsPlayerConnected(playerid))
    {
    GetPlayerName(playerid, player, 50);
    new string3[32];
    new playername3[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername3, sizeof(playername3));
    format(string3, sizeof(string3), "/sAccounts/%s.ini", playername3);
    new File: hFile = fopen(string3, io_write);
    if (hFile)
    {
    strmid(AccountInfo[playerid][Password], password, 0, strlen(password), 255);
    AccountInfo[playerid][Geld] = GetPlayerMoney(playerid);
    new var[128];
    format(var, 128, "Geld=%d\n", AccountInfo[playerid][Cash]);fwrite(hFile, var);
    fclose(hFile);
    SendClientMessage(playerid, GREEN, "|- Account successfully registered. You can now login ( /login [password] ) -|");
    }
    }
    return 1;
    }



    Der Code wurde aus SeifAdmin übernommen.
    Es kann sein das er nicht funktioniert, aber ein Profi kann das ja nochmal überarbeiten :D

    Der verlauf des Lebens ist auch nur ein Script. Aber es kann nicht im Editor geöffnet werden :D .