| 07-08-2002, 06:39 AM | #1 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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. |
