04.04.2014, 11:55
pawn Code:
CMD:stats(playerid,params[])
{
new id;
if(sscanf(params,"u",id)) return SendClientMessage(playerid, COLOR_RED," (Error): /stats [id]");
if(!IsPlayerConnected(id)) return ErrorMessages(playerid,2);
new gname[MAX_PLAYER_NAME];
GetPlayerName(id,gname,sizeof(gname));
new dialogstr[1900], string[300]; //increase/decrease the size if you need too.
format(string,sizeof(string),"| ------ | %s 's Status | ------- | \n", gname);
strcat(dialogstr,string);
format(string,sizeof(string)""COL_WHITE"Score: "COL_LIGHTBLUE"%d \n "COL_WHITE"Money: "COL_LIGHTBLUE"$ %d \n"COL_WHITE"Kills: "COL_LIGHTBLUE"%d \n "COL_WHITE"Deaths: "COL_LIGHTBLUE"%d \n", pinfo[id][Score], pinfo[id][Money], pinfo[id][Kills], pinfo[id][Deaths]);
strcat(dialogstr,string);
format(string,sizeof(string),""COL_WHITE"Admin Level: "COL_LIGHTBLUE"%d \n"COL_WHITE"VIP Level: "COL_LIGHTBLUE"%d \n "COL_WHITE"Total Robberies: "COL_LIGHTBLUE"%d \n ", pinfo[id][Admin], pinfo[id][VIP], pinfo[id][TotalRobs]);
strcat(dialogstr,string);
format(string,sizeof(string),""COL_WHITE"Robbery Skill: "COL_LIGHTBLUE"%d \n, "COL_WHITE"Hitman Skill: "COL_LIGHTBLUE"%d \n,"COL_WHITE"Terrorist Skill: "COL_LIGHTBLUE"%d \n "COL_WHITE"Total Time Played: "COL_LIGHTBLUE" [%d : %d ] \n", pinfo[id][Robskill], pinfo[id][Hitmanskill], pinfo[id][Terskill],pinfo[id][Hours],pinfo[id][Minutes]);
strcat(dialogstr,string);
format(string,sizeof(string),"| ---------------------------------------------------- |");
strcat(dialogstr,string);
ShowPlayerDialog(playerid,dialog_stats,DIALOG_STYLE_MSGBOX,"Statistics",dialogstr,"OK","");
return 1;
}