 |
Kagemusha Newbie
Joined: 16 Dec 2006 Posts: 5
|
Posted: Sat Dec 16, 2006 5:10 am
Inherited and Primary Character Files |
I am new to zMud, but not all that new to muding. I run several characters on the MUD I play and each does a different job in a given situation. In other words, each character might respond to the same trigger syntax differently. It appears to me that when I set up the different triggers on the individual characters they all get grouped together. I tried defining them in classes, but that seems to just allow me to bulk enable/disable triggers etc. as I want a single character to behave.
I've recently been reading about the Primary File and Inherited File setups and this seems to be what I need to do. I would love if somebody in the know would help me with the follwing thought process.
Thought Process: I want each character to be able to respond differently to identical trigger pattern while at the same time some trigger patterns all characters will respond the same to.
Triggers that all characters respond to the same should be in the anyname.mud file and used in the inherited allocation.
Triggers that are character specific should be in a Charname.mud file and used in the primary position.
The Bottom line: Will this keep my characters seperated in that they can respond differently to the same trigger while at the same time allow them all to use common maps, eat/drink triggers and things of that sort? |
|
|
|
 |
Fang Xianfu GURU

Joined: 26 Jan 2004 Posts: 5155 Location: United Kingdom
|
Posted: Sat Dec 16, 2006 6:08 am |
Use different sessions for them. On the dialog where you choose your MUD, click new and create a new session for the same MUD. That way you can have separate login triggers with different user/pass combinations, and you'll have totally different settings file for the two of them.
|
|
|
|
 |
Kagemusha Newbie
Joined: 16 Dec 2006 Posts: 5
|
Posted: Sat Dec 16, 2006 6:26 am |
I have the characters setup as different sessions. But currently, they both have the same mudname.mud file set to primary and nothing set as inherited which seems to, more often than not, combine the triggers set from each character. This makes sense.
I guess my question is....If I set both characters' inherited file to the same mudname.mud and set the primary files for each character to a different *.mud filename for each character, will the characters share what is in the mudname.mud file while at the same time be exclusive to their respective *.mud files that are set in the primary field? |
|
|
|
 |
Fang Xianfu GURU

Joined: 26 Jan 2004 Posts: 5155 Location: United Kingdom
|
Posted: Sat Dec 16, 2006 6:56 am |
Should do, though personally I'd just create duplicate settings in two different .mud files to make sure.
|
|
|
|
 |
Kagemusha Newbie
Joined: 16 Dec 2006 Posts: 5
|
Posted: Sat Dec 16, 2006 7:50 am |
Thanks for the input.
I think I'll try it while I still have a fairly fresh database and not much time invested thus far in case there is instability. I will post if anything bad happens . |
|
|
|
 |
MattLofton GURU
Joined: 23 Dec 2000 Posts: 4834 Location: USA
|
Posted: Sat Dec 16, 2006 6:38 pm |
They will share the inherited one (provided each sets this file as inherited, obviously), but the different primary files will not mix (at least, not after you edited out anything that was accidentally shared before).
|
|
_________________ EDIT: I didn't like my old signature |
|
|
 |
|
|
|