I think your best bet is Global Ints and some if statements.
In game start, type:
SetGlobalInt (1, 0);
And in the rock's interaction editor, set "push" to run script, which will say:
Display("The rock has moved a bit.");
SetGlobalInt (1, 1);
ANd for the interaction editor for "pick up stick" set "run script" and type
if (getglobalint(1) == 0) display("Sorry, you can't get that!");
else [give player inventory]
I hope that works
~~Bernie
In game start, type:
SetGlobalInt (1, 0);
And in the rock's interaction editor, set "push" to run script, which will say:
Display("The rock has moved a bit.");
SetGlobalInt (1, 1);
ANd for the interaction editor for "pick up stick" set "run script" and type
if (getglobalint(1) == 0) display("Sorry, you can't get that!");
else [give player inventory]
I hope that works
~~Bernie