<div class="IPBDescription">how do i prevent him form opening it</div> i have a door to a seige room that needs to be welded open. i have the weld triggering the door and all works fine but, how do i prevent the commander from opening the door until its welded?
1) Create the door, set properties as desired. Under the "master" field input doorcontroller. Input door1 in the name field for the door. If there are two halves of the door that move in opposite directions, name them different names (door1 and door2 for example) 2) Create the weld point. Set "Target to trigger on finish" to doorcontroller. 3) Create a point entity of type multi_manager. Name it doorcontroller. Toggle the "Smart Edit" box into the raised up position. (off) Add a key with the name of the door (or the name of each door if more than one). Set the value to the number of seconds you want a dely between when the weld is finished and when the door opens. 4) Watch with glee as the commander futily tries to operate a door that now truly needs welding.
If you are trying to turn the weld into a button that operates the door, put the name of your multi_manager in the Target on Use field instead of Target to trigger on finish.
I believe the point of using a multimanager is since players can't see it, and therefore the commander can't click it? Just a guess <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->
yeah, you actually don't need one now that I think about it. AFAIK what is really necessary is to move control of the door to a correctly made func_weldable. Then commander interaction is blocked at the weldable based on the state of the weld. I think I ended up with the multi_manager because I was kind of reading from a piece of source work that did other things with the weld trigger, and needed the multi to fire all of those at once.
Comments
2) Create the weld point. Set "Target to trigger on finish" to doorcontroller.
3) Create a point entity of type multi_manager. Name it doorcontroller. Toggle the "Smart Edit" box into the raised up position. (off) Add a key with the name of the door (or the name of each door if more than one). Set the value to the number of seconds you want a dely between when the weld is finished and when the door opens.
4) Watch with glee as the commander futily tries to operate a door that now truly needs welding.
If you are trying to turn the weld into a button that operates the door, put the name of your multi_manager in the Target on Use field instead of Target to trigger on finish.
Just a guess <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->