Kernighan's Medievia Scripts For Mudmaster Page
Welcome to my webpage for Mudmaster Scripts for Medievia
Permission to use my scripts "AS IS" granted. If you decide to modify my scripts, you MUST credit me in the script. If version information is present, you MUST leave my version number in there, feel free to add an additional one based on your work.
Latest updates:
wizard 1.3 - 7/30/2005
combs 1.5 - 8/21/2004
This page contains a collection of scripts for Mudmaster . Several are available from other sources, but many of the ones here have been improved over their original form. Details of the modifications are found with the script information. Clicking on the link will download the zipped version of the script. If you want it all in one bang, check out the all_scripts.zip link. I suggest placing them in a scripts directory below mudmaster.
I have now updated a number of the scripts for use with the Mud Master 2000 version of Mudmaster. I will be looking at ways to convert the few scripts that don't have an MM2k version as of yet.
The following scripts are available:
| Name | Description | File | MM2K | ||||||||||||||||||||||||||||
| Alias | Alias.txt is a file I use to put in alias' that I want after I reach
the Medievia limit. Two sample alias' are included in this text file. Updated 3/8/2001. Now includes the action "orb" to hold orb;use orb;hold $HoldItem. Now includes the action "conf" to hold confetti;use confetti;hold $HoldItem See MedNewbie for information on $HoldItem A Kernighan Original |
alias.zip | alias2k.zip | ||||||||||||||||||||||||||||
| All_scripts | A Zip file containing all of the above scripts, and the two DLL files. Make sure the DLL files are placed in the same directory as mudmast.exe. I suggest putting the scripts in a scripts directory below mudmaster. If you only want the DLL's, click here for them! Updated 3/3/2003 |
all_scripts.zip | all_scripts2k.zip | ||||||||||||||||||||||||||||
| Combs | Combs.txt is a file that I created that contains useful combs triggers.
When you load it in, you should type setlight "lightsource", for example,
setlight torch. This will make it so that you automatically remove your lightsource
when you enter a room that has exits to a Coral room. It will also make you
sit when the wind is approaching in most cases. Updated 8/20/2004. Don't remove light when you have root on. More sit triggers for the wind. Pressing F6 removes your light source. Added another coral room remove $LightSource trigger. Trigger to automatically get eggs laying on the ground. New command setcontainer <$Container>, for Auto-Loot module. Sets your egg container. Added reminder at read time to setlight <$LightSource>; setcontainer <$Container> for eggs. Works with mednewbie.txt's setholditem, so that is required for combs. New Auto-Egg Loot module: A Kernighan Original |
combs.zip | combs2k.zip | ||||||||||||||||||||||||||||
| CommasInNumbers | CommasInNumbers.txt is a file required for the xpcounter.txt script.
It also requires that you have the MM Misc DLL and the MATH dll. Both are
available from this site as well as others. I have modified this script
to handle a few cases where it was failing to return a value.
Updated 11/15/2001! |
CommasInNumbers.zip | CommasInNumbers2k.zip | ||||||||||||||||||||||||||||
| DamageDice | Added 5/4/2001. This script takes your weapons damage dice, and damroll, and calculates your Max damage, Minimum Damage, and Average Damage. Type ddhelp to see the help file. Essentially the script by Kelan , with the ddhelp command added, and the dd command itself spruced up a little. | damagedice.zip | damagedice2k.zip | ||||||||||||||||||||||||||||
| DamageSub | Added 3/8/2001. New damagesub.txt
substitutes the damages in when you are fighting. Works perfectly for
everything except maim/horribly maim, where sometimes the substitution doesn't
occur because of Mudmasters limited substitution string matching capabilities.
Updated 5/4/2001! Made it so the distinction between maim/horribly maim is dealt with better. Because of a limitation with mudmaster, it is unfortunately not able to catch every instance of maiming. Updated 5/15/2001! More notifications caught. A Kernighan Original |
damagesub.zip | |||||||||||||||||||||||||||||
| Distance | New version of distance.txt
: Added 3/8/2001. New version substitutes
in the distances when you type survey, so you can simply see it then.
Makes a lot more sense than a seperate command.
Updated 1/31/2004
. Updated distances (they had been changed). A Kernighan Original |
distance.zip | Experimental distance2k.zip | ||||||||||||||||||||||||||||
| Gag | Added 5/4/2001. Updated 9/21/2003 Basic set of gags for trading, mutes mounts breathing messages. A Kernighan Original |
gag.zip | gag2k.zip | ||||||||||||||||||||||||||||
| Health | Health.txt is an extremely useful script available from other sites as well. It shows you what percentage a mob is at. I've modified it to show the percentage for a case that it was missing. I highly recommend this one. | health.zip | health2k.zip | ||||||||||||||||||||||||||||
| Id | Added: 5/4/2001. Based off of
Kelan
's ID Script. Much more powerful than the old one, includes egging
attributes. I have added a bit more detail to the idhelp command,
and added a showid command, for showing yourself the info. Type idhelp to get the help. |
id.zip | id2k.zip | ||||||||||||||||||||||||||||
| LinkIdle | This script will send a return every 90 seconds when turned
on. Type idlehelp for more info. Keeps you from whisking.
A Kernighan Original |
linkidle.zip | linkidle2k.zip | ||||||||||||||||||||||||||||
| MedNewbie | Generally available from other sites as well. I have locally modified
it so that it is a little more robust in handling directions entered by keyboard
as well as number pad. This way, when you go west into a gate, it will open
that gate for you. In the other sites versions, that will only work if you
are using the numpad to walk around.
Updated 3/8/2001:
Updated 4/7/01:
Updated
11/15/01: Updated 1/19/04 - Added another stand trigger. Updated 4/23/04 - Added more triggers for opening gates and doors. |
mednewbie.zip | mednewbie2k.zip | ||||||||||||||||||||||||||||
| NewAutoMagic | This is my version of AutoMagic.txt. I have added the Mass levitate spell to the types of spells that you can have people request from you. I have also modified it to handle form requests using the new form line format as well as the old. "amagic" once it is loaded will give you more information. | NewAutoMagic.zip | NewAutoMagic2k.zip | ||||||||||||||||||||||||||||
| Scripts | By default, I create a directory underneath mudmaster called "scripts",
and put all of my scripts in there. Then, after loading mudmaster, I type
/default scripts\scripts.txt, then exit and restart Mudmaster. This
is the scripts.txt file I am reading in. It loads up all of the other scripts
for you, sets the sound path, and other nifty things. Configure it to your
liking. You will want to change the MSP path if yours is different than the
one it assumes. Once you have entered the /default setting, Mudmaster
will automatically load scripts\scripts.txt every time you start it.
A Kernighan Original |
scripts.zip | scripts2k.zip | ||||||||||||||||||||||||||||
| Sneakers | Added 1/30/2004: sneakers.txt is a
file in which I put several default triggers. These are: On Flee: sneak; Auto-sneak if the text "You stop sneaking." is seen. When formed, auto-sneak when mob dies. When solo, auto-sneak and cast invis, when mob dies. sneakoff to turn it off sneakon to turn it back on It is on be default A Kernighan Original |
sneakers.zip | sneakers2k.zip | ||||||||||||||||||||||||||||
| Sp(ellup) | sp.txt is a handy spellup script. Use this when you want to make sure that your spells don't fail. This is available elsewhere, and is unmodified by me. | sp.zip | sp2k.zip | ||||||||||||||||||||||||||||
| SpellNotif(ication) | Added 5/5/2001. This script spams spell notifications to
your form or says it to room, as per your choice. Type spellnotifhelp
to see the commands. It generally lets form/say know if something has been
dispelled plagued, blinded, etc. Added curse notification 12/10/2000. Added poison notification 12/13/2000. Fixed phantasmal images notification 3/19/2001. Fixed weaken notifications 5/15/2001. A Kernighan Original |
spellnotif.zip | spellnotif2k.zip | ||||||||||||||||||||||||||||
| SpellSub | This script substitutes in the real names of a
spell when other people casts them. No more annoying arcane language! Updated 6/8/2001.
Added sense presence sub.
A Kernighan Original |
spellsub.zip | spell2ub2k.zip | ||||||||||||||||||||||||||||
| Status | This script uses the status bar to let you know which spells you currently
have active. Before using this script, you need to type /status above (or
/status below). I prefer above. This script is more useful than it seems at
first, once you get used to using it. As usual, I have modified this script from the form I found it in, by making it so the Map Catacombs bit works, and adding notification for being Plagued. Bad spells (Plague, blind, etc, pop up in Yellow. Good spells pop up in Cyan (or aqua). Spells as they appear, from left to right are: Status Script added 1/28/2001 Updated 5/15/2001!
Updated
3/31/2002! Updated 1/19/2004 - Fixed mana shield text change Updated 4/19/2004 - (1.7)Added blind trigger from lair dragons. Replaced weakness with curse (1.8) fixed a curse bug. |
status.zip | status2k.zip | ||||||||||||||||||||||||||||
| TradeNotif(ication) | New Script! Added
5/3/2001. If turned on, sends notification
of mob forms that you see to the form line (by default). Can change
to say as well. Very useful! Type trnotifhelp to see the
commands. Updated 5/11/2001. Fixed minor bug with notification on rogues. Updated 8/21/2001. Fixed bug with notification type variable. A Kernighan Original |
tradenotif.zip | tradenotif2k.zip | ||||||||||||||||||||||||||||
| TradeValue | New Script! Added
3/8/2001. BRAND NEW valuing
script for trading. Much more expansive and useful than the previous
value.txt. Type tvhelp to see the possible commands. This
new valuing script includes color-coded prices, to highlight the best runs,
and a color coded Profit Per Move (PPM) calculation, to show you the best value
for your money. The higher the number, the better. A Kernighan Original Updated 1/4/2004 Updated 1/8/2004 Color Notifications are as follows:
|
tradevalue.zip | tradevalue2k.zip | ||||||||||||||||||||||||||||
| Wizard | A useful script I wrote, that is useful for remembering where the combs are, and passing that information on to your clan, town, and bloodline. At the wizard, type where as usual. Afterwards, type combsinfo for a quick & easy view of where they are, and clcombs to tell your clan too! Updated 7/30/2005. Updated 3/20/2005. Updated 5/27/2004. A Kernighan Original |
wizard.zip | wizard2k.zip | ||||||||||||||||||||||||||||
| XpCounter | Another extremely useful script that I highly recommend. This
script allows you to keep track of how much exp you are earning, and at what
rate (XP/min) and (XP/Hour). Type xphelp for more information. I have made several modifications to this script. They include: 1) xpinit now uses sc l to for xp calculations, so that post-MLR players can keep track of their xp 2) The script now keeps track of total XP as well, so if you xpinit each time you go to a new zone as I do, you can still see how much XP you have earned total across a session. 3) Added command resetxp. This resets all of the XP information. Useful if you decide to change which character you are playing, or want to remove all the accumulated information.
Note: Requires CommasInNumbers and Math.DLL | xpcounter.zip | xpcounter2k.zip | ||||||||||||||||||||||||||||
| AmpMM | Script to interact with WinAmp, using a DLL. | ampMM.zip |
Comments? Questions? Suggestions? Bug Reports? etc?! Send me email: [email protected]