HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Updating LB ok, but need ranking...

09-01-2003, 12:19 AM#1
Ironboy
ok, i have my lb working just fine, but I want it to show the list "ranked", i mean first player = most kills, last player = fewest kills.

i'd like to know what I should add and where... thanks =)

here's my current trigger...


Setup Leaderboard
Events
Conditions
Actions
Leaderboard - Show (Last created leaderboard)
Leaderboard - Create a leaderboard for (All players) titled -= Game Status =-
Player Group - Pick every player in (All players controlled by a User player) and do (Leaderboard - Add (Picked player) to (Last created leaderboard) with label (Name of (Picked player)) and value 0)
Trigger - Turn on Update Leaderboard 1 <gen>
Trigger - Turn on Update Leaderboard 2 <gen>

===
Update Leaderboard 1
Events
Unit - A unit owned by Player 12 (Brown) Dies
Conditions
Player 12 (Brown) Not equal to (Owner of (Killing unit))
Actions
Trigger - Turn off (This trigger)
Set kill1[(Player number of (Owner of (Killing unit)))] = (kill1[(Player number of (Owner of (Killing unit)))] + 1)
Leaderboard - Change the value for (Owner of (Killing unit)) in (Last created leaderboard) to kill1[(Player number of (Owner of (Killing unit)))]
Trigger - Turn on (This trigger)
===
Update Leaderboard 2
Events
Unit - A unit owned by Player 6 (Orange) Dies
Conditions
Player 6 (Orange) Not equal to (Owner of (Killing unit))
Actions
Trigger - Turn off (This trigger)
Set kill2[(Player number of (Owner of (Killing unit)))] = (kill2[(Player number of (Owner of (Killing unit)))] + 1)
Leaderboard - Change the value for (Owner of (Killing unit)) in (Last created leaderboard) to kill2[(Player number of (Owner of (Killing unit)))]
Trigger - Turn on (This trigger)



thxs =-)
09-01-2003, 12:22 AM#2
Draco
Use the leaderboard sort action. Also, use it on a periodic like every 1 second or something.