|
Yumi Murakami
DoIt!AttachTheEarOfACat!
Join date: 27 Sep 2005
Posts: 6,860
|
08-24-2006 07:41
Ok, I may have gotten the wrong end of the stick entirely here.
I had understood (and designed on the basis) that if a script wanted to change the object it was running in (eg, making things alpha, moving prims around, etc), then the object had to be sold with modify permission because otherwise the script would no longer have permission to do this once the object was in the customer's hands.
But I've been told that this isn't the case - is that right?
|
|
Ziggy Puff
Registered User
Join date: 15 Jul 2005
Posts: 1,143
|
08-24-2006 09:35
Right. I sell things that are no-mod on the object, no-mod on the scripts, and the prims move around and change alpha just fine. I think you need to sell the object as mod if the new owner needs to drop inventory in it. Not sure if llAllowInventoryDrop will work here, the wiki says that's for non-owners to be able to drop stuff in. I don't know if the object needs mod perms to allow the next owner to edit notecards in inventory (that's a mod to the notecard, not really a mod to the object). But yeah, scripts moving prims and stuff - don't need mod perms. Unless it's changed with 1.12 
|
|
Lex Neva
wears dorky glasses
Join date: 27 Nov 2004
Posts: 1,361
|
08-24-2006 09:35
I believe it's not the case. The script can still modify the object. However, if the object doesn't have modify rights, the person who owns it can't put in their own script (in an attempt to circumvent modify rights by having their script modify the object), so permissions/rights are still maintained properly.
|
|
Hewee Zetkin
Registered User
Join date: 20 Jul 2006
Posts: 2,702
|
08-24-2006 14:12
From: Ziggy Puff I don't know if the object needs mod perms to allow the next owner to edit notecards in inventory (that's a mod to the notecard, not really a mod to the object). If you don't have modify permissions on the object, you can't even get to the notecards (or you arean't supposed to be able to anyway. You could come up with a system where the object would give someone a notecard, delete it from the inventory, then accept the notecard drop for the new version though.
|
|
Eloise Pasteur
Curious Individual
Join date: 14 Jul 2004
Posts: 1,952
|
08-25-2006 00:47
From: Hewee Zetkin You could come up with a system where the object would give someone a notecard, delete it from the inventory, then accept the notecard drop for the new version though. This is actually quite easy... llAllowInventoryDrop will let you add new notecards easily. Some I've not tried with the new group roles, but with the old ones you couldn't edit things in group owned items, including notecards. A system (I used a dialog box since I had a menu for other things) to give the card they're meant to be allowed to edit, and a second one to let them add a new card, which automatically removed the old, took a small amount of work, and so far, at least for the females (males tending to have RTFM problems, sorry guys) has worked smoothly.
|