![]() |
![]() |
Here is where other fans of the There.com three-dimensional metaverse game can share in DoctorGibbs' collected, unofficial, resources. BarkerGirl is DoctorGibbs' android, the blameless issue of his fiendish experimental mating of There with PERL.
Lots of Teleport Links.
This page has hundreds of direct links to places, funzones, clubs, and
houses. Just click on any link to teleport there. Hint: If you make
it your home page, you'll be able to get to places FAST, just by
clicking on "There" and "Browser" within the game.
Links to the New Islands.
Comet Island (sometimes called Snow Mountain) and New Kansas (sometimes
called Kansas) appeared in There after the August, 2004, upgrade.
At this writing, they have no permanent structures to teleport to,
but this page lists all teleportable signs that were seen in late
August, 2004.
Metrically Accurate Maps of There. I've
plotted about 8000 geolocated There features onto accurate map grids.
Plotted objects consist of ~6000 obstacles whose locations are in the
ThereClient; ~1000 fixed teleport locations (houses, funzones, and
other places); and about ~1000 PaZ's or signs that I observed during
one month by actually driving around the islands. The map base is
derived from There SatCam pictures. View the index map at 100% scale
to display the 1 km and 5 km grid squares properly. The detail maps
show placenames for all fixed teleport destinations and settlements of
numbered houses. These are all PDF files -- you need Adobe Acrobat
Reader to view them.
Clickable Teleport Map. Here is a map of There that you can click on. You'll get back a list of the nearest teleport destinations, clickable links to teleport to them, and driving directions from there! Great for exploring new areas.
SkyPAZs. Here are teleport links to all destinations in the above map data base at altitudes greater than 1000 m. Beware: Many of these may not still be in-world when you click on them. But they might come back someday, so keep trying!
Auto-magical Outfit Changer. If you are a fashionista, or computer slave to one, you'll want this! When running, the tool auto-magically changes you into a different one of your outfits every 30 or 60 seconds (or whatever time you set). You can also define subsets of your outfit collection for it to randomly cycle through. Thanks to Emmanuelle, who inspired it, and to june_uruTMP who helped with testing! Important note post-August 2004 upgrade: see here.
|
| DoctorGibbs' Perl Toolkit for Interacting with the There World |
| Part 1. Introduction and Prerequisites | |
| Part 2. Finding the There Window and Activating Localhost | |
| Part 3. Program Your Avatar to Converse, Dance, and Emote | |
| Part 4. Program Your Avatar to Walk, Turn, and Run | |
| Part 5. Closing the Loop: A Simple Autopilot | |
| Part 6. Teleporting Your Avatar (and also interacting with main menu and webapps.prod.there.com) | |
| Part 7. Examining Objects Around You | |
| Code files: TherePerlGlobals.pl TherePerlSubs.pl Test Program OutfitChanger.pl | |
| ...More to Come... | |
| (Part 8. Interacting with Objects: Hop On, Hop Off, Enter, Exit) | |
| Important note post-August 2004 upgrade: see here. |
I'm sure there are typos, errors, and missed opportunities in the above. Please send your corrections and suggestions to doctorgibbs@therefan.com, or ThereMail to DoctorGibbs .
|
| DoctorGibbs' Favorite Tips and Tricks |
Tip: To make all avatar nametags invisible (for screenshots aerial or otherwise, e.g.) do this: First, type SHIFT-CTRL-L in your There window. (This turns on your localhost:9999 server.) Second click here on Nametags Off. To restore the nametags, click here on Nametags On. To understand this, view source for this page: The links set environment variables in your local There client. (Thanks to mystic_1 for this insight.)
Tip: Similar to the above, to gain full control over your "user camera" (what you see in your There window), type SHIFT-CTRL-L in your There window and then click here on Camera Controls On. A control panel will come up. Click on its words to do various neat things, both in aerial and standard views. You can even leave the camera behind, to "spy" on a fixed scene while your avatar walks off-screen -- not that you would actually do this! If you seriously mess up your camera, log off and then log on again. It will be restored -- hopefully! (Again, thanks to mystic_1.)
Tip: To get a browser with an address bar and other controls, type CTRL-N (for "New") from within any browser window in There (e.g., Shop Central). Sometimes you have to highlight a bit of random text in the window first.
Tip: If you have teleport links on your web page and are annoyed by the redirection warnings from the There-gods, you can use JavaScript to make them go away. For a full discussion, see here.
Tip: Be sure to type a closing apostrophe on your emotes! Then you get the actions without the superfluous emote words in the balloons. So, type 'wave' instead of 'wave . Your balloon will show ['wave'] but anything in brackets like that is invisible to the people you are talking to! If your balloon has only invisible emotes, it will be completely invisible.
Tip: SHIFT left-arrow and SHIFT right-arrow makes your avatar step sideways, to the left or right.
Tip: To get a list of placenames to which you can teleport by name, go to the URL http://webapps.prod.there.com/places/places?count=200.
Tip: To teleport to one of the allowed placenames (see above tip), go to the URL http://webapps.prod.there.com/goto/goto?placename= appending the placename to the end. (Be sure to change spaces to plus-signs if there are any in the name, for example http://webapps.prod.there.com/goto/goto?placename=Beacon+Manor .)
Tip: You can similarly teleport to many locations or objects if you know their DOID numbers. You toggle these as visible by pressing SHIFT-CTRL-D. Then, the teleport URL is http://webapps.prod.there.com/goto/goto?obj= appending the DOID number to the end. I don't know a good way of figuring out which DOIDs can be teleported to, other than trying!
Tip: Another service provided by webapps.prod.there.com is to display an avatar's profile given their DOID number. This is useful when you have only the DOID number for the owner of an object, house, or PAZ, but not their name. The URL is http://webapps.prod.there.com/profiles/profiles?op=view&AvatarDoid= appending the DOID number to the end.
Tip: If you want to understand the guts of web pages displayed by There, it is sometimes frustrating that View/Source shows only the XML and not the generated HTML. The solution is to install Microsoft's "Internet Explorer Tools for Validating XML and Viewing XSLT Output", which you can find here. Then, you can right mouse click on any screen and have an option to see the HTML. Very useful. Addendum: Other Thereans have suggested these other methods: (1) add the string "&omitXsl=1" to any page that returns XML, Example: webapps.prod.there.com/profiles/profiles?op=edit&omitXsl=1, or (2) use the URL "view-source:http://...".
Tip:
If you look at any of the >6000 "scene" files on your computer in the
ThereClient directory tree, you'll see that they specify locations by
six variables:
(r, theta, phi, localX, localY, localZ).
The formulas to convert this to the standard
(X, Y, Z) are as follows:
X = sin(theta * Pi/180) * r + localX
Y = cos(theta * Pi/180) * sin(phi * Pi/180) * r + localY
Z = cos(theta * Pi/180) * cos(phi * Pi/180) * r + localZ
Tip:
Headings (either compass headings or orientations of objects)
in There follow a convention completely different from
the real world! In There, East is -90, and headings
range from -180 to +180. In the real world, East is of course 90,
West is 270, and so forth.
The conversion is
RealWorldHeading = -ThereHeading
if (RealWorldHeading < 0) RealWorldHeading += 360
Tip: You can put a There login box onto your own web page if the page is hosted locally on your PC and accessed by the file:// method. Here is a very simple form that logs you in and starts the client. (View source to see how little is required to do this.) The reason that the page must be accessed by the file:// method is that, otherwise, There detects it as a redirection link and intercepts it (as you will see if you try the form from this server). Probably there is a JavaScript way to get around this limitation, but I haven't tried, yet. [Roland_P has added some details. See here.]
Tip: You can also include a redirect page reference with your login form. In that case, the client is NOT started, but you go directly to a There web page that would normally ask for its own login. Here is a simple version of such a form. (Again, view source to understand.) You can't use this to login and automatically teleport somewhere, since the client is not started. If you want, you can make the name and password fields hidden and containing your name and password, and thus construct "one click" links to internal There pages. Because you are accessing the file locally on your own machine by the file:// method, this is not as insecure as it sounds!
Here are links to some of my favorite There-related pages:
Here is some great stuff reproduced from ArianeB's site (to whom full credit should be given):
Here is a list of "corrected" skin tones RGB values and the percent difference of the RGB values from "caramel"
|
milk |
221 |
191 |
167 |
132 |
149 |
180 |
|
vanilla |
231 |
191 |
142 |
138 |
149 |
153 |
|
latte |
205 |
160 |
121 |
122 |
125 |
130 |
|
ginger |
199 |
153 |
117 |
118 |
120 |
126 |
|
butterscotch |
184 |
136 |
88 |
110 |
106 |
95 |
|
caramel |
168 |
128 |
93 |
100 |
100 |
100 |
|
cappuccino |
153 |
112 |
82 |
91 |
88 |
88 |
|
mocha |
134 |
96 |
73 |
80 |
75 |
78 |
|
chocolate |
113 |
81 |
57 |
67 |
63 |
61 |
|
espresso |
90 |
64 |
51 |
54 |
50 |
55 |
Want to try traveling from island to island without teleporting? Here is the data you need.
This data is best when used with Myrmex's new GPS compass patch located here!
| Island | Location | x | y | z | Latitude | Longitude | Altitude |
| Burojo | Travel Center | -25226 | 31668 | 6000117.8 | 0°18'8.6" N | 0°14'27.2"W | 254.4 |
| Caldera | Compass Tower | -349 | 742 | 6000920 | 0°0'25.5"N | 0°0'12"W | 920.1 |
| Cangrejo | Rain Forest | -10243.1 | 12310.5 | 6000143.5 | 0°7'3.2"N | 0°6'52"W | 164.9 |
| Egypt | Sphinx | 22192 | 21951 | 6000023 | 0°13'34.6"N | 0°13'42.9"E | 104.2 |
| Motu-Motu | Oro Lounge | -12674 | 22295 | 6000258.2 | 0°13'34.6"N | 0°7'15.7"W | 313.0 |
| Nada | Travel Center | 8024 | -7312 | 6000032 | 0°4'11.4"S | 0°5'35.8"E | 41.8 |
| Ootay | Aero | 7437 | -5862.3 | 6000042 | 0°3'21.5"S | 0°4'15.6"E | 49.5 |
| Saja | Welcome Sign | -151749 | 151752 | 5997481 | 1°27'56.3"N | 1°27'57.8"W | 1319.4 |
| Tyr | Crystal Tower | -230081 | 50599 | 5995687 | 0°29'59.4"N | 2°12'51.4"W | 313.3 |
Distance (in kilometers)
|
Burojo |
Caldera |
Cangrejo |
Egypt |
Motu-Motu |
Nada |
Ootay |
Saja |
Tyr |
|
|
Burojo |
|
39.7 |
24.5 |
48.4 |
15.7 |
51.2 |
49.8 |
174.4 |
205.7 |
|
Caldera |
39.7 |
|
15.2 |
31.0 |
24.8 |
11.6 |
10.2 |
213.8 |
235.1 |
|
Cangrejo |
24.5 |
15.2 |
|
33.8 |
10.3 |
26.8 |
25.4 |
198.7 |
223.1 |
|
Egypt |
48.4 |
31.0 |
33.8 |
|
34.9 |
32.5 |
31.5 |
217.0 |
253.9 |
|
Motu-Motu |
15.7 |
24.8 |
10.3 |
34.9 |
|
36.1 |
34.6 |
190.0 |
219.2 |
|
Nada |
51.2 |
11.6 |
26.8 |
32.5 |
36.1 |
|
1.6 |
225.5 |
245.0 |
|
Ootay |
49.8 |
10.2 |
25.4 |
31.5 |
34.6 |
1.6 |
|
224.0 |
244.1 |
|
Saja |
174.4 |
213.8 |
198.7 |
217.0 |
190.0 |
225.5 |
224.0 |
|
127.9 |
|
Tyr |
205.7 |
235.1 |
223.1 |
253.9 |
219.2 |
245.0 |
244.1 |
127.9 |
|
Heading chart (N = 0° E = -90° W = 90°)
Correspond to headings using this
compass
| From Burojo | From Caldera | From Cangrejo | From Egypt | From Motu-Motu | From Nada | From Ootay | From Saja | From Tyr | |
| To Burojo |
|
38.8 | 37.7 | 78.4 | 53.3 | 40.5 | 41.0 | -133.5 | -95.3 |
| To Caldera | -141.2 |
|
-139.5 | 133.3 | -150.2 | 46.1 | 49.7 | -134.9 | -102.2 |
| To Cangrejo | -142.3 | 40.5 |
|
106.6 | -166.3 | 43.0 | 44.2 | -134.6 | -99.9 |
| To Egypt | -101.6 | -46.7 | -73.4 |
|
-90.6 | -25.8 | -27.9 | -126.7 | -96.5 |
| To Motu-Motu | -126.7 | 29.8 | 13.7 | 89.4 |
|
35.0 | 35.5 | -132.9 | -97.4 |
| To Nada | -139.5 | -133.9 | -137.0 | 154.2 | -145.0 |
|
-158.0 | -134.9 | -103.7 |
| To Ootay | -139.0 | -130.3 | -135.8 | 152.1 | -144.5 | 22.0 |
|
-134.7 | -103.4 |
| To Saja | 46.5 | 45.1 | 45.4 | 53.3 | 47.1 | 45.1 | 45.3 |
|
-37.8 |
| To Tyr | 84.7 | 77.8 | 80.1 | 83.5 | 82.6 | 76.3 | 76.6 | 142.2 |
|
Speed Tests of There Transportation
To figure out how long it will take you to travel from island to island, you need to know the speed of your chosen transportation. The following are the results of speed tests conducted in as scientific a way as possible. All tests were conducted without turbo over the ocean, except for separate tests done on the buggies over land with surprising results!
| Transportation | Top Speed |
| TUV Buggy (water) | 270 km/h |
| Classic Buggy (water) | 235 km/h |
| Hoverboat | 94 km/h |
| Hoverbike | 86 km/h |
| Radical Hoverboard | 86 km/h |
| Freestyle Hoverboard | 76 km/h |
| Classic Buggy (land) | 65 km/h |
| Cruiser Hoverboard | 62 km/h |
| TUV Buggy (land) | 61 km/h |
| Flutter Hoverpack | 58 km/h |
| Classic Hoverpack | 47 km/h |
| Nike Air Max Shoes | 36 km/h |
| Running Avatar (Male) | 28 km/h |
| Running Avatar (female) | 28 km/h |