Not showing Player name -
DerickClark - 16.06.2013
Not showing
Код:
format(StatsMsg, 1000, "%sName %i\n", StatsMsg, Name);
Код:
COMMAND:stats(playerid, params[])
{
new StatsMsg[1000], Name[24], TitleMsg[128];
SendAdminText(playerid, "/stats", params);
if (APlayerData[playerid][LoggedIn] == true)
{
format(StatsMsg, 1000, "%sName %i\n", StatsMsg, Name);
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, Name, sizeof(Name));
format(TitleMsg, 128, "Players Account");
ShowPlayerDialog(playerid, DialogStats, DIALOG_STYLE_MSGBOX, TitleMsg, StatsMsg, "OK", "Cancel");
}
else
return 0;
return 1;
}
Re: Not showing Player name -
iRage - 16.06.2013
You forgot to
GetPlayerName.
Re: Not showing Player name -
DerickClark - 16.06.2013
Well, still not working only goings to 0
Like
Name 0
here the command
Код:
COMMAND:stats(playerid, params[])
{
new StatsMsg[1000], Name[24], TitleMsg[128];
SendAdminText(playerid, "/stats", params);
if (APlayerData[playerid][LoggedIn] == true)
{
format(StatsMsg, 1000, "%sName %i\n", StatsMsg, Name);
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, Name, sizeof(Name));
format(TitleMsg, 128, "Players Account");
ShowPlayerDialog(playerid, DialogStats, DIALOG_STYLE_MSGBOX, TitleMsg, StatsMsg, "OK", "Cancel");
}
else
return 0;
return 1;
}
Re: Not showing Player name -
DobbysGamertag - 16.06.2013
PPC already has a stats command. No offence, but why are you asking us for help when ALL of your posts are relating to help? I mean, are you actually learning?
Are you wanting the name to appear in the stats command?
![Smiley](images/smilies/smile.png)
like:
Name: Dobby
Convoys: 12132
Re: Not showing Player name -
DerickClark - 16.06.2013
ye like that
Name Test
OR
Name : Test
but show
Name: 0
with numbers.
Re: Not showing Player name -
Anak - 16.06.2013
GetPlayerName
like this
pawn Код:
new string[256], pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(string, sizeof(string), "%s my name :D", pname);
SendClientMessage(playerid, -1, string);
Re: Not showing Player name -
DerickClark - 16.06.2013
Not showing player name
Just say name
Код:
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 %i\n", 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;
}
Re: Not showing Player name -
DobbysGamertag - 16.06.2013
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;
}
Re: Not showing Player name -
DerickClark - 16.06.2013
Never mind.