llReleaseControls

From Second Life Wiki
Revision as of 17:30, 20 July 2007 by Strife Onizuka (talk | contribs) (removing deprecated flags)
Jump to navigation Jump to search

Summary

Function: llReleaseControls( );

Stop taking inputs (that were taken with llTakeControls), dequeues any remaining control events.

To run this function the script must request the PERMISSION_TAKE_CONTROLS permission with llRequestPermissions.

Caveats

Permissions
  • Once the PERMISSION_TAKE_CONTROLS 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, or dropped.
All Issues ~ Search JIRA for related Bugs

Examples

See Also

Events

•  run_time_permissions Permission receiving event
•  control

Functions

•  llGetPermissions Get the permissions granted
•  llGetPermissionsKey Get the agent who granted permissions
•  llRequestPermissions Request permissions
•  llTakeControls

Articles

•  Script permissions

Deep Notes

Search JIRA for related Issues

Signature

function void llReleaseControls();