Radio
Mit diesem Script kann man durch klicken auf ein Prim die Musik auf einer Region ein-, aus- und umschalten. Die Zulieferer der Musik können auf die eigenen Wünsche angepasst werden.
integer totalNum = 4;
integer currentNum = 1;
string currentstation;
string currenturl;
string id1 = "Radio Off";
string id2 = "Grateful Dead Radio";
string id3 = "Sky.FM Roots Reggae";
string id4 = "Sky.FM Bossanova";
string id5 = "KTRU Radio";
string url1 = "";
string url2 = "http://gdradio.radioserver.co.uk:8160/";
string url3 = "http://205.188.215.225:8000";
string url4 = "http://160.79.128.40:7804";
string url5 = "http://128.42.33.17:80/";
setNumber()
{
if (currentNum == 1)
{
currentstation = id1;
currenturl = url1;
}
else if (currentNum == 2)
{
currentstation = id2;
currenturl = url2;
}
else if (currentNum == 3)
{
currentstation = id3;
currenturl = url3;
}
else if (currentNum == 4)
{
currentstation = id4;
currenturl = url4;
}
else if (currentNum == 5)
{
currentstation = id5;
currenturl = url5;
}
llSetText(currentstation, <1,1,1>,1.0);
llSetParcelMusicURL(currenturl);
}
default
{
state_entry()
{
llSetText("Radio",<1,1,1>,1.0);
}
touch_start(integer total_number)
{
currentNum += 1;
if (currentNum > totalNum) currentNum = 1;
setNumber();
}
}