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

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » zMUD General Discussion
BlackSmith
Apprentice


Joined: 08 Dec 2002
Posts: 152

PostPosted: Mon May 29, 2006 4:03 pm   

Help with confuring mapper
 
I give up.
What i should confure my mapper if i get rooms like this
Quote:
This horrible stretch of dead greenery is in total agreement with the rest of
the dead village out there. It seems as if someone took the statue of Lars
the Implementor, because all that is left is an empty pedestal. Your soul feels
heavy as you think of this old meeting place for friends and enemies alike.
A cracked sign stands upright here. Large boards also litter the ground.
Obvious exits are: n, e, s and w.
3 mowgles coins
A green poker machine
A blue poker machine
A red poker machine
A dirty and rusty streetlamp

And the room name is brought up with "blook" command that looks like this
Quote:
Ruined Central Park (n,e,s,w).

My prompt is like this
Quote:
|18:55:47| Hp:306()306 Sp:984()984 Ep:238()249 -
But only part that is static is the time stamp.

I have tried to have
Quote:
^\|\d+\:\d+\:\d+\|
as a prompt trigger, did not work.
Exits key word i have tried to use
Quote:
Obvious exits are:
but no.

I'm sick and tired to do every room by hand. There is some 30k rooms in game so i REALLY would like this to start working.
_________________
BatMUD Best MMORPG around since 1990 telnet://bat.org:23
~ Magic & Mind beats Chrome & Meat anytime ~
Pattern(s) in PERL. Using Cmud 1.34/2.09 & BatClient.
Reply with quote
Petrograd
Novice


Joined: 08 Dec 2005
Posts: 35
Location: Sweden

PostPosted: Mon May 29, 2006 4:30 pm   
 
I take it you have 'exit line contains keyword' checked.

Try without the colon at the end? So just Obvious exits are

Hmm, a lot of \, are you using it instead of ~?

I would've used
^~|(%d)~:(%d)~:(%d)~|

for prompt triggering. You could try turning off prompt if it's messing with you.

Do the rooms not have any room names?
Reply with quote
BlackSmith
Apprentice


Joined: 08 Dec 2002
Posts: 152

PostPosted: Mon May 29, 2006 5:01 pm   
 
And why the Zmud sends
Quote:
(<stairs>)
when im trying to trough special exit named stairs?

Petrograd wrote:
I take it you have 'exit line contains keyword' checked.
Yes
Petrograd wrote:
Try without the colon at the end? So just Obvious exits are
Testing.
Petrograd wrote:
Hmm, a lot of \, are you using it instead of ~?

I would've used
^~|(%d)~:(%d)~:(%d)~|

for prompt triggering. You could try turning off prompt if it's messing with you.
It is in PERL regex form.
Petrograd wrote:
Do the rooms not have any room names?
As in, done with mapper? Yes, but they are not those that the game gives by the blook command.
dunno if there would a trick to do this automaticly
_________________
BatMUD Best MMORPG around since 1990 telnet://bat.org:23
~ Magic & Mind beats Chrome & Meat anytime ~
Pattern(s) in PERL. Using Cmud 1.34/2.09 & BatClient.
Reply with quote
Petrograd
Novice


Joined: 08 Dec 2005
Posts: 35
Location: Sweden

PostPosted: Mon May 29, 2006 6:41 pm   
 
I'm sure there's a way to make the mapper fill in the name automatically, but possibly not at the same time as it adds the desc.

Help file says... "Normally the mapper will look for any of the names listed in the View/Directions for detecting directions. However, if you select the Use Short Exit Name option, only the shortest name for the exit will be searched for. This helps the mapper ignore exits in the description (that usually use the long name) if the exit line always just contains the short version of the exit." Given that the exits seem to be in short form that might help smoothen things.


You've tried the auto config, but it doesn't work? What is bugging? Do you get anything read in at all? Are exits incorrect? Do you get the first line of room desc as the room name? Any other probs?

Edit: What do you see when you type whatever you type to see the room name?
Reply with quote
BlackSmith
Apprentice


Joined: 08 Dec 2002
Posts: 152

PostPosted: Mon May 29, 2006 8:58 pm   
 
Petrograd wrote:
You've tried the auto config, but it doesn't work?
It works when my prompt stays the same, but when it changes it does not recognize the new rooms anymore.
Petrograd wrote:
What is bugging?
Room recognization, room creation, prompt recognization and special exits using.
Petrograd wrote:
Do you get anything read in at all?
Sometimes it recognizes/creates the room just right. About half the times it fails.
Petrograd wrote:
Are exits incorrect?
Sometimes. It either does not recognize all exits or recognizes them wrong.
Petrograd wrote:
Do you get the first line of room desc as the room name?
No. I get the rooms name (called short description in BatMUD) via blook command.
Petrograd wrote:
Any other probs?
Becuase the mapper not creating/recognizing the rooms right, it creats dublicates and incorrect connections betwean rooms and these error(s) crash the mapper. Now and then, it crashes the whole zMud..
Petrograd wrote:
Edit: What do you see when you type whatever you type to see the room name?
blook is the command (comes from brief look) and it shows
Quote:
Rooms shortdesc (Possible exits if any)
_________________
BatMUD Best MMORPG around since 1990 telnet://bat.org:23
~ Magic & Mind beats Chrome & Meat anytime ~
Pattern(s) in PERL. Using Cmud 1.34/2.09 & BatClient.
Reply with quote
Petrograd
Novice


Joined: 08 Dec 2005
Posts: 35
Location: Sweden

PostPosted: Mon May 29, 2006 11:49 pm   
 
Hmm. In your configuration settings...

Under Configuration, Roomname:
I guess you could uncheck roomname, if it doesn't come automatically when you enter the room.

Configuration, Room desc:
Room desc should probably be checked, as well as multiline description.
Desc start line should be 1 I think.

Configuration, Room exit:
You probably already have all this. Room exit checked, exit line contains key checked, exit line keyword we already discussed.


Maybe adding a star in the end of the prompt might help... worth a shot I guess.
Reply with quote
mr_kent
Enchanter


Joined: 10 Oct 2000
Posts: 698

PostPosted: Tue May 30, 2006 2:05 am   
 
BlackSmith wrote:
Petrograd wrote:
You've tried the auto config, but it doesn't work?
It works when my prompt stays the same, but when it changes it does not recognize the new rooms anymore.


It would seem that zMud is unable to recognize your prompt and that is causing all of the other problems.

Since I don't login to Batmud and I don't know what your prompt can look like other than the one example you have provided, would you please copy and paste more examples of how your prompt may look and enclose the examples within code tags?
Reply with quote
BlackSmith
Apprentice


Joined: 08 Dec 2002
Posts: 152

PostPosted: Tue May 30, 2006 3:37 am   
 
mr_kent wrote:
Since I don't login to Batmud and I don't know what your prompt can look like other than the one example you have provided, would you please copy and paste more examples of how your prompt may look and enclose the examples within code tags?
Puuh, like i said in the initial post, only static in my prompt is the timestamp.
But here you go.
Code:
|06:31:23|  Hp:237()306 Sp:695()984 Ep:249()249 - 
|06:29:36|  Hp:205(-38)300 Sp:189(-156)1115 Ep:246()246 Exp:96788(+16436)11594 Gold:3730()353877 Kg:42 EqSet:combat
|06:31:23|  Hp:237()306 Sp:695()984 Ep:249()249 (W)arp (C)loset
|06:31:23|  Hp:237()306 Sp:695()984 Ep:249(+101)249 Exp:96788()11594 Gold:3730(-1342)353877 Kg:35 EqSet:regen
|06:31:23|  Hp:237()306 Sp:695()984 Ep:249()249 Coding, hys
_________________
BatMUD Best MMORPG around since 1990 telnet://bat.org:23
~ Magic & Mind beats Chrome & Meat anytime ~
Pattern(s) in PERL. Using Cmud 1.34/2.09 & BatClient.
Reply with quote
mr_kent
Enchanter


Joined: 10 Oct 2000
Posts: 698

PostPosted: Tue May 30, 2006 8:51 am   
 
Thank you. My suggestion would be to disable whatever trigger you have for the prompt and give this a try, assuming you have the default special characters.

Code:

#TRIGGER {^~|%d~:%d~:%d~|  Hp~:*} {#TAG prompt}

It's not a REGEX pattern but that ought to work.

And finally, reconfigure.
Reply with quote
BlackSmith
Apprentice


Joined: 08 Dec 2002
Posts: 152

PostPosted: Wed May 31, 2006 4:05 pm   
 
That helped some. Now the mapper undestands the prompts. (I got that #Tag put to my timestamp maker)

Next problem.
If i have the "[ ] Room exits" unchecked, the mapper wont recognize the exits even if i have the "[x] Exit line contains key" and "Exit line keyword" has "Obvious exits are:" in it.
If the "[x] Room exits" is checked, the mapper wont recognize exits or the room propelly if the exits line is not the same as the value given.
_________________
BatMUD Best MMORPG around since 1990 telnet://bat.org:23
~ Magic & Mind beats Chrome & Meat anytime ~
Pattern(s) in PERL. Using Cmud 1.34/2.09 & BatClient.
Reply with quote
mr_kent
Enchanter


Joined: 10 Oct 2000
Posts: 698

PostPosted: Wed May 31, 2006 6:04 pm   
 
Select '[√ ] Room Exits'

Select '[√ ] Exit line contains key'.

Deselect '[ ] Exits after keyword' — the status bar at the bottom of the Mapper Preferences window says this selection is used to 'Look for exits immediately after line containing keyword.'

Enter 'Exit line keyword
          [exit                            ]' — note the lack of an 's' on exit.

Deselect '[ ]' all other options at the bottom of the Room Exits Configuration panel.

Close Mapper Preferences window and reconfigure.
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » zMUD 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