"Setup Multiboard"
Events
Time - Elapsed game time is 0.01 seconds
Actions
-------- Setup --------
Multiboard - Create a multiboard with 4 columns and ((Number of players) + 1) rows, titled |c00ff00ff------ Us...
For each (Integer A) from 1 to 12, do (Multiboard - Set the text for (Last created multiboard) item in column 1, row ((Player number of (Player((Integer A)))) + 1) to (Name of (Player((Integer A)))))
Set Multiboard = (Last created multiboard)
-------- Display Applications --------
Multiboard - Change the color of the title for Multiboard to (100.00%, 100.00%, 100.00%) with 0.00% transparency
Multiboard - Set the display style for (Last created multiboard) item in column 1, row 1 to Show text and Hide icons
Multiboard - Set the icon for (Last created multiboard) item in column 1, row 0 to ReplaceableTextures\CommandButtons\BTNOrbOfFrost.blp
For each (Integer A) from 1 to 13, do (Multiboard - Set the display style for (Last created multiboard) item in column 2, row (Integer A) to Show text and Hide icons)
For each (Integer A) from 1 to 13, do (Multiboard - Set the display style for (Last created multiboard) item in column 3, row (Integer A) to Show text and Hide icons)
For each (Integer A) from 1 to 13, do (Multiboard - Set the display style for (Last created multiboard) item in column 4, row (Integer A) to Show text and Hide icons)
-------- Coloring --------
Multiboard - Set the color for (Last created multiboard) item in column 1, row 2 to (100.00%, 0.00%, 0.00%) with 0.00% transparency
Multiboard - Set the color for (Last created multiboard) item in column 1, row 3 to (0.00%, 0.00%, 100.00%) with 0.00% transparency
Multiboard - Set the color for (Last created multiboard) item in column 1, row 4 to (30.00%, 100.00%, 70.00%) with 0.00% transparency
Multiboard - Set the color for (Last created multiboard) item in column 1, row 5 to (40.00%, 0.00%, 40.00%) with 0.00% transparency
Multiboard - Set the color for (Last created multiboard) item in column 1, row 6 to (100.00%, 100.00%, 0.00%) with 0.00% transparency
Multiboard - Set the color for (Last created multiboard) item in column 1, row 7 to (0.00%, 100.00%, 0.00%) with 0.00% transparency
Multiboard - Set the color for (Last created multiboard) item in column 1, row 8 to (100.00%, 0.00%, 100.00%) with 0.00% transparency
Multiboard - Set the color for (Last created multiboard) item in column 1, row 9 to (55.00%, 55.00%, 55.00%) with 0.00% transparency
Multiboard - Set the color for (Last created multiboard) item in column 1, row 10 to (0.00%, 100.00%, 100.00%) with 0.00% transparency
Multiboard - Set the color for (Last created multiboard) item in column 1, row 11 to (0.00%, 80.00%, 35.00%) with 0.00% transparency
Multiboard - Set the color for (Last created multiboard) item in column 1, row 12 to (100.00%, 50.00%, 20.00%) with 0.00% transparency
Multiboard - Set the color for (Last created multiboard) item in column 1, row 13 to (50.00%, 30.00%, 20.00%) with 0.00% transparency
Multiboard - Set the color for (Last created multiboard) item in column 4, row 0 to (100.00%, 0.00%, 60.00%) with 0.00% transparency
Multiboard - Set the color for (Last created multiboard) item in column 4, row 1 to (100.00%, 100.00%, 25.00%) with 0.00% transparency
-------- Sizing --------
Multiboard - Set the width for (Last created multiboard) item in column 1, row 0 to 10.00% of the total screen width
Multiboard - Set the width for (Last created multiboard) item in column 2, row 0 to 5.00% of the total screen width
Multiboard - Set the width for (Last created multiboard) item in column 3, row 0 to 5.00% of the total screen width
Multiboard - Set the width for (Last created multiboard) item in column 4, row 0 to 5.00% of the total screen width
Multiboard - Set the width for (Last created multiboard) item in column 5, row 0 to 5.00% of the total screen width
-------- Labels --------
Multiboard - Set the text for Multiboard item in column 1, row 1 to - |c000000ffUser|r...
Multiboard - Set the text for Multiboard item in column 2, row 1 to - |c00ffff00Level|r...
Multiboard - Set the text for Multiboard item in column 3, row 1 to |c00ff0000Points|r ...
Multiboard - Set the text for Multiboard item in column 4, row 1 to |c0000ff00Health|r...
-------- Refreshment --------
Multiboard - Minimize Multiboard
Multiboard - Maximize Multiboard
-------- Player Slot Status Check --------
For each (Integer A) from 1 to 12, do (If (((Player((Integer A))) slot status) Equal to Is playing) then do (Multiboard - Set the text for Multiboard item in column 1, row ((Player number of (Player((Integer A)))) + 1) to (Name of (Player((Integer A))))) else do (Multiboard - Set the text for (La
-------- Start Text --------
For each (Integer A) from 1 to 12, do (If (((Player((Integer A))) slot status) Equal to Is playing) then do (Multiboard - Set the text for Multiboard item in column 2, row ((Player number of (Player((Integer A)))) + 1) to 1) else do (Multiboard - Set the text for (Last created multiboard) i
For each (Integer A) from 1 to 12, do (If (((Player((Integer A))) slot status) Equal to Is playing) then do (Multiboard - Set the text for Multiboard item in column 3, row ((Player number of (Player((Integer A)))) + 1) to 0) else do (Multiboard - Set the text for (Last created multiboard) ite
For each (Integer A) from 1 to 12, do (If (((Player((Integer A))) slot status) Equal to Is playing) then do (Multiboard - Set the text for Multiboard item in column 4, row ((Player number of (Player((Integer A)))) + 1) to 100%) else do (Multiboard - Set the text for (Last created multiboard) i
Trigger thứ 2
"Level Update":
Events
Unit - A unit Gains a level
Conditions
((Leveling Hero) is A Hero) Equal to True
Actions
Set Levels[(Player number of (Owner of (Leveling Hero)))] = (Levels[(Player number of (Owner of (Leveling Hero)))] + 1)
If (((Owner of (Leveling Hero)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 2, row 2 to ( + (String(Levels[1])))) else do (Do nothing)
If (((Owner of (Leveling Hero)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 2, row 3 to ( + (String(Levels[2])))) else do (Do nothing)
If (((Owner of (Leveling Hero)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 2, row 4 to ( + (String(Levels[3])))) else do (Do nothing)
If (((Owner of (Leveling Hero)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 2, row 5 to ( + (String(Levels[4])))) else do (Do nothing)
If (((Owner of (Leveling Hero)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 2, row 6 to ( + (String(Levels[5])))) else do (Do nothing)
If (((Owner of (Leveling Hero)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 2, row 7 to ( + (String(Levels[7])))) else do (Do nothing)
If (((Owner of (Leveling Hero)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 2, row 8 to ( + (String(Levels[8])))) else do (Do nothing)
If (((Owner of (Leveling Hero)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 2, row 9 to ( + (String(Levels[9])))) else do (Do nothing)
If (((Owner of (Leveling Hero)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 2, row 10 to ( + (String(Levels[10])))) else do (Do nothing)
If (((Owner of (Leveling Hero)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 2, row 11 to ( + (String(Levels[11])))) else do (Do nothing)
If (((Owner of (Leveling Hero)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 2, row 12 to N/A) else do (Do nothing)
If (((Owner of (Leveling Hero)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 2, row 13 to N/A) else do (Do nothing)
Trigger thứ 3
"Kills Update"
Events
Unit - A unit Dies
Conditions
((Dying unit) is A Hero) Equal to False
(Owner of (Dying unit)) Not equal to (Owner of (Killing unit))
Actions
Set Kills[(Player number of (Owner of (Killing unit)))] = (Kills[(Player number of (Owner of (Killing unit)))] + 1)
If (((Owner of (Killing unit)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 3, row 2 to ( + (String(Kills[1])))) else do (Do nothing)
If (((Owner of (Killing unit)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 3, row 3 to ( + (String(Kills[2])))) else do (Do nothing)
If (((Owner of (Killing unit)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 3, row 4 to ( + (String(Kills[3])))) else do (Do nothing)
If (((Owner of (Killing unit)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 3, row 5 to ( + (String(Kills[4])))) else do (Do nothing)
If (((Owner of (Killing unit)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 3, row 6 to ( + (String(Kills[5])))) else do (Do nothing)
If (((Owner of (Killing unit)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 3, row 12 to ( + (String(Kills[6])))) else do (Do nothing)
If (((Owner of (Killing unit)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 3, row 7 to ( + (String(Kills[7])))) else do (Do nothing)
If (((Owner of (Killing unit)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 3, row 8 to ( + (String(Kills[8])))) else do (Do nothing)
If (((Owner of (Killing unit)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 3, row 9 to ( + (String(Kills[9])))) else do (Do nothing)
If (((Owner of (Killing unit)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 3, row 10 to ( + (String(Kills[10])))) else do (Do nothing)
If (((Owner of (Killing unit)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 3, row 11 to ( + (String(Kills[11])))) else do (Do nothing)
If (((Owner of (Killing unit)) slot status) Equal to Is playing) then do (Multiboard - Set the text for (Last created multiboard) item in column 3, row 13 to ( + (String(Kills[12])))) else do (Do nothing)