Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Scripting Permissions for Resalable Items

Autumnfox Vesperia
Registered User
Join date: 23 Jul 2005
Posts: 14
03-19-2006 11:37
Hey there!

I'm working on scripting an item for a friend, who plans on reselling the item, however I'm a little confused over the script permissions. A friend of mine did something similar back in v1.6 or v1.7, and only had to set his scripts to copy. However, now it seems I have to set my scripts to both copy and transfer.

I really, really do not like the idea of having my scripts set to both copy and transfer, as it means anyone could simply take the scripts to use in another item for sale, or even just sell the scripts themselves (even if they are not viewable).

I guess what I'm asking is, what options do I have? Do I need to script in some kind of protection to make sure my scripts aren't abused? Is there something else I'm missing?

Any help is greatly appreciated. Thank you!
Yumi Murakami
DoIt!AttachTheEarOfACat!
Join date: 27 Sep 2005
Posts: 6,860
03-19-2006 12:16
From: Autumnfox Vesperia
Hey there!

I'm working on scripting an item for a friend, who plans on reselling the item, however I'm a little confused over the script permissions. A friend of mine did something similar back in v1.6 or v1.7, and only had to set his scripts to copy. However, now it seems I have to set my scripts to both copy and transfer.


I think they'll always need to be both copy and transfer - copy so that your friend can make copies to sell, and transfer so that they can give it to their customers.

As long as your friend changes the "next owner" permission to no-copy or no-transfer before selling it, there shouldn't be a problem with customers selling it on.
Autumnfox Vesperia
Registered User
Join date: 23 Jul 2005
Posts: 14
03-19-2006 12:47
From: Yumi Murakami
I think they'll always need to be both copy and transfer - copy so that your friend can make copies to sell, and transfer so that they can give it to their customers.

As long as your friend changes the "next owner" permission to no-copy or no-transfer before selling it, there shouldn't be a problem with customers selling it on.


Thank you very much for your reply!

Of course, this means my script still will be potentially abusable, if somehow the other person leaks it (forgetting to change a permission, etc.). I truly wish LL would implement some better permissions for those of us working on group projects. (I've read a few threads regarding such, and so can only hope, vote, and voice my concerns.)

I'm still trying to figure out how my friend set his scripts copy only, yet this allowed another to resell items containing said scripts. I'll bother him next chance I can. It's also quite possible this was a "bug" that LL fixed. I can certainly understand the reasons why they would change that, even though it presently makes things difficult in other regards.

Once again, thank you very much!
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
03-19-2006 13:21
Permissions set in the inventory don't actually take effect until the object is rezzed into the world.
Yumi Murakami
DoIt!AttachTheEarOfACat!
Join date: 27 Sep 2005
Posts: 6,860
03-19-2006 13:31
From: Autumnfox Vesperia
Thank you very much for your reply!

Of course, this means my script still will be potentially abusable, if somehow the other person leaks it (forgetting to change a permission, etc.). I truly wish LL would implement some better permissions for those of us working on group projects. (I've read a few threads regarding such, and so can only hope, vote, and voice my concerns.)


http://secondlife.com/vote/index.php?get_id=1026
Autumnfox Vesperia
Registered User
Join date: 23 Jul 2005
Posts: 14
03-19-2006 14:02
From: Argent Stonecutter
Permissions set in the inventory don't actually take effect until the object is rezzed into the world.

Thank you for replying!

Unfortunately, the object needs to be rezzed in order to add the scripts. The object becomes no-transfer to the reseller regardless of whether if I put copyable (only) scripts inside the object or they do. However, I have noticed that they can remove permissions on my no-modify scripts for future owners of the scripted object. I still fear my scripts being leaked if they forget to change the script permissions, however.

From: Yumi Murakami
http://secondlife.com/vote/index.php?get_id=1026

Thank you, that's the one I was looking for. :) Anyone who may have had permission issues while working on group projects, please cast your votes for this proposition!