wrap the actions inside of an if query with a condition or value which you change after first interaction of the object.
if condition "object_name_clicked?" is false
-- add action parts to execute here
end if
simple enough
here check out this article I wrote about conditions & values:
http://wiki.visionaire-tracker.net/wiki/Conditions_and_ValuesP.S: alternatively you could duplicate the object but don't have any actions assigned to the duplicate & then all you have to do is create a condition for the objects which you link to the properties tab for both; one with negate value set (which means condition: false)