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

From Second Life Wiki
Jump to navigation Jump to search
m (take preserves PERMISSION_TAKE_CONTROLS)
m
Line 4: Line 4:
|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).
|PERMISSION_OVERRIDE_ANIMATIONS=* 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. Furthermore even if the script loses the permission (or is derezzed), it will not reset/revert the overridable animations. ''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). In this case, overrides ''are'' reset.
|PERMISSION_OVERRIDE_ANIMATIONS=* 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. Furthermore even if the script loses the permission (or is derezzed), it will not reset/revert the overridable animations. ''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). In this case, overrides ''are'' reset.
|#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) or if the script is reset.
|#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) or the script is reset or deleted.
}}
}}

Revision as of 05:55, 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 the script is reset or deleted.