Page 1 of 1

Ubuntu 11.04 Fresh Install (MXP... and others)

Posted: Tue Sep 06, 2011 6:28 am
by Joseph
I've been using Mudlet off and on for a while now, waiting primarily for the mxp capabilities to evolve, and due to a recent format of my hard-drive, I DLed the latest version of Mudlet is 2.0-rc11-1ubuntu5 (mudlet).

I've noticed a barrage of things, some maybe bugs, others changes, and as such I have a few comments...
  • *Is the default font size supposed to be 16? And if so, is there a way to change the "Main" window fontsize through script? I searched the manual but could only find fontsize for MiniConsole. With the fontsize @ 16, in both by GUI and KaVir's, much of the text is cut off.
  • *Whenever I create a new profile, or try an existing stock profile ("God Wars 2" etc..), it connects to "Realms of the Dragon" (Not even a stock option), then, if I quit, close profile, and try again, I get the MUD I wanted. (No offense to "Realms of the Dragon")
  • *I've searched google and the forums, over and again trying to find some info on the Auto-Installer, and with what little I've managed to find I did get it working, however the "Version" seems to get confused, when I send "Client.GUI #" throught ATCP. (I sent "2", in the example below)
<The server wants to upgrade the GUI to new version '1'. Uninstalling old version '2'><Server
offers downloadable GUI (url='http://www.mud123.com') (package='MUD_GUI')>
  • *Does the MXP not support default variables such as &text; and &item;? And if so, will that be included?
I have to think, especially with what the font size is set to, and since no one else here has mentioned anything, that I must have a buggy version for some reason and I will try a fresh install in a minute.
....
Did a fresh install, and all the problems remain.. gonna try different cpu... nope, same problem...

Here's a couple screenies to prove I'm not crazy.

NOTICE NAME BELOW...
Image
Image

Re: Ubuntu 11.04 Fresh Install

Posted: Tue Sep 06, 2011 7:08 am
by Heiko
1. The very latest version tests pre installation of default packages - especially MUD specific mapper scripts or a generic mapper script otherwise.
I've accidentally used my Realms of the Dragon profile as the generic mapper script instead of a proper Mudlet package without MUD specific profile data. This is why the default font size is set to 16 and you connect to RotD on your first connection attempt for those MUDs that use the generic mapper script. This will be fixed soon.

2. Updating the server GUI script to a higher version is untested so far so there may be bugs. Does the GUI get updated?

3. I have added some explicit support for &text to support its specific useage on the MUDs that were in my MXP test group. Other than that MXP variable expansion is being supported as long as the variables are properly defined. To make &item work you need to define &item properly in the respective MXP line. I'll post some documentation on Mudlet's MXP support to make it easier for MUD admins to implement MXP in their games. Mudlet's MXP implementation is based on a simple paradigm: It doesn't care much about the horribly vague and incomplete MXP "standard" document, but implements MXP as it's actually being used by 7 of the biggest MUDs that actually use MXP to some meaningful extend. This has the advantage that it covers both Mushclient's and Cmud's specific MXP implementations which seems to be the single biggest problem for MUD admins when implementing MXP support.

Re: Ubuntu 11.04 Fresh Install (MXP)

Posted: Wed Sep 07, 2011 4:58 am
by Joseph
1. Awesome
2. Tried to upgrade my GUI through the auto-installer, and everything worked fine... looks like the #'s are just backwards.
3. Okay, and I was mistaken with regards to &item; as it is not a "default" MXP variable, it's just the standard example used in all MXP documents I have seen.

I look forward to seeing some documentation on Mudlet's implementation of MXP, as I'm in mid-development of my own codebase and I've used basic(or what I thought was basic) MXP extensively in the administration/OLC side of handling the MUD. As such, using a client without "compatible" MXP support, reduces productivity to a crippling speed. Which is a shame, because I'm a huge fan of Mudlet's "curb appeal" to potentially new Mudders, and would like to start using Mudlet as my primary client.

I have a couple MXP questions, but I'll post them in the MXP thread.