Gmud
Contributed by Ascidiella
Gmud (Genewic 32 bit MUD Client for Winsock) was one of the clients of choice pre-Zmud; however, it is no longer in development and in recent years has been superceded by the greater functionality of other clients like Zmud. The latest version 1.9b (.txt) is available free for download here. While Gmud lacks many of the current features available in Zmud, it has the advantage of being free, and it is a small program that does not need to be installed to be used. It can be used in conjunction with MCCLIENT Compression Proxy to reduce bandwidth and increase speed. Functions include: multiple connections in different windows active simultaneously, scroll back buffer, macros, triggers, aliases, log files, command stacking, and speedwalking.
MCCLIENT
Command Stacking
Speedwalking
Aliases
Macros
Triggers
Miscellaneous
MCCLIENT Compression Proxy to reduce bandwidth and increase speed. Other clients like Zmud have compression capability already built in, but Gmud does not. MCCLIENT works by accepting connections on your machine, and redirecting them to the mud. The connection to the mud is compressed without compressing the local connection. The program provided on the MM website is already set up to redirect to MM, so once you unzip the mcclient zipfile into a directory of your choice, run mcclient.exe. It should pop up a window saying it's ready to accept connections (minimise this window if you like). Click the Connect icon or find Connect in the File menu, and you can add a new connection with hostname: localhost, port: 8000, instead of materiamagica.com port 8000 (or 4000, or whatever port you have). When you connect, it should be automatically compressed -no other changes are needed.
Command stacking allows you to enter multiple commands in one line of text. The command separator character by default is the semicolon; however, this setting may be changed to any other character in the Command stacking dialog box accessed through Options. Command stacking can work in macros, aliases, and triggers.
Speedwalking
Speed walking is activated by typing the speed walk prefix followed by a string of directional commands. You can also use numbers to move a number of times in a specified direction. Unfortunately, Gmud does not support diagonal directionals. The speedwalk dialog box may be accessed through Options. Care must be taken when setting the speed walk prefix. If you were to use 'w' as your speed walk prefix, then whenever you typed 'who', it would get misinterpreted as a speedwalk.
Example: If your speedwalk prefix were: \
And you typed: \2ne2d
You would travel: north, north, east, down, down
Those who are used to the Zmud speedwalk capability will find the Gmud speedwalk inadequate, since one would have to memorize the string of directions. However, the Alias and command stacking function may be used to generate lengthy speedwalks similar to those in Zmud, as discussed below.
Aliases
Aliases may be accessed from the row of buttons on the top part of the application (the smiley face) or from Edit. Click the alias button and you are presented with a new window. Click the "Add" button, then enter a name for your alias and click Ok. This name is what you will type when you want to set off your alias. Try to make it something you won't normally type by accident.
In the Alias translation box, you can list the command or commands that you want the alias to perform. If you want it to perform a series of actions, you can separate them by hitting the return key or use the command stacking character. For example:
If you made the alias: cure
To translate to an output of: cast 'cure light'
Typing: cure player
Would output: cast 'cure light' player
Client aliases are handy because while MM offers in game aliases, they are only one-command aliases and you can only have a maximum of 25. This is difficult for many bards especially, or even druids and mage
classes that like to use abbreviations for quickly casting their many spells.
A more advanced speedwalk may be generated using the Alias function in conjunction with speedwalk OR command stacking, but not both in the same alias. For example:
Alias + Speedwalk (note that this method does not allow diagonals)
If you made the alias: gohome
To translate to an output of: \3s3ede2u
Typing: gohome
Would output: south, south, south, east, east, east, down, east, up, up
Alias + command stacking (note that this method allows diagonals, but is more tedious to initially create)
If you made the alias: gohome
To translate to an output of: se;se;se;d;e;u;u (or with returns after each direction, but there is a limit to the number of lines available)
Typing: gohome
Would output: southeast, southeast, southeast, down, east, up, up
The "Alias + command stacking" method allows other commands to be placed at the end of your long walk. For example, you may have "se;se;se;d;e;u;u;open door;e;close door" to enter your home.
Similar to Alias, Macros can be used to specify a string of text that will be sent to the mud when you hit a function key (F1-F10). To edit them, hit the Macro button on the toolbar (box-like icon), or use the Edit/Macros menu. Again, command stacking and speedwalk may be used with this function. Your list of Macros may also be viewed as a side bar from the View menu.
Triggers
Triggers are for the most part illegal in Materia Magica, but there are a few instances where they are legal. Unfortunately, triggering capture windows for clantalk or tells is not available in Gmud, although simple logging is available. However, sound trigger functionality may offer a way to enhance your playing experience. To edit triggers, click the Trigger button or select it from the Edit menu. Click Add, enter the trigger string, click Ok, and then you may modify your output. You may select a small sound file from your computer (small enough to fit into memory all at once) to play when Gmud detects the trigger string. This may be used to notify you when someone pages you, when you receive mail, or to spice up combat by having different sounds play for different combat hits or defenses.
Miscellaneous
Gmud offers a few other features, which are futher discussed in their documentation and help files.
We hope this guide has assisted you in learning Gmud. If you have any suggestions or corrections please send them our way, either in game or through our feedback function. Happy adventuring!
- 932 reads