I'd heard good things about MUSHclient, but never got around to checking it out until recently, when I was updating the links on my mud's website. I downloaded it and gave it a whirl, and was very impressed - particularly by the plugin concept. I reckon it's flexible enough to let me create a fairly decent graphical front-end for my mud, despite my horrendous artistic skills.
However I do have a question, which cropped up shortly after I started looking at the existing plugins:
Is there some way to format text (within the mud itself) so that when it's sent to the client it can be used by plugins, but is never displayed to the user?
To give a common example...supposing I want to have a status bar, which displays health and mana. The approach I've seen in existing plugins is to search for a specific text pattern, extract the appropriate data, and use it to update the status bar.
But what I'd like to do is add a "MUSHclient status bar" config option within the mud, that (when switched on) sends updated health and mana values to the user whenever those values change. The player wouldn't need a specific prompt format (or indeed any prompt at all), and the values would simply be ignored if they didn't have the appropriate config option set (obviously other clients would get spammed with junk data, but that's there own fault for setting the config option in the first place).
I searched around, and noticed a plugin for gagging individual words, which I suppose would be one way of doing it. But I was wondering if there was anything built-in, or at least an easier way of handling it - something obvious that I may have overlooked, perhaps?
However I do have a question, which cropped up shortly after I started looking at the existing plugins:
Is there some way to format text (within the mud itself) so that when it's sent to the client it can be used by plugins, but is never displayed to the user?
To give a common example...supposing I want to have a status bar, which displays health and mana. The approach I've seen in existing plugins is to search for a specific text pattern, extract the appropriate data, and use it to update the status bar.
But what I'd like to do is add a "MUSHclient status bar" config option within the mud, that (when switched on) sends updated health and mana values to the user whenever those values change. The player wouldn't need a specific prompt format (or indeed any prompt at all), and the values would simply be ignored if they didn't have the appropriate config option set (obviously other clients would get spammed with junk data, but that's there own fault for setting the config option in the first place).
I searched around, and noticed a plugin for gagging individual words, which I suppose would be one way of doing it. But I was wondering if there was anything built-in, or at least an easier way of handling it - something obvious that I may have overlooked, perhaps?