Jump to content
You are about to reply to a thread that has been inactive for 119 days.

Please take a moment to consider if this thread is worth bumping.

Recommended Posts

Posted (edited)

I want to make an object that I can give to a third party and then they can give copies that themselves are no-transfer

So there are three parties:

  • Me (creator)
  • New owner (can give copies)
  • End recipients (cannot transfer)

I believe that the inherent "next owner" permissions will apply to the person I give it to (or who buys it from me), so if I set next owner to no transfer then they can't give copies to the end recipient.

Is that correct?

If so, can I give the New Owner a container object that has the final "end user" object inside its contents, and give them a mechanism that uses `llGiveInventory()` to give out copies of the end user object?

- Is llGiveInventory() still restricted by transfer permissions?

- Is this workable this way or if not are there any other approaches?

Note

I realise I could make it full perm, and the new owner would manually then change next owner permissions. But that's not very user-friendly. I am interested in more automated approaches if they exist.

 

Edited by Remi Alpha
Posted

I think you'll depend on the "slam bit" to make this work. See if you can make sense of the "What is a slam bit?" section of the Debug_Permissions wiki article and be prepared to spend a lot of quality time passing test containers to alts. (I recall at some point in the process attaching the item while it was rezzed on the ground, but it's been years and I don't see that in these instructions, so YMMV.)

  • Like 1
You are about to reply to a thread that has been inactive for 119 days.

Please take a moment to consider if this thread is worth bumping.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...