Welcome to the Builder Academy

Question Banks and post offices

More
20 Jan 2014 08:33 #4659 by aredcloak19
Hi I'm wondering when you are in developing a zone and wanting to do banks and post offices for mail and money. I was wondering if there was a special thing that you need to do to classify it as a bank or a post office.

aredcloak19

I'm the one that people say, "How did you break this and what did you do to break it."

Please Log in or Create an account to join the conversation.

More
22 Jan 2014 00:02 #4660 by Rumble
Replied by Rumble on topic Banks and post offices
Good question, I don't think we've answered it on these forums:

help special
SPECIALS SPEC-PROC SPECIAL-PROCEDURES SPECPROC SPEC_PROC

Special procedures are used to allow certain complex functions to rooms,
mobs, and objects. They are written by coders and are normally not created
by builders. If you have something you wish to assign a special procedure to
talk it over with a coder. The most common special procedures include:
Postmasters, banks, guildmasters, pet shops, and boards. If your zone requires
any of the above mudmail your coder after your zone is complete.
Most of the things possible through special procedures can now be done
through trigedit.

To create a postmaster make a mob, set one of the keywords as "postmaster," set
the NPC flag SPEC, and load it to the room via zedit. Then have your coder add
to spec_assign.c:110: ASSIGNMOB(#, postmaster); NOTE: # = the mob/obj vnum.

To create a guildmaster make a mob, set one of the keywords as "guildmaster,"
set the NPC flag SPEC, and load it to the room via zedit. Then have your coder
add to spec_assign.c:69: ASSIGNMOB(#, guild); A player can practice at any
guildmaster, it is the guildguards that usually limit who can access what
guildmaster. TSTAT 133

To create a bank make an object, set it to type OTHER, add keyword "bank" and
load it to the room via zedit. Then have your coder add to spec_assign.c:
138: ASSIGNOBJ(#, bank);

To create a board make an object, set it to type OTHER, add keyword "board" and
load it to the room via zedit. Then have your coder reference boards.c for the
remaining instructions.

To create a petshop see: HELP PETSHOP.

In all cases special procedures need to be added in by a coder. Once your zone
is complete mudmail your coder for the additions you want including type and
mob or object vnum.

See also: POSTMASTER, PETSHOPS, BANKS, GUILDMASTER, BOARDS


Rumble
The Builder Academy
tbamud.com 9091
rumble@tbamud.com

Please Log in or Create an account to join the conversation.

More
22 Jan 2014 07:36 #4661 by aredcloak19
Replied by aredcloak19 on topic Banks and post offices
Ok, thanks Rumble.

I'm the one that people say, "How did you break this and what did you do to break it."

Please Log in or Create an account to join the conversation.

Time to create page: 0.236 seconds