LlReleaseControls/fr
Jump to navigation
Jump to search
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: llReleaseControls( );112 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Permet d'arrêter l'envoi d'informations sur les actions de l'agent (envoi initié par llTakeControls) et supprime tous les évènements de type "control" restant à traiter .
Nécessite le droit PERMISSION_TAKE_CONTROLS pour s'exécuter
Avertissements
- Ne vous reposez pas sur les droits accordés automatiquement à soi-même. Utilisez toujours l'évènement run_time_permissions.
- Si le script n'a pas le droit PERMISSION_TAKE_CONTROLS, il renverra (en criant) une erreur sur le canal DEBUG_CHANNEL et l'opération échouera (mais le script continuera à s'exécuter).
- Une fois que le droit PERMISSION_TAKE_CONTROLS est accordé, il peut être révoqué depuis le script (avec llReleaseControls ou un nouvel appel à llRequestPermissions) ou si l'utilisateur choisit de "Reprendre le contrôle" dans le menu "Monde". Sinon le script ne perdra ses droits que s'il est réinitialisé ou dérezzé (effacé, détaché ou repris).
Exemples
Voir également
Évènement
• | run_time_permissions | – | Évènement de réception des droits | |
• | control | – | Evènement déclenché par une action de l'avatar |
Fonctions
• | llGetPermissions | – | Renvoie les droits accordés | |
• | llGetPermissionsKey | – | Renvoie l'agent qui a accordé les droits | |
• | llRequestPermissions | – | Demande des droits | |
• | llTakeControls | – | Permet de lancer la détection de mouvement |
Articles
• | Droit des scripts | – | Article sur les droits |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.