- Joined
- Mar 16, 2008
- Messages
- 798
I just tested between player 3 and player 5 and dialog menu didn't pop up for player 3. Any insight why would be appreciated. Thank you.
edit: changed a few small things in the trigger but the dialog still isn't popping up. i confirmed the conditions are ok, just the dialog isn't popping up... hmm...
edit: changed a few small things in the trigger but the dialog still isn't popping up. i confirmed the conditions are ok, just the dialog isn't popping up... hmm...
-
Request Knight Gold
-
Events
- Player - Player 5 (Yellow) types a chat message containing -request as A substring
- Player - Player 6 (Orange) types a chat message containing -request as A substring
- Player - Player 7 (Green) types a chat message containing -request as A substring
- Player - Player 8 (Pink) types a chat message containing -request as A substring
- Player - Player 9 (Gray) types a chat message containing -request as A substring
- Player - Player 10 (Light Blue) types a chat message containing -request as A substring
- Player - Player 11 (Dark Green) types a chat message containing -request as A substring
- Player - Player 12 (Brown) types a chat message containing -request as A substring
- Player - Player 17 (Wheat) types a chat message containing -request as A substring
- Player - Player 18 (Peach) types a chat message containing -request as A substring
- Player - Player 19 (Mint) types a chat message containing -request as A substring
- Player - Player 20 (Lavender) types a chat message containing -request as A substring
-
Conditions
- (Integer((Substring((Entered chat string), 10, 15)))) Greater than or equal to 1
- (Integer((Substring((Entered chat string), 10, 15)))) Less than or equal to 99999
-
Or - Any (Conditions) are true
-
Conditions
- ((Triggering player) is in Group1Red.) Equal to True
- ((Triggering player) is in Group2Blue.) Equal to True
- ((Triggering player) is in Group3Teal.) Equal to True
- ((Triggering player) is in Group4Purp.) Equal to True
-
Conditions
-
Actions
- Set VariableSet Request_Amount_String[(Player number of (Triggering player))] = (Substring((Entered chat string), 10, 15))
- Set VariableSet Request_Amount_Integer[(Player number of (Triggering player))] = (Integer(Request_Amount_String[(Player number of (Triggering player))]))
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- ((Triggering player) is in Group1Red.) Equal to True
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- Request_Amount_Integer[(Player number of (Triggering player))] Less than or equal to (Player 1 (Red) Current gold)
-
Then - Actions
- Dialog - Clear Request_Menu[(Player number of (Triggering player))]
- Dialog - Change the title of Request_Menu[(Player number of (Triggering player))] to (Request_Player[(Player number of (Triggering player))] + ( knight requests + Request_Amount_String[(Player number of (Triggering player))]))
- Dialog - Create a dialog button for Request_Menu[(Player number of (Triggering player))] labelled Request_Deny_String
- Set VariableSet Request_Deny_Button[(Player number of (Triggering player))] = (Last created dialog Button)
- Dialog - Create a dialog button for Request_Menu[(Player number of (Triggering player))] labelled Request_Grant_String
- Set VariableSet Request_Grant_Button[(Player number of (Triggering player))] = (Last created dialog Button)
- Dialog - Show Request_Menu[(Player number of (Triggering player))] for Player 1 (Red)
- Countdown Timer - Pause Request_Hide_Timer[(Player number of (Triggering player))]
- Countdown Timer - Start Request_Hide_Timer[(Player number of (Triggering player))] as a One-shot timer that will expire in 10.00 seconds
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- Request_Amount_Integer[(Player number of (Triggering player))] Greater than (Player 1 (Red) Current gold)
-
Then - Actions
- Quest - Display to (Player group((Triggering player))) the Quest Failed message: |cffffff00Error|r: ...
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- ((Triggering player) is in Group2Blue.) Equal to True
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- Request_Amount_Integer[(Player number of (Triggering player))] Less than or equal to (Player 2 (Blue) Current gold)
-
Then - Actions
- Dialog - Clear Request_Menu[(Player number of (Triggering player))]
- Dialog - Change the title of Request_Menu[(Player number of (Triggering player))] to (Request_Player[(Player number of (Triggering player))] + ( knight requests + Request_Amount_String[(Player number of (Triggering player))]))
- Dialog - Create a dialog button for Request_Menu[(Player number of (Triggering player))] labelled Request_Deny_String
- Set VariableSet Request_Deny_Button[(Player number of (Triggering player))] = (Last created dialog Button)
- Dialog - Create a dialog button for Request_Menu[(Player number of (Triggering player))] labelled Request_Grant_String
- Set VariableSet Request_Grant_Button[(Player number of (Triggering player))] = (Last created dialog Button)
- Dialog - Show Request_Menu[(Player number of (Triggering player))] for Player 1 (Red)
- Countdown Timer - Pause Request_Hide_Timer[(Player number of (Triggering player))]
- Countdown Timer - Start Request_Hide_Timer[(Player number of (Triggering player))] as a One-shot timer that will expire in 10.00 seconds
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- Request_Amount_Integer[(Player number of (Triggering player))] Greater than (Player 2 (Blue) Current gold)
-
Then - Actions
- Quest - Display to (Player group((Triggering player))) the Quest Failed message: |cffffff00Error|r: ...
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- ((Triggering player) is in Group3Teal.) Equal to True
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- Request_Amount_Integer[(Player number of (Triggering player))] Less than or equal to (Player 3 (Teal) Current gold)
-
Then - Actions
- Dialog - Clear Request_Menu[(Player number of (Triggering player))]
- Dialog - Change the title of Request_Menu[(Player number of (Triggering player))] to (Request_Player[(Player number of (Triggering player))] + ( knight requests + Request_Amount_String[(Player number of (Triggering player))]))
- Dialog - Create a dialog button for Request_Menu[(Player number of (Triggering player))] labelled Request_Deny_String
- Set VariableSet Request_Deny_Button[(Player number of (Triggering player))] = (Last created dialog Button)
- Dialog - Create a dialog button for Request_Menu[(Player number of (Triggering player))] labelled Request_Grant_String
- Set VariableSet Request_Grant_Button[(Player number of (Triggering player))] = (Last created dialog Button)
- Dialog - Show Request_Menu[(Player number of (Triggering player))] for Player 1 (Red)
- Countdown Timer - Pause Request_Hide_Timer[(Player number of (Triggering player))]
- Countdown Timer - Start Request_Hide_Timer[(Player number of (Triggering player))] as a One-shot timer that will expire in 10.00 seconds
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- Request_Amount_Integer[(Player number of (Triggering player))] Greater than (Player 3 (Teal) Current gold)
-
Then - Actions
- Quest - Display to (Player group((Triggering player))) the Quest Failed message: |cffffff00Error|r: ...
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- ((Triggering player) is in Group4Purp.) Equal to True
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- Request_Amount_Integer[(Player number of (Triggering player))] Less than or equal to (Player 4 (Purple) Current gold)
-
Then - Actions
- Dialog - Clear Request_Menu[(Player number of (Triggering player))]
- Dialog - Change the title of Request_Menu[(Player number of (Triggering player))] to (Request_Player[(Player number of (Triggering player))] + ( knight requests + Request_Amount_String[(Player number of (Triggering player))]))
- Dialog - Create a dialog button for Request_Menu[(Player number of (Triggering player))] labelled Request_Deny_String
- Set VariableSet Request_Deny_Button[(Player number of (Triggering player))] = (Last created dialog Button)
- Dialog - Create a dialog button for Request_Menu[(Player number of (Triggering player))] labelled Request_Grant_String
- Set VariableSet Request_Grant_Button[(Player number of (Triggering player))] = (Last created dialog Button)
- Dialog - Show Request_Menu[(Player number of (Triggering player))] for Player 1 (Red)
- Countdown Timer - Pause Request_Hide_Timer[(Player number of (Triggering player))]
- Countdown Timer - Start Request_Hide_Timer[(Player number of (Triggering player))] as a One-shot timer that will expire in 10.00 seconds
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- Request_Amount_Integer[(Player number of (Triggering player))] Greater than (Player 4 (Purple) Current gold)
-
Then - Actions
- Quest - Display to (Player group((Triggering player))) the Quest Failed message: |cffffff00Error|r: ...
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
-
If - Conditions
-
Events
Last edited: