As the documentation details,
Syntax
/ stimulustimes = [time = stimulusname, stimulusname, ...; time = stimulusname, ...]or
/ stimulustimes = [time = list.name]or
/ stimulustimes = [time = selectionmode(stimulusname, stimulusname, stimulusname, ...)] Parameters
time | A non-negative integer specifying the time in milliseconds relative to the beginning of the sequence. |
stimulusname | The name of a stimulus defined elsewhere in the script to be presented on the specified frame. |
list.name | The name of a list that selects the stimulus to be presented on the specified frame. |
selectionmode | One of the following values: noreplace | Randomly selects without replacement which stimulus in the group to present. | replace | Randomly selects with replacement which stimulus in the group to present. | sequence | Presents each stimulus in the group. |
|
i.e., you need to *specify an actual seletionmode* as
in
/stimulustimes = [100=
noreplace(a,b); ...]
Also, you cannot specify several selection modes for the same point in time, which is what your syntaxt amounts to:
/stimulustimes = [0=selectionmode(f_image, m_image), q1text_like, leftyes_reminder, rightno_reminder, leftA_reminder, rightL_reminder]
would actually translate to
/stimulustimes = [0=noreplace(f_image, m_image), sequence(q1text_like, leftyes_reminder, rightno_reminder, leftA_reminder, rightL_reminder)]
which is not allowed.