Jump to content

About land experience


You are about to reply to a thread that has been inactive for 249 days.

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

Recommended Posts

I'm not seeing any restriction on redistributing full perm* the Experience-enabled version of AVsitter, and certainly for your own use you are free to copy any AVsitter scripts that perform auto-attach from one product to another. There's only the one script, [AV]object that goes in the to-be-attached object itself, that must have been compiled with the Experience in order for auto-attach to work.

A product creator, on the other hand, may well want to have the paid-for version, for the support and to support further development. (I have a copy myself, although I don't create products for sale.)

[ETA: This in-world viewer URI links to a sample "Donut Plate" object that, on touch, rezzes an auto-attaching donut; the plate itself is free, too, as a simple example of using the AVsitter Experience.]

 

_____________________
*It kinda must be distributed with both copy and transfer permissions, in order for it to be used inside props that are transferred to sitters on furniture that is itself transferred. I think there are "slam bit" tricks that a creator might use to give that prop more restrictive permissions once rezzed, but that's a very involved process and I don't recall seeing it being required for use of AVsitter.

Edited by Qie Niangao
  • Thanks 1
Link to comment
Share on other sites

18 minutes ago, Qie Niangao said:

I'm not seeing any restriction on redistributing full perm* the Experience-enabled version of AVsitter, and certainly for your own use you are free to copy any AVsitter scripts that perform auto-attach from one product to another. There's only the one script, [AV]object that goes in the to-be-attached object itself, that must have been compiled with the Experience in order for auto-attach to work.

A product creator, on the other hand, may well want to have the paid-for version, for the support and to support further development. (I have a copy myself, although I don't create products for sale.)

[ETA: This in-world viewer URI links to a sample "Donut Plate" object that, on touch, rezzes an auto-attaching donut; the plate itself is free, too, as a simple example of using the AVsitter Experience.]

 

_____________________
*It kinda must be distributed with both copy and transfer permissions, in order for it to be used inside props that are transferred to sitters on furniture that is itself transferred. I think there are "slam bit" tricks that a creator might use to give that prop more restrictive permissions once rezzed, but that's a very involved process and I don't recall seeing it being required for use of AVsitter.

The creator of the script must be Code Violet or it won't work. They even say so on the GitHub page.

Outlined here: https://avsitter.github.io/avsitter2_prop.html

Experience Keys

Second Life has now enabled ‘experiences’ which will allow automatic attachments (without need for any permission request).

Important: The packaged version of AVsitter (inworld updates and marketplace) includes the [AV]object script compiled with the AVsitter experience by Code Violet. If you compiled [AV]object from GitHub yourself, this section doesn’t apply, as the script won’t have the experience enabled.

For automatic attachments to work, Users will need to enable the experience ‘AVsitter’ (created by Code Violet) on their land. An experience may be enabled at the Estate or Parcel level by adding it to the ‘Allowed Experiences’ list. For an excellent explanation, see this video by Froukje Hoorenbeek. Be sure to choose the experience created by Code Violet as anyone could have accidentally created an experience with the same name.

You can find out more about ‘experiences’ on the SL blog and in the SL scripting WIKI.

Important: If users do not enable the ‘AVsitter’ by Code Violet experience then each
  • Thanks 1
Link to comment
Share on other sites

12 minutes ago, So Whimsy said:

The creator of the script must be Code Violet or it won't work.

Yes of course; hence I noted that the [AV]object script "must have been compiled with the Experience" but there's no restriction on redistributing that pre-compiled script, and as a practical matter, every auto-attaching object comes with a redistributable copy of that pre-compiled script.

[ETA: Technically, the script creator needn't be Code Violet, but it must have been compiled by somebody enrolled as a contributor to the "AVsitter" Experience in order to work with that Experience. So in theory, anyone could write a script and have Code Violet or another AVsitter developer compile it to that Experience. It's also worth noting that the exact same code can be used by anybody to compile scripts that auto-attach as part of their own Experience. That's not as handy in most use-cases because many folks have already enabled the AVsitter Experience for use elsewhere on the grid, but in settings that have their own Experiences anyway, it may be preferable to use a venue-specific Experience instead.]

Edited by Qie Niangao
  • Thanks 1
Link to comment
Share on other sites

1 hour ago, So Whimsy said:

In order for props to auto attach without needing to agree to the prompt the furniture will need to be made with the paid version of AvSitter. The Github version does not support what you want it to do.

Hi,

I think my furnitures suppose to be experience enabled because when I run a pose which makes me hold a cup of coffee, my hand is empty and I also dont get a request to attach an object.

Link to comment
Share on other sites

54 minutes ago, iokaste Atheria said:

Hi,

I think my furnitures suppose to be experience enabled because when I run a pose which makes me hold a cup of coffee, my hand is empty and I also dont get a request to attach an object.

Are the scripts inside the [AV]Object showing Code Violet as the creator?

  • Thanks 1
Link to comment
Share on other sites

The furniture itself would contain [AV]prop (and for the usual attach-on-pose effect, the AVpos notecard would need to have PROP1 lines for the relevant poses); it's the attachable props inside the furniture that must contain the Experience-compiled [AV]object script.

  • Thanks 1
Link to comment
Share on other sites

One thing to try, if you haven't already, is to get yourself a copy of a known working auto-attach-rezzer (e.g., that free "Donut Plate" I tried to link in an earlier post*) and see if it works on the parcel.

Another option would be to test using a copy of one of the ones that are NOT working on that current parcel, placed instead on another parcel that has the AVsitter Experience enabled and working (and allows Build with some reasonable auto-return).

Or, if the product has a demo at the creator's store, maybe try at that location to make sure the items are working properly there.

______________________
* I see now that something ate my URI, so there's no way to see what I was rambling-on about. The "Donut Plate" is at http://maps.secondlife.com/secondlife/Bay City - Dennis/131/240/25 and there, as at all my locations, everything is free of charge. It also has a couple hundred prims to spare so for now I set a reasonable auto-return interval for short tests of other objects.

  • Thanks 1
Link to comment
Share on other sites

Finally I found out what was wrong.

Before explaining, I never mentioned that the object is rezzed on my land by a friend of mine. However I couldnt imagine this could be the problem.

So in my land's options (land is group protected) I had set Build to group only. Since the object doesnt belong to me, it couldnt rez the props even that my friend is a member of my group. Checking the Everyone for Build finally let the props rez and auto attach on my avatar.

I want to thank everyone who tried to help me. I appreciate it.

  • Like 2
Link to comment
Share on other sites

You are about to reply to a thread that has been inactive for 249 days.

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...