16.06.2013, 08:02
Are the %s and %i even in the right place? Try this:
pawn Код:
COMMAND:stats(playerid, params[])
{
new StatsMsg[1000], TitleMsg[128];
SendAdminText(playerid, "/stats", params);
new pname[MAX_PLAYER_NAME];
if (APlayerData[playerid][LoggedIn] == true)
{
format(StatsMsg, 1000, "%sName %s\n", StatsMsg, pname);
format(StatsMsg, 1000, "%sFinished trucker jobs: %i\n", StatsMsg, APlayerData[playerid][StatsTruckerJobs]);
format(StatsMsg, 1000, "%sFinished convoy jobs: %i\n", StatsMsg, APlayerData[playerid][StatsConvoyJobs]);
format(StatsMsg, 1000, "%sFinished busdriver routes: %i\n", StatsMsg, APlayerData[playerid][StatsBusDriverJobs]);
format(StatsMsg, 1000, "%sFinished pilot jobs: %i\n", StatsMsg, APlayerData[playerid][StatsPilotJobs]);
format(StatsMsg, 1000, "%sFinished courier jobs: %i\n", StatsMsg, APlayerData[playerid][StatsCourierJobs]);
format(StatsMsg, 1000, "%sFinished roadworker jobs: %i\n", StatsMsg, APlayerData[playerid][StatsRoadworkerJobs]);
format(StatsMsg, 1000, "%sFixed vehicles for assistance: %i\n", StatsMsg, APlayerData[playerid][StatsAssistance]);
format(StatsMsg, 1000, "%sFined players: %i\n", StatsMsg, APlayerData[playerid][StatsPoliceFined]);
format(StatsMsg, 1000, "%sJailed players: %i\n", StatsMsg, APlayerData[playerid][StatsPoliceJailed]);
GetPlayerName(playerid, pname, sizeof(pname));
format(TitleMsg, 128, "Players Account");
ShowPlayerDialog(playerid, DialogStats, DIALOG_STYLE_MSGBOX, TitleMsg, StatsMsg, "OK", "Cancel");
}
else
return 0;
return 1;
}