LlAddToLandPassList/fr

From Second Life Wiki
< LlAddToLandPassList
Revision as of 12:32, 21 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: llAddToLandPassList( key avatar, float heures );

Ajoute l’avatar à la liste de droit de passage pour le nombre d'heures indiqué

• key avatar
• float heures

Avertissements

  • Cette fonction fait dormir le script pendant 0.1 secondes.

Exemples

<lsl> // script de shenanigan oh

// c’est un script simple que j’utilisais lorsque je travaillais // sur un massacre pour une sim pvp, il était en effet beaucoup // plus simple d’expulser quelqu'un de cette façon que de cliquer // sur lui en lui courant après. // Exemple: /1 eject shenan

// Attention, si vous tapez le nom d’une personne, faites bien attention // à ce que personne d’autres dans les environs n’ait le même nom !

string msg; string name; default {

   on_rez(integer n)
   {
       llResetScript();
   }
   
   state_entry()
   {
       llListen(1, "", llGetOwner(), "");
       llListen(0, "", llGetOwner(), "");
   }
   listen(integer n, string m, key k, string msg)
   {
       if (llGetSubString(msg, 0, 5) == "eject ")
       {
           name = llToLower(llStringTrim(llDeleteSubString(msg, 0, 5), STRING_TRIM));
           llSensor("", "", AGENT, 96, PI);
       }
   }
   
   sensor(integer n)
   {
       integer i = 0;
       for (;i<n;++i)
       {
           if (llOverMyLand(llDetectedKey(i)))
           {
               if (~llSubStringIndex(llToLower(llDetectedName(i)), name))
               {
                   llOwnerSay("Ejection de " + llDetectedName(i));
                   llEjectFromLand(llDetectedKey(i));
               }
           }
       }
   }
   no_sensor()
   {
       llOwnerSay("Avatar non trouvé");
   }

}

</lsl>

Voir également

Fonctions

•  llAddToLandBanList Ajoute un avatar à la liste des bannis
•  llRemoveFromLandBanList Supprime un avatar de la liste des bannis
•  llRemoveFromLandPassList Supprime un avatar de la liste de droit de passage
•  llResetLandBanList Vide la liste des bannis
•  llResetLandPassList Vide la liste de droit de passage
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.