Multiboard Help!

SupremeRuler

Member
Reaction score
1
For some reason, this only shows the last multiboard but not all of them. Not sure why.

Code:
Debug
    Events
        Player - Player 1 (Red) skips a cinematic sequence
    Conditions
    Actions
        Multiboard - Create a multiboard with 5 columns and 5 rows, titled sadffgghjnh dd
        Multiboard - Set the display style for (Last created multiboard) item in column 0, row 0 to Show text and Show icons
        Multiboard - Set the width for (Last created multiboard) item in column 0, row 0 to 5.00% of the total screen width
        Multiboard - Show (Last created multiboard)
        Multiboard - Create a multiboard with 5 columns and 5 rows, titled mjjhgjhg
        Multiboard - Set the display style for (Last created multiboard) item in column 0, row 0 to Show text and Show icons
        Multiboard - Set the width for (Last created multiboard) item in column 0, row 0 to 5.00% of the total screen width
        Multiboard - Show (Last created multiboard)
        Multiboard - Create a multiboard with 5 columns and 5 rows, titled oipuoui
        Multiboard - Set the display style for (Last created multiboard) item in column 0, row 0 to Show text and Show icons
        Multiboard - Set the width for (Last created multiboard) item in column 0, row 0 to 5.00% of the total screen width
        Multiboard - Show (Last created multiboard)
        Multiboard - Show all multiboards
 

Solu9

You can change this now in User CP.
Reaction score
216
To my knowledge you can only have one multiboard active. Thats why the last created overwrites the other.
 

SupremeRuler

Member
Reaction score
1
Yes it sure seems that way. What I don't understand is why there's a function "Show all multiboards" in the first place.
 

Solu9

You can change this now in User CP.
Reaction score
216
Hm. No matter what you should make a multiboard variable for each of the multiboards you want. Then after creating a multiboard and tweaking it to your needs you set one of your multiboard variables to "last created multiboard".

When you have done that then try to "Show all multiboards".
By the way. It's always a good idea to "hide" then "show" just after each other if you change the width of a multiboard. Multiboard! Multiboard!! Multiboard!!!
 

SupremeRuler

Member
Reaction score
1
Yea, this was just a test trigger. The real trigger is right here. For some reason, it only displays the multiboard to Player 1, but not to the other players:

Code:
MB GP Create 1
    Events
    Conditions
    Actions
        Player Group - Pick every player in DL_Force and do (Actions)
            Loop - Actions
                Multiboard - Create a multiboard with 2 columns and ((Number of players in DL_Force) + 1) rows, titled (R) The True Death ...
                Set GP_Board1[(Player number of (Picked player))] = (Last created multiboard)
                Multiboard - Maximize (Last created multiboard)
                Multiboard - Hide (Last created multiboard)
                Multiboard - Set the display style for (Last created multiboard) item in column 1, row 0 to Hide text and Hide icons
                Multiboard - Set the display style for (Last created multiboard) item in column 2, row 0 to Show text and Hide icons
                Multiboard - Set the width for (Last created multiboard) item in column 1, row 0 to 1.50% of the total screen width
                Multiboard - Set the width for (Last created multiboard) item in column 2, row 0 to 8.50% of the total screen width
                Multiboard - Set the text for (Last created multiboard) item in column 2, row 1 to (|cffa8a8a8Kills:|r  + ((String(GP_Kills[(Player number of (Picked player))])) + /10))
                Multiboard - Set the text for (Last created multiboard) item in column 2, row 2 to |cffa8a8a8Players l...
                Set GP_Integer[0] = 2
                Hashtable - Save True as (520 + (Player number of (Picked player))) of (Player number of (Picked player)) in (Last created hashtable)
                For each (Integer A) from 1 to 10, do (Actions)
                    Loop - Actions
                        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                            If - Conditions
                                ((Player((Integer A))) is an enemy of (Picked player)) Equal to True
                                ((Player((Integer A))) is in DL_Force) Equal to True
                            Then - Actions
                                Set GP_Integer[0] = (GP_Integer[0] + 1)
                                Hashtable - Save GP_Integer[0] as (500 + (Player number of (Player((Integer A))))) of (Player number of (Picked player)) in (Last created hashtable)
                                Hashtable - Save False as (520 + (Integer A)) of (Player number of (Picked player)) in (Last created hashtable)
                                Multiboard - Set the icon for (Last created multiboard) item in column 1, row GP_Integer[0] to ReplaceableTextures\CommandButtons\BTNSkeletonMage.blp
                                Multiboard - Set the text for (Last created multiboard) item in column 2, row GP_Integer[0] to (FN_PlayerColor[(Integer A)] + ((Name of (Player((Integer A)))) + |r))
                                Multiboard - Set the display style for (Last created multiboard) item in column 1, row GP_Integer[0] to Hide text and Show icons
                            Else - Actions
                Custom script:  if GetLocalPlayer() == GetEnumPlayer()
                Multiboard - Show GP_Board1[(Player number of (Picked player))]
                Custom script:  endif
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top