LlGetParcelDetails/fr
From Second Life Wiki
| Portail LSL | | | Fonctions | | | Évènements | | | Types | | | Opérateurs | | | Constantes | | | Contrôle d'exécution | | | Bibliothèque de scripts | | | Tutoriels |
Contents |
Description
Fonction: list llGetParcelDetails( vector pos, list paramètres );| 327 | N° de fonction |
| 0.0 | Délai |
| 10.0 | Energie |
Renvoie un list correspondant à l’information demandée dans paramètres (dans le même ordre) concernant le terrain situé à la position pos.
| • vector | pos | – | Seuls x & y sont importants et doivent être dans les coordonnées de la région | |
| • list | paramètres | – | Codes PARCEL_DETAILS_*. |
Constants
| Code | Descriptions | Longueurs max | Types | |
|---|---|---|---|---|
| PARCEL_DETAILS_NAME | 0 | Nom de la parcelle. | 63 Caractères | string |
| PARCEL_DETAILS_DESC | 1 | Description de la parcelle. | 127 Caractères | string |
| PARCEL_DETAILS_OWNER | 2 | Clé du propriétaire de la parcelle. | (36 Caractères) | key |
| PARCEL_DETAILS_GROUP | 3 | clé du groupe propriétaire de la parcelle. | (36 Caractères) | key |
| PARCEL_DETAILS_AREA | 4 | Taille de la parcelle, en m². | (5 Caractères) | integer |
La longueur max indiquée entre parenthèses indique le nombre de caratères requis pour convertir le résultat en string.
Exemples
Un exemple trés simple pour renvoyer des informations sur une parcelle. Notez l’utilisation de llGetPos() par rapport à llGetRegionCorner(). Utilisé la seconde donnée renverra des informations sur le simulateur.
list landinforeqd = [PARCEL_DETAILS_NAME, PARCEL_DETAILS_DESC]; vector regionbase; default { state_entry() { regionbase = llGetPos(); // llGetRegionCorner(); } touch_start(integer total_number) { list details = llGetParcelDetails(regionbase,landinforeqd); llSay(0, "Nom du terrain :" + llList2String(details ,0)); llSay(0, "Description du terrain : " + llList2String(details ,1)); } }

