llAttachToAvatar

Written by: Headmaster
default
{
    state_entry()
    {
        llSetText("llAttachToAvatar\nCopy this object then click it to attach",<1,1,1>,1);
    }
    touch_start(integer num_detected)
    {
        key on = llDetectedKey(num_detected - 1);
        if (on != NULL_KEY)
        {
            integer perm = llGetPermissions();
 
            if (perm != (PERMISSION_ATTACH))
            {
                llRequestPermissions(on, PERMISSION_ATTACH);
            }
            else
            {
              llAttachToAvatar(4);
            }
        }
    }
    run_time_permissions(integer perm)
    {
        if (perm)
        {
            llAttachToAvatar(4);
            llWhisper(0, "you have permissions");
        }
    }
}

 

Category: