Hi Dave,
Thank you very much, you helped me a lot.
Now I am having another trouble, and cannot find where I make the mistake altough went throught the explanations. I managed to insert the likert sclae within the 'collect trial' of BART. I also want to give the participants the instructions for the scale right before the likert scale. I have created and item element:
<item emo_ins>
/ 1 = "Now you will be presented some emotion words. We ask you to indicate how strongly you feel the presented emotion RIGHT NOW on a given five point scale. Click the left mouse button to begin."
</item>
<text emo_ins>
/ items = emo_ins
/ vjustify = center
/ hjustify = left
/ size = (80%, 80%)
/ fontstyle = ("Arial", 3%, false, false, false, false, 5, 0)
/ resetinterval = 0
</text>
<trial emo_ins>
/ stimulustimes = [1=emo_ins]
/ inputdevice = mousekey
/ validresponse = (lbuttonup)
/ recorddata = false
</trial>
Then I branch the trial into the instructions first, then to likert scale:
<trial collect>
[...]
/ response = noresponse
/branch = [if (values.nonexplodedballoons == 1) trial.emo_ins]
/ branch = [if (trial.emo_ins == 1) likert.emolikert]
/ branch = [trial.init]
/ responseinterrupt = trial
It seemd working, cause I got the emo_ins first! But following the emo_ins the other instructions of the task were displayed as well. I cannot find how to eliminate them, I don't know why they keep coming back with the emo_ins.
If you need to know the other instructions:
<item instructions>
/ 1 = "Now you're going to see <%values.totalballoons%> balloons, one after another, on the screen. For each balloon, you will use the mouse to click on the button that will pump up the balloon. Each click on the mouse pumps the balloon up a little more.
BUT remember, balloons pop if you pump them up too much. It is up to you to decide how much to pump up each balloon. Some of these balloons might pop after just one pump. Others might not pop until they fill the whole screen.
You get MONEY for every pump. Each pump earns €<% expressions.pumpvalue %>. But if a balloon pops, you lose the money you earned on that balloon. To keep the money from a balloon, stop pumping before it pops and click on the button labeled ~"Collect €€€~".
After each time you collect €€€ or pop a balloon, a new balloon will appear.
At the end of the experiment, you will be paid the amount earned on the game.
Click the left mouse button to see the summary."
/ 2 = "Summary
* You make €<%expressions.pumpvalue%> for each pump.
* You save the money from a balloon when you click ~"Collect €€€~".
* You lose money from a balloon when it pops.
*There are just <%values.totalballoons%> balloons.
*You will be paid the exact amount you earned on the game.
Now, do you have any questions?
Click the left mouse button to begin."
/ 3 = "Congratulations!
You have earned €<% expressions.totalearnings %>.
This task is now complete. Click the left mouse button to continue."
/ 4 = "Now you will be presented some emotion words. We ask you to indicate how strongly you feel the presented emotion RIGHT NOW on a given five point scale.
Click the left mouse button to begin."
</item>
<text instructions>
/ items = instructions
/ vjustify = center
/ hjustify = left
/ size = (80%, 80%)
/ fontstyle = ("Arial", 3%, false, false, false, false, 5, 0)
/ select = sequence
/ resetinterval = 0
</text>
<trial instructions>
/ stimulustimes = [1=instructions]
/ inputdevice = mousekey
/ validresponse = (lbuttonup)
/ recorddata = false
</trial>
Sorry if these are very basic, I think I get blind sometimes. Thanks for your help again>