llGetNumberOfPrims
function
Function syntax
integer llGetNumberOfPrims();- Returns
integer- Energy
- 10
Returns an integer representing the total number of prims and seated avatars in the linkset containing the script.
Returns an integer that is the number of prims in a link set the script is attached to.
integer result = llGetNumberOfPrims();Caveats
Section titled “Caveats”- The number of prims returned also includes the number of avatars sitting on the object.
Examples
Section titled “Examples”Example 1
default{ state_entry() { llOwnerSay((string)llGetLinkNumber()); llOwnerSay((string)llGetNumberOfPrims()); }}Helper functions
Section titled “Helper functions”// Returns the number of prims in the object, ignoring seated avatarsinteger getNumberOfPrims(){ if (llGetObjectPrimCount(llGetKey()) == 0 ) return llGetNumberOfPrims(); // attachment return llGetObjectPrimCount(llGetKey()); // non-attachment}See also
Section titled “See also”Functions
Section titled “Functions”llGetObjectPrimCount— Returns the number of prims in any object.llGetLinkNumber— Returns the link number of the prim the script is in.
Original wiki source
Some wiki templates and tables need their original context. View this article on the Second Life Wiki. Technical wording and examples are retained from the source; historical guidance may differ from current behavior.