Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Script Permissions Problem

Dina Vanalten
Registered User
Join date: 24 Dec 2006
Posts: 268
05-19-2008 10:19
I have an object I sell with a script the buyer is supposed to be able to modify.

There is a notecard and a couple of other items in the object.

The permissions on the script are set to Modify/No Copy/Transfer.

The problem is that the new owner cannot open the script and gets a do not have permissions etc message. Yet they can open the notecard with no problems.

The object's permissions are set to Modify/No Copy/Transfer and the other 2 items in the object are No Modify/No Copy/Transfer. The notecard is Modify/Copy/Transfer.

I'm not sure how to fix the script so the new owner has editing rights. Any ideas appreciated.

Thx - Dina
Hewee Zetkin
Registered User
Join date: 20 Jul 2006
Posts: 2,702
05-19-2008 11:59
I believe a script must have both modify and transfer permissions to be viewed in the editor. So for your purposes it might have to be full-perm.
Keira Wells
Blender Sculptor
Join date: 16 Mar 2008
Posts: 2,371
05-19-2008 12:02
From: Dina Vanalten
I have an object I sell with a script the buyer is supposed to be able to modify.

There is a notecard and a couple of other items in the object.

The permissions on the script are set to Modify/No Copy/Transfer.

The problem is that the new owner cannot open the script and gets a do not have permissions etc message. Yet they can open the notecard with no problems.

The object's permissions are set to Modify/No Copy/Transfer and the other 2 items in the object are No Modify/No Copy/Transfer. The notecard is Modify/Copy/Transfer.

I'm not sure how to fix the script so the new owner has editing rights. Any ideas appreciated.

Thx - Dina

If you want them able to open it, there's no reason for the script not to be full perms. If they can open it, they can copy the text of it, and make a new script if they want, so you're not saving yourself any problems.
_____________________
Tutorials for Sculpties using Blender!
Http://www.youtube.com/user/BlenderSL
Hewee Zetkin
Registered User
Join date: 20 Jul 2006
Posts: 2,702
05-19-2008 12:15
From: Keira Wells
If you want them able to open it, there's no reason for the script not to be full perms. If they can open it, they can copy the text of it, and make a new script if they want, so you're not saving yourself any problems.

Well there might be a small reason, but it's one that has to be lived with. Someone can take one of your scripts, modify it, and give it away, and there is no way to tell you (the original author, listed as the script creator) didn't write the version as it is now. This can sometimes be an issue with abusive scripts and such. I don't know if LL has something behind the scenes that can help them ferret out the true origin of abuse (e.g. pyramid scheme systems), but either way it may not endear you to other residents. One has to strike a decent compromise with paranoia to be helpful/successful I guess. **shrug**
Keira Wells
Blender Sculptor
Join date: 16 Mar 2008
Posts: 2,371
05-19-2008 12:18
From: Hewee Zetkin
Well there might be a small reason, but it's one that has to be lived with. Someone can take one of your scripts, modify it, and give it away, and there is no way to tell you (the original author, listed as the script creator) didn't write the version as it is now. This can sometimes be an issue with abusive scripts and such. I don't know if LL has something behind the scenes that can help them ferret out the true origin of abuse (e.g. pyramid scheme systems), but either way it may not endear you to other residents. One has to strike a decent compromise with paranoia to be helpful/successful I guess. **shrug**

I thought when you saved a script after modifying it, it registered you as the creator, even if the original was not?

Either way, really, a very slight difference, and more likely to cause problems in my opinion. As with many things in SL, the more options you use, the less stable it becomes ;)

(Very rare problems, but still, they have happened in general.)
_____________________
Tutorials for Sculpties using Blender!
Http://www.youtube.com/user/BlenderSL
Viktoria Dovgal
Join date: 29 Jul 2007
Posts: 3,593
05-19-2008 12:30
From: Keira Wells
I thought when you saved a script after modifying it, it registered you as the creator, even if the original was not?

Unfortunately it doesn't do that, it keeps the same creator and doesn't note who has fiddled with it since. And that really sucks, since there is always the dilemma of choosing between giving credit to the original maker on the asset, vs. sparing the originator from dealing with other people's modifications.
_____________________
Johan Laurasia
Fully Rezzed
Join date: 31 Oct 2006
Posts: 1,394
05-19-2008 16:55
Why would one sell a scripted item where the script was modifiable anyways? Most people who buy stuff dont have the first clue as to what to do inside a script. For what purpose would you want the script to be modifiable, yet not transferable. If it were modifiable, I could simply copy the text out of the script window and paste into a new script.
Keira Wells
Blender Sculptor
Join date: 16 Mar 2008
Posts: 2,371
05-19-2008 17:00
From: Johan Laurasia
Why would one sell a scripted item where the script was modifiable anyways? Most people who buy stuff dont have the first clue as to what to do inside a script. For what purpose would you want the script to be modifiable, yet not transferable. If it were modifiable, I could simply copy the text out of the script window and paste into a new script.

For non-automated user configuration, to be able to change colours, titles, words, text, settings, etc.

Many scripts I have are commented so that I can easily do all of this, even if I didn't know a thing about scripting.
_____________________
Tutorials for Sculpties using Blender!
Http://www.youtube.com/user/BlenderSL
Solomon Devoix
Used Register
Join date: 22 Aug 2006
Posts: 496
05-20-2008 07:40
You could always use 2 scripts... a very simple one with your settings, and the main script. The simple one could be full perms and hence user-modifiable, and on start-up could use a linked message to send the parameters to the main script, which is NOT full perms and thus not viewable by the end-user.
_____________________
From: Jake Black
I dont know what the actual answer is.. I just know LLs response was at best...flaccid.
From: Solomon Devoix
That's a very good way to put it, and now I know why we still haven't seen the promised blog entry...

...the Lindens are still waiting for their shipment of Lie-agra to come in to firm up their flaccid reasoning.