Jump to content

Reliable intra-sim TP script


Carmsie Melodie
 Share

You are about to reply to a thread that has been inactive for 4019 days.

Please take a moment to consider if this thread is worth bumping.

Recommended Posts

Hi there, 

I have a number of TP scripts in my inventory but cannot seem to find or make one that reliably does what i want it to. I hope to include a script in an invitation that i send to people. The invitation is a 3D open door that my invitees will rez.

I need a script that:

  • I can put in the doorway and, when clicked, the clicker is reliably and directly TP'd to a set location.
  • By direct I mean no LM or Map
  • By reliable i mean they always land within, say, 5 meters of the nominated arrival point.
  • The script needs to work from any location in SL (intra sim) as the invitees might open it anywhere, but the arrival point will always be the same. 

anyone got any ideas? 

Link to comment
Share on other sites

There's no way that you can do a one-click inter-sim (not intra-sim -- that means "within the same sim") teleport, but you can come close by using the Viewer URI Name Space.  If you script your doorway to say a link in the form secondlife://Region/123/45/67/ , that link will show up in local chat and be clickable for a direct TP.  What you're really asking for is llTeleportAgent, which exists but only teleports the owner of the script that it's used in.

Link to comment
Share on other sites

If the person being teleported is going to rez the invite/teleporter as suggested by

The invitation is a 3D open door that my invitees will rez

Then llTeleportAgent will probably do what is required (as the invitee will be the owner of the script at that point), and has the additional benefit that only the person the "invite" object was sent to will be able to use it, there by stopping people who just happen to be nearby clicking and teleporting.

 

Link to comment
Share on other sites


Niall Braveheart wrote:

If the person being teleported is going to rez the invite/teleporter as suggested by
The invitation is a 3D open door that my invitees will rez

Then llTeleportAgent will probably do what is required (as the invitee will be the owner of the script at that point), [ ...]

 

That's a good point. The new owner will have to click to give permission to teleport, of course, but the portal will work after that.

Link to comment
Share on other sites

Just a caveat that giving out llTeleportAgent scripts may confuse and frustrate some recipients if they rez the teleporter and tell their nearby friend "Follow me!"

We can only hope that the continuing work on Experience Permissions will get us an unnerfed version of this function eventually.

On the plus side, llTeleportAgent seems to actually respect the look_at parameter, unlike llMapDestination. That's certainly less kludgy than the trick of setting a Landing Point such that the sent destination is in the direction that guests should face on arrival.

Link to comment
Share on other sites

You are about to reply to a thread that has been inactive for 4019 days.

Please take a moment to consider if this thread is worth bumping.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...