Short version: http://sites.google.com/site/dontarion/gmcp_mush_mapper
I have released a GMCP map plugin built specifically for Achaea.
This will not work if anything you have uses ATCP as you can't use ATCP and GMCP simultaneously. Also, the GMCP capture is built into the map plugin so if you're using something else to control gmcp send/receive then you'll need to stop using that too.
This mapper has a few improvements in that the rooms are automatically updated out of the received information, I gutted a good deal of things, which you will notice even colors aren't available from the in-window settings menu. If you want to add/delete/change colors you'll need to open the plugin file or I'll need to add the colors to the mapper db.
The only feature this map lacks is GOTO <AREA>, which I've been looking at implementing but I'll need to figure out a way to parse that many rooms (set your room radius to 100 and search, it's brutal).
This map includes quite a few extras over the base ATCP generic mapper such as: farsight, findall, locate, wormhole tracking, not mapping wilderness/subdivisions, and I think there is more but I just don't use it all sometimes.
For farsight: if the person is in your area and you see a room and name it will put a red dot in the corner of the room they're located.
For findall: This is an extended version of mapper find <room> used by mapper findall <room> and parses the entire rooms, not just within 30 room extension. It works just as fast and is great. The only bug is you can't use -'s with it right now but I should be patching that soon.
For locate: This feature over-rides the map and acts as if you walked into the room that you specify with mapper locate <#####>. Very handy in many situations.
Wormhole tracking: If you warp at a location it will record this and at that room it will display to where the warp leads. Putting your cursor over the room in the map will show you the rooms number, so you can actually do mapper locate # and the mapper plots as if you were there. If you try and warp and there is no warp then it will delete the wormhole.
I think that's all. The web page hasn't been fully developed but you can download everything from http://sites.google.com/site/dontarion/gmcp_mush_mapper
The plugins are a conglomeration of Nick's MUSH map, Lashers GMCP control, and my coding. I left the ID the same as Nick's map so you can't have both running, sorry. You're welcome to alter as needed and or suggest things for me to add or change. It's fairly well bug tested (months of use) so if you're getting errors then its likely you've got a trigger that isn't set to keep evaluating (I don't know if MUSH or plugins get triggers first).
Before anyone asks yes you can use the plugin to control GMCP with broadcasts AND in-plugin functions, which I use in-plugin functions that communicate to my system for Achaea. My version of this map does. It controls system vitals, auto-pickup for drop and in room, and controls my inventory and inventory display. I didn't include that but if you can't figure out where to add this in the plugin I don't suggest doing it.
I think that's all. |