LlDetectedOwner

From Second Life Wiki

Jump to: navigation, search

Contents

Description

Function: key llDetectedOwner( integer number );
33 Function ID
0.0 Delay
10.0 Energy

Returns a key that is the UUID of the owner of the object.

• integer number Index of detection information


number does not support negative indexes.
Returns an empty key if number is not valid sensed object

Specification

llDetected* functions can be called anywhere but will only return non-default values if called from within Detection events and functions called by Detection events.

Caveats

  • Events that enable the llDetected* functions always return at least one detected item.
    • Detection events are not raised if there is nothing detected (with the slight exception of no_sensor but it doesn't enable llDetected* functions).
    • The event detection count parameter value is initially never less than 1.

Examples

 
default
{
    collision_start(integer n)
    {
        integer i = 0;
        do
            llSay(0, "\"" + llDetectedName(i) + "\" (" + (string)llDetectedKey(i) +
                 ") collided with me, it is owned by " + (string) llDetectedOwner(i));
        while(n > ++i);
    }
}
 

See Also

Functions

•  llGetOwnerKey llGetOwnerKey(llDetectedKey(number)) is the same as llDetectedOwner(number) only if the detected object is in the same region.
•  llGetOwner

Articles

•  Detected
Personal tools