12.08.2013, 18:02
Try this instead:
pawn Код:
CMD:stats(playerid,params[])
{
new string[428], sLine[34], pDeaths, player1, h, m, s;
if (!strlen(params)) player1 = playerid;
else player1 = strval(params);
if (IsPlayerConnected(player1))
{
TotalGameTime(player1, h, m, s);
if (PlayerInfo[player1][Deaths] == 0) pDeaths = 1;
else pDeaths = PlayerInfo[player1][Deaths];
format(sLine, sizeof(sLine), "{fff000}+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+");
format(string, sizeof(string), "%s {FC0303}%s's Stats %s \n*Player Kills: %d \n*Player Deaths: %d \n*Player Ratio: %0.2f \n*Player Money: $%d \nSkin: %d \nScore: %d \nAdmin Level: %d \nPing: %d",
sLine,
PlayerName2(player1),
sLine,
PlayerInfo[player1][Kills],
PlayerInfo[player1][Deaths],
Float:PlayerInfo[player1][Kills]/Float:pDeaths,
GetPlayerMoney(player1),
GetPlayerSkin(player1),
GetPlayerScore(player1),
PlayerInfo[player1][Level],
GetPlayerPing(player1)
);
return ShowPlayerDialog(playerid, 758, 0, "[YS]Player Stats", string, "Ok", "");
}
else SendClientMessage(playerid, red, "Player Not Connected!");
return 1;
}