Detaljan opis problema: Pa ovako kada netko upise /toplist prikazuje se samo njegova imena iako on nije najbogatiji ili ima najveci skor znaci tako se pokazuje za svakog igraca!
Dio skripte:
CMD:toplist(playerid, params[])
{
new string6;
new string7;
new string8;
new string9;
new name, player1, h, m, s;
GetPlayerName(playerid, name, sizeof(name));
TotalGameTime(playerid, h, m, s);
format(string6, sizeof(string6), "{00c0ff}_______________________________________________________");
format(string7, sizeof(string7), "{b5b6b5}Most Active player |{FFFFFF} %s | TimePlayed: [%d] hrs [%d] mins [%d]\n\n{b5b6b5}Most Rich player |{FFFFFF} %s | Cash: $%d",name, h, m, s, name, GetPlayerMoney(player1));
format(string8, sizeof(string8), "{b5b6b5}Player with most Kills |{FFFFFF} %s | Kills: %d\n\n{b5b6b5}Player with most Score |{FFFFFF} %s | Score: %d",name, Float:PlayerInfo, name, GetPlayerScore(player1));
format(string9, sizeof(string9), "%s\n\n\n%s\n\n%s\n%s",string6, string7, string8);
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "{F81414}{FFFFFF}Top List", string9, "Close", "");
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
