[My other mail server is broken (again). Time for DSL.] Tony Robbins said: > I, being the individual identified as Mr. Robbins, bravely concur with > myself, in concurrence with your concurrent statement. Freaky, circus concurrence, day and night, hot, wild, and buttery. Live concurrence by actual college guys, only on the CircleMUD Mailing List... > I did that in an old MUD called Covenant that never opened. It's > easy, it's basically proc_color() with 10 more minutes of work. Well, MSP makes me cringe. I'm all for introducing protocols for multimedia muds, but I just don't see MSP as being a contribution. The command sequences are needlessly length and dangerously coded in characters that fall within the user-space (i.e., "emote !!SOUND(...)"). I'm a big proponent of either further support in servers and clients for the 'telnet' protocol and ISO6429 (which doesn't give us multimedia, but at least alternate fonts and special characters) or abandoning them and moving to a mud-specific protocol that offers a great deal more for multimedia muds. Either would require a large shift in both client and server software, but I'm tired of seeing half-baked, often proprietary solutions for the lack of other media by which to communicate with your players (sound, graphics, what have you). A complete mud protocol, replacing 'telnet' and "PC-ANSI/VT100" would be desirable if client authors would move towards support for it. Hell, I'd just like to provide underlined, double underlined, striked-out, and encircled (i.e., for numbers) text to my users, as ISO 6429 allows. See one of my recent USENET (rec.games.mud.admin) postings on ``ANSI'' for more complete information. Anyway, if the codes come in the form !!blah(...) then it should be a simple 7 liner: if (!PRF_FLAGGED(ch, PRF_MSP) && *ptr == '!' && *(ptr + 1) == '!') { char * pre = ptr + 2, * sta = strchr(pre, '('); if (sta) { *(pre + (strlen(pre) - strlen(sta))) = '\0'; if (!str_cmp(pre, "sound") || !str_cmp(pre, "music")) while (*ptr != ')') ptr++; } } Which probably isn't a 10 minute hack...(And is actually 9 lines, but I was counting actual code.) Oh, and this isn't drop-in code, it's just meant to illustrate how one could do it in minimal space. I doubt it works, I've been writing Lisp, Scheme, and Java (Oh, my!) for the past week, so my brain isn't in pointer mode... > Giant Weasels and Republicans? Never heard of it. I'm pretty sure GWAR is actually Garish Wife Accessory Resistence, a small but effective group of men fighting the good fight, braving the good...er, brave...<blink> and resisting the influence of excessively gaudy, probably over-priced (but "justifiably" so, as they're "vintage") bobbles purchased by wives across the realm. GWAR. Drawing the line at French bronze things. -dak : The line must be drawn heehr-ya! P.S., What appears to be the last episode of Mystery Science Theater 3000's ten year run comes up this Sunday night on the Sci-Fi Channel. I've been watching the show since it first appeared on the Comedy Channel, and I've found it to be one of the best things on television. Not many shows can get cancelled twice in their lifetime and have a strong enough fan base to raise $5000 to advertise in the Daily Variety in the hopes of it getting picked-up by another network. If you've never seen the show before, either see it for the first time on Sunday or go rent one of the shows from Blockbuster or your favorite video store. I would recommend starting with Pod People, The Brain That Wouldn't Die, Mitchell, and then MST3K: The Movie (tagline: "Every year, thousands of movies are made. This is one of them."). Before moving onto the horror that is, "Manos": Hands of Fate (yes, the quotes are actually part of the title). That is easily the worst film *EVER* made. +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST