[Help] /stats CMD fix
#6

Uhm none of that code will work. You need to get the health and armour into the floats BEFORE formatting the string. GetPlayerArmour and GetPlayerHealth do not return anything..

Replace your command with this code:

pawn Код:
if(strcmp(cmdtext, "/stats", true) == 0)
{
  new StatMSG[128];
     new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
new Float:pHealth;
new Float:pArmour;
GetPlayerHealth(playerid, pHealth);
GetPlayerArmour(playerid, pArmour);
  format(StatMSG,sizeof(StatMSG),"[Stats] Name: %s, Health: %f, Armor: %f, Money: %d", pName, pHealth, pArmour, GetPlayerMoney(playerid));
if (Job[playerid] == 0) {
SendClientMessage(playerid, COLOR_FLBLUE, StatMSG);
SendClientMessage(playerid, COLOR_FLBLUE, "[Stats] Job: Cop");
}else if (Job[playerid] == 1) {
SendClientMessage(playerid, COLOR_FLBLUE, StatMSG);
SendClientMessage(playerid, COLOR_FLBLUE, "[Stats] Job: Criminal");
}else if (Job[playerid] == 255) {
SendClientMessage(playerid, COLOR_FLBLUE, StatMSG);
SendClientMessage(playerid, COLOR_FLBLUE, "[Stats] Job: None");
}
return 1;
}
Reply


Messages In This Thread
[Help] /stats CMD fix - by Thrarod - 13.06.2010, 09:48
Re: [Help] /stats CMD fix - by Dark_Kostas - 13.06.2010, 09:52
Re: [Help] /stats CMD fix - by Thrarod - 13.06.2010, 09:54
Re: [Help] /stats CMD fix - by DJDhan - 13.06.2010, 09:55
Re: [Help] /stats CMD fix - by Dark_Kostas - 13.06.2010, 09:57
Re: [Help] /stats CMD fix - by TheInnocentOne - 13.06.2010, 09:57
Re: [Help] /stats CMD fix - by DJDhan - 13.06.2010, 10:30
Re: [Help] /stats CMD fix - by TheInnocentOne - 13.06.2010, 10:35
Re: [Help] /stats CMD fix - by Thrarod - 13.06.2010, 11:45
Re: [Help] /stats CMD fix - by Dark_Kostas - 13.06.2010, 12:13

Forum Jump:


Users browsing this thread: 1 Guest(s)