LlResetLandBanList/fr: Difference between revisions
Jump to navigation
Jump to search
m <pre> -> <lsl> |
mNo edit summary |
||
| Line 10: | Line 10: | ||
|spec | |spec | ||
|caveats | |caveats | ||
|examples=<lsl> | |examples=<lsl>// Script de shenanigan oh | ||
// Script de shenanigan oh | |||
// C’est un script simple que j’utilisais lorsque je travaillais | // C’est un script simple que j’utilisais lorsque je travaillais | ||
| Line 65: | Line 63: | ||
llOwnerSay("Avatar non trouvé"); | llOwnerSay("Avatar non trouvé"); | ||
} | } | ||
} | }</lsl> | ||
</lsl> | |||
|helpers | |helpers | ||
|also_header | |also_header | ||
Revision as of 09:55, 12 September 2008
| LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: llResetLandBanList( );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 | |
| • | 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 |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.