Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
Triggers
Monks vs Devil 1.9.w3x
Variables
Lulala
Items
Mukk
Schwebetext
Dead Monks
Revive
Verlassene Spieler
Timer
Satan comes
Ablasskapelle
Ein Teufen stirbt
Specials
Team Devil loses
Team monk loses
Lose aktiv
Flaggen
Teleport zur holle
Teleport zur welt
Pings
Quests muahahahaha
Leavers
Leaver
Leaver Kopieren
Leaver Kopieren 2
Leaver Kopieren 3
Leaver Kopieren 4
Leaver Kopieren 5
Leaver Kopieren 6
Leaver Kopieren 7
Multiboard
Multi Zeile 1
Multi Zeile 2
Map by Attrox
Name
Type
is_array
initial_value
Ihihihi
integer
Yes
Multiboard
multiboard
No
Spawn
timer
No
Items
Events
Unit - A unit Pawns an item (to shop)
Conditions
(Item-type of (Sold Item)) Equal to Treasure :D
Actions
Game - Display to (Player group((Triggering player))) for 15.00 seconds the text: +100 Gold!
Item - Create Treasure :D at (Random point in (Playable map area))
Sound - Play GoodJob <gen>
Mukk
Events
Time - Elapsed game time is 0.50 seconds
Conditions
Actions
Sound - Play SadMystery <gen>
Sound - Set music volume to 60.00 %
Schwebetext
Events
Time - Elapsed game time is 0.10 seconds
Conditions
Actions
Floating Text - Create floating text that reads |cff00FF00 Map by Attrox at (Center of Gebiet_002 <gen>) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Floating Text - Create floating text that reads |cff00FF00 Map by Attrox at (Center of Gebiet_003 <gen>) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Floating Text - Create floating text that reads |cff00FF00 Monk Ping at (Center of Gebiet_014 <gen>) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Floating Text - Create floating text that reads |cff00FF00 To world at (Center of Gebiet_010 <gen>) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Floating Text - Create floating text that reads |cff00FF00 To hell (only devils) at (Center of Gebiet_011 <gen>) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Floating Text - Create floating text that reads |cff00FF00 Healing poison at (Center of Gebiet_015 <gen>) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Game - Display to (All allies of Player 1 (Red).) for 16.00 seconds the text: |cff00FF00Find and sell |cffFFFFFFtreasures|cff00FF00 to earn money.If you have enogh money, build |cffFFFFFFInduelgence Chapels|cff00FF00.They'll give to you 1 gold every second.
Dead Monks
Events
Unit - A unit Dies
Conditions
(Unit-type of (Triggering unit)) Equal to Monk
Actions
Item - Create Tome of Experience at (Position of (Triggering unit))
Unit Group - Pick every unit in (Units owned by (Owner of (Triggering unit)).) and do (Remove (Picked unit) from the game)
Unit - Create 1 . A monk's grave for (Owner of (Triggering unit)) at (Random point in Gebiet_002 <gen>) facing Default building facing degrees
Player - Set (Owner of (Triggering unit)) . Current gold to 100
Game - Display to (All allies of Player 1 (Red).) for 10.00 seconds the text: ((Name of (Owner of (Triggering unit))) + 's monk is dead. Move your Monk to in front of the church to revive him!)
Sound - Play HowlOfTerror <gen>
Revive
Events
Unit - A unit enters Gebiet_002 <gen>
Conditions
(Unit-type of (Triggering unit)) Equal to Monk
Actions
Wait 4.00 seconds
Unit Group - Pick every unit in (Units of type A monk's grave) and do (Actions)
Loop - Actions
Unit - Create 1 . Monk for (Owner of (Picked unit)) at (Center of Gebiet_003 <gen>) facing Default building facing degrees
Unit - Remove (Picked unit) from the game
Game - Display to (All players) for 30 seconds the text: A monk has been revived.
Sound - Play HealingWave <gen>
Special Effect - Create a special effect at (Center of Gebiet_003 <gen>) using Abilities\Spells\Other\Awaken\Awaken.mdl
Special Effect - Create a special effect at (Center of Gebiet_003 <gen>) using Abilities\Spells\Human\Flare\FlareCaster.mdl
Wait 0.30 seconds
Special Effect - Create a special effect at (Center of Gebiet_003 <gen>) using Abilities\Spells\Human\Flare\FlareCaster.mdl
Wait 0.30 seconds
Special Effect - Create a special effect at (Center of Gebiet_003 <gen>) using Abilities\Spells\Human\Flare\FlareCaster.mdl
Wait 0.30 seconds
Special Effect - Create a special effect at (Center of Gebiet_003 <gen>) using Abilities\Spells\Human\Flare\FlareCaster.mdl
Wait 0.30 seconds
Special Effect - Create a special effect at (Center of Gebiet_003 <gen>) using Abilities\Spells\Human\Flare\FlareCaster.mdl
Wait 0.30 seconds
Special Effect - Create a special effect at (Center of Gebiet_003 <gen>) using Abilities\Spells\Human\Flare\FlareCaster.mdl
Verlassene Spieler
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units in (Playable map area)) and do (Actions)
Loop - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of (Picked unit)) slot status) Equal to Is playing
Then - Actions
Else - Actions
Unit - Remove (Picked unit) from the game
Timer
Events
Map initialization
Conditions
Actions
Countdown Timer - Start Spawn as a One-shot timer that will expire in 25.00 seconds
Wait 0.20 seconds
Countdown Timer - Create a timer window for (Last started timer) with title Devil comes in:
Satan comes
Events
Time - Spawn expires
Conditions
Actions
Unit - Create 1 . Devil for Player 7 (Green) at (Center of Gebiet_000 <gen>) facing Default building facing degrees
Unit - Create 1 . Devil for Player 8 (Pink) at (Center of Gebiet_001 <gen>) facing Default building facing degrees
Sound - Play ShrineOfAzsharaWhat1 <gen>
Ablasskapelle
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units of type Indulgence Chapel) and do (Actions)
Loop - Actions
Player - Add 1 to (Owner of (Picked unit)) . Current gold
Ein Teufen stirbt
Events
Unit - A unit Dies
Conditions
(Unit-type of (Triggering unit)) Equal to Devil
Actions
Game - Defeat (Owner of (Triggering unit)) with the message: Üär, devil comes and looses. BAD!^^
Specials
Events
Map initialization
Conditions
Actions
Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
Visibility - Create an initially Enabled visibility modifier for (Picked player) emitting Visibility across Gebiet_004 <gen>
Visibility - Create an initially Enabled visibility modifier for (Picked player) emitting Visibility across Gebiet_008 <gen>
Visibility - Create an initially Enabled visibility modifier for (Picked player) emitting Visibility across Gebiet_007 <gen>
Visibility - Create an initially Enabled visibility modifier for (Picked player) emitting Visibility across Gebiet_005 <gen>
Visibility - Create an initially Enabled visibility modifier for (Picked player) emitting Visibility across Gebiet_006 <gen>
Team Devil loses
Events
Time - Every 2 seconds of game time
Conditions
(Number of living Devil units owned by Player 7 (Green)) Equal to 0
(Number of living Devil units owned by Player 8 (Pink)) Equal to 0
Actions
Player Group - Pick every player in (All allies of Player 7 (Green).) and do (Actions)
Loop - Actions
Game - Defeat (Picked player) with the message: Devil loses? Muahahahah, damn losers!
Player Group - Pick every player in (All allies of Player 1 (Red).) and do (Actions)
Loop - Actions
Game - Victory (Picked player) ( Show dialogs, Skip scores)
Team monk loses
Events
Time - Every 2 seconds of game time
Conditions
(Number of living Monk units owned by Player 1 (Red)) Equal to 0
(Number of living Monk units owned by Player 2 (Blue)) Equal to 0
(Number of living Monk units owned by Player 3 (Teal)) Equal to 0
(Number of living Monk units owned by Player 4 (Purple)) Equal to 0
(Number of living Monk units owned by Player 5 (Yellow)) Equal to 0
(Number of living Monk units owned by Player 6 (Orange)) Equal to 0
Actions
Player Group - Pick every player in (All allies of Player 7 (Green).) and do (Actions)
Loop - Actions
Game - Victory (Picked player) ( Show dialogs, Skip scores)
Player Group - Pick every player in (All allies of Player 1 (Red).) and do (Actions)
Loop - Actions
Game - Defeat (Picked player) with the message: The world is damned, try again
Lose aktiv
Events
Time - Spawn expires
Conditions
Actions
Wait 2.00 seconds
Trigger - Turn on Team_Devil_loses <gen>
Flaggen
Events
Map initialization
Conditions
Actions
Player - Turn Gives bounty On for Player 1 (Red)
Player - Turn Gives bounty On for Player 2 (Blue)
Player - Turn Gives bounty On for Player 3 (Teal)
Player - Turn Gives bounty On for Player 4 (Purple)
Player - Turn Gives bounty On for Player 5 (Yellow)
Player - Turn Gives bounty On for Player 6 (Orange)
Teleport zur holle
Events
Unit - A unit enters Gebiet_011 <gen>
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Owner of (Triggering unit)) Equal to Player 7 (Green)
(Owner of (Triggering unit)) Equal to Player 8 (Pink)
Then - Actions
Special Effect - Create a special effect attached to the overhead (Unexpected type: 'attachpoint') of (Triggering unit) using Abilities\Spells\Undead\AnimateDead\AnimateDeadTarget.mdl
Wait 0.50 seconds
Sound - Play TELEPORT <gen>
Unit - Move (Triggering unit) instantly to (Center of Gebiet_013 <gen>)
Special Effect - Create a special effect attached to the overhead (Unexpected type: 'attachpoint') of (Triggering unit) using Abilities\Spells\Undead\AnimateDead\AnimateDeadTarget.mdl
Else - Actions
Game - Display to (Player group((Owner of (Triggering unit)))) for 15.00 seconds the text: Only devils can return to hell. You need a flying Treemata to enter.
Teleport zur welt
Events
Unit - A unit enters Gebiet_010 <gen>
Conditions
Actions
Special Effect - Create a special effect attached to the overhead (Unexpected type: 'attachpoint') of (Triggering unit) using Abilities\Spells\Undead\AnimateDead\AnimateDeadTarget.mdl
Wait 0.50 seconds
Sound - Play TELEPORT <gen>
Unit - Move (Triggering unit) instantly to (Center of Gebiet_012 <gen>)
Special Effect - Create a special effect attached to the overhead (Unexpected type: 'attachpoint') of (Triggering unit) using Abilities\Spells\Undead\AnimateDead\AnimateDeadTarget.mdl
Pings
Events
Unit - A unit enters Gebiet_014 <gen>
Conditions
(Unit-type of (Triggering unit)) Equal to Devil
Actions
Unit Group - Pick every unit in (Units of type Monk) and do (Actions)
Loop - Actions
Cinematic - Ping minimap for (All allies of (Owner of (Triggering unit)).) at (Position of (Picked unit)) for 5.00 seconds, using a Flashy ping of color ( 100 %, 0.00 %, 50.00 %)
Game - Display to (All allies of (Owner of (Triggering unit)).) for 30 seconds the text: Here are the positons of the monks (Minimap Ping)
|cffFF0000
|cffFFFFFF
Quests muahahahaha
Events
Map initialization
Conditions
Actions
Quest - Create a Required quest titled |cffFF0000How to win? with the description You have to |cffFF0000kill|cffFFFFFF all two |cffFF0000devils|cffFFFFFF to win this game. , using icon path ReplaceableTextures\CommandButtons\BTNAnkh.blp
Quest - Create a Required quest titled |cffFF0000How to play? with the description At the beginning, run as fast as you can. A Devil needs |cffFF0000only one hit to kill you|cffFFFFFF. Find|cffFF0000 treasures|cffFFFFFF, sell them and build |cffFF0000Induelgence chapels|cffFFFFFF. They give you gold every second. , using icon path ReplaceableTextures\CommandButtons\BTNGem.blp
Quest - Create a Required quest titled |cffFF0000A base? with the description Search a good place for your Induelgence Chapels. If you have enough money,|cffFF0000 build walls at narrow places|cffFFFFFF to block devils, and build|cffFF0000 towers to protect|cffFFFFFF your base. Then you can build a Temple and a Toolhouse to|cffFF0000 produce units|cffFFFFFF to kill the devils. , using icon path ReplaceableTextures\CommandButtons\BTNCage.blp
Quest - Create a Required quest titled |cffFF0000Revive? with the description If a monk dies, a monument will appear|cffFF0000 in front of the church|cffFFFFFF. If another |cffFF0000monk walks there|cffFFFFFF, you will be revived after some seconds. , using icon path ReplaceableTextures\CommandButtons\BTNAvatar.blp
Quest - Create a Optional quest titled |cffFF0000How to win? with the description You must |cffFF0000kill all 6 monks|cffFFFFFF to win this game. , using icon path ReplaceableTextures\CommandButtons\BTNAcolyte.blp
Quest - Create a Optional quest titled |cffFF0000How to loose? with the description You|cffFF0000 loose|cffFFFFFF when your |cffFF0000devil is dead|cffFFFFFF. Devils |cffFF0000cannot be revived|cffFFFFFF. But they can |cffFF0000heal|cffFFFFFF in hell. , using icon path ReplaceableTextures\CommandButtons\BTNFaerieFireOn.blp
Quest - Create a Optional quest titled |cffFF0000How to play? with the description Devils have to be |cffFF0000very fast|cffFFFFFF. Kill the monks |cffFF0000before|cffFFFFFF they have enough money to |cffFF0000build a base|cffFFFFFF. |cffFF0000Spells|cffFFFFFF will help you to kill the monks, and if you have enough money, you can also |cffFF0000build an unholy temple|cffFFFFFF to produce units. , using icon path ReplaceableTextures\CommandButtons\BTNWallOfFire.blp
Quest - Create a Optional quest titled |cffFF0000Hell? with the description Only devils can enter the hell by using |cffFF0000the hole|cffFFFFFF. So you can |cffFF0000hide and heal|cffFFFFFF in hell, and if you build your temple there, monks cannot destroy it as easy as outside. Monks can only enter by using an expensive "flying treemata".If you walk onto the |cffFF0000white circle|cffFFFFFF. a ping will show you |cffFF0000where the monks are|cffFFFFFF. , using icon path ReplaceableTextures\CommandButtons\BTNMaskOfDeath.blp
Leaver
Events
Player - Player 1 (Red) leaves the game
Player - Player 2 (Blue) leaves the game
Player - Player 3 (Teal) leaves the game
Player - Player 4 (Purple) leaves the game
Player - Player 5 (Yellow) leaves the game
Player - Player 6 (Orange) leaves the game
Player - Player 7 (Green) leaves the game
Player - Player 8 (Pink) leaves the game
Conditions
Actions
Sound - Play O02Thrall31 <gen>
Game - Display to (All players) for 20.00 seconds the text: ((Name of (Triggering player)) + left the game!)
Leaver Kopieren
Events
Player - Player 2 (Blue) leaves the game
Conditions
Actions
Sound - Play O02Thrall31 <gen>
Game - Display to (All players) for 20.00 seconds the text: ((Name of (Triggering player)) + left the game!)
Leaver Kopieren 2
Events
Player - Player 3 (Teal) leaves the game
Conditions
Actions
Sound - Play O02Thrall31 <gen>
Game - Display to (All players) for 20.00 seconds the text: ((Name of (Triggering player)) + left the game!)
Leaver Kopieren 3
Events
Player - Player 4 (Purple) leaves the game
Conditions
Actions
Sound - Play O02Thrall31 <gen>
Game - Display to (All players) for 20.00 seconds the text: ((Name of (Triggering player)) + left the game!)
Leaver Kopieren 4
Events
Player - Player 5 (Yellow) leaves the game
Conditions
Actions
Sound - Play O02Thrall31 <gen>
Game - Display to (All players) for 20.00 seconds the text: ((Name of (Triggering player)) + left the game!)
Leaver Kopieren 5
Events
Player - Player 6 (Orange) leaves the game
Conditions
Actions
Sound - Play O02Thrall31 <gen>
Game - Display to (All players) for 20.00 seconds the text: ((Name of (Triggering player)) + left the game!)
Leaver Kopieren 6
Events
Player - Player 7 (Green) leaves the game
Conditions
Actions
Sound - Play O02Thrall31 <gen>
Game - Display to (All players) for 20.00 seconds the text: ((Name of (Triggering player)) + left the game!)
Leaver Kopieren 7
Events
Player - Player 8 (Pink) leaves the game
Conditions
Actions
Sound - Play O02Thrall31 <gen>
Game - Display to (All players) for 20.00 seconds the text: ((Name of (Triggering player)) + left the game!)
Multi Zeile 1
Events
Time - Elapsed game time is 0.10 seconds
Conditions
Actions
Multiboard - Create a multiboard with 2 columns and 8 rows, titled Name: State: .
Multiboard - Set the text for (Last created multiboard) item in column 1 , row 1 to (Name of Player 1 (Red))
Multiboard - Set the text for (Last created multiboard) item in column 1 , row 2 to (Name of Player 2 (Blue))
Multiboard - Set the text for (Last created multiboard) item in column 1 , row 3 to (Name of Player 3 (Teal))
Multiboard - Set the text for (Last created multiboard) item in column 1 , row 4 to (Name of Player 4 (Purple))
Multiboard - Set the text for (Last created multiboard) item in column 1 , row 5 to (Name of Player 5 (Yellow))
Multiboard - Set the text for (Last created multiboard) item in column 1 , row 6 to (Name of Player 6 (Orange))
Multiboard - Set the text for (Last created multiboard) item in column 1 , row 7 to (|cffFF0000 + (Name of Player 7 (Green)))
Multiboard - Set the text for (Last created multiboard) item in column 1 , row 8 to (|cffFF0000 + (Name of Player 8 (Pink)))
Multiboard - Set the display style for (Last created multiboard) item in column 0 , row 0 to Show text and Hide icons
Multiboard - Set the width for (Last created multiboard) item in column 1 , row 1 to 10.00 % of the total screen width
Multiboard - Set the width for (Last created multiboard) item in column 1 , row 2 to 10.00 % of the total screen width
Multiboard - Set the width for (Last created multiboard) item in column 1 , row 3 to 10.00 % of the total screen width
Multiboard - Set the width for (Last created multiboard) item in column 1 , row 4 to 10.00 % of the total screen width
Multiboard - Set the width for (Last created multiboard) item in column 1 , row 5 to 10.00 % of the total screen width
Multiboard - Set the width for (Last created multiboard) item in column 1 , row 6 to 10.00 % of the total screen width
Multiboard - Set the width for (Last created multiboard) item in column 1 , row 7 to 10.00 % of the total screen width
Multiboard - Set the width for (Last created multiboard) item in column 1 , row 8 to 10.00 % of the total screen width
Multiboard - Show (Last created multiboard)
Multi Zeile 2
Events
Time - Every 2.00 seconds of game time
Conditions
Actions
If ((Number of living Monk units owned by Player 1 (Red)) Equal to 1) then do (Set the text for (Last created multiboard) item in column 2, row 1 to (|cff00FFFF + Alive)) else do (Set the text for (Last created multiboard) item in column 2, row 1 to (|cffFF8040 + Dead))
If ((Number of living Monk units owned by Player 2 (Blue)) Equal to 1) then do (Set the text for (Last created multiboard) item in column 2, row 2 to (|cff00FFFF + Alive)) else do (Set the text for (Last created multiboard) item in column 2, row 2 to (|cffFF8040 + Dead))
If ((Number of living Monk units owned by Player 3 (Teal)) Equal to 1) then do (Set the text for (Last created multiboard) item in column 2, row 3 to (|cff00FFFF + Alive)) else do (Set the text for (Last created multiboard) item in column 2, row 3 to (|cffFF8040 + Dead))
If ((Number of living Monk units owned by Player 4 (Purple)) Equal to 1) then do (Set the text for (Last created multiboard) item in column 2, row 4 to (|cff00FFFF + Alive)) else do (Set the text for (Last created multiboard) item in column 2, row 4 to (|cffFF8040 + Dead))
If ((Number of living Monk units owned by Player 5 (Yellow)) Equal to 1) then do (Set the text for (Last created multiboard) item in column 2, row 5 to (|cff00FFFF + Alive)) else do (Set the text for (Last created multiboard) item in column 2, row 5 to (|cffFF8040 + Dead))
If ((Number of living Monk units owned by Player 6 (Orange)) Equal to 1) then do (Set the text for (Last created multiboard) item in column 2, row 6 to (|cff00FFFF + Alive)) else do (Set the text for (Last created multiboard) item in column 2, row 6 to (|cffFF8040 + Dead))
If ((Number of living Devil units owned by Player 7 (Green)) Equal to 1) then do (Set the text for (Last created multiboard) item in column 2, row 7 to (|cff00FFFF + Alive)) else do (Set the text for (Last created multiboard) item in column 2, row 7 to (|cffFF8040 + Dead))
If ((Number of living Devil units owned by Player 8 (Pink)) Equal to 1) then do (Set the text for (Last created multiboard) item in column 2, row 8 to (|cff00FFFF + Alive)) else do (Set the text for (Last created multiboard) item in column 2, row 8 to (|cffFF8040 + Dead))
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.