mercredi 6 février 2008
llEjectFromLand
La foction du jour, llEjectFromLand est assez explicite elle permet d'ejecter un avatar de son terrain.
En la combinant avec Sensor, nous avons fait notre petite alarme maison.
La fonction ne prends que un seul paramètre une Key qui est la personne qui doit etre éjecté.
default
{
state_entry()
{
//verifie la présence d'avatar dans un rayon de 50m toute les 30 sec
llSensorRepeat("",NULL_KEY,AGENT,50,TWO_PI,30);
}
sensor(integer total_number)
{
//l'evenement sensor fonctionne comme touch et fournie le nombre de personnes detectées
integer i;
//on boucle sur toutes les personnes detectés
for(i=0;i<total_number;i++)
{
// si la personne detecté n'est pas le propriétaire on lui donne un avertissement
if(llDetectedKey(0)!=llGetOwner())
{
// la fonction du jour
llEjectFromLand(llDetectedKey(0));
}
}
}
}
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire