| Home |
| DLL FILES |
|
DLL files are "plug-ins" that are used by Mud Master for a number of functions.
When using a plug-in DLL, place the dll file in your main Mud Master directory
(where mudmast.exe is). Then once you run Mud Master, do: /loadlib {dll name}
(don't include the extention of .dll when you load it). example: /loadlib {MM Misc}
would load up the MM Misc.dll file.
DLLs are called by mudmaster via your script, or can be called from the input prompt with /calldll {dll name} {function to do} ie: /calldll {MM Misc} {Help} would list out some internal help that MM Misc has. |
| WinAmp for MM | v1.0 |
|
Neros' WinAmp plug-in for Mud Master. Snippet from the readme (in the zip file): Commands: /calldll AmpMM Play - Plays the current file in your playlist. Pause - Pauses playback. Use again to resume, or Play to restart. Stop - Stops playing the current file. Prev - Switches to the previous track. Next - Switches to the next track in your playlist. VolUp - Raise volume by a small amount. VolDown - Lowers volume by a small amount. Mute - Sets volume to 0 TrackInfo - Displays the title of the current track. Stores it in a variable "AmpMMCurrentTrack" for statusbar updates, chat spew etc... |
| MM Text To Speech | v1.0 |
|
Neros's Text To Speech DLL brings speech-ability to mudding. If you
recall the old Dr. Sbaito (old sound blaster program) this is much
the same. Link above links to Neros's web page. Neros doesn't have it for download, but you may need microsoft's TTS engine: SPCHAPI.EXE and MSTTSL.EXE. Try loading up MSTTS.DLL into mudmaster, if you get an error from windows about missing speech components then you don't have the TTS speech engine and will need to download and install the 2 above files. Finding the files can be a pain, but here's a link where you can get them both from a reliable site: http://www.teamsound.com/faq.html Both files are listed mid-way down in the faq on teamsound's site. I'm not sure on the sizes of them, been a while since I d/loaded um. But I think spchapi.exe is around 1mb, and msttsl.exe is around 5mb. |
| SendSocket.dll | v1.0.0.1 |
|
This DLL allows sending strings (text) to the socket (connection/mud) that Mud Master is
currently using. This will allow you to send specific text without carriage returns, etc. The DLL will automatically install the hooks it needs to run. If you want to verify them you can check with /notify connect and /notify disconnect. You MUST load the DLL file before connecting to the mud (or other connection). The DLL needs to be active when the connection is made via MM so the DLL can accept the notification. To send text to the socket (connection) do: /calldll SendSocket SendText {text to send} The text to send can be a single character or a string. It'll send whatever you tell it to send. If you don't tell it to use a Carriage Return it won't and will just send the given text (useful on some games such as Trade Wars). Written by Aaron O'Neil |
| HyperLink.dll | v1.2 |
|
This dll will capture "http://xxx..", "ftp://xxx..", and "telnet:xxx" spew and keep it in a
memory based list for easy retrieval. It'll even fire up your browser and connect
to the url as long as you have http and ftp associated to the browser. Unzip the file and place in the dir where your mudmaster.exe is. Load the dll into MM "/loadlib HyperLink" Call up the help: "/calldll HyperLink Help" (Cap H in "Help") It'll auto-install a script: "/calldll HyperLink Install" The script is grouped as "HyperLink" so to see what aliases you use do: "/groupal HyperLink". The dll keeps a data file, hyperlink.dat which saves some settings (SetSize) and also will save info about the last url's stored (it'll save the urls when the dll is unloaded/MM is exited. hyperlink.dat is a binary file, not a text file, so it's not really editable. Commands (aliases): churl <#> -- chatall a specific url clearurls -- clear the all urls stored in the list. clurl <#> -- clan a specific url gourl <#> -- gossip a specific url imurl <#> -- immort a specific url remurl <#> -- remove a specific url from the list saurl <#> -- say a specific url showurls -- list out the urls shurl <#> -- shout a specific url url <#> -- connect to a specific url or telnet address. You must have http ftp and telnet associated to an application (ie: IE/Netscape) -- usually this is already done in windows. "#" is the index number of a given url shown via the "showurls" alias. If you have the version previous to 1.2, delete it and "/killall HyperLink" before loading up this one. Written by Aaron O'Neil |
| MilliSeconds.dll | v1.2 |
|
This dll will return millisecond values so you can more precisely check times.
/calldll {MilliSeconds} {Help} for info. Written by Gordy Pine (Oma) and Aaron O'Neil |
| MM Misc.dll | v3.3 |
|
This dll is for use with identifying items and allows a lot of user definiable
displays. /calldll {MM Misc} {Help} for info. Written by Aaron O'Neil |
| Math.dll | v4.0 |
|
This dll allows floating point math (decimals) with the basic math functions
add,sub,mul,div, and comparision. /calldll {Math} {Help} for info. New in 4.0:
PowerOf, SquareRoot functions. And 3 bitwise operations: BitAnd, BitOr, and BitNot. Written by Aaron O'Neil |
| WordFilter.dll | v1.0 |
|
This dll allows you to filter outbound text, and change specific words for you.
There is a WordFilter.txt with it, and that goes in the same dir as WordFilter.dll.
Edit this text to add, remove, and/or change words. Handy when you type out "talk
Arithon You are a puss!" and you have "puss" filtered to change to "Fabio" so you
end up sending to the mud "Bosozoku says to Arithon, 'You are a Fabio!". /calldll
{WordFilter} {Help} for info. Written by Aaron O'Neil |
| Channel Log DLL w/Internal Script | v1.1 |
|
This is a stand-alone dll, you don't need to download the script version listed above in
the Scripts section. This dll contains its own script. Channel Logger in DLL form. Logs all communication channels on Medievia, except Song (including all god channels). IF you already have the ChLog SCRIPT ONLY version, /killgroup ChLog before you load this one up. -- If you already have the DLL version, that came with a dll AND script file, /killgroup ChLog. New in v1.1 (vs. older v1.0.0.2) Dll has the script files built in, and will auto-install for you. Make sure you've "/killgroup ChLog" before installing this new one. Put the dll in the same dir where you have "mudmast.exe" Startup Mud Master and if it hasn't already loaded (check with "/dll"), do: "/loadlib ChannelLog" (case sensitive). Then do: "/calldll ChannelLog Install" -- Install (cap I) will install the script for you. "/calldll ChannelLog Help" for more info. Other fix (hopefully), is the "overflow" crashes that happened when you tried to list out too many entries, e.g: telist 5000 Confused? I did up a little help file [X] (click between the bracers) Written by Aaron O'Neil |
| File Log DLL | v1.1 |
|
File Log DLL is a way to store/append strings (aka text) to a file. Also you can retrieve
those strings from the log file. This is a good way to capture specific things and save
them to a file on your harddrive. Installation: Place the dll in the same dir as mudmast.exe,
startup MM, do: /loadlib FileLog. For info do: /calldll FileLog Help. v1.1 Fixes a problem with some ending text being cut off. Written by Aaron O'Neil |
| Home |