Stats herzeigen

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
  • Nunja... wenn Du einen Godfather Edit hast, sollte es z.B. so klappen...


    new string[255];
    new plevel;


    plevel = PlayerInfo[playerid][pLevel];


    format(string, sizeof(string), "Level: %d", plevel);
    SendClientMessage(playerid, 0xFFFFFFFF, string);
    Und so lassen sich die Stats natürlich auch fortsetzen (beispielsweise so)...


    new string[255];
    new plevel, padmin, pmoney;


    plevel = PlayerInfo[playerid][pLevel];
    padmin = PlayerInfo[playerid][pAdmin];
    pmoney = GetPlayerMoney(playerid);


    format(string, sizeof(string), "Level: %d - Admin: %d - Guthaben: %i", plevel, padmin, pmoney);
    SendClientMessage(playerid, 0xFFFFFFFF, string);

  • und da er sich die nicht selber zeigen will muss er die id des anderen verwenden ;)


    Via strval(strget(cmdtext,1))


    aber hab keinen GF also must du mal schauen wie es da funtz ;)


    gretz vitamin

  • Das ist überhaupt nicht kompliziert...
    Vitamin[X] hat sich nur etwas unglücklich und ungeschickt ausgedrückt.


    Verwende einfach Deine Stats Funktion folgender Maßen:


    public ShowPlayerStats(playerid, targetid)
    Targetid steht in diesem Falle für die ID des ausgewählten Spielers.


    Nützlich ist targetid wenn Du eine andere Funktion einbaust, mit der andere
    Spieler auch die Stats von anderen checken können, beispielsweise Admins.


    Nunja eigentlich ist es nicht kompliziert...


    Wenn Du dann noch Lust hast, kannst Du sogar ein Dialog machen.
    Das sieht noch edler aus... und vorallem kannst Du Deine Ansichten schön einrücken.