RoarMan
Member
- Reaction score
- 12
Having trouble getting a value known as "Points_Count" on my multiboard. Instead of showing the value of "Points_Count" in one specific row, it shows it in all the rows.
Not the actual trigger but I think this snippet is relevant. It's Event is "Time Elapsed - 0.01"
Not the actual trigger but I think this snippet is relevant. It's Event is "Time Elapsed - 0.01"
Code:
Player Group - Pick every player in (All players matching ((((Matching player) slot status) Equal to Is playing) and (((Matching player) controller) Equal to User))) and do (Actions)
Loop - Actions
Set Multiboard_Spots[(Player number of (Picked player))] = List
Multiboard - Set the text for (Last created multiboard) item in column 2, row List to (Player_Colors[(Player number of (Picked player))] + ((Name of (Picked player)) + |r))
Multiboard - Set the text for (Last created multiboard) item in column 3, row List to (String(Kill_Count[(Player number of (Picked player))]))
Multiboard - Set the text for (Last created multiboard) item in column 4, row List to (String(Death_Count[(Player number of (Picked player))]))
Multiboard - Set the text for (Last created multiboard) item in column 5, row List to (String(Points_Count[(Player number of (Picked player))]))
Set List = (List + 1)
Code:
Capture Points
Events
Time - Every 60.00 seconds of game time
Player - Player 3 (Teal) types a chat message containing -capture test as An exact match
Conditions
Actions
Unit Group - Pick every unit in (Units in (Playable map area)) and do (Actions)
Loop - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Unit-type of (Picked unit)) Equal to Lumbermill
(Unit-type of (Picked unit)) Equal to Goldmine
Then - Actions
Set Points_Count[(Player number of (Owner of (Picked unit)))] = (Points_Count[(Player number of (Owner of (Picked unit)))] + 20)
Multiboard - Set the text for Main_Multiboard item in column 5, row Multiboard_Spots[(Player number of (Owner of (Picked unit)))] to (String(Points_Count[(Player number of (Owner of (Picked unit)))]))
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Unit-type of (Picked unit)) Equal to Power Generator
Then - Actions
Set Points_Count[(Player number of (Owner of (Picked unit)))] = (Points_Count[(Player number of (Owner of (Picked unit)))] + 30)
Multiboard - Set the text for Main_Multiboard item in column 5, row Multiboard_Spots[(Player number of (Owner of (Picked unit)))] to (String(Points_Count[(Player number of (Owner of (Picked unit)))]))
Else - Actions