LlGetInventoryCreator - Second Life Wiki

LlGetInventoryCreator

From Second Life Wiki

Second Life Wiki > LSL Portal > Built-in Functions > LlGetInventoryCreator
Jump to: navigation, search

Contents

Summary

Function: key llGetInventoryCreator( string item );

Returns a key of the creator of the inventory item.

• string item an item in the prim's inventory

Caveats

  • If item is missing from the prim's inventory then an error is shouted on DEBUG_CHANNEL.
  • If item has multiple creators, then this function will return NULL_KEY. (IE: This would happen if an object created by Lex contained a script created by Strife). See SVC-6985[c] and SVC-6820[c] for more information.
All Issues ~ Search JIRA for related Bugs

Examples

Add an object to a prims inventory, as well as this script, in order to get the name of the creator.

default{
    state_entry(){
        llRequestAgentData(llGetInventoryCreator(llGetInventoryName( INVENTORY_OBJECT, 0)),DATA_NAME);
    }
 
    dataserver(key qid, string data){
        llOwnerSay(data);
    }
}

See Also

Functions

•  llGetInventoryName Returns the inventory item's name
•  llGetInventoryType Tests to see if an inventory item exists and returns its type
•  llGetInventoryNumber Returns the number of items of a specific type in inventory
•  llGetInventoryPermMask Returns the inventory item's permissions
•  llGetInventoryKey Returns the inventory item's UUID (if full perm)

Deep Notes

Search JIRA for related Issues

This article wasn't helpful for you? Maybe the related article at the LSL Wiki is able to bring enlightenment.