|Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials
Experience Tools provide a way to request persistent permissions across multiple logins and with multiple objects and scripts. In order to use these functions, you must have an experience key. For further information, see Experiences in Second Life in the Second Life Knowledge Base.
The Experience Tools API fall into three categories:
|experience_permissions_denied(key agent, integer reason)
|llRequestExperiencePermissions(key agent, string name)
Experience Persistent Storage
|llCreateKeyValue(string k, string v)
|llUpdateKeyValue(string k, string v, integer checked, string original_value)
|Gets the number of bytes used by the experience along with the experience's byte quote
|llKeysKeyValue(integer start, integer count)
|Gets the names of the keys
|Gets the number of keys
|Converts an integer error code to a wordy string representation
|Message returned via llGetExperienceErrorMessage
|No error was detected.
|The call failed due to too many recent calls.
|experiences are disabled
|The region currently has experiences disabled.
|One of the string arguments was too big to fit in the key-value store.
|operation not permitted
|Experience permissions were denied by the user.
|script not associated with an experience
|This script is not associated with an experience.
|The sim was unable to verify the validity of the experience. Retrying after a short wait is advised.
|The script is associated with an experience that no longer exists.
|experience is disabled
|The experience owner has temporarily disabled the experience.
|experience is suspended
|The experience has been suspended by Linden Lab customer support.
|An unknown error not covered by any of the other predetermined error states.
|experience data quota exceeded
|An attempt to write data to the key-value store failed due to the data quota being met.
|key-value store is disabled
|They key-value store is currently disabled on this region.
|key-value store communication failed
|Unable to communicate with the key-value store.
|key doesn't exist
|They requested key does not exist.
|A checked update failed due to an out of date request.
|experience content rating too high
|The content rating of the experience exceeds that of the region.
|not allowed to run on this land
|The experience is blocked or not enabled for this land.
|experience permissions request timed out
|The request for experience permissions was ignored.
This category has the following 3 subcategories, out of 3 total.
Pages in category "Experience Tools"
The following 21 pages are in this category, out of 21 total.