HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Mutiboard Tutorials?

09-09-2004, 03:08 PM#1
shrimpchips
Are there any tutorials floating around on how to create and use multiboards for socreboard purposes?

If not would any one be willing to give me a breif overview or a few pointers on how to set up a board that is minimizable and shows player statistics like unit/hero kills/deaths etc?

~Cheers
09-09-2004, 05:38 PM#2
Arohk
what problems you run in whit multiboards? its quiet simple to make one
09-09-2004, 07:17 PM#3
AFB-DieHard
Yeah you only have to create a multiboard and if you have more than one asign a variable to it(Set Variable var = last created multiboard).

Don't use Map Initialisation as Event. But you can use Time Elapsed - 0.01 secs.

After you've created it you can set the width/display style(display icons/text) and also the data. It's really easy to figure out how to do this.
09-10-2004, 04:01 AM#4
logik
everything is done using columns and rows...

think of it like a sheet of squared paper... and you have set your multiboard to have 5 rows and 5 columns.

also you have to set the display style.

this is basically what you want it to display... ie. if you want column 1 row 3 to show an icon...

if you want a whole row or a whole column to show text and not icons set the column/row as "0"


have a play around with the multiboards and you'll get the hang of it... i learntvariables and etc playing with multiboards.
09-10-2004, 06:26 AM#5
shrimpchips
Question: How do disable the icons in each column/row? I can't find a way to get rid of them =`(

Second: How do you create a variable for keeping count of something? Would it be event: unit gets killed, condition unit belongs to player blah unit not hero, action: set variable value to variable value + 1? ?
09-10-2004, 06:55 AM#6
shrimpchips
Maybe someone can help me out with a problem I'm having in my multiboard now...

I have a trigger keeping a integer value for units killed, and I am trying to display it on my multiboard... but nothing shows up >_<

Events
Unit - A unit Dies
Conditions
(Owner of (Killing unit)) Equal to Player 1 (Red)
((Triggering unit) is A Hero) Equal to False
Actions
Set Player1UnitKillValue = (Player1UnitKillValue + 1)
Set Player1UnitKills = (String(Player1UnitKillValue))


//////////////////////////////

Multiboard - Set the text for (Last created multiboard) item in column 3, row 2 to Player1UnitKills

Any idea why this isn't working?

My hero revival also isn't working, which is the same as above except the trigger setting the variable is:

Events
Unit - A unit owned by Player 1 (Red) Dies
Conditions
((Triggering unit) is A Hero) Equal to True
Actions
Countdown Timer - Start (Last started timer) as a One-shot timer that will expire in ((Real((Level of (Triggering unit)))) x 10.00) seconds
Set Player1Revival = (String((Remaining time for (Last started timer))))


Is there something in common between the two that is preventing them from being displayed?


~Cheers
09-10-2004, 07:42 AM#7
shrimpchips
Can anyone tell me why the multiboard is not displaying these values?:

/////////////////////////////////////////////
Events
Unit - A unit Dies
Conditions
(Owner of (Killing unit)) Equal to Player 1 (Red)
((Triggering unit) is A Hero) Equal to False
Actions
Set Player1UnitKillValue = (Player1UnitKillValue + 1)
/////////////////////////////////////////////
Events
Unit - A unit owned by Player 1 (Red) Dies
Conditions
((Triggering unit) is A Hero) Equal to True
Actions
Countdown Timer - Start (Last started timer) as a One-shot timer that will expire in ((Real((Level of (Triggering unit)))) x 10.00) seconds
Set Player1Revival = (Integer((Remaining time for (Last started timer))))
/////////////////////////////////////////////
Multiboard - Set the text for (Last created multiboard) item in column 3, row 2 to (String(Player1UnitKillValue))
Multiboard - Set the text for (Last created multiboard) item in column 5, row 2 to (String(Player1Revival))




They display as 0's on the multiboard... so it has to mean its reconigizing the variable... but from there nothing happens

:(



Any help is appreciated,

~Cheers
09-10-2004, 01:08 PM#8
-={tWiStÄr}=-
is that the whole last trigger? you have to have an event, and create the board, and add columns and rows. you can prolly find the functions for that.
09-10-2004, 01:23 PM#9
shrimpchips
Quote:
Originally Posted by -={tWiStÄr}=-
is that the whole last trigger? you have to have an event, and create the board, and add columns and rows. you can prolly find the functions for that.

no...... it is obviously just a _part_ of the multiboard, the part that relates to the variables I am trying to call. I really don't feel like posting over 100 multiboard style actions for only 2 variable ones.

In any case, does anyone see what is wrong?
09-10-2004, 03:32 PM#10
shrimpchips
It seems like a fairly simple question... =`( maybe I should repost? lol
09-10-2004, 04:09 PM#11
Arohk
Create a multiboard: (here whit 2 columns and 8 rows)
Code:
        Multiboard - Create a multiboard with 2 columns and 8 rows, titled Points of 35:
        Set MultiBoard = (Last created multiboard)
        Multiboard - Set the text for MultiBoard item in column 1, row 1 to (Name of Spieler 1 (Rot))
        Multiboard - Set the text for MultiBoard item in column 1, row 2 to (Name of Spieler 2 (Blau))
        Multiboard - Set the text for MultiBoard item in column 1, row 3 to (Name of Spieler 3 (Blaugrau))
        Multiboard - Set the text for MultiBoard item in column 1, row 4 to (Name of Spieler 4 (Lila))
        Multiboard - Set the text for MultiBoard item in column 1, row 5 to (Name of Spieler 5 (Gelb))
        Multiboard - Set the text for MultiBoard item in column 1, row 6 to (Name of Spieler 6 (Orange))
        Multiboard - Set the text for MultiBoard item in column 1, row 7 to (Name of Spieler 7 (Grün))
        Multiboard - Set the text for MultiBoard item in column 1, row 8 to (Name of Spieler 8 (Rosa))
        Multiboard - Set the text for MultiBoard item in column 2, row 1 to (String((Spieler 1 (Rot) Aktuelles Gold)))
        Multiboard - Set the text for MultiBoard item in column 2, row 2 to (String((Spieler 2 (Blau) Aktuelles Gold)))
        Multiboard - Set the text for MultiBoard item in column 2, row 3 to (String((Spieler 3 (Blaugrau) Aktuelles Gold)))
        Multiboard - Set the text for MultiBoard item in column 2, row 4 to (String((Spieler 4 (Lila) Aktuelles Gold)))
        Multiboard - Set the text for MultiBoard item in column 2, row 5 to (String((Spieler 5 (Gelb) Aktuelles Gold)))
        Multiboard - Set the text for MultiBoard item in column 2, row 6 to (String((Spieler 6 (Orange) Aktuelles Gold)))
        Multiboard - Set the text for MultiBoard item in column 2, row 7 to (String((Spieler 7 (Grün) Aktuelles Gold)))
        Multiboard - Set the text for MultiBoard item in column 2, row 8 to (String((Spieler 8 (Rosa) Aktuelles Gold)))
        Multiboard - Set the width for MultiBoard item in column 1, row 1 to 10.00% of the total screen width
        Multiboard - Set the width for MultiBoard item in column 1, row 2 to 10.00% of the total screen width
        Multiboard - Set the width for MultiBoard item in column 1, row 3 to 10.00% of the total screen width
        Multiboard - Set the width for MultiBoard item in column 1, row 4 to 10.00% of the total screen width
        Multiboard - Set the width for MultiBoard item in column 1, row 5 to 10.00% of the total screen width
        Multiboard - Set the width for MultiBoard item in column 1, row 6 to 10.00% of the total screen width
        Multiboard - Set the width for MultiBoard item in column 1, row 7 to 10.00% of the total screen width
        Multiboard - Set the width for MultiBoard item in column 1, row 8 to 10.00% of the total screen width
        Multiboard - Set the width for MultiBoard item in column 2, row 1 to 7.00% of the total screen width
        Multiboard - Set the width for MultiBoard item in column 2, row 2 to 7.00% of the total screen width
        Multiboard - Set the width for MultiBoard item in column 2, row 3 to 7.00% of the total screen width
        Multiboard - Set the width for MultiBoard item in column 2, row 4 to 7.00% of the total screen width
        Multiboard - Set the width for MultiBoard item in column 2, row 5 to 7.00% of the total screen width
        Multiboard - Set the width for MultiBoard item in column 2, row 6 to 7.00% of the total screen width
        Multiboard - Set the width for MultiBoard item in column 2, row 7 to 7.00% of the total screen width
        Multiboard - Set the width for MultiBoard item in column 2, row 8 to 7.00% of the total screen width

update the multiboard:
Code:
        Multiboard - Set the text for MultiBoard item in column 2, row 1 to (String((Spieler 1 (Rot) Aktuelles Gold)))
        Multiboard - Set the text for MultiBoard item in column 2, row 2 to (String((Spieler 2 (Blau) Aktuelles Gold)))
        Multiboard - Set the text for MultiBoard item in column 2, row 3 to (String((Spieler 3 (Blaugrau) Aktuelles Gold)))
        Multiboard - Set the text for MultiBoard item in column 2, row 4 to (String((Spieler 4 (Lila) Aktuelles Gold)))
        Multiboard - Set the text for MultiBoard item in column 2, row 5 to (String((Spieler 5 (Gelb) Aktuelles Gold)))
        Multiboard - Set the text for MultiBoard item in column 2, row 6 to (String((Spieler 6 (Orange) Aktuelles Gold)))
        Multiboard - Set the text for MultiBoard item in column 2, row 7 to (String((Spieler 7 (Grün) Aktuelles Gold)))
        Multiboard - Set the text for MultiBoard item in column 2, row 8 to (String((Spieler 8 (Rosa) Aktuelles Gold)))
09-10-2004, 09:19 PM#12
-={tWiStÄr}=-
um.. theres no column 3 or 5.
edit: oh yeah, and instead of last created multiboard, use the variable.
09-11-2004, 01:47 AM#13
shrimpchips
Never mind.. i figured it out... I needed a different trigger for the multiboard variable update.