[Home] [Downloads] [Search] [Help/forum]

Gammon Software Solutions forum

See www.mushclient.com/spam for dealing with forum spam. Please read the MUSHclient FAQ!

[Folder]  Entire forum
-> [Folder]  SMAUG
. -> [Folder]  Running the server
. . -> [Subject]  MXP Help.... Not working

Home  |  Users  |  Search  |  FAQ
Username:
Register forum user name
Password:
Forgotten password?
(New message)
Subject: MXP Help.... Not working
Name:
Your forum user name.
Register forum user name
Password:
Your forum password.
Forgotten password?
Message:
Message to be posted (in English, please).
Forum codes:
Check this if your message uses 'forum codes' or templates (auto-detected for new posts).
Forum codes Templates

Save this message ...


Subject review (reverse sequence)

Posted by Nick Gammon   Australia  (18,770 posts)  [Biography] bio   Forum Administrator
Date Fri 09 Nov 2001 03:59 AM (UTC)  quote  ]
Message
Probably you can take MXP out temporarily by adding one line to comm.c.

Add the extra "return" to turn_on_mxp which should leave it turned off.


void turn_on_mxp (DESCRIPTOR_DATA *d)
  {
  return;   /* no MXP for now */  
  d->mxp = TRUE;  /* turn it on now */

... and the rest ...

  }





Maybe also comment out the line that asks the client if it wants MXP:




  /* telnet negotiation to see if they support MXP */

 /*    write_to_buffer( d, will_mxp_str, 0 );  */  




- Nick Gammon

www.gammon.com.au, www.mushclient.com
[Go to top] top

Posted by Creeper386   USA  (62 posts)  [Biography] bio
Date Fri 09 Nov 2001 03:10 AM (UTC)  quote  ]
Message
So there isn't an easy way to at least stop the MXP from working? Because in order it to compile on an older cygwin I have to make quite a few changes though not hard it takes awhile. And when I won't always be using a newer zMUD or even on as new as 6.16 I also know alot of the people that are going to play it or at least help me with it aren't going to be using a newer zMUD thats why just patching it won't help too well.

Guess if all else fails I'll have to go back through and and change the code without MXP hopefully I haven't forgot anything I did though. Good thing I haven't done anything major.

Creep
[Go to top] top

Posted by Nick Gammon   Australia  (18,770 posts)  [Biography] bio   Forum Administrator
Date Fri 09 Nov 2001 02:28 AM (UTC)  quote  ]
Message
The MXP stuff is only in the source code, not the area files.

I suppose you could take it out, but the patch to fix the problem is only half-a-dozen lines, which is simpler than removing a few hundred.

If you want to remove it the simplest thing is to download the version of the server without the MXP patches.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
[Go to top] top

Posted by Creeper386   USA  (62 posts)  [Biography] bio
Date Thu 08 Nov 2001 11:09 PM (UTC)  quote  ]
Message
Okay I figured I'd just take out MXP from it for now with still giving the choice of putting it back in easily. Would that be hard to get out that code or not? I thought it might be the area files but found out it obviously itn't after getting new area files. Don't really want to get new code although getting it to compile isn't hard it's some busy work I don't have time for.

Creep
[Go to top] top

Posted by Nick Gammon   Australia  (18,770 posts)  [Biography] bio   Forum Administrator
Date Mon 05 Nov 2001 08:15 PM (UTC)  quote  ]
Message

My SMAUG server changes use the new 'mode changes' in the MXP spec. The first version of zMUD that supports that is 6.20. From their site I see this change under 6.20:

  • Support for new modes: ESC[3z,4z,5z,6z,7z

There are three things you can do...

  1. Wait for the newer version of zMUD.
  2. Use MUSHclient which correctly supports these modes
  3. Patch the SMAUG server slightly to make it work with zMUD 6.16.

The patch is described in this post: Zmud, MXP, and Smaug


- Nick Gammon

www.gammon.com.au, www.mushclient.com
[Go to top] top

Posted by Creeper386   USA  (62 posts)  [Biography] bio
Date Mon 05 Nov 2001 05:23 AM (UTC)  quote  ]
Message
I'm using the newest one I could download 6.16 I think Yeah thats right.
[Go to top] top

Posted by Nick Gammon   Australia  (18,770 posts)  [Biography] bio   Forum Administrator
Date Sun 04 Nov 2001 08:59 AM (UTC)  quote  ]
Message
Which client program are you using? Some clients won't detect the MXP tags, and earlier versions of zMUD (if you are using that) need a slightly modified version of the code to make it work properly.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
[Go to top] top

Posted by Creeper386   USA  (62 posts)  [Biography] bio
Date Fri 02 Nov 2001 11:02 PM (UTC)  quote  ]
Message
Alright. I downloaded the Smaug with MXP and it has tags and everything but they show up literally. As in your see

Exits: <Ex>North</Ex>

Or similar.

I'm just figuring out what I am doing with the rest of the code so not worrying too much about this just wondering if anyone knows the answer...


Thanks ahead of time.

Creeper
[Go to top] top

The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).

To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.


2,252 views.

[Reply to this subject]  Reply to this subject   [New subject]  Start a new subject   [Refresh] Refresh page

Go to topic:           Search the forum


[Go to top] top

[Home]

Written by Nick Gammon - 5K

Comments to: Gammon Software support
[RH click to get RSS URL] Forum RSS feed ( http://www.gammon.com.au/rss/forum.xml )

[Best viewed with any browser - 2K]    [Internet Contents Rating Association (ICRA) - 2K]    [Web site powered by FutureQuest.Net]