MSP
MSP
One feature that I would definitely like to see supported is the MSP (MUD Sound Protocol). It definitely helps with game play immersion, as well as gives MUDs an extra bit of life, instead of just a lot of text. Will this feature be supported?
- scripter99
- Posts: 9
- Joined: Fri Mar 27, 2009 10:58 pm
Re: MSP
This is a feature that is really easy to implement. However, I don't know of any major MUD that makes use of this feature. Which MUDs make use of MSP?
Re: MSP
Playing sound files from triggers, aliases etc. will be supported soon. This feature can be implemented quickly and has been requested by several people already. Time frame: couple of days.Kuei wrote:Although I use many .WAV sound files while mudding, I rarely use MSP. Sound is very useful in large melees, when the action happens faster than I can read it.
Re: MSP
SWR MUDs are Star Wars Reality MUDs.
The difference between playing soundfiles via triggers/aliases, and MSP is that MSP suppresses the text on a line that starts with !!SOUND(shortname), and can also download sound files from an MSP repository if they are not currently present.
For example !!SOUND(blaster) would check to see if the sound file blaster.wav is present. If it's not it checks for blaster.mp3. There's also !!MUSIC(*).
However, MSP also accepts variable arguments in its calls. For example, !!SOUND(blaster v=32) would be blaster.* at 32% volume.
For a comprehensive specification see this:
http://lpc.pages.de/doc/other/msp.htm
The difference between playing soundfiles via triggers/aliases, and MSP is that MSP suppresses the text on a line that starts with !!SOUND(shortname), and can also download sound files from an MSP repository if they are not currently present.
For example !!SOUND(blaster) would check to see if the sound file blaster.wav is present. If it's not it checks for blaster.mp3. There's also !!MUSIC(*).
However, MSP also accepts variable arguments in its calls. For example, !!SOUND(blaster v=32) would be blaster.* at 32% volume.
For a comprehensive specification see this:
http://lpc.pages.de/doc/other/msp.htm
Re: MSP
When I say it strips out the text on a line starting with !!SOUND(fname) I mean it removes simply that.
So if it's:
Then all the player will see is:
But the sound helpknow.wav or helpknow.mp3 will play in the background. I'm not sure if any MUD clients actually do check for mp3 versions, but I think it would be a good idea since mp3s have better quality and compression.
So if it's:
Code: Select all
!!SOUND(helpknow)This text here
Code: Select all
This text here