Yes,
The easiest way is to remove the loop from the original script so that the door only operates once.
But, if they don't go through when it opens then they miss out, even if they are on the right side.
Another way uses only one trigger to continue the loop (call the script again) as it would default to locked.
But, thats the same as having the one switch
only it would be automatic instead of hitting a button.
Edit
Here you go.
I call this snippet
plrinzone2.fpi
;Artificial Intelligence Script
;Conjured Entertainment
desc = Plr In Zone Two
;Triggers
:state=0,plrwithinzone=1:activateifused=1,state=1
:state=1,plrwithinzone=0:activateifused=0,state=0
;End of Script
(1) Save it and use if for your
Trigger Zone's AIMAIN.
(2) Place the
Trigger Zone in front of your Door on the side you want to make it open.
(3) Change your
Door's AIMAIN to
doorremote.fpi
(4) Put the Door's Name in the IFUSED of the Trigger Zone.
There's your One-Sided-Automatic-Door.
Now, they have crossed the point of no return.
Have fun!