Difference between revisions of "Template:LSL Function/permission/caveat switch"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
{{#switch:{{{1}}} | {{#switch:{{{1}}} | ||
|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. | |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. The script will also lose this permission on reset, or if the object is deleted, detached, dropped, or taken into inventory. | ||
|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_TRIGGER_ANIMATION=* Once the [[{{{1}}}]] permission is granted there may be no way to revoke it except from inside the script (for example, with a new [[llRequestPermissions]] call) or if the script is reset. ''For Viewer 3.6.7 and up:'' If the object is ''not'' attached to the permission granter but ''is'' in the same region, then '''Me>Movement>Stop Animating Me''' will revoke both [[PERMISSION_TRIGGER_ANIMATION]] and [[PERMISSION_OVERRIDE_ANIMATIONS]] (other permissions will remain). | |PERMISSION_TRIGGER_ANIMATION=* Once the [[{{{1}}}]] permission is granted there may be no way to revoke it except from inside the script (for example, with a new [[llRequestPermissions]] call) or if the script is reset. ''For Viewer 3.6.7 and up:'' If the object is ''not'' attached to the permission granter but ''is'' in the same region, then '''Me>Movement>Stop Animating Me''' will revoke both [[PERMISSION_TRIGGER_ANIMATION]] and [[PERMISSION_OVERRIDE_ANIMATIONS]] (other permissions will remain). |
Revision as of 05:30, 14 December 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) or if the script is reset.