SCM(playerid, -1, ""COL_GREY"You can also use /Stats (Playerid)"); format(String,sizeof(String), ""COL_CYAN"%s (ID: %d)\n\n\ "COL_CYAN"General: \n\ "COL_CYAN"Team: %s\n\ "COL_CYAN"Class: %s\n\ "COL_CYAN"Rank: %s (%d / 15)\n\n\ "COL_CYAN"Score: \n\ "COL_CYAN"PT Score: %d\n\n\ "COL_CYAN"DM Score: %d\n\n\ "COL_CYAN"KD Ratio: %0.2f\n\n\ "COL_CYAN"Game:\n\ "COL_CYAN"Admin Level: %d %s\n\ "COL_CYAN"V.I.P Level: %d %s\n\ "COL_CYAN"Skin: %d\n\n\ "COL_CYAN"Interior: %d\n\ "COL_CYAN"Virtual World: %d\n\ "COL_WHITE"Ping: %d\n\ "COL_CYAN"Admin Level: %d %s\n\n\ "COL_WHITE"Time: (%d) Hours (%d) Minutes (%d) Seconds", PlayerName(playerid),playerid,GetPlayerPing(playerid),GetPlayerScore(playerid), s_1,Rank[playerid],pInfo[playerid][Hours],pInfo[playerid][Minutes], pInfo[playerid][Seconds],pInfo[playerid][Kills],pInfo[playerid][Deaths], ratio,s_5,s_2,pInfo[playerid][Adminlevel],s_3,pInfo[playerid][VIPlevel],s_4); ShowPlayerDialog(playerid, 3564, DIALOG_STYLE_MSGBOX, "Player Stats:", String, "CLOSE", "");
// edit the text and the arguments.
format(String,sizeof(String), "...", ...);
format(String,sizeof(String), "%s ...", String, ...); // inserts the previous text into this one
Just use format twice.
pawn Код:
|
// that will compile if you aren't changing any line
format(String,sizeof(String),
COL_CYAN "\
%s (ID: %d)\n\n\
General: \n\
Team: %s\n\
Class: %s\n\
Rank: %s (%d / 15)\n\n\
Score: \n\
PT Score: %d\n\n\
DM Score: %d\n\n\
KD Ratio: %0.2f\n\n\
Game:\n\
Admin Level: %d %s\n\
V.I.P Level: %d %s\n\
Skin: %d\n\n\
Interior: %d\n\
Virtual World: %d\n" COL_WHITE "\
Ping: %d\n" COL_CYAN "\
Admin Level: %d %s\n\n" COL_WHITE "\
Time: (%d) Hours (%d) Minutes (%d) Seconds"
, PlayerName(playerid), playerid, GetPlayerPing(playerid), GetPlayerScore(playerid), s_1
, Rank[playerid], pInfo[playerid][Hours], pInfo[playerid][Minutes], pInfo[playerid][Seconds]
, pInfo[playerid][Kills], pInfo[playerid][Deaths], ratio, s_5, s_2, pInfo[playerid][Adminlevel]
, s_3, pInfo[playerid][VIPlevel], s_4
);