Orthros

Somewhat Threatening Sniper
Before I begin, I just want to say that I'm writing this at almost 3AM and I'm running on very little sleep, so if this turns out to be a really bad idea, please have mercy when chewing me out in the responses. Thanks. Also, I mainly play Skial's VSH servers (with a tiny amount of time on the Trade Portal server), so I don't know if this would be needed on any of the other servers. Finally, this is primarily an ease-of-access feature. Keep that in mind when considering 'laziness' or other aspects.

Skial is a very active community. It's got players on almost 24/7 on many of its servers, and those people come from many different backgrounds. Talking and communicating with other players is one of the core aspects of the game (and of any game, really), and TF2 just wouldn't be the same without it. I personally love hopping on and having a grand old time joking around with the other players.

But sometimes I just... don't. And I'm sure many players feel the same way.

And so the '!ignore' command enters, and I rejoice! Finally! A way to instantly silence everybody with a split-second keystroke, temporarily, without having to worry about muting them and then forgetting to undo it for a year (which I have done in the past.)

But then I look down at my screen and see the chat still filling with evil, sadistic lennys. Oh, what to do?

Suggest a rework. That's what.

Currently, the '!ignore' command allows you to mute a player's voice for the duration of a map for your own Client. You can mute one specific player (!ignore [playername]) or even mute everyone currently on the server (!ignore @all). The command toggles the ignore, and typing the command again will toggle it off.

I really adore this command personally, but I think it needs some changes.

1) Allow players to ignore a user's Chat, not just Voice. Self explanatory. I have some friends on Skial that I love at times, but frankly, hate at others. Being able to temporarily ignore a user's chat would be great.

2) Separate Chat & Voice in the command. Say this was added. Maybe I want to ignore all Voice, but not Chat, or vise-versa. Perhaps something like !ignore [username] [communication type] could be implemented: !ignore Orthros Chat or !ignore @all Chat

3) Make the command Enable or Disable specific. Not entirely sure if I worded that right, but essentially, make the command turn a mute on/off as specified: !ignore [username] [communication type] [on/off]. That would fix the issue of using the !ignore command, only to have people join and start talking. You'd have to toggle it individually. The way it is now, the toggle with @all unmutes players that you've already muted and mutes those you haven't. Kinda irritating, not going to lie.

TL;DR rework the !ignore command to something like this:

!ignore [username] [Communication Type (Leave blank for both?)] [on/off]

"!ignore Orthros Voice on"
Disables Orthros' voice chat
"!ignore Orthros' Chat off" Enables Orthros' text chat (unmutes)
"!ignore @all on" Disables all users' voice & text chat (blank communication type defaults to both)

That's all I can think of for now. Let me know your thoughts.
 

Cream Tea

Epic Skial Regular
Legendary Mapper
-1 because this is unnecessary.

I only use the !ignore command if I want to play and am not in the mood to hear some annoying person speak or micspam.

And it doesn't carry onto the next map which I think is a good thing because I might forget to unignore them otherwise, and they may have stopped or I might not mind hearing them anymore.

If you want to mute somebody forever that's what this is for:
300px-Mute_Player.png


The chat takes up like 1/24th of the screen, when I'm playing I sometimes don't even notice what's going on in the chat until I die and take a look. And considering a lenny face is just a few Unicode characters it's not like a long sentence.
7516013474A39BB5C6C74D6D40CB96A3AEF14528


Please do not tell me you are distracted by that, shit is being displayed in that area all the time, whether it's people joining, somebody dueling, voice commands, etc..
 

KinCryos

TF2 Admin
Contributor
Mapper
pretty sure that the fact that !ignore is audio-only is one reason we kept it after Valve implemented their own mute function
 

Antamania

Australian Skial God
Contributor
-1. I like to be able to mute people who are being obnoxious in voice, but still see if they have something important to say in chat to me. If they get overly annoying, clientside solves the issue. Ignore should just be a quick fix for mic spamming and such, and it serves its purpose fine.
 

san7890

Australian Skial God
Contributor
-1.

Does anyone really want to spend that much time typing out the command trying to mute someone?
 

Orthros

Somewhat Threatening Sniper
-1.

Does anyone really want to spend that much time typing out the command trying to mute someone?

Personally, every time I mute someone, I forget about it for at least a month. Usually closer to half a year. But, hey, the whole thing's just a suggestion. If no-one likes it, that's fine.
 

KinCryos

TF2 Admin
Contributor
Mapper
Personally, every time I mute someone, I forget about it for at least a month. Usually closer to half a year.
I just found where the game stores your mutelist: steamapps\common\Team Fortress 2\tf\voice_ban.dt

you can always delete that file to clear your mutelist
 

Mentalpatient

Mildly Menacing Medic
I just found where the game stores your mutelist: steamapps\common\Team Fortress 2\tf\voice_ban.dt

you can always delete that file to clear your mutelist

Yeah, good idea to clear it out occasionally for forgotten mutes.

Create a batch file to wipe it out, and set up a task in windows to run it once a month or something.