Mud Search
FAQ
 

MudFix Help

Help Topics

File Menu

Creating a new character file

Loading an existing character file

Renaming an existing character file

Deleting an existing character file

Reconnecting

Disconnecting

Edit Menu

Aliases

Gag Lines

Hot keys

Paths

Player List

Text Editor

Timer Events

Triggers

Wanted Items

Functions Menu

Auto Mapper

Look For Players

Update Enemy List

Settings Menu

Auto Roll

Change Font

Clan Alignment

Colors

General

Help Menu

Help

Online Help

About…

Basic Operations and Other Functions

Registering and Un-registering

Sending Commands to the Mud

Commands Containing a SemiColon

Copying and Pasting from the display

Changing the Fonts in areas other than the display

Searching for text in the display

Advanced Topics

Using Paths in combination with Triggers, Aliases, Hot Keys, and Timer Events

Alert Windows

Enabling and Disabling Triggers, Aliases, Paths, and Gags

Writing to a log file

Playing a sound file

Turning individual triggers on and off

Turning groups of triggers on and off

Placing a pause in your trigger (Should only be used with triggers.)

Assigning and using variables

If statements in your triggers  (Should only be used with triggers.)

Performing basic math

Wildcards and Parameters (Should only be used with triggers.)

 

Creating a new character file

Steps to create a new character file:

1. From the File menu select New Character.

2. You will then be prompted for the Name and Connection information for this character.

a. Enter your character name. (If this is a new character on the Mud you are playing and you do not know the name yet just enter something you can change it later.) You can also chose from any name already in the list.

b. Enter the server name. You can chose from any in the list here as well. This is the name you want to refer to the server as. It does not have to be the actual name of the server.

c. Enter the server location. This is the IP address or Domain Name of the Mud. Example: DSL-Mud.org

d. Enter the port number to connect to. Example: 4000

3. Click the Save button.

4. A new window will open with all your characters listed in it. Double click on the character you just created. This will attempt to connect to the Mud with the connection information you gave.

a. If the connection attempt is successful you will see your Mud load up in the display. Play away!

b. If it is not you will get a message saying it was unable to connect.

i. If this occurs check your connection settings by choosing New Character from the File menu again. Then choose the character name and server name from their respective lists. This should load the connection settings you provided. If they are wrong change them and save them again.

ii. If your connection settings are correct you can try to reconnect to the mud by choosing the Reconnect option from the File menu. This will close the current session and try to load it again.

 

Loading an existing character file

Steps to load an existing character:

      1. From the File menu select Load Character.

      2. Double click on the character you want to load.

    Note: You may only have up to ten sessions open at one time.

     

Renaming an existing character file

Steps to re-name an existing character:

1. From the File menu select Load Character.

2. Double click on the character you want to load.

3. Once again select Load Character form the File menu.

4. Right click on the appropriate character icon.

5. Click Change Name.

6. Enter the new name for this character.

a. The program will now save your character information into its new location and attempt to delete the old one. If the attempt is unsuccessful it will tell you that it could not delete the old information. This is not a problem you can delete the directory yourself if you want to or just leave it there. Make sure you delete the correct directory.

 

Deleting an existing character file

Steps to delete an existing character:

1. From the File menu select Load Character.

2. Click once on the character you want to delete.

3. Press the delete key on your keyboard.

4. You will be asked if you are sure you want to delete this character. If you are sure click yes.

a. The program will now attempt to delete the character information. If the attempt is unsuccessful it will tell you that it could not delete the information. This is not a problem you can delete the directory yourself if you want to or just leave it there. Make sure you delete the correct directory.

Reconnecting

If any of your sessions seem to be locked up for one reason or another. You can reconnect to the Mud by:

1. Opening the File menu

2. Clicking Reconnect.

 

Disconnect

To disconnect form the Mud:

1. Enter the command to save your character on the Mud if necessary.

2. Enter the command to quit the Mud.

3. Open the file menu.

4. Click Disconnect.

 

Aliases

An alias is a command that issues one or more commands to save typing and for speed.

Example 1:

You may have a spell called ChainLightning. Now some Muds allow you to type only the necessary key to cast the spell and some Muds make you type the whole thing. So to cast this spell it would be something like “Cast ChainLightning”. You can create an alias that would send this command for you requiring much less typing. If you name your alias “ccl” then all you would have to do is type “ccl” and hit enter and it would send “Cast ChainLightning” to the Mud.

Example 2:

You might want to issue multiple commands a once. You can create an alias and call it “SpellUp” that would cast all the really nifty strength and armor and whatever else you wanted to on yourself.

Steps to create an alias:

1. Open the Edit menu.

2. Choose Aliases.

3. Enter the name you want your alias to have. This is what you will type to execute the alias. (IE: ccl or SpellUp)

4. Then enter the command or commands you want the alias to send to the Mud.

a. For a single command it would be like “Cast ChainLightning”.

b. For multiple commands it would look more like “Cast Armor Self;Cast Strength Self;Cast Sactuary Self” NOTE: Each command is separated by a semicolon.

5. Now at this point you can save the alias by clicking the save button.

To execute this alias make sure that the Alias button is down in the lower right hand corner of MudFix.

Then type the alias name in the command box and hit enter. It should send the command or commands in the alias to the Mud.

 

You might have noticed some other items on the alias window. These are for buttons. A button is basically an alias that can be fired at any time by the click of a….well button.

Steps to create a button:

1. Follow the instructions to create an alias.

2. Check the box that says “Make this alias a button”.

3. Enter a title for the button. This will be the text displayed on the button.

4. Click the save button.

You should now have a button on your display. When you click that button it should send the commands for this alias to the Mud.

NOTE:

Buttons do not require the Alias Button to be on Aliases do require it to be on.

Steps to change an alias:

1. Open the Edit menu.

2. Choose Aliases.

3. Click the down arrow to view the list.

4. Choose the alias you want to change from the list.

5. Make the necessary changes to the commands or button information

6. Click the save button.

Steps to delete an alias:

1. Open the Edit menu.

2. Choose Aliases.

3. Click the down arrow to view the list.

4. Choose the alias you want to change from the list.

5. Click the Delete button.

When you are done entering aliases you can click the Close button to close the window.

NOTE:

    Aliases can be connected to Hot Keys, or fired by Triggers, or call other Aliases.

     Alias names are case sensitive: “Alias One” is not the same as “alias one”.

    The Alias button must be down for aliases to work. It is located in the lower right hand corner of MudFix when a session is active.

     

Gag Lines

Gag Lines are used to take SPAM out of your display so that you only see what you need to.

Example:

You cast chain lightning and this is what you see:

The bolt arcs to a Sylvan Warrior!

Your lightning *** DEVASTATES *** a Sylvan Warrior!

You are struck by your own lightning!

Your lightning wounds you.

The bolt arcs to a Sylvan Warrior!

Your lightning decimates a Sylvan Warrior!

You are struck by your own lightning!

Your lightning injures you.

The bolt arcs to a Sylvan Warrior!

Your lightning wounds a Sylvan Warrior.

You are struck by your own lightning!

Your lightning grazes you.

The bolt arcs to a Sylvan Warrior!

Your lightning grazes a Sylvan Warrior.

You are struck by your own lightning!

Your lightning misses you.

A Sylvan Warrior has some small wounds and bruises.

There are two things that could be gagged here.

1. The bolt arcs to a Sylvan Warrior!

2. You are struck by your own lightning!

If you gag those two lines you would get an output more like this:

Your lightning *** DEVASTATES *** a Sylvan Warrior!

Your lightning wounds you.

Your lightning decimates a Sylvan Warrior!

Your lightning injures you.

Your lightning wounds a Sylvan Warrior.

Your lightning grazes you.

Your lightning grazes a Sylvan Warrior.

Your lightning misses you.

A Sylvan Warrior has some small wounds and bruises.

This is much shorter and easier to read and process so you will know what to do next. Now you could make a gag for “The bolt arcs to a Sylvan Warrior!” but then you would have to make a gag for every Enemy that you attack with chain lightning. So instead you should use only the first part: “The bolt arcs to a” that way anytime you attack someone with chain lightning you won’t get that line in your display.

Steps to create a gag:

1. Open the Edit menu.

2. Choose Gag Lines.

3. At the bottom of the window you should see a small white box labeled “Line to gag:”. In this box you should type “The bolt arcs to a”.

4. Click the Add button.

Steps to activate de-activate a gag:

      1. Open the Edit menu.

      2. Choose Gag Lines.

      3. Click the appropriate gag in the list.

    If the box is checked the gag is on if it is not the gag is off.

Steps to delete a gag:

1. Open the Edit menu.

2. Choose Gag Lines.

3. Click the appropriate gag form the list.

4. Click the Delete button.

Each time you load a character you will have to re-check all of the gags you want to be active. If you want to check or uncheck all of the gags you can click the Mark All or Clear All buttons. To close the gags window click the Close button.

More advanced gags:

You will notice on the gag window two comments:

1. Use %S for an unknown word.

2. Use %N for an unknown number.

These are wildcards. For some reason you may need to use them in your gags.

Example:

If the gag line was “The bolt arcs to a %S Warrior”. The lines in the previous example would not show up in the display. However if you attacked a bear you would see the display because “bear” would not be followed by the word “Warrior!”.

NOTES:

     %S can be used for numbers or words.

     %N can only be used for numbers.

     By numbers I mean integers or whole numbers.

     You should use the capital letter S or N for these.

    The Gag button must be down for gags to work. It is located in the lower right hand corner of MudFix when a session is active.

     

Hot Keys

Hot Keys are buttons on your keyboard that can be assigned a command or list of commands separated by commas just like aliases. These buttons are designed to be used for commands that are sent to the Mud often or that need to be sent to the Mud quickly.

The hot key buttons are F1-F12 and the “5” key on your number pad.

NOTE: The num lock should be on for the number pad keys to have their desired effect.

Steps to Save, Change, or Delete a Hot Key

1. Open the Edit menu.

2. Choose Hot Keys.

3. Click on the appropriate box and change the contents.

4. Click the Close button.

Now when you hit that key on your keyboard it will send the desired command or commands.

NOTE:

    You may also put AAalias names in these boxes to attach an alias to that key.

Make sure your Alias button is on or this will not work.

 

Paths

A Path is a command that executes a set of directions to get from one place to another.

Example:

If you want to go to the dock from recall you can set up a path with those directions. Suppose the dock is 2 south, 33 east, 2 north, and 1 east from recall.

Steps to create a path:

1. Open the Edit menu.

2. Choose Paths.

3. Give your path a name in the first box. Example: RecallToDock

4. Enter the directions separated by commas in the second box. You should use numbers in front of the direction to tell it how many times to go that way. Example: 2s,33e,2n,1e

5. Click the Save button.

To execute a path you enter the “+” followed by the path name:

+RecallToDock

Steps to change a path:

1. Open the Edit menu.

2. Choose Paths.

3. Click the down arrow of the first box to access the list.

4. Select the correct path name from the list.

5. Now make the appropriate changes to the path.

6. Click the Save button.

Steps to delete a path:

1. Open the Edit menu.

2. Choose Paths.

3. Click the down arrow of the first box to access the list.

4. Select the correct path name from the list.

5. Click the Delete button.

When your done entering paths click the Close button.

NOTES:

     You can also execute paths in reverse by using “R+” followed by the path name.

     Paths are case sensitive: “RecallToDock” is not the same as “recalltodock”

    Paths may be executed by Aliases, Hot Keys, or Triggers.

     The Paths button must be down for paths to work. It is located in the lower right hand corner of MudFix when a session is active.

    Directions for paths are:

North: n

South: s

East: e

West: w

Up: u

Down: d

NorthEast: ne

NorthWest: nw

SouthEast: se

SouthWest: sw

 

Player List

The player list is the first part of a two part feature designed to notify you if certain people are listed in the Mud's who list.

This is the list of other players that you would like to receive a notification for when they are online.

I will show you how to maintain the list here and part two will be described in the Look For Players section.

Steps to Add a player to the list:

1. Open the Edit menu.

2. Choose Player List.

3. Enter the name of the player you wish to be added to the list.

4. Click the Save button.

Steps to Delete a player from the list:

1. Open the Edit menu.

2. Choose Player List.

3. Click the down arrow to gain access to the list.

4. Choose the appropriate name from the list.

5. Click the Delete button.

When you are done editing this list click the Close button.

NOTE:

    Names are case sensitive.

See Also:

Look For Players

 

Text Editor

The text editor is used to parse notes into the mud one line at a time so that you don't get that huge buffer over run when you try to cut and paste stories or long paragraphs into the game.  To use the text editor, click edit and then text editor.  In the syntax field, write whatever you want to start each line with (such as oocn + ) followed by <LINE>.  If you want to save the settings, give it a name in the enter as field and and then click save.  Clicking send will begin to parse your note into the mud, line by line.

 

Timer Events

A timer event is a command or set of commands you want to be executed every X amount of seconds.

Example:

Say you don’t want your enemy players to sneak up on you. So every 15 second you want to execute the Where command.

Steps to create a timer event:

1. Open the Edit menu.

2. Choose Timer Events.

3. Enter the command you want to be executed in the box labeled “Commands”. Example: Where

4. Enter the number of seconds you want to go by before this command is executed. Example: 15

5. Click the Add button.

Steps to activate or de-activate a timer event:

1. Open the Edit menu.

2. Choose Timer Events.

3. Click the box next to the command. If it is checked the command is active. If it is not checked the command is not active.

Steps to change a timer event:

1. Open the Edit menu.

2. Choose Timer Events.

3. Click on the correct command or commands in the list.

4. Change the commands to be executed or the amount of time needed.

5. Click the Save button.

Steps to delete a timer event:

1. Open the Edit menu.

2. Choose Timer Events.

3. Click on the correct command or commands in the list.

4. Click the Delete button.

When you are finished editing these events you should click the Close button.

NOTES:

    Timer events are like Gag Lines in that every time you load a character you have to re-activate them.

    Timer events can execute multiple commands you can assign more than one command to the timer by just like you can assign multiple commands to an Alias. <Command1>;<Command2>;<Command3>;

    Timer events can be used to activate aliases, and PPaths.

     

Triggers

Triggers are probably the most powerful aid you have in mudding. A trigger is a command or set of commands to execute when a certain set of text is received from the Mud.

Example: I am sure you are tired of typing Drink Water whenever you are thirsty. So I will show you how to set up a simple trigger to do it for you.

Steps to create a trigger:

1. Open the Edit menu.

2. Choose Triggers.

3. Enter a name for the group that this trigger belongs to in the box labeled “Group:”. Example: General

4. Click the Add Group button. (Only do this if the group does not exist.)

5. Enter a name for the trigger in the box labeled “Trigger Name:”. Example: Drink

6. Enter the text to execute the trigger in the box labeled ”Text to execute trigger:”. Example: You are thirsty.

7. Enter all the commands you want this trigger to send to the Mud. One command on each line. Example: Drink water

Drink water

8. Click the Add Trigger button.

9. Click on the trigger name in the big box on the left.

10. Check the box labeled “Active”. (If this box is checked the trigger will be active.)

11. Check the box labeled “Active on Startup”.

(If this box is checked the trigger will become active whenever the character is loaded.)

12. Check the box labeled “Wake if sleeping”.

(If this box is checked MudFix will also send commands to the Mud to wake you before sending

the commands in the trigger and then put you back to sleep after the commands in the trigger are

sent.)

NOTES:

     If you do not click the Add Group button when you click the Add Trigger button it should ask you if you want to add this group.

     The text to fire the trigger is case sensitive: “You are thirsty.” is not the same as “you are thirsty.”

    Triggers are not like Aliases and Timer Events. Instead of having commands separated by semicolons each command goes on a separate line.

     In the above example I had you put in Drink Water twice. Now when this trigger fires it will send Drink Water to the mud 2 times.

     The three check boxes are not connected to the Add Trigger button. They are separate fro a specific reason that will be mentioned later.

    Testing triggers, Importing triggers, and Exporting Triggers will be explained later.

Steps to change a trigger:

1. Open the Edit menu.

2. Choose Triggers.

3. Click the name of the trigger in the big box on the left.

4. Change any of the information in the boxes on the right.

5. Click the Save Trigger button. (It is in the same place as the Add Trigger button was.)

NOTES:

     The three checkboxes do not need to be modified before the Save Trigger button is clicked. These checkboxes are not tied to the Save Trigger button or the Add Trigger button. They automatically save changes made to them so you don’t have to press the save button once you have changed them.

    If you change the group of the trigger it may not move until you close the trigger window and re-open it.

     

Steps to delete a trigger:

1. Open the Edit menu.

2. Choose Triggers.

3. Click the name of the trigger in the big box on the left.

4. Click the Delete Trigger button.

 

***NOT THE SAME AS ABOVE***

Sometimes you might want to delete an entire group of triggers from the list.

Steps to delete a trigger group:

1. Open the Edit menu.

2. Choose Triggers.

3. Type the name of the trigger group in the box on the right labeled “Group:”.

4. Click the Delete Group button.

 

You may want to test your trigger to make sure it will fire. To do this you must have either just entered the trigger or just selected the trigger from the big box on the left.

Steps to test a trigger:

      1. Create Trigger or Select Trigger.

      2. Enter the text that the Mud sends to your display when you want this trigger to fire. Example: You are thirsty.

      3. Click the Test button.

     If the text in the box labeled “Text to execute trigger:” matches the text in the box next to the Test button then you will get a message saying “The trigger will fire for: yada yada yada Sending commands: yada yada yada.”

    If the text in those boxes does not match you will get a message saying “The trigger will fail for: yada yada yada.”

     

You might want to share triggers with your friends or use the same triggers on multiple characters without rewriting them each time. So you can import and export triggers.

Steps to export a trigger:

1. Open the Edit menu.

2. Choose Triggers.

3. Click the name of the trigger in the big box on the left.

4. Click the Export Trigger button.

5. Choose where you want to save this trigger.

(The save dialog will default to the directory your character is saved in.)

6. When the save dialog pops up enter the name of the file you want to this trigger to be saved in. (The save dialog will give the trigger a default extension of “trg”).

7. Click the Save button.

Steps to import a trigger:

1. Open the Edit menu.

2. Choose Triggers.

3. Click the Import Trigger button.

4. Choose the file to import the trigger from.

5. Click the Open button.

 

When you are done with editing your triggers click the Close button.

NOTES:

    The Trigger button must be down for triggers to work. It is located in the lower right hand corner of MudFix when a session is active.

See Also:

Advanced Topics

 

Advanced Topics

You can do some really amazing things with triggers if you give it enough thought and tinkering. The following topics can be used with Triggers, Aliases, Hot Keys, and Timer Events. Most of these will probably only be used in triggers. Some of them should only be used in triggers.

 

 

Using Paths in combination with Triggers, Aliases, Hot Keys, and Timer Events.

You may execute a path or reverse path from any of the above mentioned topics.

In Aliases, Hot Keys, and Timer Events you simply enter “+<pathname>” or “R+<pathname>” as one of the commands in that function.

To recall and then go to the dock using the path “RecallToDock”:

Example: Cast ‘Word of Recall’;+RecallToDock;

To disembark from a ship and go to recall using the path “RecallToDock” in reverse:

Example2: Disembark;R+RecallToDock;

 

In Triggers you enter “+<pathname>” or “R+<pathname>” as one of the commands in the list of commands for that trigger.

Example:

Say you have a trigger that executes and sends you to the dock to board a ship.

The “Commands in trigger:” section of the trigger would look like:

+RecallToDock

Board Ship

NOTES:

    These commands are case sensitive the “R” in “R+” must be all caps and the path name must match the Path name in the paths window.

     

Alert Windows

An alert window can be used to notify you of some important event that has occurred on the Mud.

These are especially useful if you have more than one session running. They will pop up and notify you which session the Alert came from and what it is concerning.

SYNTAX: #A<space><Text that is to appear in the alert window>

Example:

If you want a notification when someone is sending you a tell, you could set up an alert window like this one.

This would be in a trigger of course.

The text to execute the trigger would look like: “%a tells you”

The Commands in trigger would be: “#A %a is sending you a tell.”

This would pop up an alert box in the middle of your MudFix window. If Scorn had sent you the tell it would say: “Scorn is sending you a tell.”

If someone sends you a tell and there is space in there name you will only get the last part because you are only looking for one parameter.

If John Doe sends you a tell you will only receive an alert saying: “Doe is sending you a tell.”

Alert windows work very well in combination with playing sounds. This way you have an audio alert as well as a visual alert.

NOTES:

    This command is case sensitive the #A must be all caps.

See also

Wildcards and Parameters. (Should only be used with triggers.)

Playing a sound file.

 

Enabling and Disabling Triggers, Aliases, Paths, and Gags

With some Aliases, Hot Keys, Timer Events, or Triggers you may want to enable or disable Triggers, Aliases, Paths, or Gags all together.

The Commands are as follows:

#AON

This command turns Aliases on. It is the same as pressing the alias button in the lower right corner of MudFix.

#AOFF

This command turns Aliases off. It is the same as pressing the alias button in the lower right corner of MudFix.

#GON

This command turns Gags on. It is the same as pressing the gag button in the lower right corner of MudFix.

#GOFF

This command turns Gags off. It is the same as pressing the gag button in the lower right corner of MudFix.

#PON

This command turns Paths on. It is the same as pressing the path button in the lower right corner of MudFix.

#POFF

This command turns Paths off. It is the same as pressing the path button in the lower right corner of MudFix.

#TON

This command turns Triggers on. It is the same as pressing the trigger button in the lower right corner of MudFix.

#TOFF

This command turns Triggers off. It is the same as pressing the trigger button in the lower right corner of MudFix.

NOTES:

     These commands are all case sensitive they must be all caps.

     

Writing to a log file

This function is designed to write text from the Mud into a file of your choice.

SYNTAX: #L<space><FileName and Path><Pipe Symbol><Message to write in file>

The pipe symbol is the symbol above the ‘\’ on the same key. So you press shift and ‘\’ to get ‘|’.

Example:

Say you want to write a line into a file every time you get a toast string.

A toast string looks like: <PlayerName> got <Toast Description> by <PlayerName>

So you will have to set up a trigger to look for this type of text. Since you do not know what the names or description are going to be you must use parameters to store these values in.

The “Text to execute trigger:” box in your trigger should look like:

“%a got %b by %c”

The “Commands in trigger:” box should have a line similar to this:

“#L <FileName and Path>|%a got %b by %c”

Now most likely you only want to store toasts for a character if that character sees it so you will want to tell MudFix where the <FileName and Path> for your character’s toast messages is. This can be a little more difficult.

For this you may need to use your windows explorer to find the path of your characters directory.

     If you installed MudFix on drive C: in a directory set aside for games the <FileName and Path> for MudFix.exe could be “C:\Games\MudFix\MudFix.exe”

     But you are not looking for Mudfix.exe. You are looking for the directory of your character. So MudFix saves your character information in a directory under the directory MudFix.exe is in.

    If you are playing a character who’s name is Frank on the server called DSL

    (Creating a New Character) and you installed MudFix in the location above the path to your character’s directory would look like: “C:\Games\MudFix\DSL\Frank\”

    Now you have enough information to finish your trigger.

If you use the example above and you want to put your Toast Strings in a file called Toasts.txt

(extension “txt” is for text files) then your “Commands in trigger:” box would have this line:

“#L C:\Games\MudFix\DSL\Frank\Toasts.txt|%a got %b by %c”

Then anytime you see a toast with your character named Frank on DSL it will save it into that file.

NOTES:

    This command is case sensitive the #L must be all caps.

See Also:

Wildcards and Parameters. (Should only be used with triggers.)

Playing a sound file

Playing a sound file can be used to notify you of an important event that has occurred on the Mud.

SYNTAX: #S<space><FileName and Path>

For a description of <FileName and Path> see the lower part of Writing to a Log File.

Example:

If you want a notification when someone is sending you a tell, you could set up an sound notification like this one.

This would be in a Trigger of course.

The text to execute the trigger would look like: “%a tells you”

The Commands in trigger would be: “#S C:\Games\MudFix\DSL\Sounds\Dragon1.wav”

This would play the Dragon1.wav file from the Path “C:\Games\MudFix\DSL\Sounds\”

Sound alerts work very well in combination with Alert Windows. This way you have an audio alert as well as a visual alert.

NOTES:

    This command is case sensitive the #S must be all caps.

See also

Alert Windows

 

Turning individual triggers on and off

Turning individual Triggers as well as trigger groups on and of is very useful when you get into scripting or more complicated trigger writing.

SYNTAX: #T<+/-><space><Trigger Name>

#T- <Trigger Name> turns the trigger off.

#T+ <Trigger Name> turns the trigger on.

Example:

Say you have a trigger to attack this one guy every time you see him. But you want to turn it off if you enter a certain room like the AGL Arena where fighting is prohibited.

If your attack trigger is named AttackFrank then whenever you enter the AGL Arena you will want to turn it off.

So you will create a trigger to turn off “AttackFrank” anytime you see “The Entry to the Algoron Gladiator League Coliseum”. This is the name of the room that starts the AGL Arena area.

The “Text to execute trigger:” should be “The Entry to the Algoron Gladiator League Coliseum”.

The “Commands in trigger:” should look like: “#T- AttackFrank”

Now if you see Frank in the AGL Arena the trigger to attack him won’t fire and you will not get punished. Remember to turn it back on when you leave the Arena. See Variables and Triggers Working Together for an example of how to turn this off when you enter the Arena and back on when you leave.

NOTES:

    This command is case sensitive the #T must be all caps and the Trigger Name must match the Trigger Name in the trigger window.

See Also:

Triggers

Turning groups of triggers on and off

If statements in your triggers

 

Turning groups of triggers on and off

Turning groups of  Triggers as well as individual triggers on and of is very useful when you get into scripting or more complicated trigger writing.

SYNTAX: #TG<+/-><space><Trigger Group Name>

#TG- <Trigger Group Name> turns the trigger group off.

#TG+ <Trigger Group Name> turns the trigger group on.

Example:

Say you have a trigger group to attack specific people every time you see them. But you want to turn it off if you enter a certain room like the AGL Arena where fighting is prohibited.

If your group of attack triggers is named AttackFoes then whenever you enter the AGL Arena you will want to turn it off.

So you will create a trigger to turn off “AttackFoes” anytime you see “The Entry to the Algoron Gladiator League Coliseum”. This is the name of the room that starts the AGL Arena area.

The “Text to execute trigger:” should be “The Entry to the Algoron Gladiator League Coliseum”.

The “Commands in trigger:” should look like: “#TG- AttackFoes”

Now if you see any of your enemies in the AGL Arena the trigger to attack them won’t fire and you will not get punished. Remember to turn them back on when you leave the Arena. See Variables and Triggers Working Together for an example of how to turn this off when you enter the Arena and back on when you leave.

NOTES:

    This command is case sensitive the #TG must be all caps and the Trigger Group Name must match the Trigger Group Name in the trigger window.

See Also:

Triggers

Turning individual triggers on and off

If statements in your triggers

 

Placing a pause in your trigger

A pause can allow you time to read what is happening while your triggers are firing.

SYNTAX: #W<space><Number of milliseconds to wait>

Example:

Say you want to add a one second delay to the beginning or end of a trigger.

So in the “Commands to execute:” section of the trigger you would add a line that looks like: #W 1000

You use 1000 because 1 millisecond is 1/1000 of a second. So for a half a second you would use 500, for 2 seconds you would use 2000, etc.

NOTES:

    This command is case sensitive the #W must be all caps

     

Assigning and Using variables

Variables are used to store specific information from the Mud for later use.

There are two actions you use with variables:

1. Storing information into a variable (Assigning)

2. Retrieving information from a variable (Using)

Assigning

Variables can be assigned from Aliases, Hot Keys, Timer Events, or Triggers. Variables can store numbers or words.

SYNTAX: #VAR<space><VariableName>=<Value>

Example:

#VAR Spell=Chain Lightning

or

#VAR Spell=1

You can call your variables whatever you want with 3 exceptions.

(MAXHP, MAXMANA, MAXMOVES) Upper case or Lower case or a combination does not matter with these three variables. They give you direct access to the system variables for your character. Used in the calculations for the graphical display of your character’s status.

Using

Variables can be used by Aliases, Hot Keys, Timer Events, or Triggers and in combination with all of the advanced topics.

SYNTAX: @<VariableName>@

Example:

In an alias, hot key, or timer event you could cast whatever was stored in the variable spell.

Cast @Spell@

If it was Chain Lightning then you would send “Cast Chain Lightning” to the Mud.

If it was 1 then you would send “Cast 1” to the Mud….probably not getting a very usable response.

You could display the value of Spell in an Alert Window if you wanted to like this:

“A# @Spell@”

NOTES:

     Variable names are case sensitive “Spell” is not the same as “spell” with the exception of the 3 previously mentioned variables (MAXHP, MAXMANA, MAXMOVES).

    If you try to access a variable that has not been assigned then you will get a value of “-1” so make sure to assign your variables before you use them or you could get some confusing results.

See Also:

If statements in your triggers

Performing basic math

 

If statements in your triggers

If statements give Triggers a lot of power. With the combination of Trigger Parameters and Variables, if statements can provide a near infinite number of possibilities.

There are many combinations on how if statements work. I will start with the most simple and work to the more difficult.

SYNTAX 1:

#IF<Space><Operand1><Colon><Operator><Colon><Operand2>

<commands>

#END

Example 1:

Say you want to brag to everyone in the area how much gold you have when you type the “Worth” command but only if you have more that 500 gold.

So you type worth and get something like:

“You have 508 gold, 50 silver, and 205854 experience (5346 exp to level).

You currently have 35 eggs in the bank.”

Now then you set up a trigger and the “Text to execute trigger:” would be like:

“You have %1 gold,”

And in the “Commands to execute:” section of the trigger you would have something like:

#IF %1:>:500

Yell Hey everyone I have %1 gold.

#END

NOTES:

     Even though you only have one command between your #IF and #END in this example you can place multiple lines between the #IF and #END to execute more than one command if you have more than 500 gold.

    You should notice that I have indented the commands between #IF and #END. You do not have to do this but sometimes it makes it easier to read.

     

SYNTAX 2:

#IF<Space><Operand1><Colon><Operator><Colon><Operand2>

<commands>

#ELSE

<commands>

#END

Example 2:

Say you want to brag to everyone in the area how much gold you have when you type the “Worth” command if you have more that 500 gold but you want to beg for money if you have less than 500 gold.

So you type worth and get something like:

“You have 508 gold, 50 silver, and 205854 experience (5346 exp to level).

You currently have 35 eggs in the bank.”

Now then you set up a trigger and the “Text to execute trigger:” would be like:

“You have %1 gold,”

And in the “Commands to execute:” section of the trigger you would have something like:

#IF %1:>:500

Yell Hey everyone I have %1 gold.

#ELSE

Yell I am poor please give me some gold.

#END

NOTES:

     Even though you only have one command between your #IF and #END in this example you can place multiple lines between the #IF and #END to execute more than one command if you have more than 500 gold.

    You should notice that I have indented the commands between #IF and #END. You do not have to do this but sometimes it makes it easier to read.

     

If statements can be “Nested” this means you have one if statement inside another.

Example 3:

#IF<Space><Operand1><Colon><Operator><Colon><Operand2>

#IF<Space><Operand1><Colon><Operator><Colon><Operand2>

<commands>

#END

#ELSE

#IF<Space><Operand1><Colon><Operator><Colon><Operand2>

<commands>

#ELSE

<commands>

#END

#END

More than one if statement can be in a trigger without being “Nested”.

Example 4:

#IF<Space><Operand1><Colon><Operator><Colon><Operand2>

<commands>

#END

#IF<Space><Operand1><Colon><Operator><Colon><Operand2>

<commands>

#ELSE

<commands>

#END

 

NOTES:

     There is no limit to the number of times you can nest if statements however reading and changing them can get very complex.

    If you do not have the same number of #END’s as you have #IF’s when the trigger tries to fire you will get an error message and this could cause unforeseen problems. If you have any system crashes and you think this might be the culperate please export this trigger and email us with it and the situation in which it failed.

     

See Also:

Assigning and Using variables

Performing basic math

Wildcards and Parameters

 

Performing basic math

By basic math I mean you can Add, Subtract, Divide, and Multiply. The logic built into MudFix follows the traditional math rules.

Parenthesis is done first. (The most internal Parenthesis if there are Parenthesis within other Parenthesis.)

Multiplication is done second.

Division is done third. (Division only returns the whole number part of the operation. 4/3 would return 1)

Addition is fourth.

Subtraction is fifth.

This was all thoroughly tested so any equation you can come up with should work.

SYNTAX: #MATH<Space>{<formula>}

Here is an example of an equation that uses all the types of math

Example 1:

#MATH {(3*4)/2+6-8}

This would return a value of 4.

Of course all this math stuff is not worth much unless you use parameters and variables with it.

Example 2:

Say you want to brag to everyone how many diamonds you could buy with your gold when you type the “Worth” command.

So you type worth and get something like:

“You have 508 gold, 50 silver, and 205854 experience (5346 exp to level).

You currently have 35 eggs in the bank.”

We are talking regular diamonds here not blue diamonds. Regular diamonds cost 110 gold so:

Now then you set up a trigger and the “Text to execute trigger:” would be like:

“You have %1 gold,”

And in the “Commands to execute:” section of the trigger you would have something like:

Yell Hey everyone I can buy #MATH {%1/110} diamonds.

So if you have 508 gold then you would yell:

Hey everyone I can buy 4 diamonds.


  

See Also:

If statements in your triggers

Assigning and Using variables

Wildcards and Parameters

 

Wildcards and Parameters

Wildcards are used to get a match for a Gag Line or a Trigger when you are expecting a word in the text to change.

Gag Lines and Triggers both examine the lines of text that come in from the Mud. (Provided they are turned on. Gag Lines and Triggers for more information.)

Example 1:

So if you want to match the text:

The bolt arcs to a lion!

And:

The bolt arcs to a bear!

You could use a wildcard.

The bolt arcs to a %S.

This would match anything that has 1 word where %S is.

It would not match something like:

The bolt arcs to John Doe!

NOTES:

    %S can be used for words or numbers.

Example 2:

Say you want to match the line:

The Gods give you 75 silver coins for your sacrifice.

For any value that the gods give you when you sacrifice something.

You can use the numerical wildcard.

The Gods give you %N silver coins for your sacrifice.

This would match any numeric value where the %N is.

It would not match something like:

The Gods give you one silver coins for your sacrifice.

NOTES:

    %N can only be used for integer values. (Whole numbers)

     

Parameters are for use with Triggers only. They are used to store values in the text being compared with the “Text to execute trigger:”

If you do not wish to use the values in your trigger’s commands you should use wildcards I the “Text to execute trigger:” but parameters will work.

The parameters will go in two places:

1. The “Text to execute trigger:” box.

2. The “Commands in trigger:” box

There are parameters for any value (words and numbers):

%a-%z

There are parameters for only integer values. (whole numbers)

%1-%0

These parameters are only stored while the trigger is executing. After the trigger has executed they will be cleared. If you wish to store a value for later use you should use a Variable.

See Alert Windows for an example with parameters using %a-%z.

See Basic Math or If Statements for an example with parameters using %1-%0.

NOTES:

     You can use as many parameters of the same or of different types as you wish in one trigger.

    Do not use the same parameter more than once in the “Text to execute trigger:” box or your first value will be overwritten.

Parameters can be used in combination with all of the Advanced Topics.

 

Variables and Triggers Working Together

For an understanding of this section you may need to read Variables, Triggers, and If Statements in your Triggers.

I will continue with the two examples given in Turning individual triggers on and off and Turning Trigger Groups on and off.

Example:

So you have your Trigger or Trigger Group to attack your enemies when you see them. But you want to turn it off if you enter a certain room like the AGL Arena where fighting is prohibited and turn it on when you leave.

To do this we will need:

1. One the trigger or trigger group to be turned on and off.

2. A variable to tell us if we are in the AGL area or not.

3. An understanding of If Statements in your triggers.

Your trigger commands will appear something like:

#IF @InArena@:=:no

#VAR InArena=yes

#T- AttackFrank

or

#TG- AttackFoes

#ELSE

#VAR InArena=no

#T+ AttackFrank

or

#TG+ AttackFoes

#END

The two or's would not actually be in the trigger commands they are simply there for the purpose of both examples.

NOTES:

     The commands #T and #TG must be all caps and the Trigger Name must match the Trigger Name in the trigger window.

     The command #VAR must be all caps and the variable name must be the same everywhere you reference it. Notice every time I use "InArena" it is always the same not "inarena" or "INARENA".

     Remember that your variables will always return a "-1" if you do not give them a value before you access them. I suggest setting up an Alias with a button to initialize all of these type variables when you load your character.

    This of course is designed to work if you start outside the Arena if you entered the game in the arena you would attack people in it and not outside of it.

     

Wanted Items

A wanted item is something you might be looking for. When it comes across the screen it will get highlighted by the color you choose and underlined. You will also receive a system beep alerting you there is something you are looking for on the screen.

Steps for adding a wanted item:

1. Open the Edit menu.

2. Choose Wanted Items.

3. Type in the word or phrase you are looking for.

4. Click the Save button.

Steps for deleting a wanted item:

1. Open the Edit menu.

2. Choose Wanted Items.

3. Click the down arrow to gain access to the list of wanted items.

4. Choose the item from the list you want to delete.

5. Click the Delete button.

When you are finished editing the list of items, click the Close button.

NOTES:

     Wanted Items are different from most things in MudFix in one way. They are not case sensitive. "A Sharp Dagger" would be the same as "a sharp dagger".

    These do not have to be items. This was the intention, however you can put player names or key phrases or whatever you want in wanted items.

     

Auto Mapper

The auto mapper is a function that allows you to create maps of the areas in the Mud. Once you start a map it sort of just follows whatever you do and maps it out for you. The maps are from an above view and North is at the top of the map.

    Steps to create a map:

    1. Open the Functions menu.

    2. Choose Auto Mapper.

    3. Click the "Start Map" button.

    4. Move around the area until you have it all mapped out. (Some areas are not mapable.)

    5. Click the "Save Map" button.

    6. Enter the name of the map.

    7. Click the Save button. (The save function will automatically give the file an extension of "map")

NOTES:

     You must be awake to start a map.

     Do not move from room to room really fast. The Auto Mapper has to have time to process what it sees.

     If the any part or all of the map disappears click in the area where the map should be and it will come back.

    The save function automatically creates a Maps directory for your character.

    Steps to load a map:

    1. Open the Functions menu.

    2. Choose Auto Mapper.

    3. Click the "Load Map" button.

    4. Choose the map you want to load.

    5. Click the Open button.

NOTES:

     You may look through the map without being in that area. (See Map Navigation.)

    If the any part or all of the map disappears click in the area where the map should be and it will come back.

Map Navigation:

     A map must be loaded or be in the process of being created.

     To view the description of a room, click on the square that represents the room.

     If your creating a map your character is represented by a red dot in one of the rooms.

    If you load a map or your character is in the wrong room you may tell the Auto Mapper which room you are in.

    1. Right click on the room.

    2. Click "I'm Here".

    If the map gets too large to see there are two things you can do.

    1. Zoom out:

      a. Click the "Zoom Out" button.

    2. Center the map on a different room:

      a. Right click on the room.

      b. Click "Center Map Here.

     To zoom back in click the "Zoom In" button.

    If you need to delete a room for some reason:

    1. Right click on the room.

    2. Click "Delete This Room". (You can not be in the room when you delete it.)

     To view a level up click the "Up a Level" button.

    To view a level down click the "Down a Level" button.

     

Look For Players

Look for players is the second part of a two part feature designed to notify you if certain people are listed in the Mud's who list. This is the function that checks the Mud's who list for the people in your Player List. You will get a line of red text specifying anyone found that was in your list.

There are three ways to use this function:

    1. It can be fired manually from the Functions menu.

    2. It can be fired from an Alias, a Hot Key, a Timer Event, or a Trigger.

    3. It can be set to fire automatically in the General Settings menu.

Steps to fire Look for Players manually:

    1. Open the Functions Menu.

    2. Click Look for Players.

Steps to fire Look for Players from an Alias, a Hot Key, a Timer Event, or a Trigger:

    1. Add the command "#LOOKFORPLAYERS" to one of the above listed.

Steps to fire Look for Players automatically:

1. Open the Settings menu.

2. Click General.

3. If it is not checked, check the box marked "Look For Players". (Default Checked)

4. Enter the frequency in minutes you want to fire the selected operations. (Default 5 Minutes)

5. Choose when you want the operations to fire:

a. Automatically (Not recommended for players in battle quite often.)

b. Only when your sleeping. (Fires when your sleeping and the allotted time has passed.)

c. No Automatic Updates (Default, Never fires unless you use one of the other methods.)

NOTES:

     The "#LOOKFORPLAYERS" command must be all caps.

    You must have players in your Player List to receive any notification.

    You will notice a blank command being sent when this function has finished.

     

Update Enemy List

The Update Enemy List function is the engine behind keeping your enemy list current. Your enemy list is a list of enemy players within the range you set that belong to the clans you have marked as your foes. This may sound a little bit confusing but if you are going to be a Pker stick with me, You will love this.

First

See Clan Alignment

    Ok, now that your Clan Alignment has been setup you can update your enemy list. However before you do that you will want to set a few more items:

    1. Open the Settings menu.

    2. Click General.

    3. In the top left section of the window there is an area labeled "Toggles". In that area there is a checkbox marked "Show Clan Enemies". Check that box.

    4. Click the Close button.

    5. There should be a new window on your screen. This is where all of your enemies will be listed.

    6. At the bottom of this window are two boxes. They should have the number 8 in them. These boxes allow you to choose the enemies a certain number of levels above and below you, that you wish to fight.

      a. The box on the left is the lower limit. So if you where level 20 and you had 5 in that box then it would only choose people from clans marked "Foe" levels 15 and above.

      b. The box on the right is the upper limit. So if you where level 20 and you had 7 in that box then it would only choose people from clans marked "Foe" levels 27 and below.

      c. These two settings combine to give you a list of enemies from clans marked "Foe" levels 15 to 27.

      d. You will also see anyone in clans marked "Foe" that have a "(Wanted)" flag. This means that you could have people outside the range you set, however since they are Wanted you can attack them.

    7. You should see the word "Murder" in the box above your level restrictions. This is your default attack command. When your auto-attack fires it will use this command to initiate battle. You may change this to suit your specific Character. Mages may want to cast a spell here "Cast <SpellName>" where as a thief might want to use "Backstab".

    8. Ok, now that all your settings are like you want them you should update your enemy list.

      a. Open the Functions menu.

      b. Click Update Enemy List.

Now, if any of your enemies match the criteria you set up, you should have a list of other players.

NOTES:

    You may change your attack command at anytime with an Alias, Hot Key, Timer Event, or Trigger by adding "#CHANGEATTACK <attack verb>" to that functions list of commands. Example: "#CHANGEATTACK Backstab"

    The #CHANGEATTACK part of this command must be all caps.

To auto-attack any player in the list click the box in front of their name. If there is a check box there they will be attacked if they are in a room when you walk in or if they enter a room you are in.

Anytime a name in this list comes across your screen it will be highlighted with the Default Attack Color .(See Setting Colors) You will also receive a system beep to alert you that an enemy's name is on the screen.

If you feel like you are the ultimate fighter, you can mark all of your enemies names by clicking the "Mark All" button.

If you are in a battle and do not want to have your auto-attack feature get you in too much trouble you can unmark all your enemies by clicking the "Clear All" button.

If you want to add a person who was not selected by your criteria to the list follow these steps:

1. Your Enemy List window should be open if it is not open it.

2. In the box to the left of the Add button type the name of the player you wish to add.

3. Click the Add button.

NOTES:

    This will add the name of that player to the list, however the system, has no way of knowing what level or clan they are in so it will say "(Unknown next to anybody added this way.)"

Like the Look For Players function there are three ways to fire the Update Enemy List Function:

1. It can be fired manually from the Functions menu.

2. It can be fired from an Alias, a Hot Key, a Timer Event, or a Trigger.

3. It can be set to fire automatically in the General Settings menu.

Steps to fire Update Enemy List manually:

1. Open the Functions Menu.

2. Click Update Enemy List.

Steps to fire Look for Players from an Alias, a Hot Key, a Timer Event, or a Trigger:

1. Add the command "#UPDATEENEMYLIST" to one of the above listed.

Steps to fire Update Enemy List automatically:

1. Open the Settings menu.

2. Click General.

3. If it is not checked, check the box marked "Update Enemy List". (Default Checked)

4. Enter the frequency in minutes you want to fire the selected operations. (Default 5 Minutes)

5. Choose when you want the operations to fire:

a. Automatically (Not recommended for players in battle quite often.)

b. Only when your sleeping. (Fires when your sleeping and the allotted time has passed.)

c. No Automatic Updates (Default, Never fires unless you use one of the other methods.)

NOTES:

     The "#UPDATEENEMYLIST" command must be all caps.

    You will notice a blank command being sent when this function has finished.

     

Auto Roll

The Auto Roll feature is designed to allow you to roll your characters until you get what you consider a good roll. This can be done with Triggers, but this feature was added to make life easier.

Steps to setup up your Auto Roll settings:

1. Open the Settings menu.

2. Click Auto Roll.

3. If the box labeled "Use Auto Roller" is checked then the Auto Roller is active. If it is not checked the Auto Roller is not active. Click this box to activate the Auto Roller.

4. Fill in the box labeled “Total of at least:” (This is what all the stats rolled add up to)

5. Now you have two options:

a. Prompt Before Accepting. (This is pretty self explanatory, it will ask you if you want to accept this roll if it meets your criteria.)

b. Auto Accept. (Auto Accept does not ask it simply sends a yes to the Mud saying you accept.)

6. If you wish to have a specific stat to have at least X amount you can use the other components on this window to do this.

a. Example: If you want a Con of at least 65 then you would check the box next to Con and put 65 in the box next to it.

b. You may use as many of these as you want or none of them they are optional.

 

 

Now enter the command to tell the Mud to start rolling. Once the Auto Roller finds an acceptable roll it will accept that roll from the mud and you can continue creating your character.

When you have finished with the Auto Roller click the Close button.

NOTES:

     The Auto Roller also keeps track of the highest value for each individual stat and for the highest total.

     If you want to stop the Auto Roller uncheck the box labeled "Use Auto Roller"

     If you closed the window just re-open it by following steps 1 and 2 of the Steps to setup your Auto Roll settings.

    The Auto Roller will only run if the session being rolled is active.

     

Change Font

I know everybody like to have their own font colors and sizes. So here's how to do it.

Steps to change your display font:

1. Open the Settings menu.

2. Click Change Font.

3. Change your font settings.

4. Click the Close button.

NOTES:

    The color setting in the font dialog is the same as the Default Color in the Colors window. Changing one will change the other.

     

Clan Alignment

The Clan Alignment window is a list of all of the clans, or groups of players, in the game. There is also two rows of checkboxes marked "Friend" and "Foe". This is the first section of setting up your auto-attack feature.

Steps to change your Clan Alignment:

1. Open the Settings menu.

2. Click Clan Alignment.

3. To set a Clan to a Friend click the box next to their name that says "Friend".

4. To set a Clan to an Enemy click the box next to their name that says "Foe".

5. Click the Close button when you have finished.

Your Clan Alignment has now been changed.

To complete setting up your auto-attack feature see Update Enemy List.

 

Setting Colors

Color settings are like Font settings, everybody has their own preferences.

Steps to change color settings:

    1. Open the Settings menu.

    2. Click Colors.

    3. Click on the background or label of the color you want to change.

    4. Click the color you want to change it to.

    5. When you have all the colors how you want them click the Close button to have the changes take effect.

     Default Color is the color of your main text.

     Command Color is the color of the commands you enter.

    Attack Clan Color is the color of the text being highlighted by the Auto-Attack feature and the Wanted Items feature.

NOTES:

    Once a color has been set for any of the three types of text the background will receive any color you click on until you click on another label.

     

General Settings

General settings are also a list of miscellaneous toggles and other settings that really don't go anywhere else.

Steps to access General Settings:

1. Open the Settings menu.

2. Click General.

3. When you are done click the Close button.

Toggles Section:

The Toggles section is in the upper left corner of the General Settings window. These are settings you can turn on or off that are not related to anything else on this window.

     Logging, if checked, will start recording everything that happens on the Mud into a file. When you uncheck this box or close your session it will ask you to name your log file. Your log files are stored individually for each character. The default directory is the directory of the character that is currently active.

    Show Clan Enemies is related to the Auto-Attack feature. If it is checked then the enemy list window is displayed if it is not checked then the window is not displayed.

     Auto Clear Command Line, if checked, will clear your command line once you hit the enter key to send your command. If it is not checked it will leave the last command you entered but if you start typing it will clear that last command.

    Remember my Alias/Path/etc. buttons, if checked, will save your Alias, Path, Gag, and Trigger button settings. These buttons are in the lower right corner of MudFix if there is an active session.

     Mask Password, if checked, will cause the text you type in for your password to be replaces with asterisks.

    Blinky Task Bar, if checked, will cause the MudFix item in your task bar to blink if there are any changes and you are looking at something else.

Show Player Status Graph is also a toggle but is related to the Prompt box on this window. If checked the Prompt box will be enabled and the Player Status graph will appear. The player status graph needs information form the Prompt box to function properly.

Steps to set up your Player Status Graph:

1. Get your prompt string from the mud. Example: <%hhp %mm %vmv>

2. Enter this exactly as it is shown.

3. When the General Settings window is closed your graph should update when it receives the next prompt from the Mud.

NOTES:

     If you have a multiline prompt you should only enter the section of your prompt string that has your hit points, mana, and moves in it.

    You must be receiving a prompt from the mud for this feature to work.

Number of buffer lines is the number of lines stored in the background buffer that you can search through with the scroll bar on the right side of your screen.

NOTES:

    The higher this number is the slower your display may update.

Sounds directory is the path of the sounds you may have installed for the Mud. Click the browse button and choose the correct directory to tell MudFix where your sounds are.

NOTES:

    Make sure you enable sounds for your character on the Mud if you wish to hear sounds.

BackGround Image is the path and filename of the bitmap file you want to use as the picture behind your display. Click the browse button and choose the Bitmap that you would like to display behind your text. If you clear this box there will be no picture displayed.

NOTES:

    Bitmap files have an extension of "bmp".

For an explanation of the controls in the upper right corner of this window see Update Enemy List and Look for Players.

 

Help

Help gets you to this Help file so I think you know how to get here. But if you forgot.

Steps to open the this Help File:

1. Open the Help menu.

2. Click Help.

See Help Topics.

 

Online Help

Online help will allow you to get to the web page for MudFix.

Steps to access Online Help:

1. Open the Help menu.

2. Click Online Help.

3. Click the blue text http://mudfix.com/

4. Click the Ok button.

 

About…

About give miscellaneous information about MudFix, It also shows your processor speed.

Steps to open the About window:

1. Open the Help menu.

2. Click About…

3. Click the Ok button when you are done.

 

Registering and Un-registering

There are three things we need from you to get you a registration code.

1. Your Money.

2. Your PCKey.

3. Your E-mail address.

Once we send you the registration code for your computer you simply need to enter the information and hit register on the window that pops up when you run MudFix. Your email address should be entered with all lowercase letters and the registration code we send you is case sensitive.

NOTES:

     For $20.00 (That is 20 US Dollars) you get 3 registration keys. One for home and one for work or however you want to use them. If you wish to buy more then each twenty dollars will get you 3 more registration keys.

    Your PCKey is listed in two places. On the nag screen that has all the registration stuff on it and on the About window. PCKeys are different for each PC so you will need to send those to us for each computer.

    In the event you do not have an email address…Freakin’ Get One! They are free at HotMail.com and many other places. We will be sending your registration keys back to you through this email address so give us the right one.

Steps to un-register MudFix a specific computer:

1. Open the Help menu.

2. Click Remove Registration.

NOTES:

    One reasons you may need to un-register MudFix is if you get a new computer that you would rather use for mudding. You would have to un-register it on the old computer so you have a free spot in the registration database, and then re-register on the new computer.

     

Sending Commands to the mud

To send a command to the mud:

1. Type the command into the box at the bottom of your screen. (Only there in an active session.)

2. Hit the Enter key.

NOTES:

     If you press Shift and Enter then it will give you a additional line to enter an additional command.

     If you have more than one line in your command box use the Up or Down arrow to change lines.

    When you hit just Enter it will send each line as a separate command to the Mud.

     

Commands Containing a SemiColon

Due to some of the internal workings of MudFix if you want to send a semicolon to the mud you need to put 2 semicolons together. This is a repercussion of having triggers, aliases, hot keys and all that stuff tied together.

 

Copying and Pasting from the display

To copy text from the display, highlight that text with your mouse. It will automatically copy it for you.

Click where you want the text to go and hit Ctrl and V. (This is a windows default it should work in any windows program.)

NOTES:

    Ctrl and C id the windows default for Copy. However for other reasons when you release your mouse button control is returned to the Command Box so if you highlight and hit Ctrl and C you will get what is in the command box not what is highlighted.

     

Changing the Fonts in areas other than the display

You can change the font in your Command Box and in the Text Editor. To do this right click on the Command Box or the Text Editor and change the font settings.

 

Searching for text in the display

Steps to search for text in either the main display or the background buffer.

1. Right click in that area.

2. Choose Find Text.

3. Type the word or phrase you are looking for.

4. Click the Find Next button.

5. If there is a match it will be highlighted and displayed.

6. Click the Close button when you are finished.

 
Download | Register | Mud Directory | Forum | FAQ | Get Support

Copyright © Allen Games, 2007.