• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Dialog Problem

Status
Not open for further replies.
Level 37
Joined
Aug 14, 2006
Messages
7,601
Hey people!

I'm working with my campaign and I'm not sure why these dialogs won't show those questions. It only shows answers. What's the problem in here?

Of course I have used this trigger:
  • Dialog - Show Riddler_1_Dialog for Player 1 (Red)
to show these dialogs later. I don't show these dialogs at the beginning of them game. More likely in the end of the game.

  • Create Riddler Questions
    • Events
      • Time - Elapsed game time is 6.80 seconds
    • Conditions
    • Actions
      • -------- First Riddler Question --------
      • Dialog - Hide Riddler_1_Dialog for Player 1 (Red)
      • Dialog - Change the title of Riddler_1_Dialog to |c0020C000How many ...
      • Dialog - Create a dialog button for Riddler_1_Dialog labelled |c00FFFC014.|r
      • Set Riddler_1__Dialog_DB1 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_1_Dialog labelled |c00FFFC015.|r
      • Set Riddler_1__Dialog_DB2 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_1_Dialog labelled |c00FFFC016.|r
      • Set Riddler_1__Dialog_DB3 = (Last created dialog Button)
      • Wait 2.00 seconds
      • -------- Second Riddler Question --------
      • Dialog - Hide Riddler_2_Dialog for Player 1 (Red)
      • Dialog - Change the title of Riddler_2_Dialog to |c0020C000What was ...
      • Dialog - Create a dialog button for Riddler_2_Dialog labelled |c00FFFC01Vada.|r
      • Set Riddler_2__Dialog_DB1 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_2_Dialog labelled |c00FFFC01Xada.|r
      • Set Riddler_2__Dialog_DB2 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_2_Dialog labelled |c00FFFC01Bada.|r
      • Set Riddler_2__Dialog_DB3 = (Last created dialog Button)
      • Wait 2.00 seconds
      • -------- Third Riddler Question --------
      • Dialog - Hide Riddler_3_Dialog for Player 1 (Red)
      • Dialog - Change the title of Riddler_3_Dialog to |c0020C000Where Kar...
      • Dialog - Create a dialog button for Riddler_3_Dialog labelled |c00FFFC01Field nex...
      • Set Riddler_3__Dialog_DB1 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_3_Dialog labelled |c00FFFC01Inside mo...
      • Set Riddler_3__Dialog_DB2 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_3_Dialog labelled |c00FFFC01Valley.|r
      • Set Riddler_3__Dialog_DB3 = (Last created dialog Button)
 
Level 8
Joined
Jun 25, 2007
Messages
165
dont know if its good but try to clear each dialog before change...


  • Events
    • Time - Elapsed game time is 6.80 seconds
    • Conditions
    • Actions
      • -------- First Riddler Question --------
      • Dialog - Hide Riddler_1_Dialog for Player 1 (Red)
      • Dialog - Clear Riddler_1__Dialog
      • Dialog - Change the title of Riddler_1_Dialog to |c0020C000How many ...
      • Dialog - Create a dialog button for Riddler_1_Dialog labelled |c00FFFC014.|r
      • Set Riddler_1__Dialog_DB1 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_1_Dialog labelled |c00FFFC015.|r
      • Set Riddler_1__Dialog_DB2 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_1_Dialog labelled |c00FFFC016.|r
      • Set Riddler_1__Dialog_DB3 = (Last created dialog Button)
      • Wait 2.00 seconds
      • -------- Second Riddler Question --------
      • Dialog - Hide Riddler_2_Dialog for Player 1 (Red)
      • Dialog - Clear Riddler_2__Dialog
      • Dialog - Change the title of Riddler_2_Dialog to |c0020C000What was ...
      • Dialog - Create a dialog button for Riddler_2_Dialog labelled |c00FFFC01Vada.|r
      • Set Riddler_2__Dialog_DB1 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_2_Dialog labelled |c00FFFC01Xada.|r
      • Set Riddler_2__Dialog_DB2 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_2_Dialog labelled |c00FFFC01Bada.|r
      • Set Riddler_2__Dialog_DB3 = (Last created dialog Button)
      • Wait 2.00 seconds
      • -------- Third Riddler Question --------
      • Dialog - Hide Riddler_3_Dialog for Player 1 (Red)
      • Dialog - Clear Riddler_3__Dialog
      • Dialog - Change the title of Riddler_3_Dialog to |c0020C000Where Kar...
      • Dialog - Create a dialog button for Riddler_3_Dialog labelled |c00FFFC01Field nex...
      • Set Riddler_3__Dialog_DB1 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_3_Dialog labelled |c00FFFC01Inside mo...
      • Set Riddler_3__Dialog_DB2 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_3_Dialog labelled |c00FFFC01Valley.|r
      • Set Riddler_3__Dialog_DB3 = (Last created dialog Button)
 
Level 37
Joined
Aug 14, 2006
Messages
7,601
What ya mean? I have never tried to clear any dialogs because usually they work! Don't know what's wrong with this one.

In past I fixed this problem with different times. I mean I used waits between dialog creations or used just different time in that event. Hard to say. But no even that won't work. I'm really confused.

Example I have other trigger that works perfectly:
  • Create Riddler Questions
    • Events
      • Time - Elapsed game time is 6.66 seconds
    • Conditions
    • Actions
      • -------- First Riddler Question --------
      • Dialog - Hide Riddler_1_Dialog for Player 1 (Red)
      • Dialog - Change the title of Riddler_1_Dialog to |c0020C000What is t...
      • Dialog - Create a dialog button for Riddler_1_Dialog labelled |c00FFFC01Marsh.|r
      • Set Riddler_1__Dialog_DB1 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_1_Dialog labelled |c00FFFC01Great Mar...
      • Set Riddler_1__Dialog_DB2 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_1_Dialog labelled |c00FFFC01These swa...
      • Set Riddler_1__Dialog_DB3 = (Last created dialog Button)
      • -------- Second Riddler Question --------
      • Dialog - Hide Riddler_2_Dialog for Player 1 (Red)
      • Dialog - Change the title of Riddler_2_Dialog to |c0020C000Why merch...
      • Dialog - Create a dialog button for Riddler_2_Dialog labelled |c00FFFC01Because o...
      • Set Riddler_2__Dialog_DB1 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_2_Dialog labelled |c00FFFC01They have...
      • Set Riddler_2__Dialog_DB2 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_2_Dialog labelled |c00FFFC01The path ...
      • Set Riddler_2__Dialog_DB3 = (Last created dialog Button)
      • -------- Third Riddler Question --------
      • Dialog - Hide Riddler_3_Dialog for Player 1 (Red)
      • Dialog - Change the title of Riddler_3_Dialog to |c0020C000Which for...
      • Dialog - Create a dialog button for Riddler_3_Dialog labelled |c00FFFC01Rot'Afor....
      • Set Riddler_3__Dialog_DB1 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_3_Dialog labelled |c00FFFC01Rot'Ator....
      • Set Riddler_3__Dialog_DB2 = (Last created dialog Button)
      • Dialog - Create a dialog button for Riddler_3_Dialog labelled |c00FFFC01Rot'Aror....
      • Set Riddler_3__Dialog_DB3 = (Last created dialog Button)
I wonder what's the problem?
 
Last edited:
Level 13
Joined
Nov 4, 2006
Messages
1,239
so if i got you right, its only the title missing in your dialog?
have you tried putting that action in the "show dialog"-trigger

and as far as i see, the only difference between the last trigger and your first one are the waits, have you tried without them?
 
Status
Not open for further replies.
Top