Spectator "Silencing"

What do you want to see in Armagetron soon? Any new feature ideas? Let's ponder these ground breaking ideas...
Post Reply
User avatar
apparition
Match Winner
Posts: 630
Joined: Sun Dec 03, 2006 9:59 am
Location: The Mitten, USA

Spectator "Silencing"

Post by apparition »

Messages that distract players due to some activity with spectators should be minimized. Already you don't see when a spectator leaves a server, so why can't we optimize this situation for future tourneys? What's in the making for options? Has this been discussed?

silence_spectators would be helpful in some situations. Why does anyone who isn't in-game need to say anything anyway?
How about an option that automatically makes spectators speak in /team?
User avatar
Phytotron
Formerly Oscilloscope
Posts: 5042
Joined: Thu Jun 09, 2005 10:06 pm
Location: A site or situation, especially considered in regard to its surroundings.
Contact:

Re: Spectator "Silencing"

Post by Phytotron »

Before 0.2.8.x, spectators weren't able to chat (in fact, if I recall correctly, they may not have even been visible, but I may be misremembering that bit). It was changed specifically so they could chat, for several good reasons—you can dig up the old thread(s) making the case for it. Keep in mind, a lot of players go to spectator exactly for the purpose of chatting—better than having a chatbot running around, from all perspectives. (And CHATTER_REMOVE_TIME automatically puts chatbots into spectator mode after a configured time.)

If you want to silence a chatty spectator, that's easy enough for you to do yourself. If an admin wants to silence a chatty spectator, that's easy enough as well.
User avatar
Van-hayes
Round Winner
Posts: 398
Joined: Sat Mar 04, 2006 1:15 am
Location: The Maritimes

Re: Spectator "Silencing"

Post by Van-hayes »

@Phytotron Ya, before 0.2.8 you were neither seen nor heard in a server if you were spectating, which did tend to make people go into chatbot mode if they wanted to have a conversation.

@appa If you are talking about tournaments I'd be all for that, not so much regular play though. I'm not sure but I think you might be able to set regular chat to a certain access level, I think i saw this in a server once, or something like that. Another way, and again I am not sure how easy/possible this is, would be to set everyone as silenced by default as silenced people can still use /team to talk. The only problem there being that there is no team to team talk, but you could always use /msg between team leaders to fix that.

Of course all of that wouldn't be necessary if people watching didn't talk outside /team if they aren't playing, but that is asking too much I guess.
You've gone too far, turn back!
User avatar
compguygene
Adjust Outside Corner Grinder
Posts: 2346
Joined: Thu Aug 21, 2008 12:09 pm
Location: Cleveland, Ohio
Contact:

Re: Spectator "Silencing"

Post by compguygene »

Van-hayes wrote:@Phytotron Ya, before 0.2.8 you were neither seen nor heard in a server if you were spectating, which did tend to make people go into chatbot mode if they wanted to have a conversation.

@appa If you are talking about tournaments I'd be all for that, not so much regular play though. I'm not sure but I think you might be able to set regular chat to a certain access level, I think i saw this in a server once, or something like that. Another way, and again I am not sure how easy/possible this is, would be to set everyone as silenced by default as silenced people can still use /team to talk. The only problem there being that there is no team to team talk, but you could always use /msg between team leaders to fix that.

Of course all of that wouldn't be necessary if people watching didn't talk outside /team if they aren't playing, but that is asking too much I guess.
ACCESS_LEVEL_CHAT 8

That would only allow team members and above to chat.
Armagetron: It's a video game that people should just play and enjoy :)
https://bit.ly/2KBGYjvCheck out the simple site about TheServerPharm
User avatar
apparition
Match Winner
Posts: 630
Joined: Sun Dec 03, 2006 9:59 am
Location: The Mitten, USA

Re: Spectator "Silencing"

Post by apparition »

Yes, competitions only. I use the in-game silence feature all the time and I'm all about personal responsibility to use it. However, in every thread after a tournament I read about admins silencing the wrong people and in every game I've played people whine about specs using /team.

It would be effective to make the chat access level higher as a standard for Ladles.

So at level 8 only people on teams can chat, so hopefully people logged in couldn't chat. Would everyone playing have to be promoted in order to do this effectively or are you automatically counted as a team member if you're on a team?
User avatar
compguygene
Adjust Outside Corner Grinder
Posts: 2346
Joined: Thu Aug 21, 2008 12:09 pm
Location: Cleveland, Ohio
Contact:

Re: Spectator "Silencing"

Post by compguygene »

Others can correct me if I am wrong here. But as I understand it, team members would need to be /op user_name 8 by a team leader or admin.
Armagetron: It's a video game that people should just play and enjoy :)
https://bit.ly/2KBGYjvCheck out the simple site about TheServerPharm
User avatar
Z-Man
God & Project Admin
Posts: 11710
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Re: Spectator "Silencing"

Post by Z-Man »

compguygene wrote:Others can correct me if I am wrong here. But as I understand it, team members would need to be /op user_name 8 by a team leader or admin.
Yep.

The problem you're trying to solve has nothing to do with rights, it has to do with defaults. Spectator chat is annoying because it always is global by default. In tournaments, it simply shouldn't be, you should need to do something special to get into the global channel, like "/shout woo! lolzorz!!". If you restrict chat rights too much, players will have trouble getting invited into their team.
User avatar
Titanoboa
Reverse Outside Corner Grinder
Posts: 1795
Joined: Sun Feb 22, 2009 8:07 pm

Re: Spectator "Silencing"

Post by Titanoboa »

So basically the best way would be

When on a team, normal chat = public; /team chat = team chat.
When spectating, normal chat & /team chat = spectator(team) chat, and a new command such as /shout to reach the public chat

?

That could be all right to have enabled in non-tourney servers too. Not super annoying, after all, to type /shout before the message if you wanna be in spec, chatting with players on teams.
Hoax
Shutout Match Winner
Posts: 892
Joined: Sun Jun 18, 2006 5:24 pm
Location: UK

Re: Spectator "Silencing"

Post by Hoax »

Authentication text should be done at the end of the round on tourney servers as even this can be distracting if that's what we're talking about here
flybye
Posts: 9
Joined: Sun Jun 28, 2009 5:59 pm

Re: Spectator "Silencing"

Post by flybye »

yo just make it so that it can happen when you need it to.
Post Reply