Difference between revisions of "Template:LSL Function/permission/caveat switch"

From Second Life Wiki
Jump to navigation Jump to search
m
m
Line 2: Line 2:
|PERMISSION_TAKE_CONTROLS=* Once the [[{{{1}}}]] permission is granted, it can be revoked from inside the script (with [[llReleaseControls]] or a new [[llRequestPermissions]] call), or if the user chooses Release Keys from the viewer. Otherwise, the script will only lose the permission if it is reset or the object derezzed (deleted, detached, or taken).
|PERMISSION_TAKE_CONTROLS=* Once the [[{{{1}}}]] permission is granted, it can be revoked from inside the script (with [[llReleaseControls]] or a new [[llRequestPermissions]] call), or if the user chooses Release Keys from the viewer. Otherwise, the script will only lose the permission if it is reset or the object derezzed (deleted, detached, or taken).
|PERMISSION_CONTROL_CAMERA=*The [[{{{1}}}]] permission is automatically revoked when the avatar stands up from or detaches the object, and any scripted camera parameters are automatically cleared.
|PERMISSION_CONTROL_CAMERA=*The [[{{{1}}}]] permission is automatically revoked when the avatar stands up from or detaches the object, and any scripted camera parameters are automatically cleared.
|PERMISSION OVERRIDE ANIMATIONS=* Once the [[{{{1}}}]] permission is granted there is no way to revoke it except from inside the script (for example, with a new [[llRequestPermissions]] call). The script will only lose the permission if it is reset or the object is derezzed (deleted, detached, or taken). Furthermore even if the script looses the permission (or is derezzed), it will not reset/revert the overridable animations.
|PERMISSION_OVERRIDE_ANIMATIONS=* Once the [[{{{1}}}]] permission is granted there is no way to revoke it except from inside the script (for example, with a new [[llRequestPermissions]] call). The script will only lose the permission if it is reset or the object is derezzed (deleted, detached, or taken). Furthermore even if the script looses the permission (or is derezzed), it will not reset/revert the overridable animations.
|#default=* Once the [[{{{1}}}]] permission is granted there is no way to revoke it except from inside the script (for example, with a new [[llRequestPermissions]] call). The script will only lose the permission if it is reset or the object is derezzed (deleted, detached, or taken).
|#default=* Once the [[{{{1}}}]] permission is granted there is no way to revoke it except from inside the script (for example, with a new [[llRequestPermissions]] call). The script will only lose the permission if it is reset or the object is derezzed (deleted, detached, or taken).
}}
}}

Revision as of 01:34, 26 March 2013

  • Once the [[{{{1}}}]] permission is granted there is no way to revoke it except from inside the script (for example, with a new llRequestPermissions call). The script will only lose the permission if it is reset or the object is derezzed (deleted, detached, or taken).