Aaron Levy
Medicated Lately?
Join date: 3 Jun 2004
Posts: 2,147
|
08-01-2004 04:15
I have an object, made up of linked prims...
I made everything... even uploaded the textures.
One object has an inventory consisting of one script and three notecards. I made all those, too.
I'm using an alt character to experiment with the permissions of items in my final object, but I'm not getting them to be what I want.
I don't want them to be able to change anything about the final item at all, except:
I want them to be able to edit two of the three notecards in the inventory, and I want them to be able to add new notecards.
Is this possible with the current permissions system? I thought I had it all figured out, but my alt was actually able to de-link the whole structure of the final object.
|
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
|
08-01-2004 04:44
if you want people to be able to edit the inventory they have to be able to modify the object. No easy or nice solution.
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river. - Cyril Connolly
Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence. - James Nachtwey
|
Aaron Levy
Medicated Lately?
Join date: 3 Jun 2004
Posts: 2,147
|
08-01-2004 05:01
That's what I thought. No biggy...
|
Siobhan Taylor
Nemesis
Join date: 13 Aug 2003
Posts: 5,476
|
08-01-2004 07:19
You could give your alt full edit perms on your objects... Right-Click the calling card and select Grant Modify Permissions. It's not perfect, and it's not full-prems by any means, but it gets half way there, and might give you what you need.
_____________________
http://siobhantaylor.wordpress.com/
|
Azelda Garcia
Azelda Garcia
Join date: 3 Nov 2003
Posts: 819
|
08-01-2004 07:28
Hi Aaron,
You can let people replace notecards with new ones, and add new notecards.
You have to activate AllowInventoryDrop to allow things to be dragged and dropped onto the object.
Next, to refine this, to stop just anything being dropped in, create a script with a changed event which will fire whenever the inventory changes.
Have the script check the name and type of hte dropped in file; if it's kocher, delete the old notecard and rename the new one to take its place. If it's undesirable for reason X (you decide reasons X), you can just delete it (llRemoveInventory).
Azelda
|
Ace Cassidy
Resident Bohemian
Join date: 5 Apr 2004
Posts: 1,228
|
08-01-2004 08:56
From: someone Originally posted by Azelda Garcia Have the script check the name and type of hte dropped in file; if it's kocher, delete the old notecard and rename the new one to take its place.
As far as I know, there is no way to rename an item in an object's inventory from a script. - Ace
_____________________
"Free your mind, and your ass will follow" - George Clinton
|
Azelda Garcia
Azelda Garcia
Join date: 3 Nov 2003
Posts: 819
|
08-01-2004 18:56
Really? Ok, I guess I just assumed you could.
In that case, you will need to set up your scripts to read from a notecard with a specific prefix, the new notecards will have different postfixes, then just delete the old notecards.
Azelda
|