• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • Create a faction for Warcraft 3 and enter Hive's 19th Techtree Contest: Co-Op Commanders! Click here to enter!
  • Create a void inspired texture for Warcraft 3 and enter Hive's 34th Texturing Contest: Void! Click here to enter!
  • The Hive's 21st Texturing Contest: Upgrade is now concluded, time to vote for your favourite set of icons! Click here to vote!

Get player with highest number of kills

Status
Not open for further replies.
Level 37
Joined
Mar 6, 2006
Messages
9,243
Create a temp integer variable and a player variable. Set the variable to 0 at the beginning of the trigger. Then loop through the array and if kills[loop] > variable then set variable = kills[loop] and player = looped player.

Note that this does not detect ties. You could use a player group for that. Add players with the current highest value into a player group, if a new max is found, clear the group and add the new player there.
 
Status
Not open for further replies.
Top