HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

the wait action for use on battlenet with set people

03-09-2003, 05:56 AM#1
fr0ggE
for a battlenet map designed for three people (like three people is all that will ever be playing it), to make sure all the wait actions in my cinematics work correctly do i just multiply the values by three?

If not would i do, For Each Integer A from 1 to 3 wait X seconds?
03-09-2003, 08:45 AM#2
Guest
Ya know. I've never really gotten a straight answer on the wait bug. Best I've heard is that if you have one wait in a trigger, everything works fine. So I've broken up my cinematics into diff trigs. Haven't tested it on b.net yet...thought I'd cross that bridge when I come to it.
03-09-2003, 09:31 AM#3
Targash
Yes you need 1 wait for each player.
The for loop would work or three waits if there is three ppl playing.
03-10-2003, 06:21 AM#4
Guest
I dont know if this is what you looking for?

For Each Integer A 1 to 3 ((If Player slot status) eqaul to Playing) then wait x else do nothing

could that work?, i dont know if the trigger looks exactly like that "im in work now", but that checks if the player is playing, and if it is then it wait's x seconds... ?

so if x = 2, and 2 player is playing it will wait 4 seconds?
03-10-2003, 06:33 AM#5
Guest
That also returns true if it's a computer player playing. As I understand the wait bug, it's only the human players that cause the problem.
03-10-2003, 07:58 AM#6
Guest
Then you just have to change somethings like this

If (Player slot status equal to playing) and (Player controller equal to user) then do xxx else do nothing

i cant tell right now... *still in work... i will post the exact line when i come home...*
03-10-2003, 08:28 AM#7
Guest
Actually, believe it or not, unless you setup the player as a computer in WE, the engine treats computer player's as computer AND user control. But you can get around this by checking for NOT equal to computer instead of equal user.