llDetectedGroup

From Second Life Wiki
Jump to navigation Jump to search

Summary

Function: integer llDetectedGroup( integer number );
0.0 Forced Delay
10.0 Energy

Returns an integer that is a boolean representing if the detected object or avatar is in the same group that the prim containing the script is set to.

• integer number

number does not support negative indexes. Returns FALSE if number is out of range or if the detected event does not support this attribute.

Caveats

  • If number is out of bounds the script continues to execute without an error message.

Examples

//Gives inventory only to agents with the same active group
default
{
    touch_start(integer total_number)
    {
        if(llDetectedGroup(0))//same as llSameGroup(llDetectedKey(0)) (assuming the detected is in the sim)
            llGiveInventory(llGetInventoryName(INVENTORY_OBJECT,0),llDetectedKey(0));
        else
            llSay(0, "Wrong active group!");
    }
}

See Also

Functions

•  llSameGroup

Articles

•  Detected

Deep Notes

Signature

function integer llDetectedGroup( integer number );