LlGetAttachedList: Difference between revisions
Jump to navigation
Jump to search
Lou Netizen (talk | contribs) m Clarified nature of return list |
Removed section Constants because they are not used in this function. |
||
| Line 12: | Line 12: | ||
If avatar is a child agent, ["NOT ON REGION"] is returned.<br/> | If avatar is a child agent, ["NOT ON REGION"] is returned.<br/> | ||
If avatar is not a main agent and not a child agent or not an agent at all, ["NOT FOUND"] is returned. | If avatar is not a main agent and not a child agent or not an agent at all, ["NOT FOUND"] is returned. | ||
|spec | |spec | ||
|caveats | |caveats | ||
| Line 36: | Line 35: | ||
</source> | </source> | ||
|spec | |spec | ||
|helpers | |helpers | ||
|also_functions={{LSL DefineRow||[[llGetAttached]]}} | |also_functions={{LSL DefineRow||[[llGetAttached]]}} | ||
Revision as of 10:52, 20 July 2018
| LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Summary
Function: list llGetAttachedList( key avatar );Returns a list of object keys corresponding to public attachments worn by an avatar.
| • key | avatar | – | avatar UUID that is in the same region |
By design HUD attachment keys are not reported by this function.
If avatar is a child agent, ["NOT ON REGION"] is returned.
If avatar is not a main agent and not a child agent or not an agent at all, ["NOT FOUND"] is returned.
Examples
// Touch to list all attachments
default
{
touch_start(integer total_number)
{
list AttachedNames;
list AttachedUUIDs = llGetAttachedList(llDetectedKey(0));
integer i;
while (i < llGetListLength(AttachedUUIDs) )
{
list temp = llGetObjectDetails(llList2Key(AttachedUUIDs,i),[OBJECT_NAME]);
AttachedNames += [llList2String(temp,0)];
++i;
}
llSay(PUBLIC_CHANNEL,"\n" + llDumpList2String(AttachedNames,"\n"));
}
}
See Also
Events
| • | attach |
Functions
| • | llGetAttached | |||
| • | llAttachToAvatar | |||
| • | llDetachFromAvatar | |||
| • | llAttachToAvatar | |||
| • | llGetObjectDetails | – | OBJECT_ATTACHED_POINT |