Plugins for MUSH
Here are a selection of Plugins for Discworld MUD players who use the MUSH client. All are presented here by kind permission of the original authors who are credited below.
In order to use them, click the link and chose to save them somewhere on your hard drive. They download as zip files so use winzip to extract the files. Next, put the files into <MUSH>\worlds\plugins, substituting <MUSH> for the folder that you use for MUSH. This plugins folder should already exist. Within MUSH itself choose File then Plugins ... to get to the Plugins screen. Now choose Add... and select your desired Plugin. Click on close once it appears in the list.
Note that the plugin will not be visible in game until a situation arises that triggers its use so be patient. They start working only when needed. Also note that I give no guarantee about the performance or stability of any of these Plugins. Use them at your own risk. Do not use more than one Plugin at once if both are designed to do the same thing. Try them all individually and pick a favourite.
Latest Plugins
All three plugins are by Beale. All three are aimed at the latest MUSH versions as there have been some changes to LUA handling. Use older plugins from further down the page if you do not wish to update MUSH. Version 4.0 or above of MUSH is required for using these plugins. If you have any problems then I'll gladly assist if you contact me in game, but please be aware that Beale is the clever one, not me, so asking him might be even better. :o)
The Second Wave
Notes - Before following the normal installation procedure you should first go into Global Preferences in the file menu of MUSH and click on the LUA tab. Edit the information there, adding two dashes before os = nil so that the line reads "-- os = nil -- no operating system calls" and click on OK. You can then add the bar as normal. If you get any errors that relate to "OS" then you didn't get the previous bit right. Once it is in I suggest restarting MUSH although this is not always needed. On the start of every session do a "score brief" to calibrate the bar. It is only as accurate as your system time and date are. Important - Upgrade to MUSHClient 3.66 or higher before using this plugin. There is a link to the upgrade at the bottom of this page.
Basically, it makes it easy to set up colourtriggers without interupting your gaming or puzzling over regular expressions. To learn how it works, once you have it up and running, type "help colourtriggers" or "syntax colourtriggers" in game. These work seemlessly as if it were a new command in the game.
I've tested this plugin and it seems stable. I can't say I've used it extensively as I like to micro-manage my own triggers in excruciating detail, so this isn't for me. If you want a simple way to colour code game events without too much fuss then you'll love it. Personally, I'm just impressed that somebody came up with something that isn't a bar for a change. Makes you wonder what else is possible.
The Original Batch
If you have a handy Plugin and would like to see it here then please let me know. I'll be glad to include your Plugin for download and give full credit to the player who supplies it.