Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD General Discussion
yahtzard
Newbie


Joined: 11 Mar 2009
Posts: 2

PostPosted: Wed Mar 11, 2009 6:47 am   

Mapper: South?
 
After auto-configuring the mapper kinda works except everytime I enter a room a south exit is added to the map weather it exists or not. I've tried to tweak the setting but really don't know what I'm doing, any help would be much appreciated. The second thing is that "other" exits like enter, cave, trail... are not auto added I can manually add these but it would be awfully nice if their is a way to get the mapper to do this automatically. I've included a sample of a room description that is adding south.

The sturdy trunks of mighty evergreens rise high above the pineneedle
carpeted forest floor. Growing densely between the trees are thorny
bushes that make travel rather difficult, although the brightly coloured
flowers growing amongst their branches are quite pleasing to the eye.
There are three obvious exits: east, north, enter.
H:470 S:1394 M:226
>

The auto-config recognized "exit" as the keyword the only thing the exit lines have in common is the period, could the auto-mapper be reading the period as a south exit?
Reply with quote
Tech
GURU


Joined: 18 Oct 2000
Posts: 2733
Location: Atlanta, USA

PostPosted: Wed Mar 11, 2009 7:49 am   
 
Sounds like it's time for you to learn the #TAG command. Also reading up on Improving Room Detection and Shortcuts and Tricks should help as well.
_________________
Asati di tempari!
Reply with quote
Rahab
Wizard


Joined: 22 Mar 2007
Posts: 2320

PostPosted: Wed Mar 11, 2009 1:07 pm   
 
I think it is reading the S in this line as an exit:
Quote:
H:470 S:1394 M:226


So Tech is right, you need to improve your exit detection, perhaps with a #NOMAP trigger.
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Wed Mar 11, 2009 4:33 pm   
 
Since the > prompt is split onto a separate line, the best thing might be to configure the mapper to detect the "H:470 S:1394 M:226" as your MUD prompt instead.

In the mapper menu, select Edit/Map Properties. Then click on the Configuration page on the left. Then click the MUD Prompt tab on the top. In the "Prompt trigger pattern" field, enter something like this:

^H:\d+ S:\d+ M:\d+

and then check the "PERL Regular Expression" box. That will create a regular expression to detect and tag the MUD prompt and should stop CMUD from looking at the exit information in it.

To also help, you can then click the Room Exits tab along the top and in the "Exit line keyword" you can enter "obvious exit" and check the "Exit line contains key" option. That will flag the line the contains the phrase "obvious exit" as the line with the exit information.

The #TAG command allows you to completely override the mapper with your own triggers, but the above steps will use the existing configuration system to work better with your MUD.
Reply with quote
yahtzard
Newbie


Joined: 11 Mar 2009
Posts: 2

PostPosted: Wed Mar 11, 2009 5:47 pm   yep
 
Makes perfect sence now that you mention it the "H:470 S:1394 M:226" line was getting picked up by the auto config as part of the room desc. Thanks for your helps
Reply with quote
Nayuko
Novice


Joined: 17 Jun 2008
Posts: 41

PostPosted: Thu Mar 12, 2009 11:57 am   
 
Tech wrote:
Sounds like it's time for you to learn the #TAG command. Also reading up on Improving Room Detection and Shortcuts and Tricks should help as well.

But, that commands works only in safe mode ?
I usually use fast, without waiting for any mud prompt. Faster and safer if you don't want to be killed on mud ;)
And the problem is, after choosing direction thru the closed door, that is no way to get the 'blue point' back.
And, I don't wirte about speedwalking, but choosing directions from numeric keyboard.

Sincerely,

N.
Reply with quote
Rahab
Wizard


Joined: 22 Mar 2007
Posts: 2320

PostPosted: Thu Mar 12, 2009 1:58 pm   
 
Nayuko, are you trying to ask a question of your own? It doesn't seem to have anything to do with yahtzard's question.
Reply with quote
Nayuko
Novice


Joined: 17 Jun 2008
Posts: 41

PostPosted: Thu Mar 12, 2009 4:17 pm   
 
Well, it was a comment(about configuring the mapper). Because long time ago, I was trying to find any way to step back my 'blue point' and I couldn't find the proper way. Tried %lastdir, tried #NODIR, and these things don't work unfortunately. If it was any way to do that, would be great. I can't cope with that problem for..hmm, 2 years of using zMud/Cmud :)
Reply with quote
gamma_ray
Magician


Joined: 17 Apr 2005
Posts: 496

PostPosted: Thu Mar 12, 2009 5:03 pm   
 
Nayuko, I'm not sure why you're not using safe mode. Safe mode should send all commands to the game at once (with a step delay of 0), so your character doesn't move any more slowly than you would in Fast mode. If you use Safe mode and #nodir for attempting to walk through a door, your map should always be correct.

(Also, I think you're thinking of Slow mode, which waits for response from the game before -sending- each direction and is much slower.)
Reply with quote
Nayuko
Novice


Joined: 17 Jun 2008
Posts: 41

PostPosted: Thu Mar 12, 2009 5:13 pm   
 
Well, the problem is, I always have had problems with configuring that. Of course I would like to have possibility of getting the full description of mud's locations. But I can't do that, to get properly the first line as an short description and other things, which are really making me furious. And I heard that fast walking is a bit faster than safe mode. And it is a bit true. Why I'm saying that ? Because I saw, it depends on stepDelay of my map. I use rather various. If somebody attacks me with set the stepDelay high up, I can have problems with escaping ;)

So, as you see, using fast mode is just more comfortable. Excepting possibility of that sad #nodir.

Sincerely,

Nayuko
Reply with quote
gamma_ray
Magician


Joined: 17 Apr 2005
Posts: 496

PostPosted: Thu Mar 12, 2009 5:51 pm   
 
Yes, configuring the map can take some effort. Generally it's worth it, for example things like #nodir.

Also, if you really need to change the step delay around for some reason, it's very easy to set up a button or alias which will immediately change it back to 0, so you can escape immediately if you're attacked.
Reply with quote
Nayuko
Novice


Joined: 17 Jun 2008
Posts: 41

PostPosted: Thu Mar 12, 2009 6:03 pm   
 
I know, %pref. But configuring is that thing I won't pass through. So I have to accept it ;) I just wanted to complain, to feel better :p
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD General Discussion All times are GMT
Page 1 of 1

 
Jump to:  
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

© 2009 Zugg Software. Hosted by Wolfpaw.net