LlGetInventoryCreator
From Second Life Wiki
| LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Summary
Function: key llGetInventoryCreator( string item );| 291 | Function ID |
| 0.0 | Forced Delay |
| 10.0 | Energy |
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.
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) |
This article wasn't helpful for you? Maybe the related article at the LSL Wiki is able to bring enlightenment.

