View Full Version : HELP! About Warcraft 3 Level Editor - Multiboards
gromit190
11-28-2005, 11:13 AM
Hi there.
Me and my friend's cooking this new level for Warcraft 3: Frozen Throne, and i have encountered a problem about multiboards.
How do i make multiboards? What events do they need as triggers (If that's how you make them)?
Im looking for a multiboards that shows the following;
----------------------------------------
- Lives left -
Player 1 lives: (variable (player1_lives))
Player 2 lives: (variable (player2_lives))
----------------------------------------
Help ?
This will go better in War3's Map area :)
-Neo
Zipsco
11-28-2005, 7:15 PM
The multiboard option is quite straight forward, if you know triggering already, it will just take you a few minutes to master, or atleast be comptable with. Becouse i havent got the editor installed i will make my contribution by adding a few warnings and surgestions. First off, dont use multiboard for anything you think the leaderboard can solve, it gives you less command, but it won't go bite you in the ass for making alittle mistake afterwards, since the multiboard requires alot of initialization. One of the other things i want to say is, when you initialize the multiboard do not use map initializing, becouse of an error in the world editor, it will screw it up, use 1 or maybe 2 seconds of game time, that should do it. Remember that multiboards can only exist ones at a time on the screen like the leaderboard, though you can create multiple, and only show one at a time. Leaderboards and multiboards can exist side by side, and another neet feature of the multiboard is that you can minimize it. The only thing blizzard ever created the multiboard for, was so that they could make you a gold and tree image to the info about it, when one of your party members left you in a battle(thereby telling you, that you can use small icons aswell). As the features of this thing was limited in the ladder games(blizz orig games), this thing became somewhat not very good updated, and i recommend using it with caution, since you might find out afterwards, that you should have done the same in another way, like making a write out command, as the ones used by the games containing a -income factor... Also, making this big with a leaderboard aswell, will kill your right side of the screen, and people will get anoyed, and will! minimize it, therefore removing its good use. For what i have seen sofar, you could use a leaderboard for what you need, or are you already using a leaderboard? Also if you are, have you thought of making a line (-------------- or ___________) and simply give it another headline below were you alter its color, and then come with the text, player X lives?
Zipsco
gromit190
11-29-2005, 11:48 AM
Thanks for the tips. However, i feel that i might have to question my understanding of multiboards. I may be looking for something else :$
Therefore I ask; Is this a multiboard? If not, then what is this on the picture?
http://img466.imageshack.us/img466/2524/aaaaaaa5it.jpg
This will go better in War3's Map area :)
-Neo
Yes, you are cerainly right. But i couldn't find it :$ But now that the thread's been moved, I see where it is :P
Zipsco
11-30-2005, 10:33 AM
What you see on the picture is a multiboard, but as i stated before, you would do much better with a leaderboard if whats shown on the picture is pretty much what you need. Since i do not have the WE(World editor) installed, i cannot make you a map were i show you the difference, or even make you a leaderboard so you can see how it is done, but i think most people in the foundry agrees with me when i say, dont use multiboards for what leaderboards can do as good, or even better than them. I surgest you use a leaderboard, and still remember that a few seconds of game time is better than map initialization. an initialization of a leaderboard would look something like this:
Event:
3 seconds of gametime
Condition:
Nothing!
Actions:
create leaderboard for all players with the titel "Whatever";
Add player 1(//this is as team one) with the label "Team 1 kills: " and value (// en variable) team1kills;
//And then the same for team 2 as for team one, just with the first player on team 2, and a different label and variable!
_____to registre kills____________
Event:
a unit dies
Condition:
triggering unit is a hero AND triggering unit is owned by player group "Team 2" (AND if you dont want team generic units to recieve kills): AND owner of killing unit not equal to player X(X depending on player number of generic units owner, like the computer that controls aos team units).
actions:
team1kills = team1kills(it self) + 1 (plus one);
now, i believe you need to update the leaderboard, but i cant really remember that, but if so, there should be a command like leaderboard: update leaderboard or something!
All of the triggers above can be adjusted to fit what you want it to display it just requires abit of imagination! like if you want to registre player kills, just make an if then else for each of the team players, asking if they are the owner of the killing unit like: if then else: if owner of killing unit equal to player 1 red, (then do) player1kills = player1kills + 1 (and yes it self plus one is the same as variable++; but this aint c++).
Sorry about the lousy layout of the text, but iam in a hurry, got a programming paper due tomorrow!
Also don't read my triggers wordlike, becouse they are bound to be wrong some of them...
Hope this helpes, Zipsco
EDIT:
Ahh damn, just noticed, you need to use the command SHOW leaderboard to all players, in the first trigger or you will make it, and not display it! And yes there are proberly more stuff i have forgotten!
gromit190
12-02-2005, 10:56 AM
Thanks a lot. If what's on the picture, a multiboard, then im not sure what a leaderboard looks like, but i'll find out...
Thanks for all help =D
Zipsco
12-02-2005, 3:20 PM
No problem :D sorry iam not capable of sending you a SS, since i dont have the thingy installed ;)
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.