You will need to do the MOTD work on your own. This will print the topX in server console just for demonstration.
PHP Code:
//Declare array to store player frags for sorting
new g_PlayerFrags[ 33 ][ 2 ];
//Assign player data to array
g_PlayerFrags[ id ][ 0 ] = id;
g_PlayerFrags[ id ][ 1 ] = get_user_frags( id );
//Display
public DisplayInfo()
{
new iPlayer , szName[ 33 ];
//Sort frags
SortCustom2D( g_PlayerFrags , 33 , "fn_StatsCompare" );
//If you want only top 3 use "i < 3" instead of "i < sizeof g_PlayerFrags"
for ( new i = 0 ; i < sizeof g_PlayerFrags ; i++ )
{
iPlayer = g_PlayerFrags[ i ][ 0 ];
if ( is_user_connected( iPlayer ) )
{
get_user_name( iPlayer , szName , 32 );
server_print( "Name: %s - Rank: %d - Frags: %d" , szName , i+1, g_PlayerFrags[ i ][ 1 ] );
}
}
}
public fn_StatsCompare( elem1[] , elem2[] )
{
if( elem1[1] > elem2[1] )
return -1;
else if( elem1[1] < elem2[1] )
return 1;
return 0;
}
__________________