Difference between revisions of "LlGetObjectPrimCount"
Jump to navigation
Jump to search
All Issues ~ Search JIRA for related Bugs
m |
|||
Line 10: | Line 10: | ||
'''object_id''' | '''object_id''' | ||
*Avatars are not counted as prims, this is contrary to how [[llGetNumberOfPrims]] works. | *Avatars are not counted as prims, this is contrary to how [[llGetNumberOfPrims]] works. | ||
*Does not work on avatars, always returns zero; this cannot be used to detect if an avatar is seated | *Does not work on avatars, always returns zero; this cannot be used to detect if an avatar is seated, use [[llGetAgentInfo]] instead. | ||
|constants | |constants | ||
|examples= | |examples= |
Revision as of 09:42, 17 August 2008
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Summary
Function: integer llGetObjectPrimCount( key prim );323 | Function ID |
0.0 | Forced Delay |
10.0 | Energy |
Returns an integer that is the total number of prims for an object in the sim that contains prim.
• key | prim |
Caveats
object_id
- Avatars are not counted as prims, this is contrary to how llGetNumberOfPrims works.
- Does not work on avatars, always returns zero; this cannot be used to detect if an avatar is seated, use llGetAgentInfo instead.
Examples
<lsl>default{
touch_start( integer vIntTouched ){ integer prims = llGetObjectPrimCount( llGetKey() ); llSay( PUBLIC_CHANNEL, "This object has " + (string)prims + " prims and " + (string)(llGetNumberOfPrims() - prims) + " avatars."); }}</lsl>
See Also
Functions
• | llGetNumberOfPrims | – | Returns the number of prims in the current object. |