Staredit Network

Staredit Network -> UMS Assistance -> hypertriggers not working >>
Report, edit, etc...Posted by Lone on 2006-04-24 at 23:56:37
I really don't know what the problem is.. I am using SCMDraft 2 and I have three of this trigger-
CODE
Trigger("Player 8"){
Conditions:
Always();

Actions:
Preserve Trigger();
Wait(0);
Wait(0);
Wait(0);
Wait(0);
Wait(0);
Wait(0);
(ect..)
}

And player 8 is a computer. Any ideas?
Report, edit, etc...Posted by Demaris on 2006-04-25 at 00:02:30

Is there something you want to happen? Hyper triggers do nothing other than make other triggers fire more often.
Report, edit, etc...Posted by HolySin on 2006-04-25 at 01:06:30
Try putting preserve trigger as the last action?
Report, edit, etc...Posted by Demaris on 2006-04-25 at 01:19:32
QUOTE(HolySin @ Apr 24 2006, 11:06 PM)
Try putting preserve trigger as the last action?
[right][snapback]472289[/snapback][/right]


That doesn't make a difference.
Report, edit, etc...Posted by Zeratul_101 on 2006-04-25 at 01:21:42
i think his problem is he has waits somewhere in his map.

just remake the hyper triggers after every session you add in wait actions and it should work.

ps make sure the wait triggers are after the hyper triggers.

eg p7 has hypers, p8 has all the triggers with waits in them(except hypers)
Report, edit, etc...Posted by Kyuubi. on 2006-04-25 at 02:22:26
i think you might be forgetting put a start location for the computer player for the triggers to work. in order for the triggers to work, a start location must be placed for them in order to work.

either you have other waits for the same player or you have no start location for the player...
Report, edit, etc...Posted by Kupo on 2006-04-25 at 02:53:03
QUOTE(HolySin @ Apr 24 2006, 09:06 PM)
Try putting preserve trigger as the last action?
[right][snapback]472289[/snapback][/right]

Yes that doesn't do nothing.

Anyways, make sure the computer player has no other wait triggers. Also, making new wait triggers, such as for normal players can affect your hyper triggers.

Just simply recreate them and it will be fixed.
Report, edit, etc...Posted by JaFF on 2006-04-25 at 11:07:17
you need about 3 hyper trigger blocks. mybe you have only 1 ?
Report, edit, etc...Posted by Kyuubi. on 2006-04-25 at 13:48:15
QUOTE(Jammed @ Apr 25 2006, 07:06 AM)
you need about 3 hyper trigger blocks. mybe you have only 1 ?
[right][snapback]472397[/snapback][/right]

you should read his first post more carefully, he said he already had three those triggers...
anyway the only problem i think its not running is he forgot to put a start location for the player that owns the hyper triggers.
Report, edit, etc...Posted by Mp)7-7 on 2006-04-25 at 13:54:28
You shouldnt have it for player 8, you should have for all players or all computers, that is the best idea! I never do single players, I think that may be your problem!
Report, edit, etc...Posted by AshaMeD on 2006-04-25 at 14:14:21
I always do it for player 8.. and it works fine... But sometimes hypers work gay.. i have had some maps that i had to stop working on because hypers completly screwed up
Report, edit, etc...Posted by IA-Sky on 2006-04-25 at 14:38:05
if you have other waits in other triggers it can screw up your hyper triggers for example.

if you have a wait 1000 in one of your triggers, then the other wait actions wont fire until that wait is completed.
Report, edit, etc...Posted by (U)Bolt_Head on 2006-04-25 at 15:11:18
QUOTE(Kupo @ Apr 25 2006, 01:52 AM)
Yes that doesn't do nothing.

Anyways, make sure the computer player has no other wait triggers. Also, making new wait triggers, such as for normal players can affect your hyper triggers.

Just simply recreate them and it will be fixed.
[right][snapback]472321[/snapback][/right]


Thats very likely a problem but you got the solution wrong. Normally you recreate your hypertriggers to put them at the end of your trigger list when they block something else.

If something else is blocking your hyper triggers than that means it is already behind it and recreating it won't change that. You would have to recreate the OTHER trigger but then it wouln't work at all cause it would be blocked by the hyper. So your only real solution is to move the trigger/s with the wait to another player or simulate the wait with something like death counters.


QUOTE(IA-Sky @ Apr 25 2006, 01:37 PM)
if you have other waits in other triggers it can screw up your hyper triggers for example.

if you have a wait 1000 in one of your triggers, then the other wait actions wont fire until that wait is completed.
[right][snapback]472463[/snapback][/right]


Exactly, My guess would be that you have a repeating wait for some trigger under the same player. Maybe it is a music loop, maybe it is a unit spawn. The wait would be at least 1000 milli seconds.
If this isn't the case then maybe the player just isn't present in the game like other people have suggested.

Pretty much the only other thing that could go wrong is an error in your interpretation. Ither being they work and you think they don't or you told us you did something differant than the way you actually did.

Edit: oh your probolly using Starforge so you could of also messed up in your trigger syntax.
Report, edit, etc...Posted by Lone on 2006-04-25 at 17:21:22
QUOTE((U)Bolt_Head @ Apr 25 2006, 02:10 PM)
Exactly, My guess would be that you have a repeating wait for some trigger under the same player.  Maybe it is a music loop, maybe it is a unit spawn.  The wait would be at least 1000 milli seconds.
If this isn't the case then maybe the player just isn't present in the game like other people have suggested.


You nailed it, music loop set for all players had a wait between different sounds.
Thanks a lot!
Report, edit, etc...Posted by Noober on 2006-04-25 at 20:44:24
QUOTE(7-7 @ Apr 25 2006, 12:54 PM)
You shouldnt have it for player 8, you should have for all players or all computers, that is the best idea!  I never do single players, I think that may be your problem!
[right][snapback]472452[/snapback][/right]


That's probably the worst idea, since then no players can have waits.
Report, edit, etc...Posted by Kyuubi. on 2006-04-25 at 20:59:02
QUOTE(Noober @ Apr 25 2006, 04:44 PM)
That's probably the worst idea, since then no players can have waits.
[right][snapback]472813[/snapback][/right]

i guess either hes joking or doesn't know about how to configure them on players.
the hyper triggers will work if its assigned to just one player without any other waits or blocking actions. setting it every player would be redundant and really screw up a map big time...since it will work anyone with just one player.
Next Page (1)