something like this might work
PHP Code:
public round_end() {
new PlayerFrags[32][2]
new Players[32], num
get_players(Players, num)
for(new i = 0; i < num; i++) {
PlayerFrags[i][0] = Players[i] //player id
PlayerFrags[i][1] = get_user_frags(Players[i]) //player frags
}
SortCustom2D(PlayerFrags, i, "SortPlayerFrags")
new output[128], name[20], pos
pos += formatex(output, charsmax(output), "Top players: ")
for (new o = 0; o < 3; o++) {
get_user_name(PlayerFrags[o][0], name, charsmax(name))
pos += formatex(output[pos], charsmax(output) - pos, "%s ", name)
}
client_print(0, print_chat, output)
}
public SortPlayerFrags(elem1[], elem2[]) {
if (elem1[0] && elem2[0]) {
if (elem1[1] < elem2[1]) return -1
else if (elem1[1] == elem2[1]) return 0
else return 1
}
}