End Quiz after certain points obtained
Jan 14, 2020
I have a quiz that has 30 questions in a question bank, and each correct answer is worth 10 points. I want to have the ability to end the quiz when the user receives 50 points. If it takes all 30 questions, that's fine. But if they get the first 5 questions correct, I don't want them to have to go through the rest of the quiz; I want it to end for them.
I tried creating a trigger for this using the Results.ScorePoints variable, but I can't seem to find one that works. I might be missing something obvious.
Any help would be great!
1 Reply
It's hard to tell what's wrong without seeing the file.
Do you have a Results slide for the questions? If not, then nothing will be put into the Results.ScorePoints variable. You could add Results in a separate scene, and never have the users see it. But a Results slides needs to be somewhere to use that variable.
FYI: For troubleshooting, it can help to add a temporary text box to a slide (or a permanent one just off the slide area) that shows the current value of any associated variable. For example, enter "%Results.ScorePoints%" in the text box, and that value will appear.
This discussion is closed. You can start a new discussion or contact Articulate Support.