Focus - cutting down on spam in taverns

Started by John, March 14, 2004, 08:50:17 PM

At the moment a problem with largely PC-populated rooms is that spam makes it very difficult to make sure you don't miss things directed at you.

I have been thinking and I think a "focus" command would help in taverns a lot. By "focus"ing at a table, all other "talk"s at other tables wouldn't be echoed.

For example, let's say the Barrel has 10 PCs in it, spread across various tables, all talking to each other (a common set up). At the moment everyone would get all the "so and so says something at their table" messages. However if I did "focus bar" I would only get "talk" echoes from people at the bar. I would still get emotes and leaving and entering messages. But all other "talk" spam would go unnoticed.

The advantage is if I'm sitting at the bar, I can now ignore everyone else talking in the tavern. If I'm sitting at a table with "listen on" I would ignore everything everyone else says, except for what the people at the bar are saying. If I didn't have listen on and I wasn't at the bar, I would still be able to focus on it and receive "so and so says something at the bar" messages.

This is like the "listen <target>" idea, only it adds more functionality and isn't only for people with the "listen" skill ;)


I think it sounds alright, but with the current coding I don't know for sure if it's possible.

I'm no expert tho....
Crackageddon.... once an addict, always an addict

Quote from: "Trenidor"with the current coding I don't know for sure if it's possible.
I think it might be possible to do it in a trigger. All it takes is gagging everything of "such and such" type except for the one part you specify. But I'm no expert on triggers so I don't know for sure ;)

It's going to be too easy with a little alias and a trigger that alias created. Just do it! I think I'll do it when I have a char with listen.
quote="Ghost"]Despite the fact he is uglier than all of us, and he has a gay look attached to all over himself, and his being chubby (I love this word) Cenghiz still gets most of the girls in town. I have no damn idea how he does that.[/quote]

No.

It makes it too easy to miss important things. Such as someone saying something at the bar as they aim their crossbow at you.

This idea is along the same lines as the 'brief' option: if you use it, you're missing out on many, many things.
Carnage
"We pay for and maintain the GDB for players of ArmageddonMUD, seeing as
how you no longer play we would prefer it if you not post anymore.

Regards,
-the Shade of Nessalin"

I'M ONLY TAKING A BREAK NESSALIN, I SWEAR!

Hey, if you're really focused on one table, you'd miss it already, whether he points a crossbow to you or not.. OK.. I liked this trigger thing.. But I think we need an alias assigning a variable, and a substituter that shows only when "at ....." is "your table" or the variable.
quote="Ghost"]Despite the fact he is uglier than all of us, and he has a gay look attached to all over himself, and his being chubby (I love this word) Cenghiz still gets most of the girls in town. I have no damn idea how he does that.[/quote]

Get zMUD.  Learn some zMUD child-window functions.

Make a 'focus' alias that captures all information you do not want to appear into the child window.

Then make a trigger (don't know how to do that one! :P) that will beep whenever the word 'you' or 'your' appears in the child window.

Then eat pie.
Quote from: Vesperas...You have to ask yourself... do you love your PC more than you love its contribution to the game?

Quote from: "Cenghiz"Hey, if you're really focused on one table, you'd miss it already, whether he points a crossbow to you or not.. OK.. I liked this trigger thing.. But I think we need an alias assigning a variable, and a substituter that shows only when "at ....." is "your table" or the variable.

Correct. However, this statement implies that it's an OOC change, just like brief.

QuoteAt the moment a problem with largely PC-populated rooms is that spam makes it very difficult to make sure you don't miss things directed at you.
Carnage
"We pay for and maintain the GDB for players of ArmageddonMUD, seeing as
how you no longer play we would prefer it if you not post anymore.

Regards,
-the Shade of Nessalin"

I'M ONLY TAKING A BREAK NESSALIN, I SWEAR!

Get zMUD.  Learn some zMUD child-window functions.

Make a 'focus' alias that captures all information you do not want to appear into the child window.

Then make a trigger (don't know how to do that one! :P) that will beep whenever the word 'you' or 'your' appears in the child window.

Then eat pie.
Quote from: Vesperas...You have to ask yourself... do you love your PC more than you love its contribution to the game?

Quote from: "Carnage"It makes it too easy to miss important things. Such as someone saying something at the bar as they aim their crossbow at you.
Good point. I didn't consider that.

I think there isn't enough spam.  I guess it just comes with experience.  I don't think it's a bother to me at all.

I know people that have their mud clients highlight a whole line when they see the word 'You'.
New Players Guide: http://gdb.armageddon.org/index.php/topic,33512.0.html


Quote from: Morgenes on April 01, 2011, 10:33:11 PM
You win Armageddon, congratulations!  Type 'credits', then store your character and make a new one

I'd still like to see group-targettable emotes rather than room-level.
quote="CRW"]i very nearly crapped my pants today very far from my house in someone else's vehicle, what a day[/quote]

I actually have the "at your table" color coded in green, it just seems to help keep the confusion down. That way the things that are said right in front of me stand out a bit, and I can ignore something things that are going on around me.

-Irulan
Mal: "Well they tell you: never hit a man with a closed fist. But it is, on occasion, hilarious."
---
Inara: "Thank you for the wine. It's very... fresh."

Mal: "To Kaylee, and her inter-engine fermentation system."