LlDetectedGroup/fr

From Second Life Wiki
< LlDetectedGroup
Revision as of 13:38, 20 March 2008 by Gally Young (talk | contribs) (Localized to french)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Description

Fonction: integer llDetectedGroup( integer numéro );

Renvoie un integer correspondant à un booléen indiquant si l'objet ou l'avatar détecté est dans le même groupe que celui de la prim contenant le script.

• integer numéro Index des informations de détection

numéro n'accepte pas les index négatifs.
Renvoie FALSE si le numéro est hors de portée ou si l'évènement de détection ne supporte pas cette valeur.

Spécifications

Les fonctions llDetected* peuvent être appellées depuis n'importe quel évènement, mais elles ne renverront de valeurs différentes de leur valeur standard que lorsqu'elles sont appellées depuis un évènement de Détection.

Avertissements

  • Les évènement activant les fonctions llDetected* renvoyent toujours au moins un élément détecté.
    • Les évènements de Détection ne sont pas déclenchés s'il n'y a rien à détecter (sauf pour no_sensor mais il n'active pas les fonctions llDetected*).
    • Le compteur de l'évènement de Détection n'est jamais, initialement, en dessous de 1.

Exemples

<lsl>//Donne un son inventaire seulement à des agents possèdant le même groupe actif. default {

   touch_start(integer total_number)
   {
       if(llDetectedGroup(0))//idem que llSameGroup(llDetectedKey(0)) (avec llSameGroup, l'avatar doit etre dans la même sim)
           llGiveInventory(llDetectedKey(0), llGetInventoryName(INVENTORY_OBJECT,0));
       else
           llSay(0, "Mauvais groupe actif!");
   }

}</lsl>

Voir également

Fonctions

•  llSameGroup Contrôle le groupe actif

Articles

•  Detected
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.