 |
yvu Newbie
Joined: 05 Jan 2009 Posts: 7
|
Posted: Mon Jan 05, 2009 2:58 am
Automapper stopped working [solved] |
Hello. For some reason cmud mapper stopped working. It won't "follow" me, and the queue never empties.
My movement output is this when I move north:
Code: |
[*]<199hp 195sp 247st> n
Towne Dump
Visible Exits: S
( 2) A rattle from a rattlesnake is laying here.
A somber-looking incinerator sits here.
An indentured servant is here, working to pay off a debt.
[*]<199hp 195sp 246st>
|
And I have these parameters in map config:
1. Room Name tab:
Room name checked
Room name paragraph 0
Room name start line 0
(all else in this tab unchecked)
2. Room Description tab:
Room Descriptions unchecked
3. Room Exits tab:
Room exits checked
Exits paragraph 0
Exits start line 1
Exit line contains key checked
Exit line keyword: exit
Use short exit names checked
(all else in this tab unchecked)
4. MUD Prompt tab:
Complex prompt checked
Prompt trigger pattern: <%dhp %dsp %dst>
Wait for prompt in SLOW speedwalking checked
(all else in this tab unchecked)
Then in game I go to a room, and in mapper I set my location to that room, and then try to move and see mapper would follow. It wouldn't.
These are triggers I have:
Code: |
^* fails to hit you *$ -> #cw brown
^* is cut * with your *$ -> #cw 2
^You are * on the * by * causing * damage.$ -> #cw 12
^* {is in perfect health|has several minor scratches|has several minor wounds and bruises|has some significant wounds|has some very significant wounds and scratches|looks pretty beaten up|is in terrible condition|is vomiting blood|screams in agony|pales visibly as death nears|is barely clinging to life}.$ -> #cw 3
^You fail to hit *$ -> #cw brown
^* didn't seem to have any effect on you.$ -> #cw brown
^* is * on the * with {^your}* causing * damage.$ -> #cw {high,magenta}
^* fails to hit {^you}* with * attack.$ -> #cw magenta
cannot enter -> #NODIR
^The * {is|are} closed.$ -> #DOOR %lastdir;#NODIR
^You must be at least level %d to enter there.$ -> #NODIR
You cannot move in that direction. -> #NODIR
You must be * in order to * there. -> #NODIR
It's locked. -> #NODIR
* wall rises in that direction. -> #NODIR
*preventing you from leaving! -> #NODIR
^You skillfully parry *$ -> #cw brown
You struggle to move*but fail. -> #NODIR
You slip and fall! -> #NODIR
You had better stand up first. -> #NODIR
You are too exhausted. -> #NODIR 1
Visible Exits: ~? ~? ~? ~? ~? ~? ~? ~? ~? ~? -> #OK
|
Help? |
|
Last edited by yvu on Mon Jan 05, 2009 10:52 pm; edited 1 time in total |
|
|
 |
yvu Newbie
Joined: 05 Jan 2009 Posts: 7
|
Posted: Mon Jan 05, 2009 3:05 am |
I think cmud is expecting a blank line, but the manual says:
Quote: |
Paragraphs are lines of text separated by a blank line or a line that looks like the MUD prompt. |
So, prompt should be enough? |
|
|
 |
gamma_ray Magician
Joined: 17 Apr 2005 Posts: 496
|
Posted: Mon Jan 05, 2009 1:16 pm |
Make sure that in the speedwalking tab under automatic step confirmation "match first line of room description" is selected. Also check your settings when you restart CMud, because for some reason I have been having trouble getting my settings to save, which completely totals speedwalking.
Edit: I meant to say "match room name" or whatever is selected INSTEAD OF "match first line of room description". Argh. |
|
Last edited by gamma_ray on Mon Jan 05, 2009 10:10 pm; edited 1 time in total |
|
|
 |
yvu Newbie
Joined: 05 Jan 2009 Posts: 7
|
Posted: Mon Jan 05, 2009 9:09 pm |
It appears some problems were from wrong room names, and CMUD tried to match them.
I configured the mapper using #TAG, and now it works very well.
Thanks. |
|
|
 |
|
|