Jump to content

We need help figuring out what's going on with our media


You are about to reply to a thread that has been inactive for 4723 days.

Please take a moment to consider if this thread is worth bumping.

Recommended Posts

Okay, so I'm not a land owner BUT I live on land my friend owns.
She wants me(and other residents on that land) and her husband (other owner) to have access to changing the media.
Her husband tried to change the url but he said he couldn't type anything in.
I have the same problem. The only one able to change the url is my friend.
She wants that to be fixed.. so does anyone know what could be the problem?
Is there a box she may have forgotten to check? 

Link to comment
Share on other sites

You don't have to deed the land. Just set the land to group, while keeping your ownership. Then you can set group roles for access. Alternatively, yes. Have a scripted object do it. Not hard to script something to only accept input from certain users and set it to the land media.

Link to comment
Share on other sites

  • 2 weeks later...

Hi,

 

Here's a really simple system that lets you change the channels from apopup menu

Script

//=======Land Radio Script =======//  //  assembled for this purpose by//  sky Honey and Dianne Mechanique //  based on the work of others////===========9/12/05==============list    _radioURLs;list    _radioStations; integer _linenum = 0;string  _notecard = "stations";//-----------------------reset_radio() {    _radioURLs = [ "" ];    _radioStations = [ "off" ];      _linenum = 0;    llGetNotecardLine(_notecard, _linenum);}add_station(string line) {    list words = llParseString2List(line, [" ", " ", "="], []);    if (llGetListLength(words) < 2) {        return;    }    string url = llList2String(words, llGetListLength(words) - 1);    string station = "";    integer i;    for (i=0; i<llGetListLength(words) - 1; i++) {        if (llStringLength(station) > 0) {            station += " ";        }        station += llList2String(words, i);    }    _radioURLs += [url];    _radioStations += [station];}//-----------------------default {    state_entry() {        reset_radio();    }        changed(integer change) {        if (change & CHANGED_INVENTORY) {            reset_radio();        }    }    dataserver(key query_id, string data) {        if (llGetListLength(_radioURLs) > 11) {            llSay(0, "only the first 10 stations are avaliable");        }        else {            if (data != EOF) {                add_station(data);                _linenum++;                llGetNotecardLine(_notecard, _linenum);                return;            }        }        llListen(93, "", NULL_KEY, "");         llSay(0, "touch to change stations");    }        touch_start(integer touchNumber) {        llDialog(llDetectedKey(0), "pick a station", _radioStations, 93);            }    listen(integer channel, string name, key id, string message) {        string newURL = llList2String(_radioURLs, llListFindList(_radioStations, [message]));        llSay(0, message + " ---> " + newURL);        llSetParcelMusicURL(newURL);    }}

 

Then you just create a notecard & you must call it Stations
And put the radio urls in it like this:

Ambient = http://205.188.215.228:8006Breaks = http://205.188.215.225:8002Chillout = http://scfire-dtc-aa06.stream.aol.com:80/stream/1035Chillout Dreams= http://195.43.138.147:8000/DSM Chan. 1 = http://76.10.221.59:9732DSM Chan. 2 = http://76.10.221.59:9998/Electro = http://scfire-ntc-aa03.stream.aol.com:80/stream/1025Liquid DnB = http://88.191.102.29:6404/Minimal = http://72.26.204.18:6244Prog. House = http://scfire-ntc-aa04.stream.aol.com:80/stream/1026Tech House = http://72.26.204.18:6354Techno = http://88.191.102.29:7204Space = http://94.232.114.240:6304

 

Put those into a prim and deed the prim to your group then people can change channels.

Link to comment
Share on other sites

... 
Put those into a prim and deed the prim to your group then people can change channels.

but only deed it to group if the land is deeded to group!  The prim should be owned by the landowner, whether that's a group or an individual, in order to work reliably.

Long term, there are major advantages to having land deeded to group, and there are also advantages to using a scripted prim to control parcel audio and media streams (notably, that makes it easy to control who gets to change the stream without having to mix that up with who's in the group in what role with what permissions).

(One other warning about deeding stuff to group: always make sure that the object and everything it contains is set to full perm for the next owner; not doing so is an easy way to brick your own creations.)

Link to comment
Share on other sites

You are about to reply to a thread that has been inactive for 4723 days.

Please take a moment to consider if this thread is worth bumping.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...