Files
LSL-Scripts/128-128 teleporter/128-128 teleporter.txt
Fred Beckhusen 169fb179da unpacked files
2023-02-14 12:08:06 -06:00

27 lines
602 B
Plaintext

vector LANDING = <128,128,32>; // Edit this for where they land
key avatarkey;
default
{
state_entry()
{
llVolumeDetect(FALSE);
llVolumeDetect(TRUE);
}
collision_start(integer n)
{
llOwnerSay("Avatar Arriving:" + llDetectedName(0));
avatarkey = llDetectedKey(0);
osForceOtherSit(avatarkey, llGetKey());
}
changed(integer what) {
if (what & CHANGED_LINK) {
llSetRegionPos(llGetObjectDesc());
llUnSit(avatarkey);
llSetRegionPos(LANDING);
llResetScript();
}
}
}