|
| 1 | +# SlothMap |
| 2 | + |
| 3 | +## Overview |
| 4 | + |
| 5 | +This is slight repackaging of the **Mudlet SlothMap** package posted by **Bandit/Shatterhand** on the [SlothMud Forum](http://www.slothmud.org/forum//viewtopic.php?f=39&t=4970). |
| 6 | + |
| 7 | +The goal of the repackaging is to make it easier for folks to install by including everything needed to get it running. |
| 8 | + |
| 9 | +## Description |
| 10 | + |
| 11 | +This package display your current position on the map using MSDP variables to update it "live" as you move about. |
| 12 | + |
| 13 | +This is a *read-only script* and doesn't include the functions to map new rooms, so you will have to preload it with Bandit/Shatterhand's provided map data from [here](http://www.slothmud.org/forum//viewtopic.php?f=39&t=4970). |
| 14 | + |
| 15 | +I have made the following minor changes: |
| 16 | +* Removed unneeded variables accidentally included in the original package. The Mudlet package exporter has (had?) a bug where it includes variables even when not selected. |
| 17 | +* Added a line to "register" with Mudlet that a mapper is present, else Mudlet complains. |
| 18 | +* Added the OnConnect trigger to enable msdp to report CHARACTER_LOCATION. This may be redunant for some folks but should also be harmless to include it. |
| 19 | + |
| 20 | + |
| 21 | +## Install Instruction |
| 22 | +0) Download the SlothMap.mpackage file and the sloth-map.dat file. |
| 23 | + |
| 24 | +1) Enable MSDP in your profile |
| 25 | + |
| 26 | + First, load Mudlet with the profile you want to enable this package for. |
| 27 | + The enable MSDP setting is saved by profile. |
| 28 | + |
| 29 | + Go to Options > Preferences > and make sure that Enable MSDP is checked. |
| 30 | + Note: You have to fully reconnect to Sloth before you will be able to see MSDP variables after enabling them. |
| 31 | + |
| 32 | +2) Uninstall the Generic Mapper |
| 33 | + |
| 34 | + The Generic Mapper is included by default on all new Mudlet profiles but is not a good option for SlothMud and may interfere with this script. |
| 35 | + |
| 36 | + Go to Package Manager > Package Manager |
| 37 | + Select generic_mapper, click uninstall. |
| 38 | + |
| 39 | +3) Download & install the SlothMap package |
| 40 | + |
| 41 | + Go to Package Manager > Package Manager |
| 42 | + Click install, browse to where you downloaded SlothMap.mpackage and install. |
| 43 | + |
| 44 | +4) Download & load the SlothMap map data |
| 45 | + |
| 46 | + Go to settings > Mapper > Press to Choose file and Load |
| 47 | + Browse to where you downloaded sloth-map.dat and load. |
| 48 | + |
| 49 | +5) Change the end of line delimiter |
| 50 | + |
| 51 | + Some of the special exists on the map require you to have the end of line delimiter set to ; instead of ;; |
| 52 | + If you want speedwalk to work with these special exits go to Options > Preferences > Input Line |
| 53 | + Change command seperate to just ; instead of ;; |
| 54 | + |
| 55 | +6) Close Mudlet, choose to save your profile |
| 56 | + |
| 57 | +7) Reconnect to Sloth, open the Map with the Map button, and move about. |
| 58 | + If all went well it should pick up your position. |
| 59 | + |
| 60 | +## Uninstall Instructions |
| 61 | +If you want to remove the SlothMap.mpackage do so with with the package manager. |
0 commit comments