HELP with LeaderBoard

Axtyler#1

New Member
Reaction score
1
Ok so i made a leader board to keep track of players kills but its not working and i dont know why:confused:. Heres what i got

LeaderBoard
Events
Time - Elapsed game time is 3.00 seconds
Conditions
Actions
Leaderboard - Create a leaderboard for (All players) titled Hero Kills
Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Picked player) controller) Equal to User
Then - Actions
Leaderboard - Add (Picked player) to (Last created leaderboard) with label (Name of (Picked player)) and value 0
Else - Actions
Leaderboard - Show (Last created leaderboard)

Tally Score
Events
Unit - A unit Dies
Conditions
((Dying unit) is A Hero) Equal to True
((Owner of (Dying unit)) is an ally of Player 7 (Green)) Equal to True
Actions
Set Player_Kills[(Player number of (Owner of (Killing unit)))] = Player_Kills[((Player number of (Owner of (Killing unit))) + 1)]
Leaderboard - Change the value for (Owner of (Killing unit)) in (Last created leaderboard) to Player_Kills[(Player number of (Owner of (Killing unit)))]
Leaderboard - Sort (Last created leaderboard) by Value in Descending order

Player Kills is an Integer array. Any help would be highly appreciated.:thup:
 

Scary Nachos

Castro flashing Gang Signs!
Reaction score
45
Heres my leader board

Trigger:
  • LeaderBoard
    • Events
      • Time - Elapsed game time is 5.00 seconds
    • Conditions
    • Actions
      • Leaderboard - Create a leaderboard for (All players) titled Unit Kills Leader B...
      • Set Leaderboard = (Last created leaderboard)
      • Player Group - Pick every player in (All players) and do (Actions)
        • Loop - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • ((Picked player) controller) Equal to User
            • Then - Actions
              • Leaderboard - Add (Picked player) to (Last created leaderboard) with label (Name of (Picked player)) and value 0
            • Else - Actions
              • Leaderboard - Show Leaderboard


Trigger:
  • Tally Score
    • Events
      • Unit - A unit Dies
    • Conditions
    • Actions
      • Set Player_Kills[(Player number of (Owner of (Killing unit)))] = (Player_Kills[(Player number of (Owner of (Killing unit)))] + 1)
      • Leaderboard - Change the value for (Owner of (Killing unit)) in Leaderboard to Player_Kills[(Player number of (Owner of (Killing unit)))]


It works, just make sure and change it around

Variables
Leaderboard <-- Leaderboard
Player_Kills <-- Integer Array (1)
 

Axtyler#1

New Member
Reaction score
1
Heres my leader board

Trigger:
  • LeaderBoard
    • Events
      • Time - Elapsed game time is 5.00 seconds
    • Conditions
    • Actions
      • Leaderboard - Create a leaderboard for (All players) titled Unit Kills Leader B...
      • Set Leaderboard = (Last created leaderboard)
      • Player Group - Pick every player in (All players) and do (Actions)
        • Loop - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • ((Picked player) controller) Equal to User
            • Then - Actions
              • Leaderboard - Add (Picked player) to (Last created leaderboard) with label (Name of (Picked player)) and value 0
            • Else - Actions
              • Leaderboard - Show Leaderboard


Trigger:
  • Tally Score
    • Events
      • Unit - A unit Dies
    • Conditions
    • Actions
      • Set Player_Kills[(Player number of (Owner of (Killing unit)))] = (Player_Kills[(Player number of (Owner of (Killing unit)))] + 1)
      • Leaderboard - Change the value for (Owner of (Killing unit)) in Leaderboard to Player_Kills[(Player number of (Owner of (Killing unit)))]


It works, just make sure and change it around

Variables
Leaderboard <-- Leaderboard
Player_Kills <-- Integer Array (1)

What do you mean by change it around?
 

Axtyler#1

New Member
Reaction score
1
Not working

Change the title and what type of kills you want it to track

Ok i did what u said but its still not working. I can get the board to show up but not to count how many kills someone has:( Heres what i got

Tally score
Events
Unit - A unit Dies
Conditions
((Owner of (Killing unit)) is an ally of Player 1 (Red)) Equal to True
Actions
Set Player_Kills[(Player number of (Owner of (Killing unit)))] = Player_Kills[((Player number of (Owner of (Killing unit))) + 1)]
Leaderboard - Change the value for (Owner of (Killing unit)) in Leaderboard to Player_Kills[(Player number of (Owner of (Killing unit)))]
I dont know why it isnt working
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Staff online

      • Ghan
        Administrator - Servers are fun

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top