Hyper triggers work anywhere as long as you load/make them last.
I make my hypers for "All Players" because I have a saved trigger file for it

Heres some techincal information shorthand. It'll be up in the tutorials as soon as SaLaCiouS(U) gets it in there.
Waits have a minimum wait time which is 84 milliseconds. So if you set any waits shorter than that, it will automatically go to 84, not like you can tell the difference. There is usually about 62 wait 0 milliseconds in 1 hyper trigger (if you have 1 comment and 1 preserve trigger). That's 11.9 times faster because, 1 trigger per .084 seconds = 11.9! So 11.9 triggers will run per second. They might run a bit faster or slower but approximately that speed. Now that your hypers are running, they will eventually end, like all triggers do. The NEO (next ending occurrence).
Now [X] will represent the number of wait 0's in a trigger. So [1] will represent 1 wait 0 in a trigger, and [1][1] will represent 1 wait 0 in 2 triggers. The way to figure out the NEO using this forumla:
- Take the number inside the [ ] and add 1 to it
- Do the same for every other [ ]
- Multiply the numbers together.
Now for [1][1] = 4 runs before NEO
usually people have [62] (with 1 comment and 1 preserve trigger)
If you multiply it 3 times,
[62][62][62] = 250047 runs before NEO
250047 * .084 = 21003.948 seconds
21003.948 / 60 = 350.0658 minutes
350.0658 / 60 = 5.83443 hours
So 3 hyper triggers will run around 5.83443 hours before NEO
This is creditted to Dabbu.
to read this in great detail
http://www.staredit.net/index.php?showtopic=2683&hl=