Sound.lsl 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. // :CATEGORY:Tour
  2. // :NAME:TourCopter
  3. // :AUTHOR:Ferd Frederix
  4. // :CREATED:2013-09-06
  5. // :EDITED:2013-09-18 15:39:08
  6. // :ID:909
  7. // :NUM:1301
  8. // :REV:1
  9. // :WORLD:Second Life
  10. // :DESCRIPTION:
  11. // Tour
  12. // :CODE:
  13. // ______ _ ______ _ _
  14. // | ___| | | | ___| | | (_)
  15. // | |_ ___ _ __ __| | | |_ _ __ ___ __| | ___ _ __ ___ __
  16. // | _/ _ \ '__/ _` | | _| '__/ _ \/ _` |/ _ \ '__| \ \/ /
  17. // | || __/ | | (_| | | | | | | __/ (_| | __/ | | |> <
  18. // \_| \___|_| \__,_| \_| |_| \___|\__,_|\___|_| |_/_/\_\
  19. //
  20. // fred@mitsi.com
  21. // tour copter script
  22. // blade strike sound
  23. //
  24. //Revisions:
  25. // 1/28/2010 initial release
  26. default
  27. {
  28. on_rez(integer sparam)
  29. {
  30. llStopSound();
  31. }
  32. link_message(integer sender, integer num, string str, key id) {
  33. if (str == "start") {
  34. llSetTimerEvent(0.0);
  35. llTriggerSound("cdf81596-e724-7000-5d81-86ce1ae6998d", 1.0);
  36. llTriggerSound("cada5d30-d696-06e7-eb67-2778a640e8ef", 1.0);
  37. llSleep(9.30);
  38. llTriggerSound("8ba0f2ae-b0e0-56cc-90fc-c45526933bae", 1.0);
  39. // llTriggerSound("cdf81596-e724-7000-5d81-86ce1ae6998d", 1.0);
  40. llSetTimerEvent(0.01);
  41. } else if (str == "stop") {
  42. llSetTimerEvent(0.0);
  43. llStopSound();
  44. llTriggerSound("4689d0f2-d613-0d43-08e6-e0636ab9fa6a", 1.0);
  45. llTriggerSound("96ecbe0c-5050-da0b-8899-44751dc81ac3", 1.0);
  46. llStopSound();
  47. }
  48. }
  49. timer()
  50. {
  51. llLoopSound("ed7cb5e1-54d7-5578-7770-34f43a201c6f", 1.0);
  52. llSetTimerEvent(0.0);
  53. }
  54. }