LlGetParcelDetails

De DigiWiki.

(Différences entre les versions)
(Page créée avec « <lsl> default { touch_start(integer total_number) { list details = llGetParcelDetails(llGetPos(), [PARCEL_DETAILS_NAME, PARCEL_DETAILS_DESC]); … »)
 
(2 versions intermédiaires masquées)
Ligne 1 : Ligne 1 :
 +
<lsl>
 +
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));
 +
 +
    }
 +
}
 +
</lsl>
 +
<lsl>
<lsl>
default
default
Ligne 5 : Ligne 30 :
     {
     {
         list details = llGetParcelDetails(llGetPos(), [PARCEL_DETAILS_NAME, PARCEL_DETAILS_DESC]);
         list details = llGetParcelDetails(llGetPos(), [PARCEL_DETAILS_NAME, PARCEL_DETAILS_DESC]);
-
       
+
         llSay(0, "Local Parcel Name:" + llList2String(details ,0));
         llSay(0, "Local Parcel Name:" + llList2String(details ,0));
         llSay(0, "Local Parcel Desc:" + llList2String(details ,1));
         llSay(0, "Local Parcel Desc:" + llList2String(details ,1));
 +
    }
 +
}
 +
</lsl>
 +
 +
<lsl>
 +
default
 +
{
 +
    state_entry()
 +
    {
 +
        llSay(0, "Ready!");
 +
    }
 +
 +
    touch_start(integer total_number)
 +
    {
 +
        list lstParcelDetails = [PARCEL_DETAILS_NAME];
 +
       
 +
        list lstParcelName=llGetParcelDetails(llGetPos(),lstParcelDetails);
 +
       
 +
        llSay(0, (string)lstParcelName);
 +
    }
 +
}
 +
</lsl>
 +
 +
<lsl>
 +
default
 +
{
 +
    state_entry()
 +
    {
 +
        llSay(0, "Touch Me!");
 +
    }
 +
 +
    touch_start(integer total_number)
 +
    {
 +
        // Grab Parcel Info
 +
        list lstParcelDetails = llGetParcelDetails(llGetPos(), [PARCEL_DETAILS_NAME, PARCEL_DETAILS_DESC, PARCEL_DETAILS_OWNER, PARCEL_DETAILS_GROUP, PARCEL_DETAILS_AREA]);
 +
 +
        // Set Parcel Variables
 +
        string ParcelName = llList2String(lstParcelDetails, 0);    // Parcel's Name (63 Characters Max)
 +
        string ParcelDesc = llList2String(lstParcelDetails, 1);    // Parcels Description (127 Characters Max)
 +
        key ParcelOwner = llList2Key(lstParcelDetails, 2);          // Parcel Owners Key (AV Or Group Key If Group Owned)
 +
        key ParcelGroup = llList2Key(lstParcelDetails, 3);          // Parcel's Group Key (NULL_KEY Unless Group Set Or Owned By Group)
 +
        integer ParcelArea = llList2Integer(lstParcelDetails, 4);  // Parcel's Size (In Meters Squared. ie: 512, 1024...)
 +
 +
        // Put Your Code Here
     }
     }
}
}
</lsl>
</lsl>

Version actuelle en date du 6 novembre 2013 à 12:03

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));
 
    }
}
default
{
    touch_start(integer total_number)
    {
        list details = llGetParcelDetails(llGetPos(), [PARCEL_DETAILS_NAME, PARCEL_DETAILS_DESC]);
 
        llSay(0, "Local Parcel Name:" + llList2String(details ,0));
        llSay(0, "Local Parcel Desc:" + llList2String(details ,1));
    }
}
default
{
    state_entry()
    {
        llSay(0, "Ready!");
    }
 
    touch_start(integer total_number)
    {
        list lstParcelDetails = [PARCEL_DETAILS_NAME];
 
        list lstParcelName=llGetParcelDetails(llGetPos(),lstParcelDetails);
 
        llSay(0, (string)lstParcelName);
    }
}
default
{
    state_entry()
    {
        llSay(0, "Touch Me!");
    }
 
    touch_start(integer total_number)
    {
        // Grab Parcel Info
        list lstParcelDetails = llGetParcelDetails(llGetPos(), [PARCEL_DETAILS_NAME, PARCEL_DETAILS_DESC, PARCEL_DETAILS_OWNER, PARCEL_DETAILS_GROUP, PARCEL_DETAILS_AREA]);
 
        // Set Parcel Variables
        string ParcelName = llList2String(lstParcelDetails, 0);     // Parcel's Name (63 Characters Max)
        string ParcelDesc = llList2String(lstParcelDetails, 1);     // Parcels Description (127 Characters Max)
        key ParcelOwner = llList2Key(lstParcelDetails, 2);          // Parcel Owners Key (AV Or Group Key If Group Owned)
        key ParcelGroup = llList2Key(lstParcelDetails, 3);          // Parcel's Group Key (NULL_KEY Unless Group Set Or Owned By Group)
        integer ParcelArea = llList2Integer(lstParcelDetails, 4);   // Parcel's Size (In Meters Squared. ie: 512, 1024...)
 
        // Put Your Code Here
    }
}
Outils personnels
  • Cette page a été consultée 1 416 fois.
donate
Google Ads