Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Teleporters for new SL heights available?

Princess Ivory
SL is my First Life
Join date: 17 Jan 2007
Posts: 720
02-10-2009 11:42
I am looking for a teleporter that I can put multiple destination locations into, within one sim. I know such products existed before - does anyone know of good products that will allow you to use tp locations up to the 4096 meter new height range in SL?

Some of my HUDS and other things do not recognize those new heights. I'd hate to buy something and then find out it doesn't work for my various sky platforms.

Appreciate any input and suggestions!
_____________________
Princess Ivory
bigmoe Whitfield
I>3 Foxes
Join date: 29 Jul 2007
Posts: 459
02-10-2009 12:04
Search for Novatech and get a product called Emdash
_____________________
GoodBye Forums we will miss you ~moe 2-2-2010~
Tengu Yamabushi
Registered User
Join date: 25 Sep 2005
Posts: 191
02-10-2009 12:05
I can drop a script on you in-world that will do this... it's not fancy, but works well (and the price is right ;)). You just place it in a prim, tweak the script to enable/change the access list (if desired) and put in the destination coordinates.

Edit: Sent you one in-world. Make sure to compile (save) it with the 'Mono' checkbox checked in the script editor, or you will get stack/heap collisions when you try to use it.

The script as-is is a good general purpose teleporter. If you want to make one for different destinations, it wouldn't be difficult to add a menu via llDialog (if you are handy with scripting). If you're lazy, though, you can make a nice little multi-destination teleporter by putting the script in different 'buttons' on a display (unlinked!), and setting the 'When Left-Clicked' property of each prim to 'Sit'. Someone touches the button... poof, there they are.

Good luck :)

For others interested, here's the source (I just know the forum code is going to screw up the formatting, but it should still function):

// Modified by Tengu Yamabushi (access list, 4096m support)
// - original warpPos R&D by Keknehv Psaltery, posted to forums on 05/25/2006
//
// Activate/Change the access list and destination coords to suit,
// then this script in a prim. Sit on it, you're done :)
//

vector Destination = <230,250,4002>; //Alter these coordinates to suit

integer UseAccessList = 0; //Set this to 1 to use the access list, default
//is to allow everyone

//If using the access list, extend this list to include those folks allowed.
list access=["YourFirstname YourLastname", "OtherFirstname OtherLastname"];

warpPos( vector d ) //R&D by Keknehv Psaltery, ~05/25/2006
{
if ( d.z > 4096 ) //Otherwise we'll get stuck hitting the ceiling
d.z = 4096;
//The number of jumps necessary
integer s = (integer)(llVecMag(d-llGetPos())/10)+1;
//Try and avoid stack/heap collisions
if ( s > 600 )
s = 600; // 6km should be plenty
//Solve '2^n=s'
integer e = (integer)( llLog( s ) / llLog( 2 ) );
list rules = [ PRIM_POSITION, d ]; //The start for the rules list
integer i;
for ( i = 0 ; i < e ; ++i ) //Start expanding the list
rules += rules;
integer r = s - (integer)llPow( 2, e );
if ( r > 0 ) //Finish it up
rules += llList2List( rules, 0, r * 2 + 1 );
llSetPrimitiveParams( rules );
}

init()
{
llSitTarget(<0.0,0.0,0.1>,ZERO_ROTATION);
llSetSitText("Teleport";);
}

default
{
state_entry()
{
init();
}
on_rez(integer times)
{
init();
}

changed(integer change) {
if (change & CHANGED_LINK)
{
key agent = llAvatarOnSitTarget();
if (agent != NULL_KEY)
{
if (UseAccessList)
{
if (llListFindList(access,[llKey2Name(agent)]) == -1)
{
llUnSit(agent);
return;
}
}

vector oldpos=llGetPos();

warpPos(Destination);

llUnSit(agent);

warpPos(oldpos);
}
}
}
}
Lance Corrimal
I don't do stupid.
Join date: 9 Jun 2006
Posts: 877
02-10-2009 12:35
the hpc teleporter does up to 4096 meters.
the personal teleporter inside the modified zhao that i am giving away for free on xstreet does it, too.
Allysa Messmer
Registered User
Join date: 17 May 2007
Posts: 101
02-10-2009 14:24
http://www.xstreetsl.com/modules.php?name=Marketplace&file=item&ItemID=958972

I picked this one up from SLexchange or whatever its called now, for 0L. It works really well and was super easy to setup
Princess Ivory
SL is my First Life
Join date: 17 Jan 2007
Posts: 720
Thanks!
02-10-2009 14:28
Wow! Thanks for all the great responses. You have all been very helpful and I really appreciate it. I'm sure one of those solutions will work just fine for me. :)
_____________________
Princess Ivory