Stats

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
  • Hallo,


    Ich bekomme dauernd Errors hab schon ne halbe Stunde da dran gesessen aber kriegs nicht zusammen :D


    Ich will das Deaths und Kills bei Staats angezeigt werden, mit nem zweiten Dialog bzw. anderen Befehl bekomme ich das auch hin, nur in diesem Dialog leider nicht :(


    Kann mir jemand helfen?


    Hier mein Dialog Public:


    public MyDialogStatsSystem(playerid)
    {
    new fraktname[64];
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Member";}
    case 1:{fraktname=fraktname1;}
    }
    new String[500], Name[MAX_PLAYER_NAME], Geld = GetPlayerMoney(playerid), Score = GetPlayerScore(playerid), AdminLevel = GetPVarInt(playerid,"Adminlevel"),Bank = GetPVarInt(playerid,"Bank");
    GetPlayerName(playerid,Name,sizeof Name);
    format(String, sizeof(String), "{FAE716}[Stats by %s]\n\n\n{3C0AF2}-->Nickname: %s\n\n{3C0AF2}-->Score: %d\n\n{3C0AF2}-->Money: %d\n\n{3C0AF2}-->AdminLevel: %i\n\n{3C0AF2}-->Rank: %s\n\n{3C0AF2}-->Bank: %i$", Name, Name, Score, Geld,AdminLevel,fraktname,Bank);
    ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, 0, "{F20A0A}Stats:", String, "OK", "");
    return 1;
    }


    Und hier Wie die Tode & Kills ausgelesen werden:


    dini_IntSet(Spielerdatei,"Kills",GetPVarInt(playerid,"Kills"));
    dini_IntSet(Spielerdatei,"Deaths",GetPVarInt(playerid,"Deaths"));

  • public MyDialogStatsSystem(playerid)
    {
    new fraktname[64];
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Member";}
    case 1:{fraktname=fraktname1;}
    }
    new String[500], Name[MAX_PLAYER_NAME], Geld = GetPlayerMoney(playerid), Score = GetPlayerScore(playerid), AdminLevel = GetPVarInt(playerid,"Adminlevel"),Bank = GetPVarInt(playerid,"Bank") Kills = GetPVarInt(playerid,"Kills") Deaths = GetPVarInt(playerid,"Deaths");
    GetPlayerName(playerid,Name,sizeof Name);
    format(String, sizeof(String), "{FAE716}[Stats by %s]\n\n\n{3C0AF2}-->Nickname: %s\n\n{3C0AF2}-->Score: %d\n\n{3C0AF2}-->Money: %d\n\n{3C0AF2}-->AdminLevel: %i\n\n{3C0AF2}-->Rank: %s\n\n{3C0AF2}-->Bank: %i$\n\nKills: %i\n\nDeaths: %i", Name, Name, Score, Geld,AdminLevel,fraktname,Bank,Kills,Deaths);
    ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, 0, "{F20A0A}Stats:", String, "OK", "");
    return 1;
    }


    vllt so habs net getestet

  • Genau so hatte ich es auch gemacht aber dann kommen Erros..


    C:\Users\Beny\Desktop\FUN.pwn(757) : error 001: expected token: ";", but found "-identifier-"
    C:\Users\Beny\Desktop\FUN.pwn(757) : error 017: undefined symbol "Kills"
    C:\Users\Beny\Desktop\FUN.pwn(757) : error 001: expected token: ";", but found "-identifier-"
    C:\Users\Beny\Desktop\FUN.pwn(757) : fatal error 107: too many error messages on one line


    Kaum zu glauben das man an sowas leichtem verzweifelt :D


    // Edit


    Habs verbessert geht jetzt Danke :love:

  • public MyDialogStatsSystem(playerid)
    {
    new fraktname[64];
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Member";}
    case 1:{fraktname=fraktname1;}
    }
    new String[500], Name[MAX_PLAYER_NAME], Geld = GetPlayerMoney(playerid), Score = GetPlayerScore(playerid), AdminLevel = GetPVarInt(playerid,"Adminlevel"),Bank = GetPVarInt(playerid,"Bank") Kills = GetPVarInt(playerid,"Kills"),Deaths = GetPVarInt(playerid,"Deaths");
    GetPlayerName(playerid,Name,sizeof Name);
    format(String, sizeof(String), "{FAE716}[Stats by %s]\n\n\n{3C0AF2}-->Nickname: %s\n\n{3C0AF2}-->Score: %d\n\n{3C0AF2}-->Money: %d\n\n{3C0AF2}-->AdminLevel: %i\n\n{3C0AF2}-->Rank: %s\n\n{3C0AF2}-->Bank: %i$\n\nKills: %i\n\nDeaths: %i", Name, Name, Score, Geld,AdminLevel,fraktname,Bank,Kills,Deaths);
    ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, 0, "{F20A0A}Stats:", String, "OK", "");
    return 1;
    }