15.01.2015, 13:29
pawn Код:
CMD:stats(playerid,params[])
{
new pID;
if(sscanf(params,"d",pID)) return SendClientMessage(playerid,Cinza,"{FF0000}<!> {C3C3C3} stats <playerID>");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,Vermelho,"PlayerID desconectado ou nгo existe!");
ShowStats(pID);
return 1;
}
ShowStats(playerid)
{
new Float:ratio = floatdiv(PlayerInfo[playerid][Kills],PlayerInfo[playerid][Deaths]);
new string[600], strind[600], idg;
idg = PlayerInfo[playerid][idgang];
format(string,sizeof(string),"%s's Stats:\n\n",nome(playerid));
strcat(strind, string);
format(string,sizeof(string),"Level: %d\nKills: %d\nDeaths: %d\nK/D: %0.2f\n\n",PlayerInfo[playerid][Level],PlayerInfo[playerid][Kills],PlayerInfo[playerid][Deaths],ratio);
strcat(strind, string);
format(string,sizeof(string),"Duels Ganhos: %d\nDuels Perdidos: %d\nRace Points: %d\n\n",PlayerInfo[playerid][DuelsWon],PlayerInfo[playerid][DuelsLost],PlayerInfo[playerid][RacePoints]);
strcat(strind, string);
format(string,sizeof(string),"Gang: %s\nLider: %s\nGangs Kills: %d\nGang Deaths: %d",Gang[idg][gangname],Gang[idg][Lider],Gang[idg][Kills],Gang[idg][Deaths]);
strcat(strind, string);
ShowPlayerDialog(playerid,D_Stats,DIALOG_STYLE_MSGBOX,"Status",strind,"OK","");
}