ASJerrell Posted February 28, 2013 Share Posted February 28, 2013 (edited) Beginner GECK question: How do you disable an object, as in make it un-interact-able? I want to use a metal desk just as a counter top amongst many other things, so I must make the "Open Desk" option go away. Perhaps I want to make an object static, as they look the part but do not have functions. Thank you so much for your help. :smile: Edited March 3, 2013 by ASJerrell Link to comment Share on other sites More sharing options...
DizzasterJuice Posted February 28, 2013 Share Posted February 28, 2013 Every activator has a base model, use this model and create a new static if one doesn't already exist. I do believe there is an existing metal desk static already though, I remember using it before. Link to comment Share on other sites More sharing options...
Xaranth Posted February 28, 2013 Share Posted February 28, 2013 Every activator has a base model, use this model and create a new static if one doesn't already exist. I do believe there is an existing metal desk static already though, I remember using it before.Simpler way is to call 'setdestroyed' on the activator in its onLoad block. Link to comment Share on other sites More sharing options...
Gribbleshnibit8 Posted March 2, 2013 Share Posted March 2, 2013 Or if you don't care if the name is visible, just remove the name and it should disable interaction in game. Link to comment Share on other sites More sharing options...
ASJerrell Posted March 3, 2013 Author Share Posted March 3, 2013 (edited) Thank you all SO much for your help. This forum is incredible with you all. If it doesn't anger anyone, I found a script already in the game called DestroyOnLoad. *facepalm* This is the 5th or so edit of this post I've done. I did a lot of personal troubleshooting, trying to answer my questions as I posted them (I'm a good guy, eh? :P) It doesn't work until you reload the cell you are currently in ("did you try turning it off and back on again?" lol...) So after that, it works fine. I edited the base file of my renamed duplicate, chose the script DestroyOnLoad, and here it is, with the added failsafe of OnActivate: ScriptName DestroyOnLoad; for faking statics. probably a rare thing. BEGIN OnLoad SetDestroyed 1END BEGIN OnActivate SetDestroyed 1END Thanks again, everybody! Case closed! Edited March 3, 2013 by ASJerrell Link to comment Share on other sites More sharing options...
Recommended Posts