new BestScore,BestID; foreach(InSTC,i) { if(PlayerInfo[i][PlayerEventScore] > BestScore) { BestScore = PlayerInfo[i][PlayerEventScore]; BestID = i; } }
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; } }
Код:
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; } } BestScore[0] = 1st BestScore[1] = 2nd BestScore[2] = 3rd Same goes for BestID-.. |