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
Skate quest.w3x
Variables
Initialization
Melee Initialization
Skate/not
Skatez
Moving precise
Up
Right
Left
Down
Setting options
Setup
speed
instawin
Keys
blood key
sun key
ghost key
Starting patrol
Grunts
Killnear
Snow buttns
sn1
sn1 Copy
sn1 out
sn1 out Copy
Specsnow
win
tlp.
tlp
Creations
Creations
Enter map-specific custom script code below. This text will be included in the map script after variables are declared and before any trigger code.
Name
Type
is_array
initial_value
speed
real
No
3.00
Default melee game initialization for all players
Melee Initialization
Events
Map initialization
Conditions
Actions
Melee Game - Use melee time of day (for all players)
Skatez
Events
Time - Every 0.01 seconds of game time
Conditions
Actions
Player Group - Pick every player in (All allies of Player 1 (Red).) and do (Actions)
Loop - Actions
Unit Group - Pick every unit in (Units owned by (Picked player).) and do (Actions)
Loop - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of (Triggering unit)) Not equal to Player 5 (Yellow)) and ((Terrain type at (Position of (Picked unit))) Equal to Icecrown Glacier - Ice)
Then - Actions
Unit - Move (Picked unit) instantly to ((Position of (Picked unit)) offset by speed towards (Facing of (Picked unit)) degrees.)
Skip remaining actions
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of (Triggering unit)) Not equal to Player 5 (Yellow)) and ((Terrain type at (Position of (Picked unit))) Equal to Icecrown Glacier - Rough Dirt)
Then - Actions
Skip remaining actions
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of (Triggering unit)) Not equal to Player 5 (Yellow)) and ((Terrain type at (Position of (Picked unit))) Equal to Icecrown Glacier - Rune Bricks)
Then - Actions
Unit - Move (Picked unit) instantly to ((Owner of (Picked unit)) start location)
Unit - Set mana of (Picked unit) to ((Mana of (Picked unit)) - 1.00)
Skip remaining actions
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of (Triggering unit)) Not equal to Player 5 (Yellow)) and ((Terrain type at (Position of (Picked unit))) Equal to Felwood - Poison)
Then - Actions
Unit - Move (Picked unit) instantly to ((Owner of (Picked unit)) start location)
Unit - Set mana of (Picked unit) to ((Mana of (Picked unit)) - 1.00)
Skip remaining actions
Else - Actions
Up
Events
Player - Player 1 (Red) Presses the Up Arrow key
Player - Player 2 (Blue) Presses the Up Arrow key
Player - Player 3 (Teal) Presses the Up Arrow key
Player - Player 4 (Purple) Presses the Up Arrow key
Conditions
Actions
Unit - Make (Random unit from (Units owned by (Triggering player).)) face ((Position of (Picked unit)) offset by (0, 50.00)) over 0 seconds
Wait 0.20 seconds
Unit - Order (Random unit from (Units owned by (Triggering player).)) to Move To . ((Position of (Random unit from (Units owned by (Triggering player).))) offset by (0, 50.00))
Right
Events
Player - Player 1 (Red) Presses the Right Arrow key
Player - Player 2 (Blue) Presses the Right Arrow key
Player - Player 3 (Teal) Presses the Right Arrow key
Player - Player 4 (Purple) Presses the Right Arrow key
Conditions
Actions
Unit - Make (Random unit from (Units owned by (Triggering player).)) face ((Position of (Picked unit)) offset by (50.00, 0.00)) over 0 seconds
Wait 0.20 seconds
Unit - Order (Random unit from (Units owned by (Triggering player).)) to Move To . ((Position of (Random unit from (Units owned by (Triggering player).))) offset by (50.00, 0.00))
Left
Events
Player - Player 1 (Red) Presses the Left Arrow key
Player - Player 2 (Blue) Presses the Left Arrow key
Player - Player 3 (Teal) Presses the Left Arrow key
Player - Player 4 (Purple) Presses the Left Arrow key
Conditions
Actions
Unit - Make (Random unit from (Units owned by (Triggering player).)) face ((Position of (Picked unit)) offset by (-50.00, 0.00)) over 0 seconds
Wait 0.20 seconds
Unit - Order (Random unit from (Units owned by (Triggering player).)) to Move To . ((Position of (Random unit from (Units owned by (Triggering player).))) offset by (-50.00, 0.00))
Down
Events
Player - Player 1 (Red) Presses the Down Arrow key
Player - Player 2 (Blue) Presses the Down Arrow key
Player - Player 3 (Teal) Presses the Down Arrow key
Player - Player 4 (Purple) Presses the Down Arrow key
Conditions
Actions
Unit - Make (Random unit from (Units owned by (Triggering player).)) face ((Position of (Picked unit)) offset by (0, -50.00)) over 0 seconds
Wait 0.20 seconds
Unit - Order (Random unit from (Units owned by (Triggering player).)) to Move To . ((Position of (Random unit from (Units owned by (Triggering player).))) offset by (0, -50.00))
Setup
Events
Time - Elapsed game time is 10.00 seconds
Conditions
Actions
Game - Display to (All players) the text: you can type -speed X where x is some number you decide, Basic number is 3
Wait 25.00 seconds
Game - Display to (All players) the text: You got to cooperate to make it through this game, buttons for an example.
Wait 25.00 seconds
Game - Display to (All players) the text: Poison and the greyish ground is dangerous! if you touch it, you'll be sent back to start, but you have probbly unlocked some portal or such after some time.
Wait 25.00 seconds
Game - Display to (All players) the text: You loose 1 mana every time you touch the dangerous ground, if you have 0 mana, you loose, but you keep on playing, you just have to live with the knowledge that you're a loser, priest have more mana.
Wait 25.00 seconds
speed
Events
Player - Player 1 (Red) types a chat message containing -speed (Unexpected type: 'stringnoformat') as A substring
Conditions
Actions
Set Variable Set speed = (Real((Substring((Entered chat string), 8, 12))))
instawin
Events
Player - Player 1 (Red) types a chat message containing -instawin (Unexpected type: 'stringnoformat') as A substring
Conditions
Actions
Unit - Move (Random unit from (Units owned by Player 1 (Red).)) instantly to (Center of Region_000 <gen>)
blood key
Events
Unit - A unit Acquires an item
Conditions
(Item being manipulated) Equal to gg_item_kybl_0010
Actions
Destructible - Open Demonic Gate 0006 <gen>
Unit - Move (Triggering unit) instantly to (Center of (Playable map area))
Special Effect - Create a special effect attached to the overhead (Unexpected type: 'attachpoint') of (Triggering unit) using Abilities\Spells\Human\MassTeleport\MassTeleportCaster.mdl
sun key
Events
Unit - A unit Acquires an item
Conditions
(Item being manipulated) Equal to gg_item_kysn_0012
Actions
Destructible - Open Demonic Gate 0001 <gen>
Unit - Move (Triggering unit) instantly to (Center of (Playable map area))
Special Effect - Create a special effect attached to the overhead (Unexpected type: 'attachpoint') of (Triggering unit) using Abilities\Spells\Human\MassTeleport\MassTeleportCaster.mdl
ghost key
Events
Unit - A unit Acquires an item
Conditions
(Item being manipulated) Equal to gg_item_kygh_0011
Actions
Destructible - Open Demonic Gate 0000 <gen>
Grunts
Events
Map initialization
Conditions
Actions
Unit - Order Grunt 0013 <gen> to Patrol To . ((Position of Grunt 0013 <gen>) offset by (780.00, 0))
Unit - Order Grunt 0009 <gen> to Patrol To . ((Position of Grunt 0009 <gen>) offset by (0.00, -780.00))
Wait 1.00 seconds
Unit - Order Grunt 0014 <gen> to Patrol To . ((Position of Grunt 0014 <gen>) offset by (780.00, 0))
Wait 1.00 seconds
Unit - Order Grunt 0015 <gen> to Patrol To . ((Position of Grunt 0015 <gen>) offset by (780.00, 0))
Wait 1.00 seconds
Unit - Order Grunt 0016 <gen> to Patrol To . ((Position of Grunt 0016 <gen>) offset by (780.00, 0))
Killnear
Events
Unit - A unit comes within 80.00 of Grunt 0009 <gen>
Unit - A unit comes within 80.00 of Grunt 0013 <gen>
Unit - A unit comes within 80.00 of Grunt 0014 <gen>
Unit - A unit comes within 80.00 of Grunt 0015 <gen>
Unit - A unit comes within 80.00 of Grunt 0016 <gen>
Conditions
Actions
Unit - Move (Triggering unit) instantly to ((Owner of (Triggering unit)) start location)
Unit - Set mana of (Triggering unit) to ((Mana of (Picked unit)) - 1.00)
sn1
Events
Unit - A unit enters Snow <gen>
Unit - A unit enters Region_002 <gen>
Conditions
Actions
Destructible - Open Demonic Gate 0008 <gen>
sn1 Copy
Events
Unit - A unit enters Region_002_Copy <gen>
Unit - A unit enters Region_002_Copy_2 <gen>
Conditions
Actions
Destructible - Open Demonic Gate 0009 <gen>
sn1 out
Events
Unit - A unit leaves Snow <gen>
Unit - A unit leaves Region_002 <gen>
Conditions
Actions
Destructible - Close Demonic Gate 0008 <gen>
sn1 out Copy
Events
Unit - A unit leaves Region_002_Copy <gen>
Unit - A unit leaves Region_002_Copy_2 <gen>
Conditions
Actions
Destructible - Close Demonic Gate 0009 <gen>
Specsnow
Events
Unit - A unit enters Region_002_Copy_2 <gen>
Conditions
Actions
Destructible - Open Demonic Gate 0007 <gen>
win
Events
Unit - A unit enters Region_000 <gen>
Conditions
Actions
Trigger - Turn on speed <gen>
Game - Display to (All players) the text: You've won the game!!! (you can also type -instawin XD HAHA!) Now red will have some builders, that create different types of terrain, have fun!
Unit - Change ownership of Watch Tower 0008 <gen> to Player 1 (Red) and Retain color
tlp
Events
Unit - A unit enters Region_006 <gen>
Conditions
Actions
Unit - Move (Triggering unit) instantly to (Player 5 (Yellow) start location)
Creations
Events
Unit - A unit Finishes casting an ability
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Ability being cast) Equal to Creation1 (Neutral Hostile 1)
Then - Actions
Environment - Change terrain type at (Target point of ability being cast) to Icecrown Glacier - Rough Dirt using variation -1 in an area of size 1 and shape Circle
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Ability being cast) Equal to Creation2
Then - Actions
Environment - Change terrain type at (Target point of ability being cast) to Icecrown Glacier - Ice using variation -1 in an area of size 1 and shape Circle
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Ability being cast) Equal to Creation3 (Neutral Hostile)
Then - Actions
Environment - Change terrain type at (Target point of ability being cast) to Felwood - Poison using variation -1 in an area of size 1 and shape Circle
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.