Jump to content

Search the Community

Showing results for tags 'music'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • People Forum
    • Your Avatar
    • Make Friends
    • Lifestyles and Relationships
    • Role Play
    • General Discussion Forum
    • Forums Feedback
    • Missed Connections
    • Second Life Education
  • Places and Events Forum
    • Favorite Destinations
    • Upcoming Events and Activities
    • Games in Second Life
  • Official Contests & Events
    • Leap Into Love Snapshot Contest
  • Creation Forum
    • Fashion
    • Art, Music and Photography
    • Animation Forum
    • Bakes on Mesh
    • Environmental Enhancement Project
    • Machinima Forum
    • Building and Texturing Forum
    • Mesh
    • LSL Scripting
    • LSL Library
    • Experience Tools Forum
    • Sansar for Second Life Residents
  • Technology Forum
    • Second Life Server
    • Second Life Viewer
    • Second Life Web
    • General Second Life Tech Discussion
  • Commerce Forum
    • Merchants
    • Inworld Employment
    • Wanted
  • Land Forum
    • General Discussion
    • Mainland
    • Linden Homes
    • Regions for Sale: Full Private Island
    • Region for Rent: Full Private Island
    • Regions for Sale: Homesteads
    • Region Rentals: Homestead
    • Parcels for Sale: Mainland
    • Parcels for Rent: Mainland
    • Wanted: Full Private Island
    • Wanted: Homesteads
    • Wanted: Mainland
  • International Forum
    • Deutsches Forum
    • Foro en español
    • Forum in italiano
    • Forum français
    • 日本語フォーラム
    • 한국어 포럼
    • Fórum em português
    • Forum polskie
    • المنتدى العربي
    • Türkçe Forum
    • Форум по-русски
  • Adult Content Forum
    • Highlight Upcoming Events
    • General Discussion
    • General Announcements
  • Answers
    • Abuse and Griefing
    • Account
    • Avatar
    • Creation
    • Inventory
    • Getting Started
    • Controls
    • Land
    • Linden Dollars (L$)
    • Shopping
    • Technical
    • Viewers
    • Everything Else
    • International Answers


  • Commerce
  • Featured News
  • Inworld
  • Tools and Technology
  • Tips and Tricks
  • Land


  • English
  • Deutsch
  • Français
  • Español
  • Português
  • 日本語
  • Italiano
  • Pусский
  • Türkçe

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



About Me

Found 1,542 results

  1. R.I.S.K. DANCE TROOP NAMING COMPETITION ============================== Welcome to the naming competition for our own dance troupes here @ RISK! R.I.S.K. invites you to participate in the naming of our own dance troupe group. It is very important to management to have our members and guests to be included in picking a well deserved name for our dancing troupes. The winner will have the opportunity to dance on stage with the dance troupes in front of the RISK members and guests. WE encourage MEN to participate also. You will be taught by our very own, Zach Starostin. Plus $1500L Bad Eddy's gift card & $2000L cold hard cash!!!. To participate, please teleport to the main landing area @ R.I.S.K. and place your NC into the gold statue. http://maps.secondlife.com/secondlife/Bermuda Beach/160/235/22 =================================================== PLEASE WRITE YOUR NAME AND THEN WRITE THE NAME YOU WOULD LIKE TO ENTER for eg: Name: Tahlia (tahlia Snoodle) Troupe name: Something Creative =================================================== They performed here last month doing a toga themed party with several amazing dance acts that amazed us all. Not only did it amaze us, but it also inspired dancers from all over. Some of our staff, members & guests were a part of that wonderful display of erotic dancing which left us all wanting more.... and more is what you get! So what does your creative mind think? Let's give them a well deserved name before they perform again on the 25th August 2017 @ 8pm slt. ! The management team including Miss Ame and Zach will be included in picking the best creative name that has the RISK Vibe. Entries close 5pm slt Friday 23rd August 2017 & will be announced at 7pm slt the same day!. I hope you all have a lot of fun with this, and good luck!! Tahlia Snoodle R.I.S.K. Owner
  2. Things are heating up at the Naughty Box & it isn't wax but I tell you what, it is someone who is hot and sticky *winks*. ***Warning owner not responsible for loss of clothing.! Enter at your own RISK (see what I did there? lol)*** Come out and join DJ Cara and her naughty host Franzia for a time you won't forget. DJ Cara will be playing the best of Rock mixes for two hours starting from 5pm slt! http://maps.secondlife.com/secondlife/Bermuda Beach/173/172/2002
  3. ▄▀▄▀▄▀ "SEXY BEACH BUTTS" at Innocentes! ▀▄▀▄▀▄ Teusday from 2 to 4 PM at Innocentes! Show your BUTT at Innocentes! with Zee's EDM - TECHNO - SMASH & CLUB Mix !!! --> DJ Zee and host JK --> CONTEST "SEXY BEACH BUTTS" 500 linden top-three --> SEXY TRIVIA --> SPLODER no-loose --> RAFFLE great gifts Your limousine >>> http://maps.secondlife.com/secondlife/Green Life/43/213/23
  4. Come on over and enjoy Amatsu Lounge. We are a smart-casual wear club without any bots or campers. Enjoy and socialize with REAL people from all around the world and join us on our dance HUD or use the solo or couples dance machines. Always updated with the most recent high quality dances. Located on the beautiful and rustique Amatsu Shima sim. Fun is always guaranteed with our social and smart hosts and Top Level DJs spinning the Latest current music to 70s , 80s, and newer pop, adult rock, blues, and many genres, plus theme music for our many theme days. welcome 24/7 LIVE DJ's: Tuesday - Saturday 9am - 8 or 10pm & Sundays 10am - 8pm SLT. (more sets will be added after summer) Fridays are themed days with every week a different theme, dress up or come in casual, but always have fun! LANDMARK: http://maps.secondlife.com/secondlife/Amatsu Shima/228/161/22 For more information please contact inworld: walterwhiteSr or missdorisse
  5. Come out for 2 hours of Heros There will be 500L$ on the contest board for the top 3 Winners of the costume contest So Tv, Movie, Fantasy or Real Life Come as your favorite Hero 8/9/2017 From 6pm to 8pm http://maps.secondlife.com/secondlife/Sinbru/75/160/21
  6. BLESSINGS Is searching for Strippers, Escorts, Dancers, Security, Managers, and DJ's. We are a new club looking for staff and more members. We do hire somewhat new dancers and escorts, we will help our staff in any way we can. Feel free to stop by BLESSINGS and check things out! http://maps.secondlife.com/secondlife/Mataiva/92/63/21 if you have any questions feel free to message Adeline Blessings (EliteQueen) in world.
  7. We are looking for reliable DJs & Hosts! The Venue is 5 years old, very well established with a VIP count of over 11,500+. DJs must have their own stream, mic, & take requests - all genres are welcome, we play it all. DJs & Hosts earn 100% tips. All applicants must be 30 days or older and be able to have 2 perm set to keep tags! Come check us out & grab applications! We look forward to working and partying with you! If you have any questions contact one of the following: Owner - Babs Fallen Owner - Lord Lavradorio Owner - LittleMiszCantBeWRong Resident Owner - FrankeeJames Resident General Manager - AddisonLynnRose Resident Taxi to The Venue Nightclub
  8. ☬♬ ♪ ♩ ♭ ♫♪☊♂ ♀☬BROWNI'S BEACH CLUB IS HIRING!☬♬ ♪ ♩ ♭ ♫♪☊♂ ♀☬ ☑ Hours open MON-SAT 4PM-10PM SLT ☑ DJ's -NO LIMITS on what YOU Play ☑ Hosts- Outgoing, chatty, fun loving, Hard working ☑ Pay 100% all Tips ☑ 30 days or older & Over 18 in RL ☑ Training is available! ☑ Contact Kalina Blackheart for more Info! ☑ Your Ride for an App! http://maps.secondlife.com/secondlife/Roman Land/58/38/23
  9. SUNDAY, 6th AUGUST 10 AM - 4 PM (SLT) OPEN ACCESS The end of summer is near! To enjoy the last sun streams our babes got into their sexiest beach wear and prepared a pool party for you! Don't miss this opportunity and join them in some wet & wild fun! Relax at the pool with our babes, watch them dance or play ball, enjoy a bubbly glass of champagne and don't forget your sunglasses, because the view is going to be hot. ♥ ONLY @ THE MONARCHY For questions contact "colddust" or "syren.larnia" on Second Life.
  10. Hello, I have a shop and we will have inauguration 06.08.2017 SL Time: 11.00 am. I need to hire a DJ who can take people to the party for 2 hours. Thanks...
  11. Up next: Thirsty Thursday! Let Daddy's Babygirls QUENCH your THIRST! Daddy's Girls are waiting for you day & night! Be sure to stop in at 5pm for some nice DIRTY TALK! Voice or text, however you want to participate.. lets talk DIRTY!! Then DJ Addi steals the decks at 6pm for some eargasmic tunes! Come visit Daddy's Naughty Pleasures...***** and you'll never want to leave! http://maps.secondlife.com/secondlife/Pleasureland/246/180/25
  13. ☺/ .: ★Ѡℍ◎: .: ☀ Ɗل zOƊǀAƇ ☀ /▌ .: ★ѠℍΔT: ♪ Mashup Monday Madness ♪ / \ .: ★Ѡℍ∈R∈: ✩ FREEZE NIGHT CLUB ✩ .: ★Ѡℍ∈ℕ ☑ ԼǐѶƐ ➜ 8PM - 10PMSLT .: ★ H◎Sт ☀ MokaTamashi ⓉHÍS ‡Ɗل iS ·!¦[·♫♪· ђα שţ ·♬♩·]¦!· http://maps.secondlife.com/secondlife/Karma/20/169/21
  14. I'm an owner of a SecondLife Musician Promotion & Management Company, Long Promotions & Mgmt. I'm currently looking for Musicians & Reps to join my company! Whether your a newbie or Experienced! Would love to have you. You can reply to this post, IM or drop a NC Inworld to Kemangcsr Resident. Thank You!
  15. RFL's Buckin' Cancer Team presents Imperial Arts in DREAM OF CHINA Dream of China is the shining star of the EAE repertoire, being our most ambitious and successful production to date. We follow a girl who is lost in a fantasy world and trying to get home. Her adventure is filled with magically elegant fairies, the mysterious inventions of a Tinkerer, a deadly vindictive Witch and a beautiful Lotus Queen. This performance combines ballet, Chinese music, martial arts, special effects, and amazing set designs to create a unique experience you will not forget. On July 29th, 2017 at 6:00 pm SLT at Woodcrest University. All proceeds go to Relay For Life. An organization formed to help fight to find a cure for the disease. Everyone is welcomed and encouraged to come partake of this event. We'll see you there! http://maps.secondlife.com/secondlife/London Docks/142/108/24
  16. FANCY WORKING AN AM SHIFT IN SL no matter what time zone your in we want to HIRE YOU. You'll be working with the experts in music and clubbing making sure the PEOPLE are entertained. Contact Khajan Resident TODAY!!!!!
  17. ~Join us @ Club SoHo - Second Life on SAT, July 29th for the Grand Opening of BAD HAIR DAY!!... gift cards scattered on the floor ALL DAY!! Come out and Enjoy! <3 ✈ limousine: http://maps.secondlife.com/secondlife/City of Gold/108/128/22
  18. l^l^l Club AMPLIFIED l^l^l is looking for staff! We are an English speaking club that is looking for more talented hosts and DJs from all around the world to come and work with us. Most of our music played in the club is trance, house, deep house and dance, however we are open to hearing from DJs who play other types of music too that they are passionate about! Our hosts work as a team with our DJs to ensure all visitors get the best possible experience from our club. What do we expect from our hosts? *★*Have to be older than 90 days, if you are younger then you should at least be trained *★* Drama-free and free-spirited *★* No over using gestures, one or 2 every now and then is fine, just not one after the other *★* Greet as many people as possible when they enter the club via Nearby Chat. *★* To stay as active as possible in Nearby Chat to engage with your crowd. Not just with Gestures *★* Always thank your tippers no matter how much you are tipped. Preferably thanking them with their name so it is more personal. *★* ALWAYS hype your DJ and the Amplified staff to be tipped. NEVER ask for yourself!! *★* You MUST write a Notice in the Amplified VIP group 20 MINUTES BEFORE a DJ starts their set. A Half-Time Notice is optional. It is up to you as a host if you wish to send one. It is not a requirement by Club Amplified. *★* All Hosts MUST "Check-in" 30 minutes before a set is due to start in the Amplified Staff group. *★* You must let the General Managers know if you cannot make a set IN ADVANCE! It is important for us to find cover for the sets you cannot make so that the club continues to run smoothly and efficiently. *★* We expect each host to have at least 1 permanent shift on the schedule board, you are more than welcome to do more and any fill ins you wish. What do we expect from our DJs? *★* You have a GOOD QUALITY microphone *★* You have a BROADCASTING software *★* You MUST be over 90 days old UNLESS you are trained. *★* You have a reliable high quality stream *★* You sound good. You must sound professional and most importantly, have the ability to entertain. *★* We are looking for DJs to cover a range of shifts...from all different time zones. Flexibility in hours is a plus. We need team players that can cover shifts. *★* You should not stick to one genre of music only, we intend on bringing everyone together through music which means appreciating it even if it's not your style. Still interested in us? Come and visit and pick up an application or IM Davina Flatley for more infortmation. SLurl: http://maps.secondlife.com/secondlife/Mors Bay/57/241/29
  19. ELECTRONIC CLUB ROCKON PRESENTS NIGHT DEEP HOUSE! Come to have fun, meet people, and enjoy the best electronic music !. Today at Club ROCKON, Deep House special event. The best Deep House remixes live from Dj Ale Cabrera (from 6pm to 7pm) and Dj Katheweinzettel (from 7pm to 8pm). Access totally free !. Come have a great time and invite your friends !. We will wait for you!. CLUB ROCKON: http://secondlife.com/destination/electronic-club-rockon OUR SITES Web: www.club-rockon.xyz Facebook: www.faceook.com/club-rockon/ Twitter: @ClubROCKON_OK DO U WANT WORK HERE? More info: https://www.club-rockon.xyz/?page_id=1933
  20. Mountain Lion Club & Amusement Park has a limited number of FULL SIM SkyDomes for rent, as well as 80x80 SkyDomes with a fully furnished Home ready for you to move in! If you want a place to build your own, we have SkyDomes in whatever size you may need. If you are looking for space, how about a FULL SIM SkyDome? Plenty of room to landscape, build gardens or homes. All rentals come with Club Music Stream, Intan Couples Dance system and Security orb included. Regular SkyDomes with home+150 prims, or build you own, from 400-600 prims. Full Sim SkyDomes with 1000prims up to 1500prims. Just let Krystal know what you want and how many prims and she will get you set up. Discount if you pay 4 weeks at a time! Check out the photos below! Mountain Lion Club & Amusement Park is quite simply breathtaking. Featuring many various views of a mountain, forested stream, amusement park & club overlooking a beautiful ocean on a full family-friendly moderate sim. A different breath taking view no matter which direction you look. Mountain Lion Club & Amusement Park features the largest Waterslides on the grid in Second Life, as well as various themed Roller Coasters; The Shark Tank, Angry Birds, Lego, and many more! Ride while enjoying the rocking tunes of our DJs featuring themed sets from the 60s thru to the present hits of 2017. Live DJs & HOSTs from 8am - Midnight every day! Shop at our Shopping Mall, while you listen to the tunes. Check photos below to see the variety of shops in our Mall and Market Carts. Browse at the Art Gallery and pick up something for your home or office. Rent a Shop or Cart to sell your wares. We have special introductory prices to Rent a Shop for the first 4 weeks. We also have beautiful various sized SkyDome homes for rent fully furnished or bring your own home, with full security. Need a Job?...We are hiring DJs & Hosts. Bring your family, friends, neighbors and yourself for a fun loving time here at Mountain Lion Club & Amusement Park. We are Family oriented, people caring, fun loving & love to have a dang good time!! Music is always great, so many attractions to see & ride! Grab your family for an outing. You'll be glad that you did! Message Inworld for more information: Owner/Rentals Manager: Krystal Rose (krystal333) COME ROAR WITH THE LIONS!
  21. Tonight @ 4 pm Join me at Sunshine Beach for 2 hours of Fun & Ass Shakin' Music The Donnas, Holly Penfield, The GoGos, Josie & The Pussycats The Bangles. Toss your bikini over your shoulder and come enjoy the sun and sand. http://maps.secondlife.com/secondlife/Sinbru/75/160/21
  22. Some time ago (2007) I developed a radio script for Second Life that I sold in my own store. When I closed the store in 2010 (since reopened) I decided to give away the script for reuse by any resident and it was posted in the old forums. To make it easier to find I am now posting it again here, although slightly updated to fix an glitch caused by recent (June 2017) changes to the llHTTPRequest command. I don't ask for any L$ in return but if you use it, and especially sell it, please credit me. Thanks. Below is the radio script, a copy of the notecard, a copy of the server script and a copy of the server notecard. RADIO SCRIPT // Bertone Audio Parcel Music Player by Cookie Bertone // last modified 22 July 2017 // previous minor revision 28 february 2016 // previous major revision 17 May 2010 // if instructions are renamed make change in this script also!! string version = "165A"; // Version number of this item string gName = "channels"; // name of the notecard that holds the channel list integer gLine = 0; // current line number, set to 0 so it starts at the beginning key gQueryID; // id used to identify dataserver queries list GenreElementList = []; integer populating_list = TRUE; string nPlaying = "Unknown"; integer FloatText = TRUE; integer ShowURL = FALSE; // start 150 extras list trackpulllist = []; float gap = 5.0; float counter = 0.0; string nPlayingURL = "NOT_SET"; string TrackElementHold = ""; integer nPlayingSHOW = TRUE; // end 150 extras // start 160 extras key gkOwner; key serverID = "d48e17c5-e8f6-1588-b57f-9d28423de917@lsl.secondlife.com"; integer InstalledTextures = 0; // end 160 extras key menuitem; // id used to get menu selection list MainMenu = ["tuner", "options", "off"]; list OptionsMenu = ["instructions", "texton", "textoff", "show url", "playing", "list", "reset", "update", "main menu"]; string tuner_dialog = "\nBAS Parcel Music Player\nBertone Audio Systems, Bilogorac (23, 196, 68)\n\nMake a selection or press 'ignore' to close this dialog box."; string chatline = "------------------------------------------------------"; list first_menu; list second_menu; list third_menu; list fourth_menu; list fifth_menu; list sixth_menu; list seventh_menu; list eigth_menu; list ninth_menu; string lastpage = "Page 9"; default { // when device is first rezzed it will reset the script on_rez(integer start_param) { llSay(0, "Player installed. Setting defaults."); llResetScript(); llSay(0, "Defaults set."); } // when script is started or restarted it will display some details about the device, // tell it to read the data file, start the listen and set the text on the device state_entry() { llSetLinkColor(2, <0.0, 0.9, 0.0>, ALL_SIDES); llSay(978, "reset"); llSay(0, "\n\n" +chatline+ "\nBAS PMP (Parcel Music Player) " +version+ "\nScript written by Cookie Bertone\nBertone Audio Systems, Bilogorac (23, 196, 68)\n" +chatline+ "\n\nLoading channels.\nPlease wait for 'Ready'.\n\n"); llSetParcelMusicURL(""); gQueryID = llGetNotecardLine(gName, gLine); // request first line llListen(87, "", NULL_KEY, ""); // listen for request on channel 87 llSetText("Bertone Audio System " +version, <0.0,1.0,1.0>, .5); llSetTimerEvent(gap); // Activate the timer listener every X seconds } // when the device is touched it will display the main menu touch_start(integer touchNumber) { llDialog(llDetectedKey(0), tuner_dialog, MainMenu, 87); } listen(integer channel, string name, key id, string message) { integer index = llListFindList(GenreElementList, [message]); if (index != -1) { llSay(0, "Found "+message+" in channel list. Setting channel."); llSetLinkColor(2, <0.0, 0.9, 0.0>, ALL_SIDES); gQueryID = llGetNotecardLine(gName, index); } else if (message=="list") { llSay(0, "Listing possible genres:"); integer x; integer length=llGetListLength(GenreElementList); for (x=0; x<length; x++) { llSay(0,llList2String(GenreElementList,x)); } } else if (message=="playing") { llSay(0, "Now playing: "+nPlaying); } else if (message=="texton") { FloatText = TRUE; nPlayingSHOW = TRUE; llSetText("Now playing: "+nPlaying+".", <0.0,1.0,1.0>, .5); } else if (message=="textoff") { FloatText = FALSE; nPlayingSHOW = FALSE; llSetText(" ", <0.0,1.0,1.0>, .5); } else if (message=="show url") { ShowURL = TRUE; } else if (message=="XXpictureXX") { integer InstalledTextures = llGetInventoryNumber(INVENTORY_TEXTURE); if (InstalledTextures == 1) { string TextureName = llGetInventoryName(INVENTORY_TEXTURE, 0); llSay (0,"Texture found: " +TextureName); if (name != "") llSetTexture(TextureName, 5); } if (InstalledTextures > 1) { float RandTexture = llFrand(InstalledTextures); integer TextureChoice = (integer)RandTexture; string TextureName = llGetInventoryName(INVENTORY_TEXTURE, TextureChoice); llSay (0,"Choosing a random texture: "+TextureName); if (name != "") llSetTexture(TextureName, 5); } if (InstalledTextures < 1) { llSay(0,"There are no textures installed."); } } else if (message=="instructions") { llGiveInventory(id, "radio instructions (16)"); } else if (message=="reset") { llSay(0, "Resetting."); llResetScript(); } else if (message=="options") { llDialog(id, tuner_dialog, OptionsMenu, 87); } else if (message=="update") { llOwnerSay("Contacting update server."); llEmail(serverID,"Update Request",llGetObjectName() + ":" + version + "|" + (string)llGetOwner()); } else if (message=="off") { llSay(0, "System Off"); llSetLinkColor(2, <1.0, 0.0, 0.0>, ALL_SIDES); llSay(978, "red"); llSetParcelMusicURL(""); //next two lines new for v1.5, these reset variables to stop it displaying track names when switched off nPlayingURL = "NOT_SET"; TrackElementHold = ""; if (FloatText = TRUE) { llSetText("Bertone Audio System " +version+ " OFF", <0.0,1.0,1.0>, .5); } } else if (message=="tuner") { if(llGetListLength(GenreElementList) > 80) { llSay(0, "Only the first 80 channels will be displayed in the menu."); } if(llGetListLength(GenreElementList) > 12) { // remember that a list starts at 0, not 1 // all the menus except the first one are set here so the following if statements can change them if necessary second_menu = ["Page 1", "main menu", "Page 3"] + llList2List(GenreElementList, 9, 17); third_menu = ["Page 2", "main menu", "Page 4"] + llList2List(GenreElementList, 18, 26); fourth_menu = ["Page 3", "main menu", "Page 5"] + llList2List(GenreElementList, 27, 35); fifth_menu = ["Page 4", "main menu", "Page 6"] + llList2List(GenreElementList, 36, 44); sixth_menu = ["Page 5", "main menu", "Page 7"] + llList2List(GenreElementList, 45, 53); seventh_menu = ["Page 6", "main menu", "Page 8"] + llList2List(GenreElementList, 54, 62); eigth_menu = ["Page 7", "main menu", "Page 9"] + llList2List(GenreElementList, 63, 71); ninth_menu = ["Page 8", "main menu", "Page 1"] + llList2List(GenreElementList, 72, 80); // this bit sets which page will be the last so no empty menus are displayed if(llGetListLength(GenreElementList) < 81) { ninth_menu = ["Page 8", "main menu", "Page 1"] + llList2List(GenreElementList, 72, 80); lastpage = "Page 9"; } if(llGetListLength(GenreElementList) < 72) { eigth_menu = ["Page 7", "main menu", "Page 1"] + llList2List(GenreElementList, 63, 71); lastpage = "Page 8"; } if(llGetListLength(GenreElementList) < 63) { seventh_menu = ["Page 6", "main menu", "Page 1"] + llList2List(GenreElementList, 54, 62); lastpage = "Page 7"; } if(llGetListLength(GenreElementList) < 54) { sixth_menu = ["Page 5", "main menu", "Page 1"] + llList2List(GenreElementList, 45, 53); lastpage = "Page 6"; } if(llGetListLength(GenreElementList) < 45) { fifth_menu = ["Page 4", "main menu", "Page 1"] + llList2List(GenreElementList, 36, 44); lastpage = "Page 5"; } if(llGetListLength(GenreElementList) < 36) { fourth_menu = ["Page 3", "main menu", "Page 1"] + llList2List(GenreElementList, 27, 35); lastpage = "Page 4"; } if(llGetListLength(GenreElementList) < 27) { third_menu = ["Page 2", "main menu", "Page 1"] + llList2List(GenreElementList, 18, 26); lastpage = "Page 3"; } if(llGetListLength(GenreElementList) < 18) { second_menu = ["Page 1", "main menu", "Page 1"] + llList2List(GenreElementList, 9, 17); lastpage = "Page 2"; } // the first menu is set here 'after' the last page has been defined (above) then the first dialog is displayed first_menu = [lastpage, "main menu", "Page 2"] + llList2List(GenreElementList, 0, 8); llDialog(id, tuner_dialog, first_menu, 87); } else { // if there are less than 12 items in the menu it displays this dialog that doesn't need the page buttons llDialog(id, tuner_dialog, GenreElementList, 87); } } else if(message=="Page 1") { llDialog(id, tuner_dialog, first_menu, 87); } else if(message=="Page 2") { llDialog(id, tuner_dialog, second_menu, 87); } else if(message=="Page 3") { llDialog(id, tuner_dialog, third_menu, 87); } else if(message=="Page 4") { llDialog(id, tuner_dialog, fourth_menu, 87); } else if(message=="Page 5") { llDialog(id, tuner_dialog, fifth_menu, 87); } else if(message=="Page 6") { llDialog(id, tuner_dialog, sixth_menu, 87); } else if(message=="Page 7") { llDialog(id, tuner_dialog, seventh_menu, 87); } else if(message=="Page 8") { llDialog(id, tuner_dialog, eigth_menu, 87); } else if(message=="Page 9") { llDialog(id, tuner_dialog, ninth_menu, 87); } else if(message=="main menu") { llDialog(id, tuner_dialog, MainMenu, 87); } else { llSay(0, "Sorry. I couldn't find a station or command with the ID: "+message); } } // timer section is new for version 1.5 timer() { //llHTTPRequest(nPlayingURL+"/7.html HTTP/1.0\nUser-Agent: XML Getter (Mozilla Compatible)\n\n",[],""); //llHTTPRequest(nPlayingURL+"/7.html HTTP/1.1\nUser-Agent:Mozilla\n\n",[],""); if (nPlayingURL != "NOT_SET") { llHTTPRequest(nPlayingURL+"/7.html", [HTTP_USER_AGENT, "BAS_"+version+" (Mozilla Compatible)"],""); } } // http_response section is new for version 1.5 http_response(key trackid, integer status, list metadata, string trackbody) { list TrackPullList = llParseString2List(trackbody,[","],[]); // takes the http result and turns it into a list string TrackElement = llList2String(TrackPullList,6); // takes the sixth item out of the http result list TrackElement = llDeleteSubString(TrackElement, -14, -1); // strips off the html junk text at the end if (nPlayingSHOW == TRUE) { if (TrackElementHold != TrackElement) { llSay(0, "Now playing: " + TrackElement + "."); // displays the result TrackElementHold = TrackElement; } } } dataserver(key query_id, string data) { if (populating_list == TRUE) // first pass through is to build up a list of Genre Names { if (data != EOF) { list StationList = llParseString2List(data,[","],[]); string GenreElement = llList2String(StationList,2); GenreElementList = GenreElementList + [llList2String(StationList,2)]; ++gLine; // increase line count by 1 gQueryID = llGetNotecardLine(gName, gLine); // request next line } else { populating_list = FALSE; llSetLinkColor(2, <1.0, 0.0, 0.0>, ALL_SIDES); llSay(0, "\n\nReady.\nTouch player to begin...\n\n"); } } else { list StationList = llParseString2List(data,[","],[]); // converts the line taken into a list string URLElement = llList2String(StationList,0); // grab the URL llSetParcelMusicURL(URLElement); llSetLinkColor(2, <0.9, 0.9, 0.9>, ALL_SIDES); llSay(978, "blue"); string StationElement = llList2String(StationList,1); if (ShowURL == TRUE) { llSay(0, "\n\nNow playing: "+StationElement+". ("+URLElement+"\n)"); } else { llSay(0, "\n\nNow playing: "+StationElement+".\n"); } if (FloatText == TRUE) { //llSay(0,"DIAGNOSTIC: FloatText is true"); llSetText("Now playing: "+StationElement+".", <0.0,1.0,1.0>, .5); } nPlaying = StationElement; // this holds the station name for use in other sections nPlayingURL = URLElement; // this holds the station URL for use in other sections } } } RADIO 'CHANNELS' NOTE CARD I have left a load of channels here for reference. They can be replaced with any compatible stream. http://ice1.somafm.com/groovesalad-128-mp3,Groove Salad ~ Soma FM,Groove Salad, ~ A nicely chilled plate of ambient downtempo beats and grooves http://ice1.somafm.com/dronezone-128-mp3,Drone Zone ~ Soma FM,Drone Zone, ~ Served best chilled and safe with most medications. Atmospheric textures with minimal beats http://ice1.somafm.com/indiepop-128-mp3,Indie Pop Rocks ~ Soma FM,Indie Pop, ~ New and classic favorite indie pop tracks http://ice1.somafm.com/lush-128-mp3,Lush ~ Soma FM,Lush, ~ Sensuous and mellow vocals with an electronic influence http://ice1.somafm.com/secretagent-128-mp3,Secret Agent ~ Soma FM,Secret Agent, ~ The soundtrack for your stylish mysterious dangerous life. For Spies and PIs too! http://ice1.somafm.com/spacestation-128-mp3,Space Station Soma ~ Soma FM,Space Station Soma, ~ Tune in turn on space out. Spaced-out ambient and mid-tempo electronica http://ice1.somafm.com/u80s-128-mp3,Underground 80s ~ Soma FM,Underground 80s, ~ Early 80s UK Synthpop and a bit of New Wave http://ice1.somafm.com/deepspaceone-128-mp3,Deep Spare One ~ Soma FM,Deep Space One, ~ Deep ambient electronic experimental and space music. For inner and outer space exploration http://ice1.somafm.com/beatblender-128-mp3,Beat Blender ~ Soma FM,Beat Blender, ~ A late night blend of deep-house and downtempo chill http://ice1.somafm.com/suburbsofgoa-128-mp3,Suburbs of Goa ~ Soma FM,Suburbs of Goa, ~ Desi-influenced Asian world beats and beyond http://ice1.somafm.com/bootliquor-128-mp3,Boot Liquor ~ Soma FM,Boot Liquor, ~ Americana Roots music for Cowhands Cowpokes and Cowtippers http://ice1.somafm.com/sonicuniverse-128-mp3,Sonic Universe ~ Soma FM,Sonic Universe, ~ Transcending the world of jazz with eclectic avant-garde takes on traditionhttp://ice1.somafm.com/poptron-128-mp3,PopTron ~ Soma FM,PopTron, ~ Electropop and indie dance rock with sparkle and pop http://ice1.somafm.com/folkfwd-128-mp3,Folk Forward ~ Soma FM,Folk Forward, ~ Indie Folk, Alt-folk and the occasional folk classics http://ice1.somafm.com/defcon-128-mp3,DEF CON Radio ~ Soma FM,DEF CON Radio, ~ Music for Hacking. The DEF CON Year-Round Channel http://ice1.somafm.com/seventies-128-mp3,Left Coast 70s ~ Soma FM,Left Coaast 70s, ~ Mellow album rock from the Seventies. Yacht friendly http://ice1.somafm.com/bagel-128-mp3,BAGeL Radio ~ Soma FM,BAGeL Radio, ~ What alternative rock radio should sound like http://ice1.somafm.com/thetrip-128-mp3,The Trip ~ Soma FM,The Trip, ~ Progressive house / trance. Tip top tunes http://ice1.somafm.com/fluid-128-mp3,Fluid ~ Soma FM,Fluid, ~ Drown in the electronic sound of instrumental hiphop future soul and liquid trap http://ice1.somafm.com/thistle-128-mp3,Thistle Radio ~ Soma FM,Thistle Radio, ~ Exploring music from Celtic roots and branches http://ice1.somafm.com/illstreet-128-mp3,Illinois Street Lounge ~ Soma FM,Illinois Street Lounge, ~ Classic bachelor pad playful exotica and vintage music of tomorrow http://ice1.somafm.com/7soul-128-mp3,Seven Inch Soul ~ Soma FM,Seven Inch Soul, ~ Vintage soul tracks from the original 45 RPM vinyl http://ice1.somafm.com/cliqhop-128-mp3,cliqhop idm ~ Soma FM,cliqhop idm, ~ Blips'n'beeps backed mostly w/beats. Intelligent Dance Music http://ice1.somafm.com/digitalis-128-mp3,Digitalis ~ Soma FM,Digitalis, Digitally affected analog rock to calm the agitated heart http://ice1.somafm.com/missioncontrol-128-mp3,Mission Control ~ Soma FM,Mission Control, ~ Celebrating NASA and Space Explorers everywhere http://ice1.somafm.com/dubstep-128-mp3,Dub Step Beyond ~ Soma FM,Dub Step Beyond, ~ Dubstep Dub and Deep Bass. May damage speakers at high volume http://ice1.somafm.com/doomed-128-mp3,Doomed ~ Soma FM,Doomed, ~ Dark industrial/ambient music for tortured souls http://ice1.somafm.com/brfm-128-mp3,Black Rock FM ~ Soma FM,Black Rock FM, ~ From the Playa to the world, back for the 2015 Burning Man festival http://ice1.somafm.com/covers-128-mp3,Covers ~ Soma FM,Covers, ~ Just covers. Songs you know by artists you don't. We've got you covered http://ice1.somafm.com/sf1033-128-mp3,SF 10-33 ~ Soma FM,SF 10-33, ~ Ambient music mixed with the sounds of San Francisco public safety radio traffic http://ice1.somafm.com/earwaves-128-mp3,Earwaves ~ Soma FM,Earwaves, ~ Spanning the history of electronic and experimental music from the early pioneers to the latest innovators http://ice1.somafm.com/metal-128-mp3,Metal Detector ~ Soma FM,Metal Detector, ~ From black to doom / prog to sludge / thrash to post / stoner to crossover / punk to industrial UPDATE SERVER SCRIPT Note, this is maybe only 10% my own work and is based on another script for which I have long since lost the details where I got it from. If you find the original author please let me know so I can credit them. // CTD Updater Script // Server UUID:debccf52-3ec9-0428-4f4f-dcc533199b30 // NOTE: This is an area to keep the UUID in the notes for reference. key serverID; string cardName = "Updates"; // Name of the Notecard with all of the Item:Version info string company = "Bertone Audio"; // Name of the company key lineTotalID; key locateID; integer lineCurrent = 0; // Line Offset integer lineTotal; // Line Offset string noteLine; string noteFront; string noteBack; string item; string version; key user; float watchdog = 10.0; integer InUse = FALSE; default { state_entry() { llWhisper(0,llGetKey()); llSetTimerEvent(5.0); lineTotalID = llGetNumberOfNotecardLines(cardName); } touch_start(integer total_number) { llResetScript(); } timer() { llGetNextEmail("",""); } email(string time, string address, string subject, string body, integer remaining) { llWhisper(0,"Received Request..."); if (InUse == FALSE) { InUse = TRUE; llSetText("In Use...",<1,1,1>,1.0); string message = llDeleteSubString(body, 0, llSubStringIndex(body, "\n\n") + 1); integer itemMark = llSubStringIndex(message,":"); integer verMark = llSubStringIndex(message,"|"); item = llGetSubString(message,0,(itemMark - 1)); version = llGetSubString(message,(itemMark + 1),(verMark - 1)); user = (key)llGetSubString(message,(verMark + 1), -1); llWhisper(0,"Item: " + item); llWhisper(0,"Version: " + version); llWhisper(0,"User: " + llKey2Name(user)); lineCurrent = 0; locateID = llGetNotecardLine(cardName,0); } } dataserver(key queryID, string data) { if (queryID == lineTotalID) { lineTotal = (integer)data; llInstantMessage(llGetOwner(),"Found " + (string)lineTotal + " items on update server."); } if (locateID == queryID) { if (data != EOF) { noteLine = data; integer marker = llSubStringIndex(noteLine,":"); if (marker != -1) { lineCurrent += 1; noteFront = llGetSubString(noteLine,0,( marker - 1 )); noteBack = llGetSubString(noteLine,( marker + 1 ), -1); } if (marker == -1) { llInstantMessage(llGetOwner(),"Error with Update Server Inventory line: " + (string)lineCurrent); } if (noteFront != item) locateID = llGetNotecardLine(cardName,lineCurrent); if (noteFront == item) { if ((float)noteBack > (float)version) { llGiveInventory(user,item); llInstantMessage(user,"Sending you the updated version of: " + item); } if ((float)noteBack < (float)version) llInstantMessage(user,"There was an error with the update of your " + item + ", please contact " + llKey2Name(llGetOwner())); if ((float)noteBack == (float)version) llInstantMessage(user,"Your " + item + " by " + company + " is up to date."); InUse = FALSE; llSetText("",<1,1,1>,0.0); } } } if (data == EOF) { InUse = FALSE; llSetText("",<1,1,1>,0.0); llInstantMessage(llGetOwner(),"Update Server Hit EOF on Update List"); } } } UPDATE SERVER NOTE CARD Bertone Audio - Classic Radio:165A Bertone Audio - Hidden Radio:165A Bertone Audio - Tube Radio:165A Bertone Audio - Pyramid Radio:165A Bertone Audio - Cube Radio:165A INSTRUCTIONS NOTE CARD
  23. Save the date! DJ Peki and Unmasking A Cure is taking the Castle Home and Garden Contest by storm. We're reaching for the moon! Only 1200.00 US Dollars away from raising 12,000 USD for Relay For Life of Second Life! Join us at Rivendell http://maps.secondlife.com/secondlife/CHG North/122/123/25 on July 25, 2017 at 7:00 pm slt!! It's gonna be fun, crazy, and awesome! Questions? Can't make it but want to donate? Contact Mary Teodosio
  24. A large half sim of luxury resort, club and Live Music Venue is opening on 29th July with a big bang music festival! ( Check out the flyer below). This is a large scale venue with big ambitions and a large and long term commitment to make this a 'Go To' place in SL! ~AiR~ is not just about a beautiful setting and great music. Its about the staff who welcome our visitors and help them have an amazing time. We want to attract the warmest, most welcoming individuals who can then pass that feeling onto our visitors. We are looking for the best in Managers, Hosts , DJ's and Live Artists to make this an amazing place for people to come and chill. We will pay hourly rates plus tips for Managers and Hosts and going rates for DJ's and Artists. Please contact me in world or pop down to ~AiR~ to pick up an application form. You can also reach out to me via our website -See below Come along to http://maps.secondlife.com/secondlife/Sharks%20Cove/103/96/23/ and check it out for yourself! www.air-sl.club https://www.facebook.com/airslclub/ Look forward to hearing from you! Roxanne (hiddeyn resident) x
  25. MOUNTAIN LION CLUB & AMUSEMENT PARK We are hiring DJs & Hosts here at Mountain Lion Club & Amusement Park. We are a family friendly, people oriented club. We offer training for both Hosts & DJs because we believe everyone can learn. We are helpful to one another creating a wonderful family support team for our staff. We feature the music of the 60s through the various decades right through to 2017 current hits. You must have a sparkling fun personality, be able to engage your audience, be outgoing as well as dependable. Our DJs MUST take requests and talk on mic clearly. ALL ARE WELCOME. IF THIS IS YOU, TAKE THE LANDMARK BELOW AND TELEPORT TO OUR SIM. Pick up an application by clicking on the Info Board to the left of the stage. Submit them to DJ SUNSET (sunset moonites) OWNER/DJ MANAGER FOR APPLYING TO DJ ONY (onyxphoenix) OWNER/HOST MANAGER FOR APPLYING TO HOST SECOND LIFE LANDMARK http://maps.secondlife.com/secondlife/Jaguar Mountains/35/215/21 FACEBOOK LINK https://www.facebook.com/groups/1894546247450880/
  • Create New...