Ozzy's zMud Mapper Configuration Settings




Your "Prompt trigger pattern" must match your own prompt.





zMud Config Settings

Below is my config, you can goto mapper window and do Config... Import... from clipboard after copying the following:

Version: 211
Name Start: 0
Desc Start: 1
Desc End: 6
Exit Start: 0
Exit End: 0
Exit in Prompt: 0
Exit in Name: 0
Exit contains key: 1
Name paragraph: 1
Desc paragraph: 1
Exit paragraph: 0
Bracket prompt: 1
Short exit names: 0
vNum in Name: 0
Exit keyword: exit
Exit after keyword: 0
Match room name mode: 1
Use Descriptions: 1
Entire exit paragraph: 0
Single char exit: 0
Autoprompt detect: 1
Complex prompt: 1
Prompt char: 
Name ends in period: 0
Number prompt: 1
No MUD Prompt: 0
Room Name Propercase: 0
Prompt trigger: ^\d+\/\d+\w+ \d+\/\d+\w+ \d+\/\d+\w+ \- \w+\:\d+
\$\d+ \±\-\d+ \w+\: \d+ \w+\:\d+ \w+\:\d+ Prompt Regex: 1 Description changes: 1 [Map Script] [Map Explore Script] [End]
You can also use a different prompt, just make sure you alter the prompt trigger correctly:
Your standard prompt is:
%h/%HHp %m/%MMa %v/%VMv - T:%t $%g ±%a%d Tnl:%X Qt:%q%c
Your battle prompt is:
%h/%HHp %m/%MMa %v/%VMv T:%t $%g ±%a%d Tnl:%X Qt:%q%c[%b] [ Me: %pH/%PM/%NM]%c
Prompt trigger:
^\d+\/\d+\w+ \d+\/\d+\w+ \d+\/\d+\w+ \- \w+\: \d+ \w+\:\d+ \w+\:\d+

Mud Settings


Below is what i see in a room when typing "look"

31039/31039Hp 9014/9015Ma 29617/29617Mv
look
Room Name (G)
  The description of the room is here. Text text,
Text text text text text text text text text text
Text text text text text text text text text text
Text text text text text text text text text text
Text text text text text text text text text text

[Exits: north east south west up]
(G)(H) A feather bed calls your name!  Come sleep on me it says.
(T)(R)(W) Player is here.

31039/31039Hp 9014/9015Ma 29617/29617Mv

I have the following set in the mud:

Automap:    NO
Autoexits:  YES
Autodesc:   NO
Compact:    NO
Rsocial:    NO
Shortflags: YES
Your standard prompt is: %h/%HHp %m/%MMa %v/%VMv%c

Other Tips

• When creating maps, don't allow zMud to create your ups or downs. instead when walking into a room that has an up/down exit, use the room creation tool and manually make the up or down room, hover your mouse over it and find it's #. Then in the room your in, edit the links and click the #, insert the # from the new room and then walk into it and reload room description.

• OR

• Walk into like an up, then press CTRL+M and click the down button and OK, drag the room to where you like and continue on. (THANKS HUMPTON!!! YOU ROCK)

This will keep your maps on one layer, which makes it MUCH nicer to navigate especially on areas with LOTS of levels.. like Ultima.

• USE the "Shortname" feature, right click a room, goto the Other tab, put a single word "favorite" name into the shortname box. Later you can simply #WALK name (or "go name" with run alias) to return there.

• Use the following alias to "run":
#ALIAS go {#VARIABLE path %walk( %1)
path = %replace(%replace(%replace( @path, ., "run "),")",");run "),"run (",".(")
#IF (%ends(@path,";run ")) {path = %leftback(@path,5)}
path = %replace(@path,";run ;.",";.")
#SHOW |@path|
#EXECUTE @path
#TELEPORT %1}

• Avoid using #TELEPORT for your portals and non-maze exits. It doesn't work well with the "run" workaround.

• When making aliases to places... use the shortname instead of room #, this is for later when you screw up and your map becomes altered... the # will change.. but the shortname can remain the same.

• Here is how *I* got area portals working correctly with the mapper, 1st i made a goto alias,

#ALIAS goto {home;%1}

then i entered said portal, got the mapper on the same room, and set the portal to "goto portal_alias_name" without quotes... like goto pwow for War of Wizards. I also set the shortname of the room to pwow, i.e. the alias name. Now using my "go" alias i can type: go pwow and if the portal is enabled it will simple equip and enter, if im too low, it will "run" there.

• Auto portals and your level... on remort, i have an alias "portal_reset" that does:

#CALL %portalenable("goto pwow",0)

for ALL of my set portals (except those that are level 1 :P), this disables ALL those portals. then on "You raise a level!!$", a trigger fires that does: #IF (@current_level >= %eval( 15-(10*@tier))) {#CALL %portalenable("goto pwow",1)} for EACH one of my portals. Youll need some triggers that track: current_level & tier level(simple as typing "tier = 1" for T1), the 15 in the above is the level of the portal, and i am currently T1, so it checks that im levle 5, if so, it enables the portal.

• Be sure to map the clan halls because of clan portal exits


"Other" exits

Say your standing in The Onslaught of Chaos on the end of the pier, there is a portal exit "enter hope", you can type ">enter hope>n" and zmud will create an "other" exit and place the room to the north. From then on if manually walking, you can simply go north. speedwalks will use .(enter hope) to go there. You will need to right click the little red circle and choose one-way.


Various Helpfull Triggers

#TRIGGER {That is a privately owned room. You cannot enter without invitation.$} {#NODIR} "Mapper"

#TRIGGER {Magical wards around the door bounce you back.$} {#NODIR} "Mapper"

#TRIGGER {You aren't allowed in there.$} {#NODIR} "Mapper"

#TRIGGER {Your journey was broken by the need to defend yourself.$} {#NODIR} "Mapper"

#TRIGGER {Alas, you cannot go that way.$} {#NODIR} "Mapper"

#TRIGGER {Magic walls bounce you back.$} {#NODIR} "Mapper"

#TRIGGER {You lack the key.$} {#NODIR} "Mapper"

#TRIGGER {?Exits: (*)?$} {#OK;last_known_room = %roomvnum()} "Mapper"

#TRIGGER {^Magic walls bounce you back.$} {#TELE @last_known_room} "Mapper"

#TRIGGER {^(%w) has forsaken you.$} {#TELE @last_known_room} "Mapper"

Copynot © 2000 - 2010