Get Object Details
De DigiWiki.
(Différences entre les versions)
Ligne 1 : | Ligne 1 : | ||
<lsl> | <lsl> | ||
- | // llGetObjectDetails v0.1 by djphil (BY-NC-SA) | + | // llGetObjectDetails v0.1 by djphil (CC-BY-NC-SA) |
default | default |
Version actuelle en date du 6 mai 2014 à 07:43
// 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); } }