@@script t.a @@------------------ integer CYCLE = 3600; float POLL_INTERVAL = 0.2; integer time; integer previous_time; default { state_entry() { //llOwnerSay( llSetTimerEvent(POLL_INTERVAL); //previous_time = 0; } timer() { integer time = ((integer)llGetWallclock() / CYCLE)/10; //llOwnerSay((string)time); if (time == 0) { //llOwnerSay("0"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 1) { //llOwnerSay("1"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 0, "", NULL_KEY); } if (time == 2) { //llOwnerSay("2"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 0, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 3) { //llOwnerSay("3"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 4) { //llOwnerSay("4"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 0, "", NULL_KEY); } if (time == 5) { //llOwnerSay("5"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 0, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 6) { //llOwnerSay("6"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 0, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 7) { //llOwnerSay("7"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 8) { //llOwnerSay("8"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 9) { //llOwnerSay("9"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } } } @@---------------------------------------------------------- @@script t.b @@---------------------------------------------------------- integer CYCLE = 3600; float POLL_INTERVAL = 0.2; integer time; integer previous_time; default { state_entry() { //llOwnerSay( llSetTimerEvent(POLL_INTERVAL); previous_time = 0; } timer() { integer time = ((integer)llGetWallclock() / CYCLE)%10; //llOwnerSay((string)time); if(time != previous_time) { //llSay(0, (string)time ); previous_time = time; if (time == 0) { //llOwnerSay("0"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 1) { //llOwnerSay("1"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 0, "", NULL_KEY); } if (time == 2) { //llOwnerSay("2"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 0, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 3) { //llOwnerSay("3"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 4) { //llOwnerSay("4"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 0, "", NULL_KEY); } if (time == 5) { //llOwnerSay("5"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 0, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 6) { //llOwnerSay("6"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 0, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 7) { //llOwnerSay("7"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 8) { //llOwnerSay("8"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 9) { //llOwnerSay("9"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } } } } @@----------------------------------------------------------------- @@script t.c @@----------------------------------------------------------------- integer CYCLE = 60; float POLL_INTERVAL = 0.25; integer time; //integer previous_time; default { state_entry() { //llOwnerSay( llSetTimerEvent(POLL_INTERVAL); //previous_time = 0; } timer() { integer time = (((integer)llGetWallclock() / CYCLE)%60)/10; //llOwnerSay((string)time); if (time == 0) { //llOwnerSay("0"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 1) { //llOwnerSay("1"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 0, "", NULL_KEY); } if (time == 2) { //llOwnerSay("2"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 0, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 3) { //llOwnerSay("3"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 4) { //llOwnerSay("4"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 0, "", NULL_KEY); } if (time == 5) { //llOwnerSay("5"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 0, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 6) { //llOwnerSay("6"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 0, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 7) { //llOwnerSay("7"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 8) { //llOwnerSay("8"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 9) { //llOwnerSay("9"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } } } @@---------------------------------------------------- @@script t.d @@---------------------------------------------------- integer CYCLE = 60; float POLL_INTERVAL = 0.2; integer time; integer previous_time; default { state_entry() { //llOwnerSay( llSetTimerEvent(POLL_INTERVAL); previous_time = 0; } timer() { integer time = ((integer)llGetWallclock() / CYCLE)%10; //llOwnerSay((string)time); if(time != previous_time) { //llSay(0, (string)time ); previous_time = time; if (time == 0) { //llOwnerSay("0"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 1) { //llOwnerSay("1"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 0, "", NULL_KEY); } if (time == 2) { //llOwnerSay("2"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 0, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 3) { //llOwnerSay("3"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 4) { //llOwnerSay("4"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 0, "", NULL_KEY); } if (time == 5) { //llOwnerSay("5"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 0, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 6) { //llOwnerSay("6"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 0, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 7) { //llOwnerSay("7"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 8) { //llOwnerSay("8"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 9) { //llOwnerSay("9"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } } } } @@---------------------------------------------------- @@script t.e @@---------------------------------------------------- integer CYCLE = 60; float POLL_INTERVAL = 0.2; integer time; integer previous_time; default { state_entry() { //llOwnerSay( llSetTimerEvent(POLL_INTERVAL); //previous_time = 0; } timer() { integer time = (integer)llGetWallclock() % CYCLE; if (time == 0) { //llOwnerSay("0"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 10) { //llOwnerSay("1"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 0, "", NULL_KEY); } if (time == 20) { //llOwnerSay("2"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 0, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 30) { //llOwnerSay("3"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 40) { //llOwnerSay("4"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 0, "", NULL_KEY); } if (time == 50) { //llOwnerSay("5"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 0, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 60) { //llOwnerSay("6"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 0, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 70) { //llOwnerSay("7"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 80) { //llOwnerSay("8"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 90) { //llOwnerSay("9"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } } } @@---------------------------------------------------- @@script t.f @@---------------------------------------------------- integer CYCLE = 10; float POLL_INTERVAL = 0.2; integer time; integer previous_time; default { state_entry() { //llOwnerSay( llSetTimerEvent(POLL_INTERVAL); previous_time = 0; } timer() { integer time = (integer)llGetWallclock() % CYCLE; if(time != previous_time) { //llSay(0, (string)time ); previous_time = time; if (time == 0) { //llOwnerSay("0"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 1) { //llOwnerSay("1"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 0, "", NULL_KEY); } if (time == 2) { //llOwnerSay("2"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 0, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 3) { //llOwnerSay("3"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 4) { //llOwnerSay("4"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 0, "", NULL_KEY); } if (time == 5) { //llOwnerSay("5"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 0, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 6) { //llOwnerSay("6"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 0, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 7) { //llOwnerSay("7"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 0, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 0, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 8) { //llOwnerSay("8"); llMessageLinked(1, 1, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 1, "", NULL_KEY); llMessageLinked(4, 1, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } if (time == 9) { //llOwnerSay("9"); llMessageLinked(1, 0, "", NULL_KEY); llMessageLinked(2, 1, "", NULL_KEY); llMessageLinked(3, 0, "", NULL_KEY); llMessageLinked(4, 0, "", NULL_KEY); llMessageLinked(5, 1, "", NULL_KEY); llMessageLinked(6, 1, "", NULL_KEY); llMessageLinked(7, 1, "", NULL_KEY); llMessageLinked(8, 1, "", NULL_KEY); } } } } @@----------------------------------------------------- @@script blink @@----------------------------------------------------- integer seconds; default { state_entry() { llSetTimerEvent(.3); llSetPrimitiveParams([PRIM_COLOR, ALL_SIDES, <0,0,0>, 0]); } timer() { seconds = (integer)llGetWallclock(); if (seconds % 2 != 1) { //llSay(0,"odd"); llMessageLinked( 2, 1, "", NULL_KEY); llMessageLinked( 3, 1, "", NULL_KEY); } else { //llSay(0,"even"); llMessageLinked( 2, 0, "", NULL_KEY); llMessageLinked( 3, 0, "", NULL_KEY); } } } @@------------------------------------------------- @@script onoff @@------------------------------------------------- default { link_message(integer sender_num, integer num, string str, key id) { if (num == 1) { llSetPrimitiveParams([PRIM_COLOR, ALL_SIDES, <1, 0, 0>, 0.75]); } else { llSetPrimitiveParams([PRIM_COLOR, ALL_SIDES, <.25, 0, 0>, 0.75]); } } }