Teraunce icon

LaserDoorKludgeV1

Teraunce | PRO | 10/25/22 08:54:00 PM UTC | 0 ⭐ | 420 👁️ | Never ⏰ | []
text |

740 B

|

None

|

0 👍

/

0 👎

state door_open
{
    on_rez(integer arg) { llResetScript(); }
     state_entry()
    {
        integer getLinkWithName(string name = "InsertDoorName") {
        integer i = llGetLinkNumber() != 0;   // Start at zero (single prim) or 1 (two or more prims)
        integer x = llGetNumberOfPrims() + i; // [0, 1) or [1, llGetNumberOfPrims()]
        for (; i < x; ++i)
            if (llGetLinkName(i) == name) 
                return i; // Found it! Exit loop early with result
            return -1; // No prim with that name, return -1.
        }
        func_debug("door_open state_entry");
        // make us permeable
        llListen(gLockChannel, "", "", "");
        llSetLinkPrimitiveParamsFast(i, STATUS_PHANTOM<1>);//True?
    }

Comments