llGetObjectPrimCount
Revision as of 09:42, 17 August 2008 by Strife Onizuka (talk | contribs)
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. |