Player has just recieved a Knock out potion from an alchemist (paralyze 1hr). Player is going to swap a normal bottle of wine for the potion which is inside an identical bottle, all this is setup and now SetStage is set to 70, 70 is blank. The table on which there is a bottle of real wine and a copy of the counterfeit wine/potion disabled has a trigger box around it so when player enters the trigger box and Quest Stage is 70 they will get a debug message asking if they want to do the swap. The counterfeit wine will be removed from player's inventory, the REAL wine of the table will be disabled and the copy of the counterfeit wine which was initially disabled on the table will be enabled. The swap will be complete and SetStage will be set to 80, the triggerbox should never trigger again.
So I have this so far...
Scriptname BottleChangeScript extends ObjectReference
Quest Property myQuest auto
Event OnTriggerEnter(ObjectReference akActionRef)
If (akActionRef == Game.GetPlayer())
If (myquest==70)
debug.messagebox("Do you want to swap the wine for Hazel's potion?")
After this I need the script to offer a choice of Yes or No. No will not advance the quest of course, Yes will do all of the above I mentioned. I hope I explained my objective well enough and really appreciate any help with this, thank you.