This is probably some sort of error in my code, but the strange thing is that while it doesn't work in MUSHClient, zMUD, or gMUD, it does work in PuTTy, which I usually consider to be a good reference point where telnet apps are concerned (no offence intended to anyone). I'm sending the \a character to the client (via Smaug's send_to_char, which should eventually just copy it verbatim to the socket) in the middle of other text, but it's having no effect on any other client. I've checked and all the relevant sound and beep options are enabled. Any ideas?
Can't get it to beep when sent the \a character
Posted by Kylotan on Sun 16 Mar 2003 10:03 PM — 3 posts, 13,450 views.
Maybe playing sounds under some versions of Windows doesn't work. In the case of MUSHclient, go to the Configuration -> Appearance -> Output tab, and check "enable beeps" is checked. Then click on the Test button. If you hear a sound then it should work coming from the MUD.
You can simulate receiving one by pressing Ctrl+Shift+F12 and then typing \07 into the window and hitting OK. This definitely works for me under Windows NT 4.
You can simulate receiving one by pressing Ctrl+Shift+F12 and then typing \07 into the window and hitting OK. This definitely works for me under Windows NT 4.
Ok, got it to work now on MUSHClient - it won't use the PC speaker beep, but if I manually pick a wave file for it, it'll work. Which in turn means it's zMUD that's broken: no surprises there ;) It won't even beep with or without a wave file selected, no matter whether I set it to the old or the new sound driver, even though its own #BEEP command works.
Thanks for your reply.
Thanks for your reply.