LlGetNumberOfPrims/fr

From Second Life Wiki
Jump to: navigation, search

Description

Fonction: integer llGetNumberOfPrims( );

Renvoie un integer correspondant au nombre de prims composant l’objet dans lequel le script s’exécute.


Avertissements

  • Le nombre de prims renvoyé inclu le nombre d’avatars assis sur l’objet.

Exemples

<lsl>default {

   state_entry()
   {
       llOwnerSay((string) llGetLinkNumber());
       llOwnerSay((string) llGetNumberOfPrims());
   }

}</lsl>

Codes utiles

<lsl>//Renvoie le nombre d'agents assis sur l'objet integer GetNumberOfAgents() {//compte les avatars

   integer a = llGetNumberOfPrims();
   integer b = a;
   while(llGetAgentSize(llGetLinkKey(a)))
       --a;
   return b - a;

}

//Renvoie le nombre de prims dans un objet integer GetNumberOfPrims() {//ignore les avatars

   integer a = llGetNumberOfPrims();
   while(llGetAgentSize(llGetLinkKey(a)))
       --a;
   return a;

}</lsl>

Voir également

Fonctions

•  llGetObjectPrimCount Renvoie le nombre de prims dans un objet.
•  llGetLinkNumber Renvoie le numéro de lien d’une prim.
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.