|
Rock Ryder
Registered User
Join date: 6 Oct 2006
Posts: 384
|
09-12-2007 08:31
Hi guys,
Not sure if this belongs here, but Resident Answers doesn't seem like the place either.
I have created an mp3 player from a single prim, containing 2 scripts and a notecard.
The prim needs to be deeded to the Group owning the land on which it is used. I deeded the prim, tested it, and it worked fine. I then set it for sale at L$0 and bought it back. But I now see that my two scripts have had the permissions changed to No-Modify and No-Copy. How was this changed, and, more importantly, can I get the permissions back? This was my prototype, I hadn't taken a copy into inventory at that stage, and I don't want to have to re-write my scripts, which were quite lengthy.
The properties for the two scripts both say that I am the Creator and the Owner, so I am totally befuddled as to why I am denied the permission to view my own script.
Can anything be done about this?
Rock
|
|
Qie Niangao
Coin-operated
Join date: 24 May 2006
Posts: 7,138
|
09-12-2007 08:37
Short of begging a Linden to do something unnatural, I think you're out of luck. The problem arose because the scripts had (as is the default) no-mod Next Owner permissions, which applied when it was deeded to group.
|
|
Malachi Petunia
Gentle Miscreant
Join date: 21 Sep 2003
Posts: 3,414
|
09-12-2007 09:07
You can't get it back, but you can make it much harder to screw up. Most "radios" for grouped land have a very stupid "tuner" that listens for a URL on a high numbered quasi-secret channel. The tuner gets deeded to the group but is only a few lines long; here's the psuedo-code: init() { llListen(secretChannel, ...) } listen(...) { llSetParcelMusicURL(url that was sent to me) } Then, all the smarts, media URLs, user access lists, etc. are put in the remote that doesn't need to be deeded to the group so you retain rights on it. And yes, using "secretChannel" is not very secure, but changing your radio station isn't that much of a threat. You can add some additional security, for example, through message signing with hashes and a shared secret if it is a problem.
|
|
Lyn Mimistrobell
(waiting)
Join date: 11 Jan 2007
Posts: 179
|
09-12-2007 11:18
If you have full permissions (and in this case you did, because you created it), make a copy to deed. Once deeded permissions are screwed and you cannot fix them by undeeding. I'm afraid in this case you're out of luck but it's a good lesson for the future.
|