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
Judy Nollet

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.