Elite Forces - Door Module - 6 prims
The door textures can be changed by the owner for up to 30 seconds after being rezzed or opened or closed by the owner. To change the door texture, simply type,"door tex 1", "door tex 2", etc. up to "door tex 6" in local chat while standing within chat range of the doors you wish to change.
If you wish to link more than one set of door panels to the same object, make sure that the Description fields of the door panels that are to work together match. For example, "door 1" could be placed in the description field of both of the panels of Door 1 and then "door 2" could be placed in the description field for both panels of Door 2, etc. The descriptions can be whatever you prefer, as long as the panels for each door have matching descriptions.
If you link doors to a new root prim, be aware that the direction that the door panels move may need to be modified in the "door move" script found in the door panels themselves. The door move scripts are full permission, but the door control scripts are no modify - because, they contain proprietary door textures that may not be redistributed.
You can interface your own scripts to the doors by sending llMessageLinked(LINK_SET, 0, "open " + door_panel_description, NULL_KEY) or llMessageLinked(LINK_SET, 0, "close " + door_panel_description, NULL_KEY). Please, note the space after "open " and "close ".
The door control script with texture change may be removed, if you are using another script to send the open and close messages to the door. Otherwise, the doors will still respond to touch or collision.