OsGetLastChangedEventKey

From OpenSimulator

Revision as of 19:41, 23 February 2019 by Djphil (Talk | contribs)

Jump to: navigation, search
key osGetLastChangedEventKey()
Returns id(key) parameter of some changed events. Currently only works with CHANGED_ALLOWED_DROP, being the id of the dropped item. Returns empty key ("") if none found.
Threat Level This function does not do a threat level check
Permissions Use of this function is always allowed by default
Extra Delay 0 seconds
Example(s)
default
{
 
...
    changed(integer ch)
    {
        if (ch & CHANGED_ALLOWED_DROP)
        {
            key id = osGetLastChangedEventKey();
            if(id != "")
            {
                llSay(0,"got inventory dropped item "+(string)id);
                llSay(0,"name " + osGetInventoryName(id));
                llSay(0,"desc " + osGetInventoryDesc(id));
                key who = osGetInventoryLastOwner(id);
                llSay(0,"dropped by " + llKey2Name(who) +" ("+(string)who +")"); 
            }
        }
...
}
Notes
This function was added in 0.9.0.1 Dev

Implemented February, 22 2019 in GIT# bd27573130d4a40d678c81c687591708ab4e4f34


Personal tools
General
About This Wiki