| 09-20-2004, 02:50 AM | #1 |
well, before you continue reading let me tell you this, i am not lazy and this trigger is very complex and i need someone to show me how to do this. I was wondering if anyone can show me how to make a dota type multiboard with the hero revival things and kills, deaths. I have tried making multiboards like this but they never work, just pure bugs. As i mention early, this is a VERY complex multiboard and im wondering if anyone can show me how to do it. (please note what/where variables are needed) I am sure MANY can benefit from your help if you could show me! Thanks! ![]() |
| 09-20-2004, 04:01 AM | #2 | |
Quote:
First off: This would be a EASY trigger, nothing even complex about it. I would give it a 4/10 of hardness to make a multiboard. Basicly what you want to do is make one, with the rows and colums u want. then insert what ever variables you want in the slot. Its not hard. Here is part of a multiboard I made for Julien's RPG: Code:
Create Multiboard
Events
Time - Elapsed game time is 1.00 seconds
Conditions
Actions
Multiboard - Create a multiboard with 3 columns and ((Number of players in (All players)) + 1) rows, titled Stats:
Set Multiboard = (Last created multiboard)
Multiboard - Set the display style for Multiboard item in column 0, row 0 to Show text and Hide icons
Multiboard - Set the text for Multiboard item in column 1, row 1 to Player Name:
Multiboard - Set the text for Multiboard item in column 2, row 1 to Income:
Multiboard - Set the text for Multiboard item in column 3, row 1 to Lives:
Multiboard - Set the color for Multiboard item in column 0, row 1 to (100.00%, 80.00%, 20.00%) with 0.00% transparency
Multiboard - Set the width for Multiboard item in column 1, row 0 to 14.00% of the total screen width
Multiboard - Set the width for Multiboard item in column 2, row 0 to 8.00% of the total screen width
Multiboard - Set the width for Multiboard item in column 3, row 0 to 10.00% of the total screen width
-------- Players --------
Set Var = 1
For each (Integer A) from 1 to 8, do (Actions)
Loop - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
And - All (Conditions) are true
Conditions
((Player((Integer A))) slot status) Equal to Is playing
((Player((Integer A))) controller) Equal to User
Then - Actions
Set Var = (Var + 1)
Multiboard - Set the text for Multiboard item in column 1, row Var to (Name of (Player((Integer A))))
Multiboard - Set the text for Multiboard item in column 2, row Var to (String(Income[(Integer A)]))
Multiboard - Set the text for Multiboard item in column 3, row Var to (String(Lives[(Integer A)]))
Set RowNum[(Integer A)] = Var
Else - Actions
Trigger - Run Color MultiBoard <gen> (checking conditions)
Multiboard - Show MultiboardAll it does is check to see how many people are playing, and makes the rows accordingly. and then changes all the text to what I want, wiether its some text for a variable. |
| 09-20-2004, 07:18 PM | #3 |
i know how to do MAKE a multiboard but i dont know how to make the dota revival system and input it in the multiboard, the killing part also. :\ Anyone can make a multiboard. (Or atleast know the basics.) |
| 09-21-2004, 06:03 PM | #4 |
Well, I do make the DotA multiboard and the hero revival system, and I can tell you that it's very simple. MSN/ICQ/AIM [email protected] 30421237 GodWalksTheArth. |
