You can acutally study and modify the
dooruse.fpi script to do this trick.
The first two triggers set up the HUD to display the text...
Quote: "
:state=0:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\pressentertouse.tga,hudname=usedoorprompt,hudhide=1,hudmake=display,state=10
:state=10,plrdistwithin=60:hudshow=usedoorprompt,hudfadeout=usedoorprompt
"
The second two wait for the player to be within 60 units (plrdistwithin=60) and if he player is using the action/enter key (plrusingaction=1).
Quote: "
:state=10,plrdistwithin=60,plrusingaction=1:activate=2
:state=10,activated=2:state=1,setframe=0,sound=$0
"
I would write the script for you (not really) but it would just take the whole FUN out of learning the scripting system. (Your definition of fun being a relative variable)
I might be writting some scripting tutorials if I ever master the scripting system. I need a better Rosetta Stone myself than the manual provides.
Gotta LOVE this software though.
By the way is you are gonna try your hand at writting these script you HAVE to try the free FPI Maker by rlopez. Read more about it in the forum at http://forum.thegamecreators.com/?m=forum_view&t=49992&b=23