Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

group roles system, no-build/script flags, push limits

Angel Fluffy
Very Helpful
Join date: 3 Mar 2006
Posts: 810
07-14-2006 15:16
1) Will people be able to get around the no-build flag on parcels by rezzing objects outside the parcel, then moving them in by applying impulse or using object co-ordinate edits?

2) Will setting 'no script' on a parcel disable all scripts? Or just scripts not set to the land's group? Or just scripts not owned by the landowning avatar/group? What about attachments, do you plan to have "no-script" stop attachments working too as it should?

3) Will the system STOP already-running scripts that move into the parcel and don't have permission to run there? If so, below what is the maximum height at which we're protected from scripts by the no-script flag?

4) With 'no script', will it make a difference if someone walks into the parcel, teleports in via the map/LM, or is teleported in by another avatar?

5) When someone clicks the no-script icon, will the resulting popup tell us EXACTLY what it does and does not stop?

6) Will the upcoming anti-push system still allow pushes by objects owned by the land-owning avatar/group?

7) Will the upcoming anti-push system completely block all push, or require scripts that wish to push to use llRequestPermission(PERMISSION_PUSH);, or will there by a per-parcel option?

8) Will muting someone stop them and their objects sending you requests for permission to push you?

9) If a script tries to push and fails, how is the error handled? Does it cause a script error?

10) Do you plan to have a 'mute' button on the dialog that comes up when an object requests permission to push you, so that you can mute objects which try to spam you with permission requests due to being ill-designed? A similar button when an object sends you items would be useful, to make the options "Accept, Decline, Decline and Mute".


Thank you for the information :)
_____________________
Volunteer Portal (FAQs!) : https://wiki.secondlife.com/wiki/Volunteer_Portal

JIRA / Issue Tracker : http://jira.secondlife.com (& http://tinyurl.com/2jropp)
Torley Linden
Enlightenment!
Join date: 15 Sep 2004
Posts: 16,530
07-16-2006 13:07
That's a lot of questions!

Asking about this...
_____________________
Kelly Linden
Linden Developer
Join date: 29 Mar 2004
Posts: 896
07-16-2006 13:30
First a generalish answer. If previously there was a specific bahavior for 'if you are an officer of the group' or 'if you are a member of the group', then that behavior will now map over to 'if you have the right power in the group'. The actual mechanics, in most cases, remains unchanged. I will also confess to really only being up to date on group roles changes and not if the changes relating to push have any effect.

From: Angel Fluffy
1) Will people be able to get around the no-build flag on parcels by rezzing objects outside the parcel, then moving them in by applying impulse or using object co-ordinate edits?
Yes. This workaround will still work.

From: Angel Fluffy
2) Will setting 'no script' on a parcel disable all scripts? Or just scripts not set to the land's group? Or just scripts not owned by the landowning avatar/group? What about attachments, do you plan to have "no-script" stop attachments working too as it should?
Group roles doesn't change how the no-script flag works, with 1 exception. If you have the power to by-pass the no-scripts flag for a group, then on land owned by that group your scripts will work ... while you are in the sim. (There are technical reasons for this weirdness).

From: Angel Fluffy
3) Will the system STOP already-running scripts that move into the parcel and don't have permission to run there? If so, below what is the maximum height at which we're protected from scripts by the no-script flag?

Yes and no. Vehicles that enter a parcel I think will continue to function as long as the person driving doesn't standup or release controls. I believe this restriction has no height limit. This should continue to work exactly as it already does on the main grid.

From: Angel Fluffy
4) With 'no script', will it make a difference if someone walks into the parcel, teleports in via the map/LM, or is teleported in by another avatar?
This should continue to work exactly as it already does on the main grid.

From: Angel Fluffy
5) When someone clicks the no-script icon, will the resulting popup tell us EXACTLY what it does and does not stop?
This should continue to work exactly as it already does on the main grid.

From: Angel Fluffy
6) Will the upcoming anti-push system still allow pushes by objects owned by the land-owning avatar/group?
I believe so.

From: Angel Fluffy
7) Will the upcoming anti-push system completely block all push, or require scripts that wish to push to use llRequestPermission(PERMISSION_PUSH);, or will there by a per-parcel option?
It will block all, except for your own objects pushing you and the land owner's objects. There is no permission associated with push.

From: Angel Fluffy
8) Will muting someone stop them and their objects sending you requests for permission to push you?
See 7.

From: Angel Fluffy
9) If a script tries to push and fails, how is the error handled? Does it cause a script error?
I believe it fails silently. (<-- this is the answer I am least sure of).

From: Angel Fluffy
10) Do you plan to have a 'mute' button on the dialog that comes up when an object requests permission to push you, so that you can mute objects which try to spam you with permission requests due to being ill-designed? A similar button when an object sends you items would be useful, to make the options "Accept, Decline, Decline and Mute".
See 7.

I'll ask the developer who worked on the anti-push stuff to chime in if I am incorrect on any of those answers. :)
_____________________
- Kelly Linden