- Joined
- Jan 6, 2008
- Messages
- 2,627
Hello, ive never created a succesfull Multiboard, and i still couldnt, could someone tell me whats wrong?
also you get to see one of my "Smart Ini's"
The Multiboard stuff is in "Ini" and "Selection Stuff" and "Other Stuff NEEDS TO BE LAST"
Its just to minimize them
also you get to see one of my "Smart Ini's"
The Multiboard stuff is in "Ini" and "Selection Stuff" and "Other Stuff NEEDS TO BE LAST"
-
Initalization
-
Events
- Map initialization
- Conditions
-
Actions
- -------- Ini --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- Multiboard - Create a multiboard with MultiboardRows columns and 3 rows, titled Kills
- Set Multiboard = (Last created multiboard)
- -------- Visibility --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- Environment - Set fog to style Linear, z-start 1000.00, z-end 8000.00, density 0.00 and color (10.00%, 12.62%, 30.00%)
-
Loop - Actions
- -------- Gates --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- Destructible - Open Gate (Horizontal) 1265 <gen>
-
Loop - Actions
-
Loop - Actions
- -------- Quests --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- -------- Quest Special Effect --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- Special Effect - Create a special effect attached to the overhead of Paladin 0007 <gen> using Abilities\Spells\Other\TalkToMe\TalkToMe.mdl
- Set QuestGiverFx[1] = (Last created special effect)
-
Loop - Actions
- -------- Quests --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- Quest - Create a Required, undiscovered quest titled King Uther's Task with the description King Uther has aske..., using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
- Set Quests[1] = (Last created quest)
- Quest - Create a quest requirement for Quests[1] with the description |c00FF8000Progress|...
- Set QuestReq[1] = (Last created quest requirement)
-
Loop - Actions
-
Loop - Actions
- -------- Misc / Credits --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- Quest - Create a Optional quest titled Story with the description |c00800000Human's|r..., using icon path ReplaceableTextures\CommandButtons\BTNBansheeAdept.blp
- Quest - Create a Optional quest titled Models Credits with the description |c0000FF00Thief|r b..., using icon path ReplaceableTextures\CommandButtons\BTNArmorGolem.blp
- Quest - Create a Optional quest titled System Credits with the description |c0000FF00Oppicam|r..., using icon path ReplaceableTextures\CommandButtons\BTNVialFull.blp
- Quest - Create a Optional quest titled Icon Credits with the description |c0000FF00Command B..., using icon path ReplaceableTextures\CommandButtons\BTNCrystalBall.blp
-
Loop - Actions
- -------- Variables --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- -------- Tips --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- Set Tip_Var[1] = |c0000FF00Tip 1: |r This map was made by Wolfe Orschyte and Slaydon.
- Set Tip_Var[2] = |c0000FF00Tip 2: |r If you need any help with the World Editor, come to [url]www.Hiveworkshop.com[/url]
- Set Tip_Var[3] = |c0000FF00Tip 3: |r Press F9 for commands and gameplay.
- Set Tip_Var[4] = |c0000FF00Tip 4: |r You can easily attack by pressing "R"
-
Loop - Actions
- -------- Hero Variables --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- Set Glow[1] = Gl0w 0020 <gen>
- Set Glow[2] = Gl0w 0021 <gen>
- Set Glow[3] = Gl0w 0022 <gen>
- Set Glow[4] = Gl0w 0023 <gen>
- Set Glow[5] = Gl0w 0024 <gen>
- Set Glow[6] = Gl0w 0025 <gen>
-
Loop - Actions
- -------- System Variables --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- -------- Camera and Movement System --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- Set MovementSystemTriggers[1] = Moving unit <gen>
- Set MovementSystemTriggers[2] = Moving With Arrows And Mana <gen>
- Set MovementSystemTriggers[3] = Move Forword Presses <gen>
- Set MovementSystemTriggers[5] = Move Forwrod Releases <gen>
- Set MovementSystemTriggers[6] = Lock Right Presses <gen>
- Set MovementSystemTriggers[7] = Lock Right Releases <gen>
- Set MovementSystemTriggers[8] = Lock Left Presses <gen>
- Set MovementSystemTriggers[9] = Lock Left Releases <gen>
- Set MovementSystemTriggers[10] = Lock Behind Presses <gen>
- Set MovementSystemTriggers[11] = Lock Behind Releases <gen>
- Set MovementSystemTriggers[12] = FCKeyboardPlugin <gen>
- Set MovementSystemTriggers[13] = TPCKeyboardPlugin <gen>
- Set MovementSystemTriggers[14] = ArrowKeys <gen>
- Set MovementSystemTriggers[15] = ThirdPersonCam <gen>
- Set MovementSystemTriggers[16] = FixedCam <gen>
-
Loop - Actions
- -------- Damage Detection --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- Set DMGGroup = (Units in (Playable map area))
-
Unit Group - Pick every unit in DMGGroup and do (Actions)
-
Loop - Actions
- Trigger - Add to DMGgroup4 <gen> the event (Unit - (Picked unit) Takes damage)
-
Loop - Actions
- Custom script: call DestroyGroup (udg_DMGGroup)
-
Loop - Actions
-
Loop - Actions
-
Loop - Actions
- -------- Selection Stuff --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- Set Player[1] = Player 1 (Red)
- Set Player[2] = Player 2 (Blue)
- Set Player[3] = Player 3 (Teal)
- Set Player[4] = Player 4 (Purple)
- Set Player[5] = Player 5 (Yellow)
- Set Player[6] = Player 6 (Orange)
- Cinematic - Fade in over 7.00 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
- Cinematic - Turn cinematic mode On for (All players)
-
For each (Integer A) from 1 to 6, do (Actions)
-
Loop - Actions
- Camera - Apply Selection Cam 1 <gen> for Player[(Integer A)] over 0.00 seconds
- Camera - Apply Selection Cam 2 <gen> for Player[(Integer A)] over 3.00 seconds
-
Loop - Actions
-
For each (Integer A) from 1 to 6, do (Actions)
-
Loop - Actions
- Set Loc = (Random point in Selection Area <gen>)
- Unit - Create 1 Light for Player[(Integer A)] at Loc facing Default building facing degrees
- Set Unit_Selection_Light[(Integer A)] = (Last created unit)
- Custom script: call RemoveLocation( udg_Loc )
-
Loop - Actions
- -------- Player On --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
Or - Any (Conditions) are true
-
Conditions
- (Player 1 (Red) controller) Equal to Computer
- (Player 1 (Red) slot status) Equal to Is unused
-
Conditions
-
Or - Any (Conditions) are true
-
Then - Actions
- Multiboard - Change the number of columns for Multiboard to (MultiboardRows - 1)
- Unit - Remove Glow[1] from the game
- Set HeroSelected = (HeroSelected + 1)
-
Else - Actions
- Multiboard - Set the text for Multiboard item in column 1, row 1 to (|c00FF0000 + ((Name of Player[1]) + (|r + <Empty String>)))
- Multiboard - Set the text for Multiboard item in column 1, row 3 to (String(Multiboard_Kills[1]))
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
Or - Any (Conditions) are true
-
Conditions
- (Player 2 (Blue) controller) Equal to Computer
- (Player 2 (Blue) slot status) Equal to Is unused
-
Conditions
-
Or - Any (Conditions) are true
-
Then - Actions
- Multiboard - Change the number of columns for Multiboard to (MultiboardRows - 1)
- Unit - Remove Glow[2] from the game
- Set HeroSelected = (HeroSelected + 1)
-
Else - Actions
- Multiboard - Set the text for Multiboard item in column 2, row 1 to (|c000000FF + ((Name of Player[2]) + (|r + <Empty String>)))
- Multiboard - Set the text for Multiboard item in column 2, row 3 to (String(Multiboard_Kills[2]))
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
Or - Any (Conditions) are true
-
Conditions
- (Player 3 (Teal) controller) Equal to Computer
- (Player 3 (Teal) slot status) Equal to Is unused
-
Conditions
-
Or - Any (Conditions) are true
-
Then - Actions
- Multiboard - Change the number of columns for Multiboard to (MultiboardRows - 1)
- Unit - Remove Glow[3] from the game
- Set HeroSelected = (HeroSelected + 1)
-
Else - Actions
- Multiboard - Set the text for Multiboard item in column 3, row 1 to (|c0000FFFF + ((Name of Player[3]) + (|r + <Empty String>)))
- Multiboard - Set the text for Multiboard item in column 3, row 3 to (String(Multiboard_Kills[3]))
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
Or - Any (Conditions) are true
-
Conditions
- (Player 4 (Purple) controller) Equal to Computer
- (Player 4 (Purple) slot status) Equal to Is unused
-
Conditions
-
Or - Any (Conditions) are true
-
Then - Actions
- Multiboard - Change the number of columns for Multiboard to (MultiboardRows - 1)
- Unit - Remove Glow[4] from the game
- Set HeroSelected = (HeroSelected + 1)
-
Else - Actions
- Multiboard - Set the text for Multiboard item in column 4, row 1 to (|c00400040 + ((Name of Player[4]) + (|r + <Empty String>)))
- Multiboard - Set the text for Multiboard item in column 4, row 3 to (String(Multiboard_Kills[4]))
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
Or - Any (Conditions) are true
-
Conditions
- (Player 5 (Yellow) controller) Equal to Computer
- (Player 5 (Yellow) slot status) Equal to Is unused
-
Conditions
-
Or - Any (Conditions) are true
-
Then - Actions
- Multiboard - Change the number of columns for Multiboard to (MultiboardRows - 1)
- Unit - Remove Glow[5] from the game
- Set HeroSelected = (HeroSelected + 1)
-
Else - Actions
- Multiboard - Set the text for Multiboard item in column 5, row 1 to (|c00FFFF00 + ((Name of Player[5]) + (|r + <Empty String>)))
- Multiboard - Set the text for Multiboard item in column 5, row 3 to (String(Multiboard_Kills[5]))
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
Or - Any (Conditions) are true
-
Conditions
- (Player 6 (Orange) controller) Equal to Computer
- (Player 6 (Orange) slot status) Equal to Is unused
-
Conditions
-
Or - Any (Conditions) are true
-
Then - Actions
- Multiboard - Change the number of columns for Multiboard to (MultiboardRows - 1)
- Unit - Remove Glow[6] from the game
- Set HeroSelected = (HeroSelected + 1)
-
Else - Actions
- Multiboard - Set the text for Multiboard item in column 6, row 1 to (|c00FF8000 + ((Name of Player[6]) + (|r + <Empty String>)))
- Multiboard - Set the text for Multiboard item in column 6, row 3 to (String(Multiboard_Kills[6]))
-
If - Conditions
- Multiboard - Change the number of columns for Multiboard to MultiboardRows
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Loop - Actions
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
-
Loop - Actions
- -------- Other, NEED TO BE LAST --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- Wait 3.00 seconds
- -------- Multiboard --------
-
For each (Integer A) from 1 to 1, do (Actions)
-
Loop - Actions
- Multiboard - Show Multiboard
- Multiboard - Maximize Multiboard
-
Loop - Actions
- Cinematic - Turn cinematic mode Off for (All players)
- Trigger - Turn on Camera <gen>
-
Loop - Actions
-
Events