MantisBT - opensim
View Issue Details
0006119opensim[REGION] OpenSim Corepublic2012-07-31 10:192012-07-31 16:15
Han Held 
 
normalfeaturealways
newopen 
master (dev code) 
 
git hash : 6ee17f5b36a8f19603ab28acdc52f4cbb882c202 : [r/19933]
Grid (1 Region per Sim)
ODE
Mono / Linux32
2.6.3
multiple
0006119: Teleport routing does not work as expected
In SL you can specify a landing point by going into "about land", selecting the option tab, specifying a landing point and then chose "landing point" from the "teleport routing" drop-down list.

The expected behavior that when people teleport in the parcel, they end up at a predictable point in the parcel. This works whether someone is teleporting to the parcel from inside or outside of the region.

This is not the case in opensim. Teleporting from outside of the region works as expected, but once the avatar is in the region they are able to teleport to arbitrary places in the parcel, regardless of parcel settings.
1) Set a teleport point in "about land".
2) enable double-click teleport in your viewer settings.
3) double-click on different places in the parcel and see if you end up teleporting to them. (this also works with the viewer map, but it's clunkier).

You can see a demonstration of this in a odd way in lbsa plaza, which seems to only be partially affected. If you select areas close to the center to double-click TP you end up on the routing point; but if you double-click teleport away from the center (eg by the os avatars or behind the couches) you teleport there instead of landing in the landing area.

Also, I'm using mono 2.6.7, not 2.6.3.
No tags attached.
Issue History
2012-07-31 10:19Han HeldNew Issue
2012-07-31 11:06BlueWallNote Added: 0021939
2012-07-31 11:34Han HeldNote Added: 0021940
2012-07-31 16:11Han HeldNote Added: 0021941
2012-07-31 16:15Han HeldNote Added: 0021942

Notes
(0021939)
BlueWall   
2012-07-31 11:06   
What type of user are you testing this under? Estate Owner, Estate Manager, Grid God, etc.?
(0021940)
Han Held   
2012-07-31 11:34   
I've tested this as an an estate owner and by using an alt that was a regular user. Also, I've bounced around LBSA and Wright, where I'm just a regular user.
(0021941)
Han Held   
2012-07-31 16:11   
Ok, I installed a diva distro (r18611) and restored my region on there. I disabled direct teleport from the estate tools on both my diva distro and on osgrid. I was able to arbitrarily teleport in the parcel wether I was visiting my diva distro on my osgrid account, or visiting my osgrid parcel from the diva account (which had the effect of making that account a regular user).

Then I set up a telehub on both the diva distro and my osgrid region. I tested it the same way with both accounts, and I was able to double-click teleport arbitrarily around in the parcel except for a small area around the telehub. (this is the same way that lbsa behaves, which can be verified by double-click teleporting behind the couches).

I also logged into my osgrid region with an osgrid alt which had no estate manager privileges and had the same results.
(0021942)
Han Held   
2012-07-31 16:15   
I forgot to add that after adding the telehub, I would get a message in localchat every time I double-click teleported, though the teleport would succed.

my local log for example:
[15:32] Second Life: Can't teleport closer to destination
[15:32] Second Life: Can't teleport closer to destination
[15:32] Second Life: Can't teleport closer to destination
[15:33] Second Life: Can't teleport closer to destination
[15:33] Second Life: Can't teleport closer to destination
[15:37] Second Life: Can't teleport closer to destination
[15:37] Second Life: Can't teleport closer to destination
[15:37] Second Life: Can't teleport closer to destination
[15:37] Second Life: Can't teleport closer to destination
[15:38] Second Life: Can't teleport closer to destination
[15:38] Second Life: Can't teleport closer to destination