Bonjour la communauté
Voilà, j'utiliser le code ci-dessous, pour l'installation de mon teleporteur :
key lastAVkey = NULL_KEY;
string fltText = "Teleportation Script";
vector dest = <59.872, 130.616, 36.899>;
default
{
state_entry()
{
if (llAgentOnSit()!= une cle) llUnsit(degage)
}
{
llSetSitText("Teleport");
llSetText(fltText, <1,1,1>, 1);
llSitTarget(dest-llGetPos(), <0,0,0,1>);
}
touch_start(integer i)
{
llSay(0,"Right click me and chose 'Teleport'");
}
changed(integer change)
{
key currentAVkey = llAvatarOnSitTarget();
if (currentAVkey != NULL_KEY && lastAVkey == NULL_KEY)
{
lastAVkey = currentAVkey;
if (!(llGetPermissions() & PERMISSION_TRIGGER_ANIMATION))
llRequestPermissions(currentAVkey,PERMISSION_TRIGGER_ANIMATION);
llUnSit(currentAVkey);
llStopAnimation("sit");
llResetScript();
}
}
}
- J'aimerai ajouter en option, sur ce code, un moyen de retreindre l'utilisation / l'accès de ce teleporteur, à quelques personnes seulement. C'est personnes seraient identifiable par rapport aux clés avatar que j'inserai moi même à l'intérieur du code.
- J'ai cherché depuis plusieurs jours mais je n'y arrive pas, alors si quelqu'un pouvait m'aider, merci d'avance.
Denis
|