Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Reset scripts in many seperate prims automatically?

Seifert Surface
Mathematician
Join date: 14 Jun 2005
Posts: 912
11-19-2005 13:06
I'll soon be starting on building a project that involves many seperate prims using llVolumeDetect. Over the past couple of weeks, with the 1.7 update, anything using llVolumeDetect has needed to be reset to work properly. Assuming this is going to happen again at some point, it would be nice to have a way to tell all my hundreds of llVolumeDetect prims to reset themselves, without having to go round everything resetting manually (currently I have them reset on touch, but still it's a pain).

The catch is that they have no listeners in them, and they're unlinked so I can't use link messages.

Can anyone think of a way to do a sim wide reset of all of these prims, without adding any listeners?
_____________________
-Seifert Surface
2G!tGLf 2nLt9cG
FireEyes Fauna
Registered User
Join date: 26 Apr 2004
Posts: 138
11-19-2005 13:13
Couldn't you just select all the prims and click Tools --> Reset Scripts in Selection?
Seifert Surface
Mathematician
Join date: 14 Jun 2005
Posts: 912
11-19-2005 13:19
They are going to be hundreds of prims, all over a sim, inside of other objects etc etc.
_____________________
-Seifert Surface
2G!tGLf 2nLt9cG
Snakeye Plisskin
Registered User
Join date: 8 Apr 2005
Posts: 153
11-19-2005 13:28
Try llEmail?
Logan Bauer
Inept Adept
Join date: 13 Jun 2004
Posts: 2,237
11-19-2005 13:55
From: Snakeye Plisskin
Try llEmail?


I think e-mail is your best bet... llRemoteLoadScriptPin might be another way, I think you can give each object a script that calls llResetOtherScript on your main script...
Seifert Surface
Mathematician
Join date: 14 Jun 2005
Posts: 912
11-19-2005 15:23
Email seems to require that my objects check email occasionally (they don't just get told), which means a whole bunch of timers.

I looked at llRemoteLoadScriptPin, that would probably work. Ugh, need to record the key of everything I rez.
_____________________
-Seifert Surface
2G!tGLf 2nLt9cG