LlUnSit/fr

From Second Life Wiki
< LlUnSit
Revision as of 14:01, 16 February 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: llUnSit( key id );

Si l'agent identifié par l'id est assis sur l'objet contenant le script ou est sur un terrain dont le propriétaire est celui de l'objet, alors l'agent est obligé de se lever.

• key id

Exemples

Se lever

default
{
    state_entry()
    {
        llSitTarget(<0.0, 0.0, 0.1>, ZERO_ROTATION); //nécessaire pour que llAvatarOnSitTarget fonctionne. Toutes les composantes du vector ne doivent pas être nulles.
    }
    changed(integer change) //évènement déclenché par un changement
    {
        if (change & CHANGED_LINK) //L'évènement découlant d'une modification des liaisons (objets liés ou avatars assis).
        {
            key user = llAvatarOnSitTarget();
            if (user) //La modification est due à un avatar assis.
                llUnSit(user); //Fait se lever l'avatar assis
        }
    }
}

Voir également

Évènement

•  changed Evènement déclenché par une modification

Fonctions

•  llAvatarOnSitTarget Détection d'un avatar assis
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.