I made a trigger which consists of more than 2 display text actions and it stops after the first one.
Heres my trigger:
Trigger |
Description: |
Text Trigger |
|
Players: |
¤ Force 1 |
Conditions: |
¤ 'Switch X' is set |
Actions: |
¤ Display text'blah'
|
¤ Wait 2000 mili seconds.
|
¤ Display Text 'blah 2'
|
¤ Wait 3000 miliseconds
|
¤ Display Text 'Balh3'
|
¤ minimap ping at 'blah'
|
¤ wait 1 milisecond
|
¤ minimap ping at 'blah'
|
¤ display text 'blah4'
|
¤ set 'switch blah' |
Only look at the first 5 actions, the others are just something else, but maybe thats the problem so I left em in.
A player can only run one wait action at a time. You have other triggers with waits in them trying to wait at the same time as this trigger.
This is causing a "wait block", something you need to fix.
If you have hyper triggers assigned to "All Players" or "Force 1", reassign them to a player that isn't using any other waits, like an unused computer player, if you have one.
If you just have other triggers for the players that use waits, replace the waits in the triggers with
death count timers.
You can have as many death count timers running at the same time as you want, no need to worry about them screwing up or blocking eachother.
Thx, Ill try this.
Edit:
Nope, that didnt fix the problem.
After the first 2000 millisecond wait, what you should do is have a display message that has 15 blank lines (hit enter 15 times) this will make the screen blank, if the wait time ends before the message is gone the messages will overlap. Then have the second one go after the blank message. Then have the 3000 ms wait. Then another 15 line (blank message). This is enough to get the screen blank.
Bullcrap, it's just a wait block. And SC can only show 11 lines, so 15 would be a waste.
well then 12, I was just giving him enough to make it blank, its all the same thing, a waste of 4 lines,
!
11 not 12, it make it blank with 11.
Well it wouldnt hurt to have one extra, thats what I would do, I normally just do 15 anyways. No one know unless they look through to your triggers so it really doesnt matter, but its the makers choice.
Well I'm working on with text triggers right now, and I assure that Starcraft can display only 11 lines with display text trigger action.
In short, it's 11 lines.
I know, I am not saying you are wrong, I am just saying it doesnt hurt to have extras, you dont see them. I am not trying to get in a fight, just saying that I never said that you were wrong with 11. I already knew there were either 11 or 12 I just always put 15 because it was easirt to remember and I knew it really didnt matter all that much.
Actually if you are trying to make the text appear in the place you want, it's pretty important to know it's 11 lines. So you should not cloud his mind with calling random big numbers. You could as well say make it 150 line, extra lines doesn't hurt, but they doesn't have any use either.
Too many blank lines are a waste, especially when you are concerned about the "string limit". So eventually it may hurt you. Even though it's technically only like one linebreak character per line, lol.
But I am not afraid of reaching the string limit.
Yet, I was just stating the fact that too many excess linebreaks MAY hurt eventually. It was in response to your statement that they do not hurt, which is false.
It matters not whether or not you are afraid of reaching the string limit. It doesn't take away from the fact that they can hurt.
QUOTE(ImPoSs-JeEp2)
Nope, that didnt fix the problem.
You probably missed something.
Post the map.
1) Make sure the ALWAYS DISPLAY checkbox is checked.
2) Make sure the trigger checkbox under actions for the text trigger is checked.
3) Make sure that no other text trigger, esp. a null text trigger, displays at the same time from another trigger.
I had this sort of problem with Comedy Show except it was with sound AND text, try testing it with other players, it may be that certain people see it and others don't if thats it then just make it so it shows it for each player individually
the trigger is fine its something else effecting it
It's probably that you unchecked 'Always Display.' If it's unchecked, it means the text message will only appear if you have the option, Subtitles on.