LlSameGroup/fr - Second Life Wiki

LlSameGroup/fr

From Second Life Wiki

Jump to: navigation, search

Contents

Description

Fonction: integer llSameGroup( key agent );

Renvoie un integer correspondant à un booléen prenant les valeurs TRUE si l'agent a comme groupe actif celui de l'objet, sinon renvoie FALSE

• key agent doit être dans la même région.


Renvoie également TRUE si l'objet a été donné (deeded) au même groupe que celui actuellement actif pour l'agent

Exemples

//Donne un objet de l'inventaire seulement aux agents ayant comme groupe actif, celui de l'objet.
default
{
    touch_start(integer total_number)
    {
        if(llSameGroup(llDetectedKey(0)))//Fonctionne comme llDetectedGroup(0) (llDetectedGroup ne nécessite pas que l'agent soit dans la même sim.)
            llGiveInventory(llDetectedKey(0), llGetInventoryName(INVENTORY_OBJECT,0));
        else
            llSay(0, "Wrong active group!");
    }
}

Voir également

Fonctions

•  llDetectedGroup Permet de renvoyer le groupe de l'agent. A utiliser lors des évènements de détection