Difference between revisions of "LlTargetRemove/fr"

From Second Life Wiki
Jump to navigation Jump to search
(Localized to french)
 
(proofread)
Line 4: Line 4:
|p1_type=integer|p1_name=numéro
|p1_type=integer|p1_name=numéro
|func_footnote
|func_footnote
|func_desc=Supprime les "contrôles de position" identifiés par leur '''numéro'''  et activées par {{LSLG/fr|llTarget}}
|func_desc=Supprime les "contrôles de position" identifiés par leur '''numéro'''  et activés par {{LSLG/fr|llTarget}}
|return_text
|return_text
|spec
|spec
Line 34: Line 34:
     {
     {
         llOwnerSay(
         llOwnerSay(
             "cible non atteinte, Objet à la position : " + (string)llGetPos() +  
             "Cible non atteinte, Objet à la position : " + (string)llGetPos() +  
             ", soit " + (string)llVecDist(target_pos, llGetPos()) +  
             ", soit " + (string)llVecDist(target_pos, llGetPos()) +  
             " mètres de la cible (" + (string)target_pos + ")"
             " mètres de la cible (" + (string)target_pos + ")"

Revision as of 09:58, 13 March 2008

Description

Fonction: llTargetRemove( integer numéro );

Supprime les "contrôles de position" identifiés par leur numéro et activés 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.