LlGetParcelPrimCount/fr - Second Life Wiki

LlGetParcelPrimCount/fr

From Second Life Wiki

LlGetParcelPrimCount/fr
Jump to: navigation, search

Contents

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

// 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.");
    }
}

Voir également

Fonctions

•  llGetParcelMaxPrims Renvoie le nombre maximal de prims sur une parcelle