integer a = TRUE; float time = 3.0; default { state_entry() { llLoopSound("rooster",1.0); } touch_start(integer total_number) { llResetTime(); float i; if (a) { llStopSound(); llTriggerSound("cat",1.0); a = FALSE; { do { i = llGetTime()/time; } while (llGetTime() < time); llLoopSound("rooster",1.0); a = TRUE; } } } }