Skip to content
lsl.devlsl.devLSL Dev

PARCEL_DETAILS_ID

constant
Constant
integer PARCEL_DETAILS_ID = 5;

Flag used with llGetParcelDetails to retrieve the parcel's 36-character UUID/key.

Constant groups

ParcelDetailsParam

Other ParcelDetailsParam values (13)

This is a flag used with llGetParcelDetails to get the parcel UUID.

  • Division or joining of land will change the UUID of one or both parcels involved. More info on the KB. Changes to land name/desc/options/acess will NOT change the UUID. Nor will physical changes to the parcel such as new builds or terraforming.
Two ways to create a chatted active link in-world to bring up a destination landmark window.
default
{
touch_start(integer nd) // Nice simple code but a long "anonymous" link...
{ // ...and no dest position choice (returns the center of the parcel at zero Z).
llOwnerSay("secondlife:///app/parcel/" +
llList2String(llGetParcelDetails(llGetPos(), [PARCEL_DETAILS_ID]), 0) +
"/about");
}
13 collapsed lines
touch_end(integer nd) // Slightly more complex code but a short "decriptive" link...
{ // ...as well as dest position fine tuning.
vector my_pos = llGetPos();
llOwnerSay("http://slurl.com/secondlife/" +
llEscapeURL(llGetRegionName()) +
"/" +
((string)llRound(my_pos.x)) +
"/" +
((string)llRound(my_pos.y)) +
"/" +
((string)llRound(my_pos.z)));
}
}
  • Suggested in SVC-1638
  • Implemented in Server 1.36

|

FlagMeaningMax LengthReturn
PARCEL_DETAILS_NAME0The name of the parcel.63 Charactersstring
PARCEL_DETAILS_DESC1The description of the parcel.127 Charactersstring
PARCEL_DETAILS_OWNER2The parcel owner’s key.(36 Characters)key
PARCEL_DETAILS_GROUP3The parcel group’s key.(36 Characters)key
PARCEL_DETAILS_AREA4The parcel’s area, in sqm.(5 Characters)integer
PARCEL_DETAILS_ID5The parcel’s key.(36 Characters)key
PARCEL_DETAILS_SEE_AVATARS6The parcel’s avatar visibility setting1(1 character)integer - boolean
PARCEL_DETAILS_PRIM_CAPACITY7The total prim capacity on this and all same-owner parcels, sim-wide. See llGetParcelMaxPrims for same-parcel-only and/or sim-wide reporting.integer
PARCEL_DETAILS_PRIM_USED8The total prim usage on this and all same-owner parcels, sim-wide. See llGetParcelPrimCount to get prim count by parcel owner, group, temp, etc. for same-parcel-only and/or sim-wide reporting.integer
PARCEL_DETAILS_LANDING_POINT9Landing point set for this parcel, if any.vector
PARCEL_DETAILS_LANDING_LOOKAT10Look at vector set for the landing point on this parcel, if any.vector
PARCEL_DETAILS_TP_ROUTING11

Teleport routing for this parcel.

Note that routing rules are only enforced if the landing point is set.

integer
PARCEL_DETAILS_FLAGS12Parcel flags set for this parcel. See llGetParcelFlags for a listing of the flags and their meaning.integer
PARCEL_DETAILS_SCRIPT_DANGER13Is the script in danger in the indicated parcel. See llScriptDanger for a discussion of script danger.integer - boolean
Max Lengths in parentheses represent how many characters required when it is typecast to a string.
Original wiki source

Some wiki templates and tables need their original context. View this article on the Second Life Wiki. Technical wording and examples are retained from the source; historical guidance may differ from current behavior.

  1. The parcel avatar visibility setting is used to hide avatars, their chat, and objects they sit on when they are in other parcels. ↩