Tintin++ (Stairs)
From LSWiki
(Difference between revisions)
Revision as of 20:17, 26 April 2010 (edit) Stairs (Talk | contribs) ← Previous diff |
Current revision (19:33, 27 April 2010) (edit) Stairs (Talk | contribs) |
||
Line 2: | Line 2: | ||
[[Image:LStintin-ascii.png|thumb|Another tintin++ screenshot, in ascii map mode]] | [[Image:LStintin-ascii.png|thumb|Another tintin++ screenshot, in ascii map mode]] | ||
[[Image:LStintin-win.png|thumb|LS tintin++ in windowed map mode]] | [[Image:LStintin-win.png|thumb|LS tintin++ in windowed map mode]] | ||
- | |||
- | =Download= | ||
- | |||
- | * You can [http://tintin.sourceforge.net/download/ download] the [http://tintin.sourceforge.net/ tintin++] mud client here. | ||
- | * My Lost Souls v3 tintin++ sets will become available here. They are based on [http://tintin.sourceforge.net/news.php 2.00.1] because of the new #path features. | ||
=Features= | =Features= | ||
Line 12: | Line 7: | ||
Why tintin++? | Why tintin++? | ||
- | * Automapping: Navigate the world visually, auto-travel to landmarks, and use my pre-made maps. | + | * '''Automapping''' |
- | * Runs on all platforms: OS X, Linux and Windows. | + | ** Navigate the world visually (see screenshots) and auto-travel to landmarks |
+ | ** Use my pre-made maps which include every room I've [http://lostsouls.org/leaderboards/exploration_all_time explored] as [[Corvynna Kinslayer|Corvynna]]. | ||
+ | * '''Multi-platform''': I use tt++ on OS X (home), Linux (work), and if one insists, Windows. | ||
+ | |||
+ | =Setup= | ||
+ | |||
+ | ==Download== | ||
+ | |||
+ | * The [http://tintin.sourceforge.net/ tintin++] mud client (and source) may be [http://tintin.sourceforge.net/download/ downloaded] freely. | ||
+ | * My Lost Souls v3 tintin++ set will become available here. (Currently in alpha.) | ||
+ | ** My LS tt is based on [http://tintin.sourceforge.net/news.php 2.00.1b+] because of the new #path features. | ||
+ | ** I found a bug in 2.00.1 (and earlier versions) with #map read: | ||
+ | *** Change mapper.c line 1354 from tintin_printf to tintin_printf2 and recompile, or | ||
+ | *** Download the beta code, or | ||
+ | *** Wait for 2.00.2 | ||
+ | |||
+ | ==Installation== | ||
+ | * Install tintin++ v2.00.1b or later. (See caveats above.) | ||
+ | * Download my global.tar.gz, ls.tar.gz and ls-maps.tar.gz (when they become available) and unzip them. Your tt directory structure will look like: | ||
+ | |||
+ | tt/ (global.tar.gz files) | ||
+ | /ls/ (ls.tar.gz files) | ||
+ | /ls/chars/ (Your incarnos-specific customizations.) | ||
+ | /ls/guilds/ (Sample affiliation files I use.) | ||
+ | /ls/local/ (Scripts for individual areas) | ||
+ | /ls/maps/ (ls-maps.tar.gz files) | ||
+ | /ls/world/ (Scripts for travel) | ||
+ | |||
+ | ==Configuration & Running== | ||
+ | * If you want your atman to autologin, you'll create private.tt, in your ls/ folder, with your atman and password. | ||
+ | * To manually run LS, run tt++ -r init.tt from your ls/ folder. | ||
+ | * To make things more generalized, I've included a sample script (tt/t) that can be used for all muds. (e.g. t ls) | ||
+ | |||
+ | =Using LS tintin++= | ||
+ | |||
+ | ==Map Mode== | ||
+ | Automapping will automagically appear when you incarnate. :) | ||
+ | |||
+ | * Split window vt map (default) | ||
+ | * Ascii map mode - /ascii will toggle you between vt map and ascii mode | ||
+ | * Multiple windows | ||
+ | ** Can be used in addition to vt map or ascii. | ||
+ | ** Uncomment the #map map line in init.tt | ||
+ | ** In your second window, tail -fs 0.1 map.txt | ||
+ | |||
+ | If you want add to the maps, use /explore, /symbol, /color and /mapsave. | ||
+ | |||
+ | ==Travel== | ||
+ | * /run <dest> to move to a destination, or /walk <dest> and /walk if you want to go room-by-room. (Useful if you're backtracking, looking for something.) | ||
+ | * If you're blind and can't see, you can also use /run <start> <dest> or /walk <start> <dest>. | ||
+ | * tintin++ also supports it's own travel, in addition to my predefined routes. | ||
+ | ** I've flagged trees and sky as "avoid", so tintin++ will find you a route doesn't require climbing or flying. | ||
+ | ** I suggest using tintin++'s built in pathing for intra- kingdom or area travel | ||
+ | |||
+ | ==Status Bar== | ||
+ | Use /sbar to to enable my sbar | ||
+ | |||
+ | ==Combat Aliases== | ||
+ | Certain variables can be set, such as combat_slay, to trigger auto-killing. | ||
+ | |||
+ | ==Affiliation Aliases== | ||
+ | * Most affiliations you can just use /<affiliation> to set up common aliases. (For example, /aligned to create in-game aliases for [[Aligned]] forms.) | ||
+ | * '''[[Wandslingers]]:''' '''vigil''' will take a wand from your holster/bandolier and/or backpack, unwield your secondary weapon, perform the vigil, then put your wand back and rewield your weapon. | ||
+ | * '''[[Ringwielders]]:''' Combat aliases are intelligently parsed so, for example, "kel" can be omitted. | ||
- | {{stub}} | + | ==Trainers== |
+ | If you '''info''' a trainer, you can then /train or /enhance regardless of what the trainer's actual syntax is. | ||
[[Category: Stairs]][[Category: Guides]] | [[Category: Stairs]][[Category: Guides]] |
Current revision
Contents |
[edit]
Features
Why tintin++?
- Automapping
- Multi-platform: I use tt++ on OS X (home), Linux (work), and if one insists, Windows.
[edit]
Setup
[edit]
Download
- The tintin++ mud client (and source) may be downloaded freely.
- My Lost Souls v3 tintin++ set will become available here. (Currently in alpha.)
- My LS tt is based on 2.00.1b+ because of the new #path features.
- I found a bug in 2.00.1 (and earlier versions) with #map read:
- Change mapper.c line 1354 from tintin_printf to tintin_printf2 and recompile, or
- Download the beta code, or
- Wait for 2.00.2
[edit]
Installation
- Install tintin++ v2.00.1b or later. (See caveats above.)
- Download my global.tar.gz, ls.tar.gz and ls-maps.tar.gz (when they become available) and unzip them. Your tt directory structure will look like:
tt/ (global.tar.gz files) /ls/ (ls.tar.gz files) /ls/chars/ (Your incarnos-specific customizations.) /ls/guilds/ (Sample affiliation files I use.) /ls/local/ (Scripts for individual areas) /ls/maps/ (ls-maps.tar.gz files) /ls/world/ (Scripts for travel)
[edit]
Configuration & Running
- If you want your atman to autologin, you'll create private.tt, in your ls/ folder, with your atman and password.
- To manually run LS, run tt++ -r init.tt from your ls/ folder.
- To make things more generalized, I've included a sample script (tt/t) that can be used for all muds. (e.g. t ls)
[edit]
Using LS tintin++
[edit]
Map Mode
Automapping will automagically appear when you incarnate. :)
- Split window vt map (default)
- Ascii map mode - /ascii will toggle you between vt map and ascii mode
- Multiple windows
- Can be used in addition to vt map or ascii.
- Uncomment the #map map line in init.tt
- In your second window, tail -fs 0.1 map.txt
If you want add to the maps, use /explore, /symbol, /color and /mapsave.
[edit]
Travel
- /run <dest> to move to a destination, or /walk <dest> and /walk if you want to go room-by-room. (Useful if you're backtracking, looking for something.)
- If you're blind and can't see, you can also use /run <start> <dest> or /walk <start> <dest>.
- tintin++ also supports it's own travel, in addition to my predefined routes.
- I've flagged trees and sky as "avoid", so tintin++ will find you a route doesn't require climbing or flying.
- I suggest using tintin++'s built in pathing for intra- kingdom or area travel
[edit]
Status Bar
Use /sbar to to enable my sbar
[edit]
Combat Aliases
Certain variables can be set, such as combat_slay, to trigger auto-killing.
[edit]
Affiliation Aliases
- Most affiliations you can just use /<affiliation> to set up common aliases. (For example, /aligned to create in-game aliases for Aligned forms.)
- Wandslingers: vigil will take a wand from your holster/bandolier and/or backpack, unwield your secondary weapon, perform the vigil, then put your wand back and rewield your weapon.
- Ringwielders: Combat aliases are intelligently parsed so, for example, "kel" can be omitted.
[edit]
Trainers
If you info a trainer, you can then /train or /enhance regardless of what the trainer's actual syntax is.