From Second Life Wiki
SetObjectPermMask
llSetObjectPermMask
Nécessite le mode "Dieu" (God Mode)
(cette function ne peut être exécutée qu'en mode "dieu" (par un Linden).)
Fonction: llSetObjectPermMask( integer masque, integer valeur );
règle le masque de droits à la nouvelle valeur dans l'objet racine dans lequel le script est exécuté.
| • integer
| masque
| –
| cf. valeurs MASK_*
|
|
| • integer
| valeur
| –
| zone de bits, cf. valeur PERM_*
|
|
| Masques
| Valeurs
| Descriptions
|
| MASK_BASE
| 0
| Renvoie les droits de base.
|
| MASK_OWNER
| 1
| Renvoie les droits du propriétaire de l'objet.
|
| MASK_GROUP
| 2
| Renvoie les droits du groupe.
|
| MASK_EVERYONE
| 3
| Renvoie les droits des autres residents.
|
| MASK_NEXT
| 4
| Renvoie les droits du prochain propriétaire.
|
|
| Droits
| Valeurs
| Description
|
| PERM_ALL
| 0x7FFFFFFF
| Droits de Déplacer/Modifier/Copier/Transférer.
|
| PERM_COPY
| 0x00008000
| Droit de Copier.
|
| PERM_MODIFY
| 0x00004000
| Droit de Modifier.
|
| PERM_MOVE
| 0x00080000
| Droit de Déplacer
|
| PERM_TRANSFER
| 0x00002000
| Droit de Transférer
|
|
Inconvénients
- Cette function ne peut être exécutée qu'en mode "dieu" (par un Linden).