[Home] [Groups] - Message: [Prev in Group] [Next in Group]
27234: [MUD-Dev] Flow of messages
[Full Header] [Plain Text]
From: sanxion sanxion <sanxion2002@yahoo.com>
Newsgroups: nu.kanga.list.mud-dev
Date: Fri, 2 May 2003 07:21:50 -0700 (PDT)
Organization: Kanga.Nu
I have been pondering upon the flow of messages that
are handled on the server when something occurs. Lets
say a player gives another player items. This
generates a bunch of information for example:
1. Text relevant to all players in the room:
Player X1 gives Y to Player X2.
Etc.
2. Text relevant to the giver:
Player X2’s hands are full.
3. Text relevant to the receiver:
Player X1 tries to give you Y, but your hands are full.
4. Events sent to npc:s:
Event(Player X1, give, Y, Player X2)
Up to now I have used a model that resembles sending e-mail. I set a
1) content-type, 2) content, and 3) add a number of
receivers. Receivers can be clients, npc:s, special scripts, or
loggers. Content-types can be text or events. Each receiver parses
the message in the way they were designed to. A npc might perform an
action, loggers would log text to a file, a client send a message to
the buffer etc. etc.
I have come to the understanding that most muds process messages in
the same function/method. This seems fairly inflexible to me. Anyone
agree or disagree? Is the model I’m using something to extend upon
or are there better solutions? Perhaps someone could give me a
breakdown of what they use and if I’m out hiking?
By the way this is a Java hobby mud.
Looking for guidance and expertise,
Sax
_______________________________________________
MUD-Dev mailing list
MUD-Dev@kanga.nu
https://www.kanga.nu/lists/listinfo/mud-dev