Note: This guide is intended for TF version 4.01 stable, some of the things might be different in 5.0 beta and more modern builds.
Where do I get it?
Windows: http://www.druware.com/downloads/tf-40s1-w.zip
Mac: http://www.druware.com/downloads/tf-40s1-osx.dmg.gz
Unix: http://sourceforge.net/projects/tinyfugue/ (source file that needs to be compiled)
There are also other OS's supported, like OS/2, BeOS etc. You can check everything here:
http://tinyfugue.sourceforge.net/
Note for Unix based systems users: The TF source is very old one indeed and it won't compile on newer systems. What you need to do is replace the history.c and history.h files in the source with the ones I attached here.
Ok, now I got it installed and all, what's next?
The next things to look into, is the .tfrc (or just tfrc on Windows) file. This is the equivalent to your config/ini files for other things.
Mine looks more or less like this:
Code: Select all
/set lp on
/set visual off
/set hiliteattr r
/histsize 10000
/load kbstack.tf
/load alias.tf
/load /cygdrive/d/genesis/tf/genesis_scripts/general/hilites.tf
/load /cygdrive/d/genesis/tf/genesis_scripts/general/aliases.tf
/load /cygdrive/d/genesis/tf/genesis_scripts/general/items.tf
/load /cygdrive/d/genesis/tf/genesis_scripts/general/travel.tf
/load /cygdrive/d/genesis/tf/genesis_scripts/general/teams.tf
/load /cygdrive/d/genesis/tf/genesis_scripts/general/combat.tf
/load /cygdrive/d/genesis/tf/genesis_scripts/general/herbing.tf
/load /cygdrive/d/genesis/tf/genesis_scripts/general/statistics.tf
/addworld -Tlp gen mud.genesismud.org 3011
Code: Select all
/set lp on
Code: Select all
/set visual off
I prefer the oldschool look, especially that TF is smart and even without visual on, your prompt and input always remain in the same place and aren't broken by server output moving on.
Code: Select all
/set hiliteattr r
Possible options are:
B - bold (default)
r - reverse (switching the foreground and background colours)
u - underline
C<name> - colour
Code: Select all
/histsize 10000
Code: Select all
/load kbstack.tf
/load alias.tf
Code: Select all
/load /cygdrive/d/genesis/tf/genesis_scripts/general/hilites.tf
...
Code: Select all
/addworld -Tlp gen mud.genesismud.org 3011
Ok, I'm all set up for start, how do I make my triggers and stuff?
Here's the list of some basic TF commands and how do they work.
Code: Select all
/help
Code: Select all
/hilite <text>
/partial <text>
Code: Select all
/alias <name> <job> [%; <another job> %; <another job> ...]
Code: Select all
/def <options> <name> = <body>
/undef <name>
Code: Select all
/def -F -t'*some text*' my_first_trigger = smile
Code: Select all
/echo <attributes(optional)> <text>
Code: Select all
/repeat <time> <repetitions> <action>
Code: Select all
/repeat -180 5000 health all
Code: Select all
/repeat -0 10 drink from fountain
Post any questions you might have. For more advanced triggers/macros examples you can check out the TF threads with scripts I've made on this forum.
Hope you'll find it useful.