OsGetInventoryItemKey

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
Line 27: Line 27:
 
}
 
}
 
</source>
 
</source>
|description=Returns id(key) of a inventory item within the prim inventory.<br> If name is not unique result maybe unpredictable.<br> Note that unlike this function, llGetInventoryKey does not return the item ID but the ID of its asset.<br>Returns NULL_KEY if the item is not found or Owner has no rights
+
|description=Returns id(key) of a inventory item within a prim inventory.<br> If name is not unique result maybe unpredictable.<br> Note that unlike this function, llGetInventoryKey does not return the item ID but the ID of its asset.<br>Returns NULL_KEY if the item is not found or Owner has no rights
 
|additional_info=This function was added in 0.9.1.0 Dev
 
|additional_info=This function was added in 0.9.1.0 Dev
 
Implemented August, 16 2019
 
Implemented August, 16 2019

Revision as of 11:28, 5 March 2024

key osGetInventoryItemKey(string name)

key osGetLinkInventoryKey(integer linkNumber, string name)

Returns id(key) of a inventory item within a prim inventory.
If name is not unique result maybe unpredictable.
Note that unlike this function, llGetInventoryKey does not return the item ID but the ID of its asset.
Returns NULL_KEY if the item is not found or Owner has no rights
Threat Level This function does not do a threat level check
Permissions Script owner needs modify, copy and transfer rights
Extra Delay 0 seconds
Example(s)
//
// osGetInventoryItemKey Script Exemple
// Author: Ubit
//
 
default
{
    state_entry()
    {
        llSay(PUBLIC_CHANNEL, "Touch me to see osGetInventoryItemKey usage.");
    }
 
    touch_start(integer number)
    {
        key ItemKey = osGetInventoryItemKey("MyItemName");
        if (ItemKey != NULL_KEY)llSay(PUBLIC_CHANNEL, "Item key is " + osGetInventoryDesc(ItemKey));
        else llSay(PUBLIC_CHANNEL, "The item key is a NULL_KEY, item not found or owner has no rights ...");
    }
}
Notes
This function was added in 0.9.1.0 Dev

Implemented August, 16 2019


See Also:

Personal tools
General
About This Wiki