How to create a succesfull timer
This tutorial will show you how to make a successfull timer window using GUI.
Prologue
So the tutorial is done... not even close to what I hoped it would be since it's quite simple and short. Wish I could post a tutorial on a more usable topic since anyone engaged enough in world editing can do this by him/her -self.
If any admin see this, don't waste your time with a review. Even if it would pass the test the, as I said, topic isn't very interesting or useful.
Also, this is a reupload. I made this in August (I think at least) and by that time I didn't know double posting was forbidden.
Please, forgive my acts. I was just a child.
Introduction
I have noticed when playing Battle.net games that many of the timer windows never disappear.
This may be caused by, for example, using

Timer 1
In this case the destruction of a Timer[1] refers to (Last created timer window) which can be another timer, meant for ressurecting a Hero for example.
It can get very anoying to have 5 timers that says 00:00:00 blocking the sight and disables vision of other timers...
I wish to help you with this
Timers can be used in any map for any reason. Most common cases are
- Using it to show when you get your next income
- Using it to show the amount of time there is left to finish a map.
- Using it to show when the game starts.
- Using it to show when your Hero resurrects.
- Using it to show when the next creep spawning level will begin.
Dictionary
Or "words that may come in handy"
GUI Trigger

GUI Trigger
Variable
A variable is "something that can store somthing of it's kind"
(You should check out a tutorial on variables to get the idea of what they are)
If a variable was an integer, we called it "X" and it was equal to 3; X+2 would be the same as 3+2.
Or if the variable was a unit, we called it Super_Hero and it was equal to Blademaster 0001; we could use it in a map initialization:

Initialization
(If you don't get the idea follow my advice and visit a tutorial for variables)
Using [ ]
I use [ ] to represent variables and similiar stuff which is supposed to be read as one string. Very useful when reading lots of texts.
Tutorial Start
Part One
Creating Variables
(To create a variable, go to [Trigger Editor->Variables])
Create the following variables:
Timer
Timer Array
New Timer (Default)
TimerWindow
Timer Window Array
- None -
Explenations:
The first is the timer itself, which is not to be confused with the timer window.
The second is used to enable the destruction of the timer.
Part Two
Triggers

TheTimer Start
Now you're almost done. The only thing we need is to destroy the timer.

TheTimer Destroy
Credits
Thanks to Airandius for extream review

It really helped me a lot.
Unfortunatly, since I changed the entire tutorial, you will have to do it again
If anyone catches any of his posts, please, give him +Rep.
The Very End
May seem a little fair and simple, but since many map makers still don't know how to do this I felt responsible to create a tutorial.
It's mainly for the sake of destroying the right timer window and not destroying a timer that is still running...
If any of you wonder why I changed the whole tutorial from [really advanced hero siege creep leveling] to [simple timer window tutorial], it was just for that purpose: Make it a [simple timer window tutorial] and not go too much off-topic...
I think I'll make a tutorial later on [how-to create an extream hero siege/tower defence creep-spawning system], which was my first idea of the tutorial
P.S: This was my very first tutorial.
Happy Map-making!
