|
Daisy Rimbaud
Registered User
Join date: 12 Oct 2006
Posts: 764
|
02-18-2007 02:54
I'm having the most bizarre problem - I'm working on an attachment which, under certain circumstances, rezzes another object which then says something using llOwnerSay. Well, I eventually got it working, but the rezzed object (which I'll call Object1) was saying its message twice.
So after a lot of head-scratching and putting in debug lines, as a test I renamed Object1 to Object1a. Now I found that all the spoken debug lines plus one llOwnerSay are attributed to Object1a, but there's still one llOwnerSay coming from Object1.
But Object1 doesn't exist any more! I've deleted every copy from inventory, it's not in the parent object, the parent object doesn't reference Object1 any more, and I've scanned the area for scripted objects in case there was an old one floating around.
How can I get messages from an object that doesn't exist?
|
|
Newgate Ludd
Out of Chesse Error
Join date: 8 Apr 2005
Posts: 2,103
|
02-18-2007 05:22
From: Daisy Rimbaud I'm having the most bizarre problem - I'm working on an attachment which, under certain circumstances, rezzes another object which then says something using llOwnerSay. Well, I eventually got it working, but the rezzed object (which I'll call Object1) was saying its message twice.
So after a lot of head-scratching and putting in debug lines, as a test I renamed Object1 to Object1a. Now I found that all the spoken debug lines plus one llOwnerSay are attributed to Object1a, but there's still one llOwnerSay coming from Object1.
But Object1 doesn't exist any more! I've deleted every copy from inventory, it's not in the parent object, the parent object doesn't reference Object1 any more, and I've scanned the area for scripted objects in case there was an old one floating around.
How can I get messages from an object that doesn't exist? I dont think attachments show up in a scan, are you 100% sure there isnt a copy hiding someplace?
|
|
Baron Hauptmann
Just Designs / Scripter
Join date: 29 Oct 2005
Posts: 358
|
02-18-2007 06:08
Or one hiding on the ground or in thin air? If you made it invisible, highlight invisible prims.
And like Newgate suggested, go to unattach in the pie menu; is there any body part that has something attached that shouldn't?
Baron
|
|
Daisy Rimbaud
Registered User
Join date: 12 Oct 2006
Posts: 764
|
02-18-2007 06:54
Object1 is not an attachment, it's large and visible. I tried clearing cache, relogging and moving to another sim, and I still get a llOwnerSay message from Object1 when Object1a rezzes (as well as the correct message from Object1a). I really don't understand how this is possible.
|
|
Newgate Ludd
Out of Chesse Error
Join date: 8 Apr 2005
Posts: 2,103
|
02-18-2007 08:28
Was just checking  Also check its not some how embedded in the ground? Have you tried a sensor scan for just object1?
|
|
Kitty Barnett
Registered User
Join date: 10 May 2006
Posts: 5,586
|
02-18-2007 09:13
If any one of the objects is linked, check the name of every link. A script in a prim called "Object1", part of a linkset called "Object1a" will still show any chat as Object1.
|
|
Daisy Rimbaud
Registered User
Join date: 12 Oct 2006
Posts: 764
|
02-18-2007 10:31
From: Kitty Barnett If any one of the objects is linked, check the name of every link. A script in a prim called "Object1", part of a linkset called "Object1a" will still show any chat as Object1. Ah, the penny begins to drop. At one point I relinked Object1 in a different order. I bet that's the problem.
|
|
Daisy Rimbaud
Registered User
Join date: 12 Oct 2006
Posts: 764
|
02-18-2007 11:03
Yes, that was it!
What are smart lot you are here!
|