Geeze. I just realized I'm an idiot. I'm thinking M*S*P. *sigh* That is the last time I write a response two minutes after waking up. My bad. On Wed, 12 Jul 2000, Jodi Goddard wrote: > I'm working from memory here (I just started coding again after a good > year or so :) so I might miss a few steps but it could put you atleast in > the right direction. I barely remember the function names I modified > aswell. :) > > - I don't remember what section I modified, but I basically followed > the code that sets if you want color, autoexits, etc. and added one > for MXP. I remember adding a new #define PRF_MXP (1 << nn) I think I > got creative and wrote a function that tested it before enabling it - > but that's just gettin' fancy now :) > > - Added MXP to the const char *preference_bits[]; > > - I only used MXP for sound, so it was all hard coded in general areas. > I added things in like when you died it would laugh at you. Searched > the code for 'R.I.P' and added in a check to see if you have MXP > enabled than had it output the MXP string right afterwards. Atleast > that one I remember. I think it went a little something like this: > if(PRF_FLAGGED(ch, PRF_MXP)) > send_to_char("<MXP string>\n\r", ch); > > Hope that served to help and not confuse. > > I would guess if you wanted to add things into roomdesc's, etc it would > take some code modifications in look_at_room(); but I have no idea how to do > it with strings coming from the world files. > I should take a look at the new MXP definitions. I don't remember > anything about clicking on stuff :) > > -----Original Message----- > From: Dana Luther <dtluther@mindspring.com> > To: CIRCLE@post.queensu.ca <CIRCLE@post.queensu.ca> > Date: Wednesday, July 12, 2000 13:50 > Subject: [CIRCLE] [CODE] [NEWBIE]? MXP - tough luck telnet users? > > > >Has anyone come up with a good way to ?toggle whether MXP commands are sent > >to the users? I've looked all through the MXP documentation and forums, and > >haven't seen anything on on this list or the ftp site regarding this aspect > >of it. The MXP project itself looks quite interesting, but without some way > >to determine who can use it and who can't, you either don't use it or you > >send all kinds of junk to your telnet (etc.) users. > > > >I considered putting this on the MXP discussion forum, but thought that > >since it's really more about how the circle code will interpret those > >commands that this would be a better place to ask this question. > > > >If the code was predictable I think I could pretty easily come up with a > way > >to do this, but since the tags could litterally be put ANYWHERE there is a > >string (middle of a room description, object description, speech, char > name, > >you name it), I'm at a loss as to where to start. > > > >Ideas/Suggestions anyone? > > > >(I went ahead and tagged this as newbie because there may be a REALLY easy > >way to do this that I am completely overlooking... if so, please tell me > and > >try to keep the flames from getting too hot *wink* ) > > > >Dana > > > > > > +------------------------------------------------------------+ > > | Ensure that you have read the CircleMUD Mailing List FAQ: | > > | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | > > +------------------------------------------------------------+ > > > > > +------------------------------------------------------------+ > | Ensure that you have read the CircleMUD Mailing List FAQ: | > | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | > +------------------------------------------------------------+ > > +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 04/10/01 PDT