Welcome to Abelinc's Tinyfugue Script Archive for Aardwolf MUD
Here you will find scripts that various people have created for use on the Aardwolf MUD (www.aardwolf.com).
Much thanks goes to Metria, who originated this script archive.
All of the scripts are ancient except those which are by me, or have notes that I have updated them.
This doesn't mean that they don't work, but there may be some tweaks required. When I say ancient, I mean from 2002 or earlier, so it's not even just V3 changes which may cause problems.
I do use some of the other scripts in modified form, others I have no experience with because I wrote my own way to deal with the issue, or I don't consider it to be an issue.
Metria
Sarlock
Vitae
Sargas
Hannibal
Ghaan (other scripts and GPL license available here)
- Moons script - I added spouse to the list of channels, and "/moonset " to set a heads up x ticks before a 3moons on grouptalk
- Tiername script - Substitutes classnames into old tiernames in whois/finger
Nimrodel
- Day Hour Minute. This script takes an argument of seconds, and returns the same amount of time formatted as days, hours, minutes & seconds
Randor
Abelinc
Other
- TTYtter, a command-line twitter client, written in PERL
- /def tweet = /quote -decho !ttytter -curl -user=twitname:password -script -status="%{*}", a tf command, then /tweet to post
- These would require Perl 5.005 or better, and curl as written. You can change -curl to -lynx to use lynx instead.
Tinyfugue source patches
Note about the ATCP, GMCP and Telnet Option 102 patches below. The "root" patch is for files in the tf-50b8 directory that the source untars to create. The src files are for the tf-50b8/src files. Also, the files give the source the capability to support the 3 options, but THEY ARE NOT compiled in by default. Use configure options to enable them (./configure --help lists them as well):
| --enable-atcp | enable ATCP support |
|
| --enable-gmcp | enable GMCP support |
|
| --enable-option102 | enable telnet option 102 support |
|
- rootpatch (patch 1 of 2) for ATCP support in tinyfugue...updated for tinyfugue 5.0b8
- srcpatch (patch 2 of 2) for ATCP support in tinyfugue...made for tinyfugue 5.0b7.1, but applies to 5.0b8 fine
- teloptrootpatch (patch 1 of 2) for Telnet Option 102 support in tinyfugue. Made against 5.0b8.
- teloptsrcpatch (patch 2 of 2) for Telnet Option 102 support in tinyfugue. Made against tinyfugue 5.0b8.
- bothrootpatch (patch 1 of 2) for adding both support for ATCP and support for telnet option 102. Made against tinyfugue 5.0b8.
- bothsrcpatch (patch 2 of 2) for adding both support for ATCP and support for telnet option 102. Made against tinyfugue 5.0b8.
- allrootpatch (patch 1 of 2) for adding support for ATCP, GMCP, telnet option 102, and patching for the mccp hotboot issue. Made against tinyfugue 5.0b8.
- allsrcpatch (patch 2 of 2) for adding support for ATCP, GMCP, telnet option 102, and patching for the mccp hotboot issue. Made against tinyfugue 5.0b8.
- Tinyfugue source after ATCP, GMCP, Telnet option 102, and mccp patches have all been applied (.tgz).
NON-Tinyfugue stuff
Basic Autoquaffer for MUSHclient.
Basic Autorecaller for MUSHclient.
Basic Autopracticer for MUSHclient.
Give all for MUSHclient. Turns "give all foo" into "give all UNKEPT to foo"
Warfare gag for MUSHclient. Gags warfare messages unless you qualify for the war, and gives you settable warfare message colors.
Whogroup for MUSHclient. Gives "whogroup", "whopk", and "whoapk" aliases for swho using +/- 15 and +/- 10 levels automatically.