Skip to main content
Participating Frequently
May 16, 2016
Answered

Third failure message repeating twice

  • May 16, 2016
  • 1 reply
  • 274 views

Hi there,

I have been searching and searching for answers on this but there is clearly something I am not understanding.   

I have a quiz with 1 short answer question.  I have allowed the user to have 4 attempts at the question.  I have selected to have 3 failure messages (the maximum that seems to be available) which I have customized.  My problem is that the third failure message is repeating twice and I can't seem to figure out how to stop it from doing that.  Here is what is happening:

1. user fills in wrong answer, presses submit - Failure #1 appears

2. user fills in wrong answer, presses submit - Failure #2 appears

3. user fills in wrong answer, presses submit - Failure #3 appears

4. user fills in wrong answers, presses submit - Failure #3 appears again.

Is there a way to customize a fourth failure message?  I have tried the On Last Attempt but that only executes after the failure #3 appears for the second time.

If I need to write an advanced action to pop up my own failure messages then that is fine.  But how can this be done?  I can't seem to find how to store the number of failed attempts to a variable so that I can display the proper messages.

I am using Captivate version 9.

Thank you in advance for all your help!

Leigh

This topic has been closed for replies.
Correct answer RodWard

A quiz question slide has only three events:

  • On slide Enter - used when you enter the slide but not after that
  • On Success - When you get the question right
  • On Last Attempt - When you have used up all allowed attempts and still haven't got the question correct.  If you set attempts to Infinite, this event never fires and therefore cannot be used to trigger any actions.

As you have noted, Captivate only provides for up to three different failure messages. There's not really much you can do with default quiz question slides beyond this point.

However, you DO have the option of using Text Entry Boxes on a normal slide to create something that works very similarly to a quiz question slide (and it can be scored too) but with more flexibility around how many events you have available to trigger actions. What the user enters into the text field is saved to an associated variable, which you can then evaluate with Conditional Advanced Actions.

1 reply

RodWard
Community Expert
RodWardCommunity ExpertCorrect answer
Community Expert
May 16, 2016

A quiz question slide has only three events:

  • On slide Enter - used when you enter the slide but not after that
  • On Success - When you get the question right
  • On Last Attempt - When you have used up all allowed attempts and still haven't got the question correct.  If you set attempts to Infinite, this event never fires and therefore cannot be used to trigger any actions.

As you have noted, Captivate only provides for up to three different failure messages. There's not really much you can do with default quiz question slides beyond this point.

However, you DO have the option of using Text Entry Boxes on a normal slide to create something that works very similarly to a quiz question slide (and it can be scored too) but with more flexibility around how many events you have available to trigger actions. What the user enters into the text field is saved to an associated variable, which you can then evaluate with Conditional Advanced Actions.

Participating Frequently
May 16, 2016

Oh thank you, that is very helpful!  I had thought of creating my own question slide but wasn't sure how to evaluate the users answer. Using a conditional advanced action should work great quite well.  Many thanks for your time!