Staredit Network

Staredit Network -> UMS Assistance -> half on, half off?
Report, edit, etc...Posted by cfro7211 on 2004-11-14 at 15:48:41
i'm a bit confused. i'm making a movie map, and the intro has 2 triggers added thus far.
activated by swtiches, they work just fine. however, there is a problem. the first executes, sets of the second, and the second starts--but stops half way through. i've gone back and checked, but, to no avail.--its still not working. here is what the trigger looks like:

Trigger
Description:
trigger that works, but doesnt
Players:
¤ force 1 (viewers)
Conditions:
¤ switch 3 is set
Actions:
¤ comment - intro part 2
¤ display text "blah blah blach"
¤ wait X milliseconds
¤ display text blah blah blah
¤ wait x milliseconds
¤ display text - blah blah blah
¤ wait X milliseconds
¤ move unit - observer from p6 (owner of observer) to X location
¤ createunit - 1 map revealer at location X
¤ create unit - valkyrie, location 1 (8 more actions up through location 9)
¤ wait x milliseconds
¤ display text "blah blah blah"
¤ wait x milliseconds
¤ create valkyrie at location 1 (again repeated 8 times up to location 9)
¤ move unit (observer, p6, y location)
¤ create map revealer for current player at location y
¤ clear switch 3
¤ preservetrigger



what happens is the first two lines of text are displayed, but, nothing happens after that. i've tried redoing the trigger, but it won't help. any suggestion?
Report, edit, etc...Posted by BeeR_KeG on 2004-11-14 at 16:05:23
Don't use so many waits, use death counters instead.
The trigger somehow must've overun itself thus clearing switch 3.
Since the switch 3 is now cleared the conditions for the trigger aren't met and the triger will no longer run.

Don't put so many waits or action in a trigger that can cancel it's own condition. It will overun, overfire and then the conditions will not be met and it won't fire.

Try to spread out your actions over a couple of triggers.
Report, edit, etc...Posted by (U)Bolt_Head on 2004-11-14 at 17:05:53
QUOTE(BeeR_KeG[eM)
,Nov 14 2004, 04:05 PM]The trigger somehow must've overun itself thus clearing switch 3.
Since the switch 3 is now cleared the conditions for the trigger aren't met and the triger will no longer run.
[right][snapback]98747[/snapback][/right]


LoL you have no idea what your talking about. Triggers always compleat when once they have started, even if the conditions are false later. The problem is another wait is taking priority to the wait in his trigger. Thus his trigger has to wait for that one as well, his trigger is delayed not stopped. Since he is complaining about the trigger not finishing at all rather than his wait being longer than it should its almost 100% that he has a hyper trigger and it is running its waits before his trigger.

cfro7211: Your hyper trigger needs to be owned by a differant player than the one that owns the trigger you listed, proboly a computer in force 2. That will fix your problem.
PS. What Beer_Keg is saying about the death counters and such would work.

If the problem is not a hyper trigger it is another trigger with a long wait that runs at the same time as the trigger your ralking about.
Report, edit, etc...Posted by cfro7211 on 2004-11-14 at 17:39:07
QUOTE((U)Bolt_Head @ Nov 14 2004, 03:05 PM)
LoL you have no idea what your talking about.  Triggers always compleat when once they have started, even if the conditions are false later.  The problem is another wait is taking priority to the wait in his trigger.  Thus his trigger has to wait for that one as well, his trigger is delayed not stopped.    Since he is complaining about the trigger not finishing at all rather than his wait being longer than it should its almost 100% that he has a hyper trigger and it is running its waits before his trigger.

cfro7211:  Your hyper trigger needs to be owned by a differant player than the one that owns the trigger you listed, proboly a computer in force 2.  That will fix your problem.
PS.  What Beer_Keg is saying about the death counters and such would work.

If the problem is not a hyper trigger it is another trigger with a long wait that runs at the same time as the trigger your ralking about.
[right][snapback]98765[/snapback][/right]


i get wat you were saying about the triggers--that they complete no matter what once they have been set off, or triggered(for lack of a better word).

hmm...not quite so sure about who needs to own the hyper triggers... I have the hyper triggers owned by all players, so should i add a computer in a separate force to own the hyper triggers, or should i have them owned by all players?

i guess i'll have one of the comps in force two (of which there are three) own the hyper triggers. would it work if i had p9 own the hyper triggers? or would that just screw things up?
Report, edit, etc...Posted by (U)Bolt_Head on 2004-11-14 at 17:46:36
No don't make them controled by all players. Thats like saying "lets screw up all my waits when i only have to screw up a few of them"

Hyper triggers only need to be controled by one player. I normaly say to make it a computer player because there always in the game. Yeah just make the trigger owned by a computer. Preferably a computer that has no other triggers with wait actions.

Also, Triggers owned by Player 9+ do not function so a hyper trigger would not work for him.
Report, edit, etc...Posted by cfro7211 on 2004-11-15 at 00:03:14
thanks (U)Bolt_Head, it worked out pretty well. i switched the hyper triggers to a computer player, one whose has little role in the map, and it worked out.

i'll be sure to give my hyper triggers to a computer from now on. thanks
Report, edit, etc...Posted by Forsaken on 2004-11-15 at 00:47:36
If you have hyper Trigs. They will mess the waits
Next Page (1)