Get Object Details

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);
    }
}
Outils personnels
  • Cette page a été consultée 1 095 fois.
donate
Google Ads