INVENTORY ANIMATION

From Second Life Wiki
Revision as of 11:25, 1 February 2019 by Rider Linden (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Description

Constant: integer INVENTORY_ANIMATION = 20;

The integer constant INVENTORY_ANIMATION has the value 20

Used with Inventory functions and specifies inventory items of ANIMATION type will be retrieved by the function.

Examples

//Gives inventory only to agents with the same active group as the object the script is in is assigned to
default
{
    touch_start(integer total_number)
    {
        // get the UUID of the person touching this object
        key user = llDetectedKey(0);
        // Check that they have the correct group active
        // User must be in the same region for llSameGroup() to work. (Well, so they should be!)
        if (llSameGroup(user) )
            // Give user the first animation from this object's contents
            llGiveInventory(user, llGetInventoryName(INVENTORY_ANIMATION, 0) );
        else
            // send a warning specifically to this user
            llRegionSayTo(user, 0, "Wrong active group!");
    }
}

Deep Notes

Search JIRA for related Issues

Signature

integer INVENTORY_ANIMATION = 20;