Forgot? Join

Scripting

LSL Guide

Every script function this grid actually runs, read straight from the region software rather than copied from a wiki — including the wolf* functions that exist only here.

Functions · Constants

llGiveInventory

LSL
void llGiveInventory(key destination, string inventory)

Give InventoryItem to destination represented by TargetID, as permitted by the permissions system.\ TargetID may be any agent or an object in the same region.

Parameters

TypeName What it does
key destination The avatar or object key.
string inventory The exact name of the item in the prim's contents.

Example

default
{
    touch_start(integer n)
    {
        llGiveInventory(llDetectedKey(0), "Welcome Notecard");
    }
}

A whole folder at once

llGiveInventoryList(llDetectedKey(0), "Starter Pack", ["Shirt", "Trousers", "Boots"]);
Energy 10

The Linden Scripting Library — what every SL-compatible grid provides.

More in LSL