LlGiveInventory/fr

From Second Life Wiki
Jump to: navigation, search

Description

Fonction: llGiveInventory( key cible, string objet );

Donne un objet de l'inventaire à la cible.

• key cible UUID d'un avatar ou d'un objet.
• string objet un élément de l'inventaire

Si la cible est un objet alors il doit être dans la même région.
Si la cible est un avatar il n'est pas obligé d'être dans la même région.

Avertissements

  • Si objet n'est pas dans l'inventaire de la prim alors une erreur se produit sur le canal DEBUG_CHANNEL.
  • Il n'y a aucun moyen de savoir si la transaction a réussi ou échouer.
  • Les scripts sont envoyés à la cible désactivés. Pour envoyer un script actif à une prim, utilisez llSetRemoteScriptAccessPin.

Exemples

<lsl>default {

   touch_start(integer n)
   {
       //Donne ce script à ceux qui touchent l'objet.
       llGiveInventory(llDetectedKey(0), llGetScriptName());
   }

}</lsl>

Voir également

Évènement

•  changed Evènement déclenché lorsque la prim est modifiée.

Fonctions

•  llGiveInventoryList Renvoie la liste des objets de l'inventaire d'une prim.
•  llSetRemoteScriptAccessPin Permet d'envoyer des scripts actifs.
•  llMapDestination Ouvre la carte à une destination donnée.
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.