Hallo Leute,
ich habe einen Wunsch, bzw weiß ich nicht wie ich das machen kann.
ich habe ein Statssystem:
public StatsSystem(playerid)
{
new String[128], Name[MAX_PLAYER_NAME], Geld = GetPlayerMoney(playerid), Score = GetPlayerScore(playerid);
GetPlayerName(playerid,Name,sizeof Name);
format(String, sizeof(String), "Spielername:\t\t\t%s\nBargeld:\t\t\t%d\nLevel:\t\t\t\t%d\nTeam:\t\t\t\t%d\nLeader:\t\t\t\t%d\nRang:\t\t\t\t%d\nSpielzeit:\t\t\t(%dmin)(%dh)(%dTage)", Name, Geld, Score,pInfo[playerid][team],pInfo[playerid][leader],pInfo[playerid][rang],pInfo[playerid][spielzeitminuten],pInfo[playerid][spielzeitstunden],pInfo[playerid][spielzeittage]);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, "Statistiken", String, "OK", "");
return 1;
}
In meinem Skript werden die Teams, Leader, Ränge per Zahlen gespeichert:
Beispiel:
Team:
1 - LSPD
2- Yakuza
usw.
Leader:
1 -- LSPD Leader
2-- Yakuza Leader
usw...
Ränge:
1 - 6 = LLSPD Ränge
7 - 13 = Yakuza Ränge
13 - 19 = Lcn Ränge
usw...
Nun möchte ich es so haben, das das Skript dies erkennt und ausließt und dann in den Stats die Namen darein schreibt.
Zurzeit kann man nur die Zahlen abrufen. User wissen dann nicht welcher Fraktion sie angehören.
Ich weiß nicht was ihr noch so braucht.
pInfo[playerid][team] = dini_Int(path, "team");
pInfo[playerid][leader] = dini_Int(path, "leader");
pInfo[playerid][rang] = dini_Int(path, "rang");
Ich hoffe ihr könnt mir dabei helfen und versteht was ich meine
MFG
Danger34