Go transparent when walking

From Second Life Wiki
Revision as of 16:50, 4 May 2015 by Emma Krokus (talk | contribs) (→‎A what?)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to 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.

<source lang="lsl2"> 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);
   }

} </source>