|
Amity Slade
Registered User
Join date: 14 Feb 2007
Posts: 2,183
|
03-10-2009 13:41
I want to have a scripted object to give out notecards to Group members, and for those notecards to be no-mod/no-copy.
I think I found a script that will accomplish the giving-only-to-group part.
What I can't figure out is how to make the notecards that it gives out no-mod/no-trans. Whenever I test notecard givers, using notecards with no-mod/no-copy permissions for the next user, the notecard giver fails to give the notecard.
How do I accomplish it (if I can)?
|
|
Bellissa Dion
Fringe Dweller
Join date: 5 Jun 2005
Posts: 183
|
03-10-2009 14:04
Hi Amity,
Without actually seeing the script you're using to try and give the notecards out I can't really help you with the why of it not working. Are you testing it or someone else? If it's scripted to be limited to group only I'd be checking that first.
What I did want to point out was the only permission that really means anything with notecards is no modify. If people can read the notecard they can copy it into another notecard if they wish anyway and transfer it this way, so both those permissions are pretty useless where notecards are concerned. The only thing no modify does is protect you against others using a notecard with your name on it as creator for some purpose other than what it was meant for.
~B
|
|
Amity Slade
Registered User
Join date: 14 Feb 2007
Posts: 2,183
|
03-10-2009 14:18
From: Bellissa Dion Hi Amity,
Without actually seeing the script you're using to try and give the notecards out I can't really help you with the why of it not working. Are you testing it or someone else? If it's scripted to be limited to group only I'd be checking that first.
What I did want to point out was the only permission that really means anything with notecards is no modify. If people can read the notecard they can copy it into another notecard if they wish anyway and transfer it this way, so both those permissions are pretty useless where notecards are concerned. The only thing no modify does is protect you against others using a notecard with your name on it as creator for some purpose other than what it was meant for.
~B I usually test either with an alt or another person who is part of the group, if available. Then maybe it has something to do with the script rather than the notecard permissions? When I get back in-world I can try it with a simpler script I copied from a tutorial. While that script wouldn't do exactly what I want (it only gives one named notecard to anyone; I want to give out multiple cards in contents to group members), if it works, then my problem isn't setting permissions but finding another script to do what I want. (And I'll go to the scripting forum for that.)
|
|
Chosen Few
Alpha Channel Slave
Join date: 16 Jan 2004
Posts: 7,496
|
03-10-2009 15:50
For giving only to group members, take a look at http://wiki.secondlife.com/wiki/LlSameGroup and http://wiki.secondlife.com/wiki/LlDetectedGroup . Both pages show exactly the script you're looking for, as examples. As for the permissions issue, make sure to set the perms on the notecard AFTER you drop it into the dispenser object's contents, not before. It should have full perms before you put it in, and restrictions should be set only after it's in place. This is common practice for vending machines of all sorts.
_____________________
.
Land now available for rent in Indigo. Low rates. Quiet, low-lag mainland sim with good neighbors. IM me in-world if you're interested.
|
|
Kitty Barnett
Registered User
Join date: 10 May 2006
Posts: 5,586
|
03-10-2009 17:01
From: Amity Slade What I can't figure out is how to make the notecards that it gives out no-mod/no-trans. Whenever I test notecard givers, using notecards with no-mod/no-copy permissions for the next user, the notecard giver fails to give the notecard. You keep interchanging NM/C/NT and NM/NC/T?  Just for the record: you probably don't really want to hand out "no copy" notecards since the viewer will just show "Not permitted to read this" (or something along those lines). If you absolutely want to pass notecards with limited permissions and you want the recipient to actually be able to read it (without resorting to a notecard reading script) you need to pass them as C/NT for next owner.
|