Niborius on 24/5/2015 at 11:52
Having many months of experience with Dromed, I'm still confused how NV Scripts really work. I'm just confused about its usage and how to have it communicate with other objects.
Anyway, I basically made a lockbox that should disappear when the right key is used on it, and it would be best if it would also emit some particles when destroyed.
I've been trying for a long time now but the lock just won't go away. Any tips?
Thank you in advance.
fibanocci on 24/5/2015 at 12:48
TrigUnlock ist the script you need. This will also control an delete/destroy trap and an emitter/teleport trap or whatever.
voodoo47 on 24/5/2015 at 13:00
pretty sure there are more elegant solutions, but if you want something quick that works, just create one DestroyTrap, add NVSpy on the Lockbox, check the message you want to use as trigger (probably NowUnlocked), add NVRelayTrap on the Lockbox, and also add Editor->Design Note with this:
Code:
NVRelayTrapOn="NowUnlocked"; NVRelayTrapTDest="DestroyTrap"; NVRelayTrapTOn="TurnOn"; NVRelayTrapTCount=1; NVRelayTrapOff="Null";
ControlDevice link the DestroyTrap to the Lockbox. should work. translation of the code: when I receive the NowUnlocked message, I will send a signal to the DestroyTrap, the signal will be TurnOn, I will activate only once, and never deactivate.
also (
https://www.systemshock.org/index.php?topic=6623) check this out. there pretty much isn't a setup that can't be made working with NVRelayTrap - if it's not working ,you are just not using enough of them.
Niborius on 24/5/2015 at 13:20
Hey Voodoo, thanks for your reply! I just tried Fibanocci's solution before having refreshed the page to see yours, and it worked (using a normal and reverse CD link from the Lockbox to the DestroyTrap), so thank you Fibanocci :cheeky:
As for your post, I'll try this solution next time, as I would like to get better with NV's scripts as they can be real useful. Thank you too!
ZylonBane on 24/5/2015 at 13:33
Where did this editing "[SOLVED!!!]" into the thread title nonsense come from? I've been lurking this forum for years and nobody has ever done that until recently.
Niborius on 24/5/2015 at 13:43
Nonsense? It only makes sense.. others who know the answer and see that in the title know that they don't have to check it anymore. Plus it helps others with the same problem because they know the solution is in there.
I've been doing this a lot actually.
LarryG on 24/5/2015 at 18:54
Quote Posted by ZylonBane
Where did this editing "[SOLVED!!!]" into the thread title nonsense come from? I've been lurking this forum for years and nobody has ever done that until recently.
I'm not certain that just because something is "new" that makes it a bad idea or practice. I think that it has a lot to recommend it. I would much rather that people use historical posts to solve their editing problems than continuing to ask the same questions over and over again. Anything that makes it easier for them to identify posts with answers is a good thing.
And it turns out that this is not a new practice at all on this forum. I just did a search for "solved" in the titles to posts and got over 100 hits dating back to 2002. So while it may not be an excessively common practice, it is a long standing one.
ZylonBane on 24/5/2015 at 20:27
Quote Posted by Niborius
Nonsense? It only makes sense.. others who know the answer and see that in the title know that they don't have to check it anymore. Plus it helps others with the same problem because they know the solution is in there.
This forum is not a help desk system, nor is it high-traffic enough that keeping up with every active thread takes much more than 10 minutes a day. Furthermore, marking a thread SOLVED! is often done prematurely, when someone thinks they've found the solution but it turns out they haven't, or the solution they arrived at is horribly non-optimal. Or, the topic is taken up by other posters who have related problems. In all these cases, SOLVED! acts to warn people away from a thread-- the opposite of what's most beneficial to the forum. It's an explicit attempt to suppress conversation, a virtual flag planted in the sand that declares "I got what I wanted, y'all can shut up now, it's SOLVED".
Niborius on 24/5/2015 at 21:22
Everyone can still discuss this topic all they want, I never told anyone to shut up. That's more like when you ask a Mod to lock the topic. Why do you make a problem about something so little anyway?
LarryG on 24/5/2015 at 22:15
Quote Posted by Niborius
Nonsense? It only makes sense.. others who know the answer and see that in the title know that they don't have to check it anymore. Plus it helps others with the same problem because they know the solution is in there.
IN this regard I agree with ZB: finding a thread marked SOLVED should not end your checking for solutions. There are often many possible solutions to a DromEding problem, and to stop looking after you find just one may lead you to not finding the (possibly better) alternate solutions. There is no single solution.
Quote Posted by ZylonBane
This forum is not a help desk system, nor is it high-traffic enough that keeping up with every active thread takes much more than 10 minutes a day.
That said, ZB is wrong about TEG. It is a help desk (among other things). It is where mission editors and wannabe mission editors help each other out. It is one of the things that makes this community so vital and long lasting: a willingness to help and not flame others. Also for new members, those who haven't had the opportunity to read 10 minutes a day for 12 years, use of keywords (like "solved") can be a benefit to tracking down worthwhile threads. It doesn't guarantee that the solution is complete or even applicable directly to the individual need, but it does provide a high level filter to winnow down the number of threads to start with reading. Maybe you'll have to keep looking, but if you don't like it, then don't search by it. It's a choice you can make.
Too many folk just go right to asking for help instead of trying to help themselves with what has already been discussed to death. I applaud anyone who comes into this forum and looks for answers before posting. And anything that encourages that behavior I'm in favor of.