LlResetLandBanList/fr

From Second Life Wiki

LlResetLandBanList/fr
Jump to: navigation, search

Contents

Description

Fonction: llResetLandBanList( );

Vide la liste des bannis


Inconvénients

  • Cette fonction fait dormir le script pendant 0.1 secondes.

Exemples

// 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é");
    }
}

Voir également

Fonctions

•  llAddToLandBanList Ajoute un avatar à la liste des bannis
•  llAddToLandPassList Ajoute un avatar à la liste des droits de passage
•  llRemoveFromLandPassList Supprime un avatar de la liste des droits de passage
•  llRemoveFromLandBanList Supprime un avatar de la liste des bannis
•  llResetLandPassList Réinitialise la liste des droits de passage
Personal tools