• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Multiboards making me feel stupid. I am trying to make this but still i don't understand how to do.

Level 17
Joined
Jun 2, 2009
Messages
1,112
I made minimum 100 tries and failed over and over again. Now i am angry and i have this system. This is what i want. Check the attachment.
I am trying to understand how it works but it is the my true nightmare. I even created my AI system for MOBA games but this system is impossible to understand to me.
I can share additional information if you need. And here is the map file. Version 1.26

  • Table SetupYedek
    • Events
      • Time - Elapsed game time is 0.95 seconds
    • Conditions
    • Actions
      • For each (Integer A) from 1 to 12, do (Actions)
        • Loop - Actions
          • Trigger - Add to Table Player Leave <gen> the event (Player - (Player((Integer A))) leaves the game)
      • -------- Tablo OluÅŸturma --------
      • Set Table_Line = 1
      • Multiboard - Create a multiboard with 8 columns and Table_Line rows, titled ((|cffff0000Devil:|r + ((String(Table_Kill[1])) + ( + (( + ((String(StringTeamPoint[1])) + )))))) + ( |cffda70d6Reaper:|r + ((String(Table_Death[2])) + ( + (( + ((String(StringTeamPoint[2])) + )))))))
      • Set NewTable = (Last created multiboard)
      • Multiboard - Set the display style for (Last created multiboard) item in column 0, row 1 to Show text and Hide icons
      • Multiboard - Set the width for (Last created multiboard) item in column 1, row Table_Line to 0.10% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 2, row Table_Line to 7.10% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 3, row Table_Line to 2.00% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 4, row Table_Line to 2.00% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 5, row Table_Line to 1.00% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 6, row Table_Line to 1.00% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 7, row Table_Line to 2.00% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 8, row Table_Line to 3.00% of the total screen width
      • Multiboard - Set the text for (Last created multiboard) item in column 2, row Table_Line to |c00fcd211Oyuncu|r
      • Multiboard - Set the text for (Last created multiboard) item in column 4, row 1 to |cff6666ddlvl|r
      • Multiboard - Set the text for (Last created multiboard) item in column 5, row 1 to |cff6666ddK|r
      • Multiboard - Set the text for (Last created multiboard) item in column 6, row 1 to |cff6666ddD|r
      • Multiboard - Set the text for (Last created multiboard) item in column 7, row 1 to |c006666ddTP|r
      • Multiboard - Set the text for (Last created multiboard) item in column 8, row 1 to |cff6666ddATR|r
      • Set Table_Line = 2
      • Set Table_PlayerCount = (Table_PlayerCount + 1)
      • Set Table_PlayerLine[1] = Table_Line
      • Multiboard - Change the number of rows for (Last created multiboard) to Table_Line
      • Multiboard - Set the display style for (Last created multiboard) item in column 0, row Table_Line to Show text and Hide icons
      • Multiboard - Set the width for (Last created multiboard) item in column 1, row Table_Line to 0.10% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 2, row Table_Line to 8.10% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 3, row Table_Line to 1.00% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 4, row Table_Line to 2.00% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 5, row Table_Line to 1.00% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 6, row Table_Line to 1.00% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 7, row Table_Line to 2.00% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 8, row Table_Line to 3.00% of the total screen width
      • Multiboard - Set the text for (Last created multiboard) item in column 2, row Table_Line to |cffff0000---CLAN D...
      • Multiboard - Set the text for (Last created multiboard) item in column 5, row Table_Line to |cffff00000|r
      • Multiboard - Set the text for (Last created multiboard) item in column 6, row Table_Line to |cffff00000|r
      • -------- Takım 1 Ayarları --------
      • For each (Integer A) from 2 to 6, do (Actions)
        • Loop - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • ((Player((Integer A))) slot status) Equal to Is playing
            • Then - Actions
              • Set Table_PlayerCount = (Table_PlayerCount + 1)
              • Set Table_Line = (Table_Line + 1)
              • Set Table_PlayerLine[(Integer A)] = Table_Line
              • Multiboard - Change the number of rows for (Last created multiboard) to Table_Line
              • Multiboard - Set the display style for (Last created multiboard) item in column 0, row Table_Line to Show text and Hide icons
              • Multiboard - Set the display style for (Last created multiboard) item in column 1, row Table_Line to Show text and Show icons
              • Multiboard - Set the width for (Last created multiboard) item in column 1, row Table_Line to 1.00% of the total screen width
              • Multiboard - Set the width for (Last created multiboard) item in column 2, row Table_Line to 7.10% of the total screen width
              • Multiboard - Set the width for (Last created multiboard) item in column 3, row Table_Line to 1.00% of the total screen width
              • Multiboard - Set the width for (Last created multiboard) item in column 4, row Table_Line to 2.00% of the total screen width
              • Multiboard - Set the width for (Last created multiboard) item in column 5, row Table_Line to 1.00% of the total screen width
              • Multiboard - Set the width for (Last created multiboard) item in column 6, row Table_Line to 1.00% of the total screen width
              • Multiboard - Set the width for (Last created multiboard) item in column 7, row Table_Line to 2.00% of the total screen width
              • Multiboard - Set the width for (Last created multiboard) item in column 8, row Table_Line to 3.00% of the total screen width
              • Multiboard - Set the text for (Last created multiboard) item in column 2, row Table_Line to PlayerNames[(Integer A)]
              • Multiboard - Set the text for (Last created multiboard) item in column 5, row Table_Line to |cff3399330|r
              • Multiboard - Set the text for (Last created multiboard) item in column 6, row Table_Line to |cff9933330|r
            • Else - Actions
      • Set Table_PlayerCount = (Table_PlayerCount + 1)
      • Set Table_Line = (Table_Line + 1)
      • Set Table_PlayerLine[7] = Table_Line
      • Multiboard - Change the number of rows for (Last created multiboard) to Table_Line
      • Multiboard - Change the number of rows for (Last created multiboard) to Table_Line
      • Multiboard - Set the display style for (Last created multiboard) item in column 0, row Table_Line to Show text and Hide icons
      • Multiboard - Set the width for (Last created multiboard) item in column 1, row Table_Line to 0.10% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 2, row Table_Line to 8.10% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 3, row Table_Line to 1.00% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 4, row Table_Line to 2.00% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 5, row Table_Line to 1.00% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 6, row Table_Line to 1.00% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 7, row Table_Line to 2.00% of the total screen width
      • Multiboard - Set the width for (Last created multiboard) item in column 8, row Table_Line to 3.00% of the total screen width
      • Multiboard - Set the text for (Last created multiboard) item in column 2, row Table_Line to |cff00ff00---CLAN R...
      • Multiboard - Set the text for (Last created multiboard) item in column 5, row Table_Line to |cff00ff000|r
      • Multiboard - Set the text for (Last created multiboard) item in column 6, row Table_Line to |cff00ff000|r
      • -------- Takım 2 Ayarları --------
      • For each (Integer A) from 8 to 12, do (Actions)
        • Loop - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • ((Player((Integer A))) slot status) Equal to Is playing
            • Then - Actions
              • Set Table_PlayerCount = (Table_PlayerCount + 1)
              • Set Table_Line = (Table_Line + 1)
              • Set Table_PlayerLine[(Integer A)] = Table_Line
              • Multiboard - Change the number of rows for (Last created multiboard) to Table_Line
              • Multiboard - Set the display style for (Last created multiboard) item in column 0, row Table_Line to Show text and Hide icons
              • Multiboard - Set the display style for (Last created multiboard) item in column 1, row Table_Line to Show text and Show icons
              • Multiboard - Set the width for (Last created multiboard) item in column 1, row Table_Line to 1.00% of the total screen width
              • Multiboard - Set the width for (Last created multiboard) item in column 2, row Table_Line to 7.10% of the total screen width
              • Multiboard - Set the width for (Last created multiboard) item in column 3, row Table_Line to 1.00% of the total screen width
              • Multiboard - Set the width for (Last created multiboard) item in column 4, row Table_Line to 2.00% of the total screen width
              • Multiboard - Set the width for (Last created multiboard) item in column 5, row Table_Line to 1.00% of the total screen width
              • Multiboard - Set the width for (Last created multiboard) item in column 6, row Table_Line to 1.00% of the total screen width
              • Multiboard - Set the width for (Last created multiboard) item in column 7, row Table_Line to 2.00% of the total screen width
              • Multiboard - Set the width for (Last created multiboard) item in column 8, row Table_Line to 3.00% of the total screen width
              • Multiboard - Set the text for (Last created multiboard) item in column 2, row Table_Line to PlayerNames[(Integer A)]
              • Multiboard - Set the text for (Last created multiboard) item in column 5, row Table_Line to |cff3399330|r
              • Multiboard - Set the text for (Last created multiboard) item in column 6, row Table_Line to |cff9933330|r
            • Else - Actions
      • Multiboard - Show (Last created multiboard)
 

Attachments

  • Untitled.png
    Untitled.png
    245.5 KB · Views: 18
  • i_hate_multiboard.w3x
    95.1 KB · Views: 1
Top