// :CATEGORY:Tour // :NAME:TourCopter // :AUTHOR:Ferd Frederix // :CREATED:2013-09-06 // :EDITED:2013-09-18 15:39:08 // :ID:909 // :NUM:1289 // :REV:1 // :WORLD:Second Life // :DESCRIPTION: // Tour // :CODE: // ______ _ ______ _ _ // | ___| | | | ___| | | (_) // | |_ ___ _ __ __| | | |_ _ __ ___ __| | ___ _ __ ___ __ // | _/ _ \ '__/ _` | | _| '__/ _ \/ _` |/ _ \ '__| \ \/ / // | || __/ | | (_| | | | | | | __/ (_| | __/ | | |> < // \_| \___|_| \__,_| \_| |_| \___|\__,_|\___|_| |_/_/\_\ // // fred@mitsi.com // tour copter script // //Revisions: // 1/28/2010 initial release Stopped() { llSetTexture("70afec32-bdcc-474f-676f-9b9284d466d1" , ALL_SIDES); llSetTexture("a586c350-930b-8ca1-8d23-0e2d8c6bebf0", 1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 10); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 9); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 8); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 7); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 6); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 5); llSetTexture("3736ae8e-5792-e4b0-9627-804830ee4ba1" , ALL_SIDES); llSetTexture("6efb7d85-7684-b532-0a9d-08392eed326c", 1); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 4); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 3); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 2); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 1); llSetTexture("580964ba-6d9a-5e76-5db0-a5a669f35b35" , ALL_SIDES); llSetTexture("3736ae8e-5792-e4b0-9627-804830ee4ba1", 1); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 0); llSleep(1); llStopSound(); } default { link_message(integer from, integer int, string txt, key id) { if (txt == "on") { llSetAlpha(0,1); llSetTexture("580964ba-6d9a-5e76-5db0-a5a669f35b35" , ALL_SIDES); llSetTexture("3736ae8e-5792-e4b0-9627-804830ee4ba1", 1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 10); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 1); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 2); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 3); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 4); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 5); llSleep(1); llSetTexture("3736ae8e-5792-e4b0-9627-804830ee4ba1" , ALL_SIDES); llSetTexture("6efb7d85-7684-b532-0a9d-08392eed326c", 1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 6); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 7); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 8); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 9); llSleep(1); llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 10); // llLoopSound("f46d98b3-a812-0db8-a6d5-4943f1f7c1a3",1); llSetTexture("70afec32-bdcc-474f-676f-9b9284d466d1" , ALL_SIDES); llSetTexture("a586c350-930b-8ca1-8d23-0e2d8c6bebf0", 1); } if (txt == "off") { Stopped(); } if (txt == "half") { llSetTextureAnim(ANIM_ON | ROTATE | SMOOTH | LOOP, ALL_SIDES, 1, 1, 0, PI, 0); llSetTexture("580964ba-6d9a-5e76-5db0-a5a669f35b35" , ALL_SIDES); llSetTexture("3736ae8e-5792-e4b0-9627-804830ee4ba1", 1); } } on_rez(integer x) { llResetScript(); } }