llGetInventoryName
function
Function syntax
string llGetInventoryName(integer type,// INVENTORY_* type constant of the item. Values: InventoryTypeinteger index// Index of the item of that type.
);- Returns
string- Energy
- 10
Inventory items are sorted in alphabetical order (not chronological order).
Returns a string that is the name of the inventory item number of type. Returns an empty string if no item of the specified type is found in the prim’s inventory (or there are less than or equal to number items of the type).
string result = llGetInventoryName(0, 0);Specification
Section titled “Specification”
| ||||||||||||||||||||||||
Examples
Section titled “Examples”Example 1
Box Unpacker
Section titled “Box Unpacker”10 collapsed lines
// Give all prim contents to anyone touching this object,// But don't give this script itself.
default{ touch_start(integer num_detected) { list InventoryList; integer count = llGetInventoryNumber(INVENTORY_ALL); // Count of all items in prim's contents string ItemName; while (count--) { ItemName = llGetInventoryName(INVENTORY_ALL, count); if (ItemName != llGetScriptName() ) InventoryList += ItemName; // add all contents except this script, to a list5 collapsed lines
} // Give all the items to the toucher, in a folder named as per this prim's name llGiveInventoryList(llDetectedKey(0), llGetObjectName(), InventoryList); }}The maximum number of characters for an object inventory item is currently 63 characters.
See also
Section titled “See also”Functions
Section titled “Functions”llGetInventoryAcquireTime— Returns the time the item was added to the prim’s inventoryllGetInventoryNumber— Returns the number of items of a specific type in inventoryllGetInventoryType— Tests to see if an inventory item exists and returns its type.llGetInventoryCreator— Returns the inventory item’s creatorllGetInventoryPermMask— Returns the inventory item’s permissionsllGetInventoryKey— Returns the inventory item’s UUID (if full perm)
Original wiki source
Some wiki templates and tables need their original context. View this article on the Second Life Wiki. Technical wording and examples are retained from the source; historical guidance may differ from current behavior.