LlGetParcelPrimCount/fr

From Second Life Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Description

Fonction: integer llGetParcelPrimCount( vector pos, integer categorie, integer sim_entière );

Renvoie un integer correspondant au nombre de prims sur la parcelle à la position pos de la catégorie indiquée.

• vector pos dans le référenciel régional
• integer categorie code PARCEL_COUNT_*
• integer sim_entière booléen, si FALSE renvoie le décompte pour la parcelle, sinon pour la sim.
Categories !Descriptions
PARCEL_COUNT_TOTAL 0 Toutes les prims sur la parcelle, sans les objets temporaires
PARCEL_COUNT_OWNER 1 Toutes les prims possédées par le propriétaire.
PARCEL_COUNT_GROUP 2 Toutes les prims non possédées par le propriétaire mais appartenant au groupe de la parcelle.
PARCEL_COUNT_OTHER 3 Toutes les prims n’appartenant ni au groupe ni au propriétaire de la parcelle.
PARCEL_COUNT_SELECTED 4 Toutes les prims selectionnées ou sur lesquelles on est assises (?).
PARCEL_COUNT_TEMP 5 Toutes les prims temporaires.

Exemples

<lsl>// Code initialement écrit par by Anthony Reisman (aka Anthony Bundy). // Libre d’utilisation et de distribution default {

   touch_start(integer total_number)
   {
       vector pos = llGetPos();
       llSay(0, "Il y a un total de  " + (string)llGetParcelPrimCount(pos, PARCEL_COUNT_TOTAL, FALSE) +" prims sur cette parcelle");
       llSay(0, (string)llGetParcelPrimCount(pos, PARCEL_COUNT_OWNER, FALSE) +" prims appartiennent au propriétaire.");
       llSay(0, (string)llGetParcelPrimCount(pos, PARCEL_COUNT_GROUP, FALSE) +" prims appartiennent au groupe de la parcelle.");
       llSay(0, (string)llGetParcelPrimCount(pos, PARCEL_COUNT_OTHER, FALSE) +" prims n’appartiennent ni au propriétaire, ni au groupe de la parcelle.");
       llSay(0, (string)llGetParcelPrimCount(pos, PARCEL_COUNT_SELECTED, FALSE) +" prims sont sélectionnées.");
       llSay(0, (string)llGetParcelPrimCount(pos, PARCEL_COUNT_TEMP, FALSE) +" prims sont temporaires.");
   }

}</lsl>

Voir également

Fonctions

•  llGetParcelMaxPrims Renvoie le nombre maximal de prims sur une parcelle
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.