|
BobXFett Novice
Joined: 18 Aug 2001 Posts: 43 Location: USA
|
Posted: Sun Jul 06, 2003 8:43 pm
Mapper capture problem and RoomRs error. |
Hi again,
I've created a new MUD character (on AddictMUD), and I decided this time I'm going to try capturing room names/descriptions (I've always disabled those on the main MUD I play) in the automapper.
I used the mapper configuration wizard and the only thing I changed was I set it to 2 seconds instead of 5.
Upon entering the room to the south, I got:
Code: |
<font color="teal">The Entrance To The Temple Of Midgaard</font id="teal">
The entry to the Temple of Midgaard has a grand temple gate seated in huge
marble columns. The great temple is on a gentle slope requiring no stairs
north to the Temple. The famous Fountain Square is to the south. There are
quiet alcoves both east and west. People travel from far lands to reach this
famous and busy place.
<font color="teal">[ Exits: n e s w ]</font id="teal">
<font color="orange">A beastly fido is mucking through the garbage looking for food here.
A peacekeeper is standing here, ready to jump in at the first sign of trouble.
A cityguard stands here stroking his sword.
A well armed soldier of Midgaard stands here.
A well armed soldier of Midgaard stands here.</font id="orange">
CHANGES QMOTD 31H 131M 89V > |
I clicked next on the mapper wizard with all 3 boxes checked, but when it showed a summary of the room, the room name (The Entrance To The Temple Of Midgaard) wasn't there at all, let alone colored blue.
So when mapping, it is using the first line of description instead of the room name. How come the mapper isn't picking up the room name properly, and how can I fix this?
I used the CODE tags on the board to keep the indentation the way it is on the actualy MUD. Could the indentation of the room description have anything to do with it? There are also rooms with multiple paragraphs such as this one:
Code: |
<font color="teal">The Temple Of Midgaard</font id="teal">
This is in the southern end of the temple hall in the Temple of
Midgaard. The temple has been constructed from giant marble blocks,
eternal in appearance. Most of the walls are covered by ancient wall
paintings picturing gods, giants and peasants.
The temple's entry foyer is further south, beyond a huge arch in the
ceiling. Small halls lead from this cathedral west and east. The temple
is filled with people worshiping their gods.
<font color="teal">[ Exits: n e s w d ]</font id="teal">
<font color="green">An automatic teller machine has been installed in the wall here.</font id="green">
<font color="orange">Punkid the Empath is standing here.</font id="orange">
CHANGES QMOTD 31H 131M 89V > |
Thanks.
Btw, my prompt (CHANGES QMOTD 31H 131M 89V >) is one line above the room name when I move, like:
Code: |
CHANGES QMOTD 31H 131M 89V >
<font color="teal">The Entrance To The Temple Of Midgaard</font id="teal"> |
No line in between, but also not on the same line. Dunno if that helps.
[EDIT]
I've been getting this error ever since I created this AddictMUD character. It's intermittent, and closing and re-opening zMUD usually fixes it temporarily, but I don't know why it occurs in the first place. Sometimes when I try to go into map edit mode, I get the error:
RoomRs: Cannot perform this operation on a closed dataset.
Sometimes I can play for hours without getting it, other times I get it every time. |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Tue Jul 08, 2003 7:01 pm |
I'm pretty sure the problem is that the mapper is not recognizing your MUD prompt as a prompt. It looks too much like a normal text line (zMUD looks at the ratio of numbers to letters as part of it's MUD prompt AI).
What you can try is do a Config/Reconfig in the mapper, then click the "Offline Config" button in the upper-right corner of the wizard window. Then, paste the following text into the window on the left:
The Temple Of Midgaard
This is in the southern end of the temple hall in the Temple of
Midgaard. The temple has been constructed from giant marble blocks,
eternal in appearance. Most of the walls are covered by ancient wall
paintings picturing gods, giants and peasants.
The temple's entry foyer is further south, beyond a huge arch in the
ceiling. Small halls lead from this cathedral west and east. The temple
is filled with people worshiping their gods.
[ Exits: n e s w d ]
and then click the Next button. This should detect the room name, description, and exits properly. Then, you'll need to create a trigger to tag the prompt. Do something like:
#TRIGGER {%dH %dM %dV >} {#TAG prompt} "" {prompt}
and then see if it works better. |
|
|
|
BobXFett Novice
Joined: 18 Aug 2001 Posts: 43 Location: USA
|
Posted: Tue Jul 15, 2003 7:28 am |
I did what you said, but the mapper still does not function properly on this MUD. When I put in the pasted info in the offline config screen, it captures properly and highlights the room name, description and exits in the correct colors.
I set up the trigger exactly as you showed it (and it fires on my prompt)
However, when I then move into a room on the MUD, it captures only the room description. In fact, if I move north after configuring the mapper, and then move south again, it creates a NEW room which overlaps my point of origin (in this case, the temple of midgaard).
Also, I am having consistant problems with the error:
RoomRs: Cannot perform this operation on a closed dataset.
I have deleted the database file and let the automapper re-create it numerous times, but I continue to get the error. It seems to occur right after I do a reconfig of the mapper, when it tries to create the room, the error pops up (and then if I try creating rooms manually, I get the same thing).
Help me <name removed for legal reasons>, you're my only hope.
[EDIT]
And to clarify, I have never (to my recollection) had the RoomRs error on any other MUD character within zMUD.
[/EDIT] |
|
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|