Synchronize

From Second Life Wiki
Revision as of 12:15, 14 November 2010 by Strife Onizuka (talk | contribs) (i'm not sure what this code is supposed to do)
Jump to navigation Jump to search


simple synchronize script for two or more separate prims, like wings for instance
assuming the task(); is 100% similar in all prims and takes less than 1 sec to implement <lsl>

   float i = llGetTime();  
   task(); 
   float x = llGetTime();
   while (llGetUnixTime()%2 == 0)// do every even second (result 1 for odd seconds)
   { 
       llSleep(1-(x-i));// one second minus time that has passed
   }

</lsl>