• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

[Trigger] Cinematic Off?

Status
Not open for further replies.
Level 28
Joined
Jan 26, 2007
Messages
4,789
Explain yourself, please.
Normally, a cinematic doesn't end with ESC, it should be triggered. (My cinematics don't quit when you press ESC, unless triggered).

Or do you mean that the text dissapears when someone hits ESC?

And one more thing: making cinematics skippable is better than if the cinematic is unskippable.
If you play the map often, you always need to watch the same cinematic again, if it is a cinematic-map, it could be that the player accidentally pressed enter (happened to me once), then he has to close warcraft to stop the cinematic.
 
Level 13
Joined
May 11, 2008
Messages
1,198
there's a map like where there is a cinematic and if 80 percent of the players hit the esc key then the cinematic will skip. it's called wardraft. it will probably have what you need for that.

edit: if the above poster is right it probably means you imported the cinematic stuff and didn't make it from scratch. my guess is you should compare the cinematic stuff you imported with the stuff from wardraft.

you might still need to refer to a tutorial though if you haven't already. i'm a bit of a newb on cinematics myself so i'm not much help at the moment. i might do some research on the wardraft map myself later though but when i looked at it before i didn't understand it all. that was when i was looking at the readme comments in the triggers of that map and decided to start getting more serious about map making... now that i understand a lot more about map making in general i think i might understand the triggers in that map much better now.
 
Level 12
Joined
Feb 11, 2008
Messages
809
I made it from scratch and what i meant is that just the text disappears!

EDIT* I'm going to make a trigger so that if Esc key is pressed the cinematic will automatically turn itself off thanks anyway guys!
 
Last edited:
Level 28
Joined
Jan 26, 2007
Messages
4,789
Okay so i found out you can turn the cinematic on my map off by pressing the Esc key

CHA_Owner said:
what i meant is that just the text disappears

Compare these quotes and - regardless of your problem - imagine what anyone would think by reading the first one.
Next time you ask for help, please post a nice message of what is the problem (screeny's/drawings/trigger tags, they can all help - not in this case though).

___________________________________________________________________________

Back to the problem:
Don't press Escape would probably the most logical solution

Another solution, which I've just invented (and therefore is probably not really fit), is to show the same message about 10-20 times and divide the time the message is shown by 10-20 times.

So you get something like this:

Original Trigger:
  • Original Trigger]
  • Actions
    • Cinematic - Send transmission to (All players) from Unit named Guy: Play No sound and display Hey. Modify duration: Add 10.00 seconds and Wait
Modified Trigger:
  • Warning, this might not be fit for a map
  • Actions
    • For each (Integer A) from 1 to 20, do (Actions)
      • Loop - Actions
        • Cinematic - Send transmission to (All players) from Unit named Guy: Play No sound and display Hey. Modify duration: Add 0.50 seconds and Wait


Advantage:
Well, it shows the message every 0.5 seconds (while it looks like it's a single trigger) for 10 seconds, if a player presses escape, the message will return in maximum 0.5 seconds.


Disadvantage:
As far as I've seen, it hasn't been used... maybe it has a reason?
Well, check it out, see what it gives, if it didn't work - too bad.


EDIT:
The best thing is to turn off the cinematic when ESC is pressed twice within 10 seconds (it's an easy trigger, just create a timer)
 
Level 12
Joined
Feb 11, 2008
Messages
809
Wacraft 3 glitch?

I might have found a warcraft 3 glitch!

heres my triggers:
  • skipit
    • Events
      • Player - Player 1 (Red) skips a cinematic sequence
    • Conditions
    • Actions
      • Cinematic - Turn off letterbox mode (show interface) for (All players): fade in over 0.00 seconds
      • Cinematic - Turn cinematic mode Off for (All players)
      • Trigger - Turn off ply1choose <gen>
      • Trigger - Turn off ar <gen>
Then:
  • ply1choose
    • Events
      • Time - Elapsed game time is 16.30 seconds
    • Conditions
    • Actions
      • Game - Display to (All players) the text: ((Name of Player 1 (Red)) + Will now chose difficulty settings!)
      • Dialog - Change the title of Choosediff to Choose Difficulty
      • Dialog - Create a dialog button for Choosediff labelled EASY
      • Set easy[1] = (Last created dialog Button)
      • Dialog - Create a dialog button for Choosediff labelled NORMAL
      • Set normal[1] = (Last created dialog Button)
      • Dialog - Create a dialog button for Choosediff labelled HARD
      • Set hard[1] = (Last created dialog Button)
      • Dialog - Create a dialog button for Choosediff labelled INSANE
      • Set Insane[1] = (Last created dialog Button)
      • Dialog - Create a dialog button for Choosediff labelled IMPOSSIBLE
      • Set Impossible[1] = (Last created dialog Button)
      • Dialog - Show Choosediff for Player 1 (Red)
Also:
  • ply1choose Copy
    • Events
      • Player - Player 1 (Red) skips a cinematic sequence
    • Conditions
    • Actions
      • Game - Display to (All players) the text: ((Name of Player 1 (Red)) + Will now chose difficulty settings!)
      • Dialog - Change the title of Choosediff to Choose Difficulty
      • Dialog - Create a dialog button for Choosediff labelled EASY
      • Set easy[1] = (Last created dialog Button)
      • Dialog - Create a dialog button for Choosediff labelled NORMAL
      • Set normal[1] = (Last created dialog Button)
      • Dialog - Create a dialog button for Choosediff labelled HARD
      • Set hard[1] = (Last created dialog Button)
      • Dialog - Create a dialog button for Choosediff labelled INSANE
      • Set Insane[1] = (Last created dialog Button)
      • Dialog - Create a dialog button for Choosediff labelled IMPOSSIBLE
      • Set Impossible[1] = (Last created dialog Button)
      • Dialog - Show Choosediff for Player 1 (Red)
It works but then after the 16.30 seconds is up the game screen will flash but do nothing which really doesn't effect the game but is really annoying,
 
Level 28
Joined
Jan 26, 2007
Messages
4,789
Well, at the top of the trigger (I suggest both triggers), add this action:
  • Dialog - Clear Choosediff
But maybe there's another problem:
You've turned off cinematic mode and letterbox mode?
Most of the time, people only use 1 of them, not both at the same time.

Maybe you didn't turn of letterbox mode, or something like that (I only see the trigger where it turns it off if the cinematic is skipped).
 
Status
Not open for further replies.
Top