LlTargetRemove/fr

From Second Life Wiki
< LlTargetRemove
Revision as of 09:58, 13 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
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Description

Fonction: llTargetRemove( integer numéro );

Supprime les "contrôles de position" identifiés par leur numéro et activées par llTarget

• integer numéro

Exemples

integer target_id;
vector target_pos;

default
{
    state_entry()
    {
        target_pos = llGetPos() + <1.0, 0.0, 0.0>;
        target_id = llTarget(target_pos, 0.5);
    }
    at_target(integer tnum, vector targetpos, vector ourpos)
    {
        if (tnum == target_id)
        {
            llOwnerSay("Objet dans le périmètre de détection !");
            llOwnerSay("cible à la position : " + (string)targetpos + ", l’objet est à : " + (string)ourpos);
            llOwnerSay("Ce qui correspond à une distance de " + (string)llVecDist(targetpos, ourpos) + " mètres de la cible");
            llTargetRemove(target_id);
        }
    }
    not_at_target()
    {
        llOwnerSay(
            "cible non atteinte, Objet à la position : " + (string)llGetPos() + 
            ", soit " + (string)llVecDist(target_pos, llGetPos()) + 
            " mètres de la cible (" + (string)target_pos + ")"
        );
    }
}

Voir également

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