From Second Life Wiki
run_time_permissions
Evènement déclenché lorsqu'un agent accorde des droits
| • integer
| perm
| –
| cf. valeur PERMISSIONS_* correspondant aux droits accordés.
|
|
|
|
|
Exemples
Jouer une animation
default
{
state_entry()
{
llRequestPermissions(llGetOwner(), PERMISSION_TRIGGER_ANIMATION);
}
run_time_permissions(integer perm)
{
if(PERMISSION_TRIGGER_ANIMATION & perm)
{
llStartAnimation("nyanya");
}
}
}
|
Notes
L'argument perm est une combinaison de bits correspondant à l'exhaustivité des droits donnés au script lorsque l'évènement a été déclenché. Il vous faudra effectuer une comparaison bit à bit entre la valeur perm et le pouvoir que vous souhaitez contrôler (utilisez "&" comme opérateur de comparaison). L'exemple ci dessus illustre cette remarque.
|
Run_time_permissions