Top player
#1

How to get only 3 players by score?
Like this:
Код:
new BestScore,BestID;
foreach(InSTC,i)
{
     if(PlayerInfo[i][PlayerEventScore] > BestScore)
     {
     BestScore = PlayerInfo[i][PlayerEventScore];
     BestID = i;
     }
}
Reply
#2

Код:
new BestScore[3],BestID[3];
foreach(Player,i)
{
     if(PlayerInfo[i][PlayerEventScore] > BestScore[0])
     {
            BestScore[0] = PlayerInfo[i][PlayerEventScore];
            BestID[0] = i;
            return 1;
     }
     else if(PlayerInfo[i][PlayerEventScore] > BestScore[1] && PlayerInfo[i][PlayerEventScore] < BestScore[0])
     {
            BestScore[1] = PlayerInfo[i][PlayerEventScore];
            BestID[1] = i;
            return 1;
     }
     else if(PlayerInfo[i][PlayerEventScore] > BestScore[2] && PlayerInfo[i][PlayerEventScore] < BestScore[1])
     {
            BestScore[2] = PlayerInfo[i][PlayerEventScore];
            BestID[2] = i;
            return 1;
     }
}
It should be something like this.

BestScore[0] = 1st
BestScore[1] = 2nd
BestScore[2] = 3rd

Same goes for BestID-..
Reply
#3

Quote:
Originally Posted by Lucky13
Посмотреть сообщение
Код:
new BestScore[3],BestID[3];
foreach(Player,i)
{
     if(PlayerInfo[i][PlayerEventScore] > BestScore[0])
     {
            BestScore[0] = PlayerInfo[i][PlayerEventScore];
            BestID[0] = i;
            return 1;
     }
     else if(PlayerInfo[i][PlayerEventScore] > BestScore[1] && PlayerInfo[i][PlayerEventScore] < BestScore[0])
     {
            BestScore[1] = PlayerInfo[i][PlayerEventScore];
            BestID[1] = i;
            return 1;
     }
     else if(PlayerInfo[i][PlayerEventScore] > BestScore[2] && PlayerInfo[i][PlayerEventScore] < BestScore[1])
     {
            BestScore[2] = PlayerInfo[i][PlayerEventScore];
            BestID[2] = i;
            return 1;
     }
}
It should be something like this.

BestScore[0] = 1st
BestScore[1] = 2nd
BestScore[2] = 3rd

Same goes for BestID-..
Thanks you so much. +rep
Reply
#4

No problem! Just let me know if something occurs tho.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)