lol, how much time i'm spent with this problem!!!
1stly, create the door and origin as i guess you must of done but 4 others reading this
2nd, select the 2 and go 2 script->object,
give them
key: targetname
value: trapdoor
this can be anything you like but it's just 4 the reference in the script
3rd, create a trigger over the trapdoor and go 2 trigger->use
and then
key: targetname
value: trapdoor_trigger
again this can be what you want it 2 b, and also
key: setthread
value: trapdoor_open
this will get the relevant thread of script when the trigger is activated
4th, open up your script, this will need 2 b called the same as your map e.g mymap.map mymap.scr
then inside the script after
main:
end
insert this script
trapdoor_open:
$trapdoor time 3 //this 3 can b changed it's a 3second open but can be what ever you like depending how long you want it 2 take 2 open
$trapdoor moveXdown 90 //change the moveXdown to moveYdown or moveZdown, this can only be sorted by you depending on the posotion of the origin to the door,
// the 90 can b changed to anything again, like 180 or 135 or even 101 if ya want 2, it's the angle it will open up 2 or down 2
$trapdoor move //tells the object to move
end
if you have anymore problems with this which you will have, i,e only getting it 2 open once, not being operable while it's moving, and finally getting it 2 close, contact me at YAHOO MESSANGER mr_crazy_nugget

i'll post the rest at a later date tho, just have something 2 do right now
or alternatively, you can send me your map at
jks_here@hotmail.com and i'll do the scripting bit 4 ya with the recognition on ur scripting
