Go transparent when walking

From Second Life Wiki
Jump to: navigation, search

A what?

An attachment that goes invisible when you walk and when you stop walking it becomes visible again. I don't know what this could be used for, though.

key owner;
 
default
{
    on_rez(integer start_param)
    {
        llResetScript();
    }
 
    changed(integer change)
    {
        if (change & (CHANGED_OWNER | CHANGED_INVENTORY))
            llResetScript();
    }
 
    state_entry()
    {
        owner = llGetOwner();
        llSetTimerEvent(1.0);
    }
 
    timer()
    {
        integer ownerInfo = llGetAgentInfo(owner);
 
        if(ownerInfo & AGENT_WALKING)
            llSetAlpha((float)FALSE, ALL_SIDES);
        else
            llSetAlpha((float)TRUE, ALL_SIDES);
    }
}