Need help to make a trigger work +rep

TheDarkBoy

New Member
Reaction score
3
I am making a TD and i need some help with the waves. I have made 3 waves. The first one works but when the second one comes it usually change to the 3 wave and such. I use food to check if the level is complete. Since i turn off each wave after theyre done, i cant use a condition for the next waves that says "Trigger is on" or "Trigger is queued". Here is the triggers:
Wave 1 Trigger
Wave 1
Events
Time - Elapsed game time is 25.00 seconds
Conditions
Actions
Game - Display to (All players) the text: |cFF0000FFWave 1|r
Wait 2.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 1 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wave 2 Trigger
Wave 2
Events
Player - Player 12 (Brown)'s Food used becomes Equal to 0.00
Conditions
Actions
Game - Display to (All players) the text: |cFF0000FFWave 1 is...
Wait 15.00 seconds
Game - Display to (All players) the text: |cFF0000FFWave 2|r
Wait 2.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 2 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Trigger - Turn off (This trigger)
Wave 3 Trigger
Wave 3
Events
Player - Player 12 (Brown)'s Food used becomes Equal to 0.00
Conditions
Actions
Game - Display to (All players) the text: |cFF0000FFWave 1 is...
Wait 2.00 seconds
Game - Display to (All players) the text: Next wave is Fast U...
Wait 15.00 seconds
Game - Display to (All players) the text: |cFF0000FFWave 2|r
Wait 2.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Wait 5.00 seconds
Unit - Create 1 Creep Wave 3 for Player 12 (Brown) at (Center of Creep Spawn <gen>) facing Default building facing degrees
Trigger - Turn off (This trigger)
Each time i try the map, then when wave 1 is done, wave 3 comes. Any ideas, comments?
Thanks alot and +rep :).
 

Exide

I am amazingly focused right now!
Reaction score
448
You should use Loops and variables, to make this easier for you.
-Then all you need is one spawn trigger and one trigger to determine when the spawn trigger should run.
 

TheDarkBoy

New Member
Reaction score
3
I have thought on that, but i dont know what the variable should be like. Im not so used to use Variables...
 

Exide

I am amazingly focused right now!
Reaction score
448
Use Unit-Type variable with an array size.
Then you create a trigger like this:

Event
Map Init.

Actions
Set SpawnUnit[1] = Footman
Set SpawnUnit[2] = Knight
Set SpawnUnit[3] = Dragon
Set SpawnUnit[4] = Sheep
Set SpawnUnit[5] = Paladin
Set SpawnUnit[6] = something else
..and so on..

Then you can have a loop in your spawn trigger:
For each Integer A 1 to 10 do actions
_Create 1 SpawnUnit[Level] for .. at .. facing ..
set Level = (Level + 1)

Level should be an Integer Variable.
 

Guk

New Member
Reaction score
1
wave 2 and 3 have same event that trigers them both, just turn of vawe 3 triger and make that wave 2 triger would turn on wave 3 triger

Exides way is beter though
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top