|
phrostyphish Newbie
Joined: 22 Apr 2004 Posts: 4
|
Posted: Thu Apr 22, 2004 9:41 pm
Automapper "re-mapping" rooms - solution please? |
I am using the automapper with WOTmud. After allowing it to complete the auto setup and ensuring the settings were - as far as I could tell - correct, I started walking around. When I come back through rooms that have already been mapped, the mapper creates another room on top of the former. How do I correct this problem?
I'm just a gamer - so if you can provide a simple solution, I'd be very thankful [^] |
|
|
|
LightBulb MASTER
Joined: 28 Nov 2000 Posts: 4817 Location: USA
|
Posted: Thu Apr 22, 2004 10:48 pm |
Verify that all the rooms in the stack are the same, then merge them. If they aren't all the same, drag them away from each other.
|
|
|
|
phrostyphish Newbie
Joined: 22 Apr 2004 Posts: 4
|
Posted: Thu Apr 22, 2004 10:57 pm |
Right...
But is there a way to turn this off at the source? It seems that requiring users to merge rooms after each session in the MUD defeats the purpose of this "auto" tool altogether. |
|
|
|
Daagar Magician
Joined: 25 Oct 2000 Posts: 461 Location: USA
|
Posted: Fri Apr 23, 2004 2:50 am |
If the mapper is doing this, it is a sign that you don't have it configured quite right. For whatever reason, zmud thinks that the "new" room is different from the "old" room. Usual causes for this are things like weather or other envrionmental effect (ie., a line in the description will say something about it being mid-day at one point, and dusk later). To get around this, you need to gag or otherwise parse the room information to make it be the same everytime you enter the room.
|
|
|
|
Rennus Beginner
Joined: 30 Dec 2003 Posts: 22 Location: USA
|
Posted: Fri Apr 23, 2004 3:47 am |
With the automapper open, click on Config, then Configuration Settings. Go to Room Description Configuration and put a checkmark in "Room Description Changes". That will take care of mobs/weather/etc. That, and something else I found causes the automapper to hiccup... I was using a script that echo'd the direction you were moving.. once I got rid of the echo.. it helped tremendously.
Ren |
|
|
|
LightBulb MASTER
Joined: 28 Nov 2000 Posts: 4817 Location: USA
|
Posted: Fri Apr 23, 2004 5:10 am |
The primary method for turning this off at the source is to put the mapper in "Follow" mode.
The mapper is designed to create new rooms when the room info doesn't exactly match the existing room. This is necessary because MUD geography is seldom linear. Movement which should return you to the same room often puts you in a different one.
For instance, on many MUDs if you start from the Armor shop in the main city, you can go nesswn (which should put you back at the room you started in) and reach the Map shop, which is an entirely different room.
If the mapper didn't create a new, overlapping room automatically, you'd be complaining about how hard this makes it to map since you would have to manually add new rooms all the time. Merging identical rooms is much simpler. |
|
|
|
phrostyphish Newbie
Joined: 22 Apr 2004 Posts: 4
|
Posted: Fri Apr 23, 2004 6:00 am |
quote: Originally posted by Rennus
With the automapper open, click on Config, then Configuration Settings. Go to Room Description Configuration and put a checkmark in "Room Description Changes". That will take care of mobs/weather/etc. That, and something else I found causes the automapper to hiccup... I was using a script that echo'd the direction you were moving.. once I got rid of the echo.. it helped tremendously.
Ren
Thanks! This helped... well, the idea did... I just removed the check from the box by Room Description in the auto config.
I have a new problem, now... It's capturing the room names incorrectly. On the first room or two, it'll use the real name... but when I walk back through, it picks up part of the description.
Under the manual configuration for the mapper, I have both room name and name start line set @ 0 (zero). Below, I've pasted a room description verbatim from the MUD. If you could suggest a solution - maybe a line number change or something - it'd be greatly appreciated
Thanks for your help! |
|
|
|
|
|