Here's my version of the "glue" we mentioned about request #1.
;Artificial Intelligence Script
;A Conjured Entertainment Snippet
desc = Glue
;Triggers
:state=0:state=1
:state=1,plrwithinzone=1:ambiencered=255,ambiencegreen=185,ambienceblue=75,state=2
:state=2:timerstart,state=3
:state=3,plrwithinzone=0:plrmoveto=myglue
:state=3,timergreater=15000:ambiencered=255,ambiencegreen=255,ambienceblue=255,state=4
:state=4,plrwithinzone=0:state=1
;End of Script
As stated before by Merranvo, this moves you back to the entity facing the direction the entity is facing.
That's why I used a blood-splat instead of a trigger zone.
You can rotate the entities in the editor, but you cannot rotate the trigger zones.
Place a blood-splat and set its STATIC MODE to NO, thus making it Dynamic.
Now, change the blood-splat's name to myglue. (that's what I called it in the script)
Finally set the blood-splat's AIMAIN to glue.fpi or whatever you named the snippet above when you saved it.
I used a color change to reflect the 15 second timer that holds you in place.
Once released, you can move again but if you step back it in you get stuck again.
As long as they stay put, their direction won't be reset.
If they move out of the spot, then they bounce back to the original position.
Have Fun!