Hey Leute !
Ich stecke zur zeit fest...
Ich benötige Hilfe und zwar bei /showstats
Wie mache ich das dass man auf diesen befehl seine Stats herzeigt ?
MFG
Hey Leute !
Ich stecke zur zeit fest...
Ich benötige Hilfe und zwar bei /showstats
Wie mache ich das dass man auf diesen befehl seine Stats herzeigt ?
MFG
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
Verstehe ich nict ganz
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.