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
arena der ehre-tft.w3x
Variables
Initialisierung
Initialisierung
spieler
resurect nord
resurect sued
punkte+sieg
leaderboard
sieg nord
sieg sued
helden
kill nord
kill sued
neutral
Tor 1
Tor 2
Tor 3
Tor 4
items
laden 1
laden 2
laden 3
laden 4
arena waechter
Baeume
Name
Type
is_array
initial_value
chat
integer
No
herolevel
integer
No
Kills
integer
Yes
scharfseher
string
No
tore
integer
No
tree
destructable
No
Initialisierung
Events
Map initialization
Conditions
Actions
Visibility - Disable fog of war
Visibility - Disable black mask
For each (Integer A) from 1 to 8 , do (Actions)
Loop - Actions
Player - Set (Player((Integer A))) . Current lumber to 3
Quest - Create a Required quest titled Description with the description Arena of HonorChoose up to 3 Heroes and send them to Fight in the Arena.To WIN kill 50 Enemy Heroes , using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
Destructible - Make Elven Gate 0479 <gen> Invulnerable
Destructible - Make Elven Gate 0481 <gen> Invulnerable
Destructible - Make Elven Gate 0480 <gen> Invulnerable
Destructible - Make Elven Gate 0482 <gen> Invulnerable
Destructible - Open Elven Gate 0479 <gen>
Destructible - Open Elven Gate 0481 <gen>
Destructible - Open Elven Gate 0480 <gen>
Destructible - Open Elven Gate 0482 <gen>
-------- Begin Leaderboard --------
Wait 1.00 seconds
Leaderboard - Create a leaderboard for (All players controlled by a User player) titled Kills - - - 50=WIN
Player Group - Pick every player in (All players controlled by a User player) and do (If (((Picked player) slot status) Equal to Is playing) then do (Add (Picked player) to (Last created leaderboard) with label (Name of (Picked player)) and value 0) else do (Do nothing))
Leaderboard - Sort (Last created leaderboard) by Value in Descending order
Leaderboard - Show (Last created leaderboard)
-------- End Leaderboard --------
resurect nord
Events
Unit - A unit enters resurect_nord <gen>
Conditions
Actions
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of arena_nord <gen>) over 0 seconds
Unit - Move (Triggering unit) instantly to (Center of arena_nord <gen>) , facing Default building facing degrees
resurect sued
Events
Unit - A unit enters resurect_sued <gen>
Conditions
Actions
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of arena_sued <gen>) over 0 seconds
Unit - Move (Triggering unit) instantly to (Center of arena_sued <gen>) , facing Default building facing degrees
leaderboard
Events
Unit - A unit Dies
Conditions
((Triggering unit) is A Hero) Equal to True
((Triggering player) is an enemy of (Owner of (Killing unit)).) Equal to True
Actions
Set Variable Set Kills[(Player number of (Owner of (Killing unit)))] = (Kills[(Player number of (Owner of (Killing unit)))] + 1)
Leaderboard - Change the value for (Owner of (Killing unit)) in (Last created leaderboard) to Kills[(Player number of (Owner of (Killing unit)))]
Leaderboard - Sort (Last created leaderboard) by Value in Descending order
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Kills[(Player number of (Owner of (Killing unit)))] Equal to 50
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Owner of (Killing unit)) Equal to Player 1 (Red)
(Owner of (Killing unit)) Equal to Player 3 (Teal)
(Owner of (Killing unit)) Equal to Player 5 (Yellow)
(Owner of (Killing unit)) Equal to Player 7 (Green)
Then - Actions
Trigger - Run sieg_nord <gen> (ignoring conditions)
Else - Actions
Trigger - Run sieg_sued <gen> (ignoring conditions)
Else - Actions
sieg nord
Events
Conditions
1 Equal to 2
Actions
Game - Victory Player 1 (Red) ( Show dialogs, Show scores)
Game - Victory Player 3 (Teal) ( Show dialogs, Show scores)
Game - Victory Player 5 (Yellow) ( Show dialogs, Show scores)
Game - Victory Player 7 (Green) ( Show dialogs, Show scores)
Game - Defeat Player 2 (Blue) with the message: Niederlage!
Game - Defeat Player 4 (Purple) with the message: Niederlage!
Game - Defeat Player 6 (Orange) with the message: Niederlage!
Game - Defeat Player 8 (Pink) with the message: Niederlage!
sieg sued
Events
Conditions
1 Equal to 2
Actions
Game - Defeat Player 2 (Blue) with the message: Niederlage!
Game - Defeat Player 4 (Purple) with the message: Niederlage!
Game - Defeat Player 6 (Orange) with the message: Niederlage!
Game - Defeat Player 8 (Pink) with the message: Niederlage!
Game - Victory Player 1 (Red) ( Show dialogs, Show scores)
Game - Victory Player 3 (Teal) ( Show dialogs, Show scores)
Game - Victory Player 5 (Yellow) ( Show dialogs, Show scores)
Game - Victory Player 7 (Green) ( Show dialogs, Show scores)
kill nord
Events
Unit - A unit enters start_nord <gen>
Conditions
Actions
Unit - Kill (Triggering unit)
kill sued
Events
Unit - A unit enters start_sued <gen>
Conditions
Actions
Unit - Kill (Triggering unit)
Tor 1
Events
Time - Every (Random real number between 10.00 and 15.00) seconds of game time
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 2) Equal to 1
Then - Actions
Destructible - Open Elven Gate 0479 <gen>
Else - Actions
Destructible - Close Elven Gate 0479 <gen>
Tor 2
Events
Time - Every (Random real number between 10.00 and 15.00) seconds of game time
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 2) Equal to 1
Then - Actions
Destructible - Open Elven Gate 0480 <gen>
Else - Actions
Destructible - Close Elven Gate 0480 <gen>
Tor 3
Events
Time - Every (Random real number between 10.00 and 15.00) seconds of game time
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 2) Equal to 1
Then - Actions
Destructible - Open Elven Gate 0481 <gen>
Else - Actions
Destructible - Close Elven Gate 0481 <gen>
Tor 4
Events
Time - Every (Random real number between 10.00 and 15.00) seconds of game time
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 2) Equal to 1
Then - Actions
Destructible - Open Elven Gate 0482 <gen>
Else - Actions
Destructible - Close Elven Gate 0482 <gen>
items
Events
Time - Every (Random real number between 180.00 and 360.00) seconds of game time
Conditions
Actions
Set Variable Set herolevel = (Hero level of (Random unit from (Units in arena <gen> owned by (Random player from (All players controlled by a User player)))))
Item - Create (Random level (Random integer number between 1 and herolevel) item-type) at (Random point in arena <gen>)
laden 1
Events
Time - Every (Random real number between 30.00 and 60.00) seconds of game time
Player - Player 1 (Red) types a chat message containing xx (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 10) Equal to 1
Then - Actions
Neutral Building - Add Tome of Strength to Brauchbares zu verkaufen gibtes hier billig 0078 <gen> with 1 in stock and a max stock of 1
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 10) Equal to 1
Then - Actions
Neutral Building - Add Tome of Agility to Brauchbares zu verkaufen gibtes hier billig 0078 <gen> with 1 in stock and a max stock of 1
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 10) Equal to 1
Then - Actions
Neutral Building - Add Tome of Intelligence to Brauchbares zu verkaufen gibtes hier billig 0078 <gen> with 1 in stock and a max stock of 1
Else - Actions
laden 2
Events
Time - Every (Random real number between 30.00 and 60.00) seconds of game time
Player - Player 1 (Red) types a chat message containing xx (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 10) Equal to 1
Then - Actions
Neutral Building - Add Tome of Strength to Brauchbares zu verkaufen gibtes hier billig 0077 <gen> with 1 in stock and a max stock of 1
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 10) Equal to 1
Then - Actions
Neutral Building - Add Tome of Agility to Brauchbares zu verkaufen gibtes hier billig 0077 <gen> with 1 in stock and a max stock of 1
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 10) Equal to 1
Then - Actions
Neutral Building - Add Tome of Intelligence to Brauchbares zu verkaufen gibtes hier billig 0077 <gen> with 1 in stock and a max stock of 1
Else - Actions
laden 3
Events
Time - Every (Random real number between 30.00 and 60.00) seconds of game time
Player - Player 1 (Red) types a chat message containing xx (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 10) Equal to 1
Then - Actions
Neutral Building - Add Tome of Strength to Brauchbares zu verkaufen gibtes hier billig 0079 <gen> with 1 in stock and a max stock of 1
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 10) Equal to 1
Then - Actions
Neutral Building - Add Tome of Agility to Brauchbares zu verkaufen gibtes hier billig 0079 <gen> with 1 in stock and a max stock of 1
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 10) Equal to 1
Then - Actions
Neutral Building - Add Tome of Intelligence to Brauchbares zu verkaufen gibtes hier billig 0079 <gen> with 1 in stock and a max stock of 1
Else - Actions
laden 4
Events
Time - Every (Random real number between 30.00 and 60.00) seconds of game time
Player - Player 1 (Red) types a chat message containing xx (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 10) Equal to 1
Then - Actions
Neutral Building - Add Tome of Strength to Brauchbares zu verkaufen gibtes hier billig 0076 <gen> with 1 in stock and a max stock of 1
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 10) Equal to 1
Then - Actions
Neutral Building - Add Tome of Agility to Brauchbares zu verkaufen gibtes hier billig 0076 <gen> with 1 in stock and a max stock of 1
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 10) Equal to 1
Then - Actions
Neutral Building - Add Tome of Intelligence to Brauchbares zu verkaufen gibtes hier billig 0076 <gen> with 1 in stock and a max stock of 1
Else - Actions
arena waechter
Events
Time - Every (Random real number between 45.00 and 90.00) seconds of game time
Conditions
Actions
Set Variable Set herolevel = (Hero level of (Random unit from (Units in arena <gen> owned by (Random player from (All players controlled by a User player)))))
For each (Integer A) from ((Number of players) / 2) to (Number of players) , do (Create (Random integer number between 1 and 3).(Random level (Random integer number between (herolevel / 2) and (herolevel + 1)) creep unit-type) for Neutral Hostile at (Random point in arena <gen>) facing Default building facing degrees)
Baeume
Events
Time - Every (Random real number between 20.00 and 30.00) seconds of game time
Conditions
Actions
Set Variable Set tree = (Random destructible in (Playable map area) matching (((Destructible-type of (Matching destructible)) Equal to YTct (Unexpected type: 'destructablecode')) and (((Matching destructible) is dead) Equal to True)))
Animation - Change tree 's animation speed to 300.00 % of its original speed
Animation - Play tree 's Birth animation
Wait 19.25 seconds
Animation - Play tree 's stand animation
Animation - Change tree 's animation speed to 100.00 % of its original speed
Destructible - Resurrect tree with (Max life of (Picked destructible)) life and Hide birth animation
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.