public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
showstats(clickedplayerid);
return 1;
}
stock showstats(clickedplayerid)
{
new iString[2000];
format (iString, sizeof(iString), "{CECEF6}(INFO) You are viewing %s's stats", PlayerName[clickedplayerid]);
SendClientMessage(clickedplayerid, -1, iString);
format(iString,sizeof(iString),"{FCAE9D}Score: {FFFFFF}%i {FCAE9D}| Level: {FFFFFF}%i {FCAE9D}| Duels Won: {FFFFFF}%i {FCAE9D}| Duels Lost: {FFFFFF}%i", pInfo[clickedplayerid][Score], pInfo[clickedplayerid][Level], pInfo[clickedplayerid][DuelsWin], pInfo[clickedplayerid][DuelsLost]);
SendClientMessage(clickedplayerid, -1, iString);
format(iString,sizeof(iString),"{FCAE9D}Total Points: {FFFFFF}%i {FCAE9D}| Total Respect: {FFFFFF}%i {FCAE9D}| Total Kills: {FFFFFF}%i {FCAE9D}| Total Deaths: {FFFFFF}%i", pInfo[clickedplayerid][Points], pInfo[clickedplayerid][Respect], pInfo[clickedplayerid][Kills],pInfo[clickedplayerid][Deaths]);
SendClientMessage(clickedplayerid, -1, iString);
format(iString,sizeof(iString),"{FCAE9D}Current Kills: {FFFFFF}%i {FCAE9D}| Current Deaths: {FFFFFF}%i {FCAE9D}| Ratio: {FFFFFF}%.2f", PlayerKills[clickedplayerid], PlayerDeaths[clickedplayerid], floatdiv(PlayerKills[clickedplayerid], PlayerDeaths[clickedplayerid]));
SendClientMessage(clickedplayerid, -1, iString);
format(iString,sizeof(iString),"{FCAE9D}Headshots: {FFFFFF}%i", pInfo[clickedplayerid][Headshots]);
SendClientMessage(clickedplayerid, -1, iString);
return 1;
}
stock showstats(playerid, clickedplayerid)
{
new iString[2000];
format (iString, sizeof(iString), "{CECEF6}(INFO) You are viewing %s's stats", PlayerName[playerid]);
SendClientMessage(clickedplayerid, -1, iString);
format(iString,sizeof(iString),"{FCAE9D}Score: {FFFFFF}%i {FCAE9D}| Level: {FFFFFF}%i {FCAE9D}| Duels Won: {FFFFFF}%i {FCAE9D}| Duels Lost: {FFFFFF}%i", pInfo[playerid][Score], pInfo[playerid][Level], pInfo[playerid][DuelsWin], pInfo[playerid][DuelsLost]);
SendClientMessage(clickedplayerid, -1, iString);
format(iString,sizeof(iString),"{FCAE9D}Total Points: {FFFFFF}%i {FCAE9D}| Total Respect: {FFFFFF}%i {FCAE9D}| Total Kills: {FFFFFF}%i {FCAE9D}| Total Deaths: {FFFFFF}%i", pInfo[playerid][Points], pInfo[playerid][Respect], pInfo[playerid][Kills],pInfo[playerid][Deaths]);
SendClientMessage(clickedplayerid, -1, iString);
format(iString,sizeof(iString),"{FCAE9D}Current Kills: {FFFFFF}%i {FCAE9D}| Current Deaths: {FFFFFF}%i {FCAE9D}| Ratio: {FFFFFF}%.2f", PlayerKills[playerid], PlayerDeaths[playerid], floatdiv(PlayerKills[playerid], PlayerDeaths[playerid]));
SendClientMessage(clickedplayerid, -1, iString);
format(iString,sizeof(iString),"{FCAE9D}Headshots: {FFFFFF}%i", pInfo[playerid][Headshots]);
SendClientMessage(clickedplayerid, -1, iString);
return 1;
}
public OnPlayerClickPlayer(playerid, clickedplayerid, source) showstats(playerid, clickedplayerid);
you're meant to show playerid the clickplayerid stats not show clickedplayerid clickplayerid's stats
|