LlGetParcelPrimCount/fr
Jump to navigation
Jump to search
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: integer llGetParcelPrimCount( vector pos, integer categorie, integer sim_entière );325 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
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.