Hi Aiden,
I'm not quite sure if I understand in detail what you mean.
Do you mean if the player has already used an item earlier, and then clicks on a hotspot?
Or do you mean if the player drags a specific item on a hotspot, then go to Room1, if he drags any other item on the hotspot, go to Room2?
In general, you can create a variable that is assigned to the usage of the item, for example "Hammer_Used".
Then use the Manage Inventory Items feature on the Frame Editor: Drag the hammer on the correct hotspot, and change the value of the variable Hammer_Used to 1 on the Variables Tab.
Then go to the hotspot properties of the hotspot that should "decide" where the player goes, and add:
- Code: Select all
If Hammer_Used=1 then
Action.GoToFrame "Frame1"
Else
Action.GoToFrame "Frame2"
End If
Let me know if you mean something else, and provide a more detailed description of what you're trying to do