Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Setting Permissions on an Object?

Brett Bjornson
Registered User
Join date: 8 Nov 2005
Posts: 25
02-13-2007 11:03
I have a 24 prim object with a script - all created by me.

I want to set the object so I can give it to another person who, in turn, will be able to set permissions on it so she can sell it and the new owner cannot copy it or view the script, but could give it away if they wanted.

I've read several things about setting permissions, and tried them, but for some reason I can't get the above scenario to work.

I've set permissions on both the script and the object itself as open as I can, but when I give it to another avatar, it comes up as no modify/no transfer.

Help!
Island Granville
Registered User
Join date: 25 Mar 2006
Posts: 86
02-13-2007 11:25
Try rezzing it and checking the perms on each individual prim in the object. If every prim is set to copy/mod/trans, and the script is too, take a copy back to your inventory. check properties on the new inventory item, make sure they are all still copy/mod/trans, and send it along.

your recipient will need mod rights in order to change the permissions before she resells.

if this doesn't work, it could be an SL asset related issue.

Good luck
Hana Timtam
::Piratess Princess::
Join date: 11 Apr 2006
Posts: 225
02-13-2007 12:22
From: Island Granville

your recipient will need mod rights in order to change the permissions before she resells.


if you =give= the (full perm) item to the recipient (the girl Brett is giving the item to) then she absolutely will =not= need mod rights.

If the item is full perm and given to her... she can adjust the permission without mod rights at all.


From: Brett Bjornson

I've read several things about setting permissions, and tried them, but for some reason I can't get the above scenario to work


You need to give the item to your friend full perm. If it is all linked together you don't need to check each individual prim (of the 24).. but you do need to make the item =full= permission. So checkmarks need to be in the "Yes modify" .. "Yes copy"... "Yes Transfer"... and the script needs to be at least "Yes Copy" "Yes Transfer".

- - -

Your friend, in turn, (on the copy she wants to see) will need to make the script "Yes, Transfer"... "No Copy" "No Modify" (if you gave it to her "No Modify" then she won't have to do that step).

then she will need to make the object/item "No Copy" "No Modify" "Yes Transfer"
Kitty Barnett
Registered User
Join date: 10 May 2006
Posts: 5,586
02-13-2007 12:33
From: Brett Bjornson
I want to set the object so I can give it to another person who, in turn, will be able to set permissions on it so she can sell it and the new owner cannot copy it or view the script, but could give it away if they wanted.
You need to set the permissions of any inventory in any linked prim (that includes the script, animations, notecards, objects, etc) separate from the whole linkset.

Rez the item and with "Edit Linked Parts" go over every prim that has something in its inventory and set permissions on all of those one by one (your friend won't need modify on the script to sell it, so if you don't want her to be able to read the script, uncheck modify for next owner) to both copy and transfer.

Then on the entire linkset, set them to copy and transfer (and modify if appropriate).

Your friend would then do the same thing over, except she would remove either copy, or transfer so that anyone buying it ends up with no copy/transfer, or copy/no transfer respectively.
Island Granville
Registered User
Join date: 25 Mar 2006
Posts: 86
02-13-2007 13:15
From: Hana Timtam
if you =give= the (full perm) item to the recipient (the girl Brett is giving the item to) then she absolutely will =not= need mod rights.

If the item is full perm and given to her... she can adjust the permission without mod rights at all.

[/color]

I was not speaking of granting modify rights to the individual, I was meaning +modify as a possibly overlooked setting within the object permissions. We make the same point.
Bosozoku Kato
insurrectionist midget
Join date: 16 Jun 2003
Posts: 452
02-13-2007 15:17
The problem: You want a 2nd party to sell to a 3rd party, but do NOT want the 3rd party to be able to copy it (yet allow them to sell/give it away). But you do want the 2nd party to have Copy permission, so they can sell multiple items.

The only solution is that you must TRUST the second party. Completely. Because THEY will need to set the permissions on the object that will be sold, in order to protect your work.

Give the 2nd party a FULL permissions setup. Everything (scripts, prims, notes, everything) set to Copy, Mod, Give. You must allow mod on all items, because the 2nd party has to have that permission to reset the permissions, including the scripts...

2nd party then sets the prim (linked set) to Mod or No-Mod (allow 3rd party to mod PRIMS, such as size, textures, name, etc) -- this will not affect the script(s), NO-COPY, GIVE.

Set permissions for all scripts to NO-MOD, NO-COPY, GIVE. Set any other contents as required.

Now the 2nd party sells the object, which the 3rd party cannot copy, cannot edit scripts, but can give/re-sell.

You have to do it this way, to allow the 2nd party to sell copies. That is, the 2nd party can make copies -- thus can sell multiple items, yet the NEXT OWNER (3rd party) cannot make copies.

Else do what I do and create a vendor and place it at the 2nd party's location. Vendor is YOUR'S, object it sells are YOUR'S -- you determine what permissions the Next Owner gets. Split sales with the 2nd party via the vendor's script.

--Bos
_____________________
float llGetAFreakingRealTimeStampSince00:00:00Jan11970();
Kitty Barnett
Registered User
Join date: 10 May 2006
Posts: 5,586
02-13-2007 15:37
From: Bosozoku Kato
You must allow mod on all items, because the 2nd party has to have that permission to reset the permissions, including the scripts...
Modify applies to being able to modify (or examine in the case of scripts), not to changing the next owner permissions. The scripts (or any prim inventory) definitely do not need to be set to modify enabled for next owner at any step.