HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Cinematic Help - Tranmissions too fast

07-08-2002, 06:39 AM#1
KrEmAyTu91
Everything works PERFECTLY on single player, but on multiplayer, it SUPER fast.. I tell it to add 25 seconds and wait and it appears for about 2 seconds before it disapears. When this happened.. I took a look at some of Kaggz's and 3D guy's cinematics (hope you guys dont mind) and I did this integer thing, which looked like it may help solve my problem.. So I did pretty much the same thing he did, with no results.. anways, this is the EXACT trigger I did, perhaps you can look at it, HOPEFULL find something wrong with it:

Events:
- A unit enters quest 1

Conditions:
- Triggering Unit equal to: (Lich03)

Actions:
- Turn off trigger (Auto Hero Camera Lock)
- Turn Cinematic Mode on for all Players
-Turn on LetterBox Mode for All players (Hide interface) : Fade out over 2 seconds
- Pick every unit in region quest1 to stop
- Unit - Make Triggering unit face DeathKNight01 over 5 seconds
- Make DeathKNight01 face Triggering unit over 5 seconds
- Unit group - Pick every player in (allplayers) and pan camera to region quest1 for picked player
- Pick every player in (all players) and apply camera quest1 over 1 second
-Send transmission to allplayers from triggeringunit named: nameoftriggering unit Play No sound and display (text message) . Modify duration Add 25 Seconds and Wait
-For Each (Integer A) from 1 to NumberofPlayers , do Wait 25.00 seconds
- Turn Lettermode box off (showing interface) : Fade over 2 seconds
- Turn Cinematic mode off for all players
- Player Group: Pick every player in all players and reset game camera to default
- Turn off this trigger
- Turn on Trigger: (Auto hero Camera Lock)


I did a seperate trigger :

Events: Every 5 seconds of game time
Conditions: Player 1 (slot 1) Not equal to Is playing
Actions: Set NumberofPlayers - ((NumberofPLayers -1)
Turn off this trigger
(I do this trigger for players 1-6)


So PLEASE someone help me!
07-08-2002, 08:30 AM#2
3DGuy
I have no idea why it didnt fix itself, try repeating the process. Because I have no idea why it didnt work.
07-08-2002, 09:39 AM#3
Dorelian
Hey, KrEmAyTu91...
I think this should solve your problem...

Orriginal Trigger:

Events:
- A unit enters quest 1

Conditions:
- Triggering Unit equal to: (Lich03)

Actions:
- Turn off trigger (Auto Hero Camera Lock)
- Turn Cinematic Mode on for all Players
-Turn on LetterBox Mode for All players (Hide interface) : Fade out over 2 seconds
- Pick every unit in region quest1 to stop
- Unit - Make Triggering unit face DeathKNight01 over 5 seconds
- Make DeathKNight01 face Triggering unit over 5 seconds
- Unit group - Pick every player in (allplayers) and pan camera to region quest1 for picked player
- Pick every player in (all players) and apply camera quest1 over 1 second
-Send transmission to allplayers from triggeringunit named: nameoftriggering unit Play No sound and display (text message) . Modify duration Add 25 Seconds and Wait
-For Each (Integer A) from 1 to NumberofPlayers , do Wait 25.00 seconds
- Turn Lettermode box off (showing interface) : Fade over 2 seconds
- Turn Cinematic mode off for all players
- Player Group: Pick every player in all players and reset game camera to default
- Turn off this trigger
- Turn on Trigger: (Auto hero Camera Lock)

After you add a "Wait" instead of "For each integer A..." action after the transmission of the triggering unit, it should work.
Add from 1 to 3 secconds in the "wait" trigger.

Anubys [email protected]
07-08-2002, 04:59 PM#4
Guest
Hmmm, okay I'll msg you when I go online, what's your Bnet name?
07-08-2002, 09:26 PM#5
KrEmAyTu91
Okay I've tried everything.. it doesnt work on multiplayer, i tried what you said and remaking and doing both the integer thing and your wait thing and setting it instead of adding it.. it doesnt work.. Please, can i contact someone over bnet or msn or AIM so you can help me?.. I can send you the map and you should take a look at it yourself.... Please, I am very frustrated simply because I did NOTHING wrong and it works for you guys but it doesnt work for me for some stupid reason!....
07-08-2002, 10:58 PM#6
Guest
This is cut'n'pasted directly from a reply I made on the FAQ:

Q: Why don't my wait triggers work on my multiplayer map?
A: For some reason, you must specify a wait trigger for every user player in the game. Therefore, if 4 people are playing, you must make 4 wait statements. The best way to do this is set up a variable to record the number of players in the game, and then replace every wait condition with a for loop from 1 to the number of players that does a wait condition.
07-08-2002, 11:10 PM#7
KrEmAyTu91
Isn't that what I just did?!.... If it isn't please tell me how.,,,
07-09-2002, 03:49 PM#8
Guest
Where are you setting the variable for NumberofPlayers? It may be that you're not using a correct number.

Also, I've found that having observers in the game royally screws with things, could that be your problem?
07-09-2002, 07:38 PM#9
KrEmAyTu91
Events: Every 5 seconds of game time
Conditions: Player 1 (slot 1) Not equal to Is playing
Actions: Set NumberofPlayers - ((NumberofPLayers -1)
Turn off this trigger
(I do this trigger for players 1-6)

and then I do:

Events: Every 5 seconds of game time
Conditions: Player 1 (slot 1) Is Equal to Is Playing
Actions: Set NumberofPLayers - ((NumberofPlayers +1)
Turn off ThisTrigger
(I do this for players 1-6)

Now tell me how to fix it... I tried deleting the bottom one all together.. but that did not work. I even tried putting in several 1 sentance text message because it appears so fast, but that didn't work it just skipped through very quickly...
07-09-2002, 11:47 PM#10
dataangel
Well, this won't fix yer problem per se, but it'll make your triggers more efficient:

At map initialization set numplayers to the max number of possible players. Now delete all the triggers that do set numplayers to numplayers+1. You only need the minus ones now. Yay! 6 triggers gone! :)
07-10-2002, 05:31 PM#11
KrEmAyTu91
Is there anyway I can contact someone so they can mabey take a look at my map and see if they can help?.. If you can, your name will definitely be under the credits or I will consider you one of the creators.. (although it probably doesn't mean much to you) I just really need help and I don't want to start a new map from scratch, and if I do, what if the same problem occurs?.. There has to be an explanation as to why it doesn't work.. and I don't think the map being cursed is the problem....
09-27-2002, 04:32 AM#12
Guest
ummm hey u forgot to add something. on the map inialtzation add this trigger to the action: Set Variable numberofplayers = (Pick how many people are playing)
Example
Set Variable numplayers = 5
thats what i use.