07.05.2012, 00:43
Hello again samp forum,
I have set up a command on my server and that is when a player types /stats it will display their stats in the chat.
The only problem im having is how do i get a players health so that it can be displayed in the stats. I will show you what i already have and what the result is below:
Within that code, this is what i cant get to work:
Because i get the following warnings:
Lines 1100 and 1101 being:
I know what i am trying to do is possible as ive seen it on other servers but im obviously not doing it right, i am just hoping that the members of this forums can help me. I would really appreciate it.
Stuoyto
I have set up a command on my server and that is when a player types /stats it will display their stats in the chat.
The only problem im having is how do i get a players health so that it can be displayed in the stats. I will show you what i already have and what the result is below:
Код:
CMD:stats(playerid, params[]) { new stats[128]; new StatCash = GetPlayerMoney(playerid); new StatKills = PlayerInfo[playerid][pKills]; new StatDeaths = PlayerInfo[playerid][pDeaths]; new StatSkin = GetPlayerSkin(playerid); new StatLogins = PlayerInfo[playerid][pLogins]; new StatArmour = GetPlayerArmour(playerid); new StatHealth = GetPlayerHealth(playerid); new string[128]; if(gTeam[playerid] == 1) { format(string, sizeof(string), "Civilian"); } else if(gTeam[playerid] == 2) { format(string, sizeof(string), "Police"); } else if(gTeam[playerid] == 3) { format(string, sizeof(string), "Paramedic"); } else if(gTeam[playerid] == 4) { format(string, sizeof(string), "Thief"); } else if(gTeam[playerid] == 5) { format(string, sizeof(string), "Dealer"); } else if(gTeam[playerid] == 6) { format(string, sizeof(string), "Lawyer"); } format(stats, sizeof(stats), "Class[%s] || Money[%i] || Kills[%i] || Deaths[%i] || Skin ID[%i] || Logins[%i] || Health[%i] || Armour[%i]", string, StatCash, StatKills, StatDeaths, StatSkin, StatLogins, StatHealth, StatArmour); SendClientMessage(playerid, LIGHTGREEN, "______________________________________PLAYER STATS_______________________________________"); SendClientMessage(playerid, WHITE, stats); SendClientMessage(playerid, LIGHTGREEN, "__________________________________________________________________________________________"); return 1; }
Код:
new StatArmour = GetPlayerArmour(playerid); new StatHealth = GetPlayerHealth(playerid);
Код:
C:\Users\Stuart\Desktop\Sanandreas\Server\gamemodes\Cops-N-Crooks.pwn(1100) : warning 202: number of arguments does not match definition C:\Users\Stuart\Desktop\Sanandreas\Server\gamemodes\Cops-N-Crooks.pwn(1101) : warning 202: number of arguments does not match definition Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Warnings.
Код:
new StatArmour = GetPlayerArmour(playerid); new StatHealth = GetPlayerHealth(playerid);
Stuoyto