Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

llRezObject and offline building rights question

Gabby Handrick
Registered User
Join date: 18 Feb 2007
Posts: 190
02-26-2008 14:51
I am having a problem with a script I am working on. Basically I have a prim owned by me that contains objects to be rezzed by llRezObject. The prim is located on land that is group owned, I am the creator of the group so I have rights to build on the land (the land options are set to allow building by group members only).

The script works perfectly when I am online, anyone can click the object that triggers the llRezObject event and it will rez the object as expected (even people that are not in my group). The problem is that as soon as I sign off of sl it stops working. It simply rezzes nothing. I have had other people test this and have tested it with an alt. It fails to work for my alt whether my alt is in the group that owns the land or not (the script always works fine if anyone can rez objects on the land whether I am online or not but I don't want the land permissions set up that way).

The LSL Wiki has this bit of information about llRezObject under Caveats...

From: someone
Silently fails if you don't have offline building rights on the land. Which means that you need to either: Own the land yourself. Be in the group that owns it, and the allow group to build parcel flag has to be enabled. Or everyone should be allowed to build. You can also deed the object to the group that owns the land, this will always work.


According to this it should work if I am in the group that owns the land and group members are allowed to build on the land but clearly it is not working this way for me.

Does anyone have any ideas of what I might be doing wrong?

Thanks in advance.
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
02-26-2008 19:49
that caveat is really confusing in it's wording, but having seen this exact problem before, (rezzor only works when the av is online and has been on the sim etc) the solution seems to be to deed the object to the group, and it will operate correctly...

basically SL is treating the group permissions to build as a temporary "while you are there" permission, even though it's an "always" setting.
_____________________
|
| . "Cat-Like Typing Detected"
| . This post may contain errors in logic, spelling, and
| . grammar known to the SL populace to cause confusion
|
| - Please Use PHP tags when posting scripts/code, Thanks.
| - Can't See PHP or URL Tags Correctly? Check Out This Link...
| -
Bryan Heiden
Registered User
Join date: 11 Aug 2004
Posts: 10
cant log in sl
02-26-2008 19:52
i crash lkike 10 min ago now wont let me in sl anyone else have propolem log in sl
Gabby Handrick
Registered User
Join date: 18 Feb 2007
Posts: 190
02-26-2008 22:18
Thank you for you remarks Void. It seems to me that the behavior I am seeing counters the notes on the lsl wiki, I'm glad to know I'm not the only one that has experienced this.

I didn't want to deal with deeding the object to the group so instead I subdivided a small piece of the land and sold it back to myself for L$1 so it was not group owned. I then placed the objects with the scripts on that parcel. The scripts work fine now that I own the land rather than my group.

Thanks again for your help.
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
02-27-2008 04:12
Kelly changed something with rezzes about a year ago and it still hasn't been fully documented anywhere. As far as I know, it hasn't even been fully explored as to what the new boundaries and limitations are. The new wiki is the only one that gives any hint that there is a change with the teasing caveat obout "offline" permissions. But unfortunately the wikis are only as good as we make it. WE are the ones that do the documenting and actually have a better idea of what happens with the code after the Lindens change a few lines in the backend.

Could try sending Kelly a note asking if he could clarify any changes with rez and these "offline" permissions. But then again, it is possible that he may not be able to expound on it very much due to security concerns.

As always, it is probably going to end up being a matter of breaking out an alt and experimenting for a few days to try to get a clearer picture ourselves.
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime.
From: someone
I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum