De DigiWiki.
// llGetObjectDetails v0.1 by djphil (CC-BY-NC-SA)
default
{
touch_start(integer i)
{
string TEXT;
list OBJECT_DETAILS = llGetObjectDetails(llGetKey(), [
OBJECT_NAME, OBJECT_DESC, OBJECT_POS, OBJECT_ROT, OBJECT_VELOCITY,
OBJECT_OWNER, OBJECT_GROUP, OBJECT_CREATOR, OBJECT_RUNNING_SCRIPT_COUNT,
OBJECT_TOTAL_SCRIPT_COUNT, OBJECT_SCRIPT_MEMORY, OBJECT_SCRIPT_TIME,
OBJECT_PRIM_EQUIVALENCE, OBJECT_SERVER_COST, OBJECT_STREAMING_COST,
OBJECT_PHYSICS_COST, OBJECT_CHARACTER_TIME, OBJECT_ROOT, OBJECT_ATTACHED_POINT,
OBJECT_PATHFINDING_TYPE, OBJECT_PHYSICS, OBJECT_PHANTOM, OBJECT_TEMP_ON_REZ
]);
TEXT += "\nOBJECT_UUID > " + (string)llGetKey();
TEXT += "\nOBJECT_NAME > " + llList2String(OBJECT_DETAILS, 0);
TEXT += "\nOBJECT_DESC > " + llList2String(OBJECT_DETAILS, 1);
TEXT += "\nOBJECT_POS > " + llList2String(OBJECT_DETAILS, 2);
TEXT += "\nOBJECT_ROT > " + llList2String(OBJECT_DETAILS, 3);
TEXT += "\nOBJECT_VELOCITY > " + llList2String(OBJECT_DETAILS, 4);
TEXT += "\nOBJECT_OWNER > " + llList2String(OBJECT_DETAILS, 5);
TEXT += "\nOBJECT_GROUP > " + llList2String(OBJECT_DETAILS, 6);
TEXT += "\nOBJECT_CREATOR > " + llList2String(OBJECT_DETAILS, 7);
TEXT += "\nOBJECT_RUNNING_SCRIPT_COUNT > " + llList2String(OBJECT_DETAILS, 8);
TEXT += "\nOBJECT_TOTAL_SCRIPT_COUNT > " + llList2String(OBJECT_DETAILS, 9);
TEXT += "\nOBJECT_SCRIPT_MEMORY > " + llList2String(OBJECT_DETAILS, 10);
TEXT += "\nOBJECT_SCRIPT_TIME > " + llList2String(OBJECT_DETAILS, 11);
TEXT += "\nOBJECT_PRIM_EQUIVALENCE > " + llList2String(OBJECT_DETAILS, 12);
TEXT += "\nOBJECT_SERVER_COST > " + llList2String(OBJECT_DETAILS, 13);
TEXT += "\nOBJECT_STREAMING_COST > " + llList2String(OBJECT_DETAILS, 14);
TEXT += "\nOBJECT_PHYSICS_COST > " + llList2String(OBJECT_DETAILS, 15);
TEXT += "\nOBJECT_CHARACTER_TIME > " + llList2String(OBJECT_DETAILS, 16);
TEXT += "\nOBJECT_ROOT > " + llList2String(OBJECT_DETAILS, 17);
TEXT += "\nOBJECT_ATTACHED_POINT > " + llList2String(OBJECT_DETAILS, 18);
TEXT += "\nOBJECT_PATHFINDING_TYPE > " + llList2String(OBJECT_DETAILS, 19);
TEXT += "\nOBJECT_PHYSICS > " + llList2String(OBJECT_DETAILS, 20);
TEXT += "\nOBJECT_PHANTOM > " + llList2String(OBJECT_DETAILS, 21);
TEXT += "\nOBJECT_TEMP_ON_REZ > " + llList2String(OBJECT_DETAILS, 22);
llOwnerSay(TEXT);
}
}