Votação
![]() | Esta tradução precisa ser atualizada. Você pode ajudar a melhorá-la editando o artigo com o conteúdo de Voting (ver código-fonte). Recomendamos que consulte o guia de tradução (em inglês) antes de fazer qualquer alteração. |
“ | América vence outra vez!
Clique para escutar (em inglês)
— O Soldier celebrando democracia no trabalho
|
” |
- Este artigo explica o sistema de votação que é incluído no jogo, não sistema de votações adicionada por modificações.
Votação (Voting) é uma função do jogo adicionada na Atualização Sem Chapéu. Ela permite que jogadores criem sugestões para jogadores aprovarem ou desaprovarem certas mudanças. Qualquer jogador pode iniciar uma votação clicando no ícone de caixa marcada no menu principal. O jogo então sairá do menu principal e um painel de votações aparecerá no meio da tela. Jogadores fazem suas sugestões no tipo de voto que eles querem com quaisquer opções adicionais antes de clicar em "Iniciar votação". A menos que a votação seja de expulsar um jogador, neste caso, só será mostrado para a equipe que o alvo da votação está.
O sistema de votação foi introduzido no Team Fortress 2 Beta em Atualização de 9 de março de 2011 (Beta). Duas atualizações depois dessa incluiram algumas mudanças para o sistema disponível no beta, antes que o sistema fosse lançado em Team Fortress 2 em 14 de abril. Antes de ser lançado, a única maneira de trocar o mapa, expulsar ou banir jogadores era com comandos no console ou modificações do servidor.
Servidores podem desativar a função de votação colocando sv_allow_votes
para 0
no console. Alguns tipos de votação podem ser desativados com comandos específicos.
Com a configuração padrão, a votação requer 60% da equipe votando "Sim" para ser aprovada.
Índice
Tipos de votações
Há onze tipos de votos que podem ser iniciados:
- Expulsar: Expulsa um jogador selecionado para fora do servidor e proíbe que o jogador entre novamente no servidor temporariamente. O tempo de banimento é determinado por
sv_vote_kick_ban_duration
. Apenas os jogadores da equipe em que o jogador iniciou podem votar. - Reiniciar partida: Reinicia a rodada. Se isso vier a acontecer, uma notificação será dada a todos os jogadores que a rodada será reiniciada. Um determinado número de segundos se passam antes de iniciar a nova rodada, nenhuma equipe irá obter pontos.
- Alterar mapa atual: O mapa atual muda para o mapa selecionado.
- Próximo mapa: O próximo mapa é alterado para o mapa selecionado. Ao contrário de
ChangeLevel
, o mapa atual não termina. - Estender mapa atual: Adiciona mais tempo de partida para o mapa atual.
- Misturar equipes: Os jogadores são colocados em uma equipe aleatória. Note que isso irá acontecer imediatamente e não no final da rodada. Uma notificação será dada a todos os jogadores que a mudança de equipe irá acontecer.
- Desativar equilíbrio automático: Impede que o servidor mude automaticamente os jogadores para a outra equipe se houver um desequilíbrio.
- Ativar limite de classes: Impede que a quantidade de classes fique maior que uma quantia determinada.
- Dia das Bruxas Instantâneo: Permite itens restritos de Dia das Bruxas por duas horas.
- Pausar partida: Pausa a partida por uma quantia segundos específico.
- Alterar missão: Troca a missão atual por outra disponível para o mapa.
Comandos do cliente
- F1
- Vota "Sim" para a votação atual. Comando do cliente é "vote option1".
- F2
- Vota "Não" para a votação atual. Comando do cliente é "vote option2".
- F3
- Escolhe um mapa em uma votação de mapa. Comando do cliente é "vote option3".
- F4
- Escolhe um mapa em uma votação de mapa. Comando do cliente é "vote option4".
- F5
- Escolhe um mapa em uma votação de mapa ou aumenta o tempo em uma votação de
NextLevel
. Comando do cliente é "vote option5".
- "callvote"
- Abre a janela para iniciar um voto. Não está padronizado.
Comandos do servidor
Variáveis do servidor podem ser configuradas para ajustar vários elementos da engine de votação. Os seguintes comandos foram disponibilizados:
sv_allow_votes
- Ativa ou desativa o sistema de votação inteiro. Padroniza
1
(ativado).
sv_vote_allow_specators
- Permite a espectadores participarem em votações. Padroniza
0
(desativado).
sv_vote_creation_timer
- Tempo de descanso (em segundos); o tempo que deve se passar após uma votação é aprovada para que outra seja iniciada. Padroniza
150
(2 minutos e 30 segundos).
sv_vote_failure_timer
- Tempo de descanso (em segundos); o tempo que deve se passar após uma votação é reprovada para que outra seja iniciada. Padroniza
300
(5 minutos).
sv_vote_holder_may_vote_no
- Permite que o jogador que iniciou a votação tenha a chance de votar "Sim" ou "Não". Padroniza
0
(desativado).
sv_vote_issue_autobalance_allowed
- Permite votações para ativar ou desativar o equilíbrio automático. Padroniza
0
(disabled).
sv_vote_issue_autobalance_cooldown
- Tempo de descanso (em segundos); o tempo que deve se passar após uma votação de equilíbrio automático é aprovada. Padroniza
300
(5 minutos).
sv_vote_issue_kick_allowed
- Permite votações para kickar jogadores. Padroniza
0
(desativado).
sv_vote_issue_kick_namelock_duration
- Por quanto tempo o jogador que foi alvo de votação de expulsão não pode mudar o seu nome (em segundos). Padroniza
120
(2 minutos).
sv_vote_kick_ban_duration
- A duração de tempo (em minutos) do banimento no jogador caso a votação seja completa. Padroniza
1
. Escolha0
para desativar o banimento completamente e apenas expulsa o jogador.
sv_vote_issue_nextlevel_allowed
- Permite que o próximo nível seja determinado por votação. Padroniza
1
(ativado). Se for iniciada durante uma rodada, o mapa será trocado no final dela, ao invés do limite de tempo. Ao desativar, a votação automática no final do mapa é desativado.
sv_vote_issue_nextlevel_allowextend
- Permite que a votação para escolha de nível inclua uma opção de "Estender" mas parece não fazer nada. Padroniza
1
(ativado).
sv_vote_issue_nextlevel_choicesmode
- Permite a jogadores serem apresentados com uma lista dos mapas de menor tempo de jogabilidade para serem escolhidos. Padroniza
1
(ativado).
sv_vote_issue_nextlevel_prevent_change
- Impede de votar em outro mapa se um já foi escolhido. Padroniza
1
(ativado).
sv_vote_issue_changelevel_allowed
- Permite a uma votação mudar o mapa atual para o próximo nível imediatamente para ser iniciado. Padroniza
0
(desativado).
sv_vote_issue_classlimits_allowed
- Permite a uma votação de ativar o limite de classes ser iniciada. Padroniza
0
(desativado).
sv_vote_issue_classlimits_cooldown
- Tempo de descanso (em segundos); o tempo que deve se passar após uma votação de limite de classes é aprovada. Padroniza
300
(5 minutos).
sv_vote_issue_classlimits_max
- Define a quantidade máxima de cada classe permitida. Não pode controlar limite de classes individuais, ou seja, afeta todas as noves classes. Padroniza
4
.
sv_vote_issue_extendlevel_allowed
- Permite a uma votação para estender o mapa ser iniciada, invés de trocar para o próximo. Padroniza
1
(ativado).
sv_vote_issue_extendlevel_quorum
- Controla a porcentagem (em decimal) da quantidade de jogadores necessários para que a votação de estender o mapa é aprovada. Padroniza
0.6
(60%).
sv_vote_issue_restart_game_allowed
- Permite a uma votação para recomeçar a rodada ser iniciada. Padroniza
1
(ativado).
sv_vote_issue_restart_game_cooldown
- Controla o tempo de descanso (em segundos) entre as votações para reiniciar a partida aprovadas. Padroniza
1200
(20 minutos).
sv_vote_issue_scramble_teams_allowed
- Permite a uma votação que misture as equipes a serem iniciadas. Padroniza
1
(ativado).
sv_vote_issue_scramble_teams_cooldown
- Controla o tempo de descanso (em segundos) entre as votações para misturar as equipes. Padroniza
1200
(20 minutos).
sv_vote_late_join_cooldown
- Controla o tempo de descanso (em segundos) aplicado nos jogadores quando entram em uma partida em progresso, impedindo eles de iniciarem votações de expulsão. Padroniza
300
(5 minutos).
sv_vote_late_join_time
- Controla o período depois do começo da partida antes de aplicar o tempo de descanso. Padroniza
90
(1 minuto and 30 segundos).
sv_vote_quorum_ratio
- Controla a porcentagem (em decimal) da quantidade de jogadores necessários para que a votação é aprovada. Padroniza
0.6
(60%).
sv_vote_ui_hide_disabled_issues
- Não mostra a lista de tipos de votos na tela de votação. Padroniza
1
(ativado).
Votação em MvM
sv_vote_issue_kick_allowed_mvm
- Permite que votos de expulsões sejam iniciados. Padroniza
1
(ativado).
sv_vote_issue_changelevel_allowed_mvm
- Permite que o voto que muda o mapa para o próximo nível, possa imediatamente ser iniciado. Padroniza
0
(desativado).
sv_vote_issue_classlimits_allowed_mvm
- Em Mann vs. Máquina, permite que possa ser sugerido a permissão do limites de classes. Padroniza
0
(desativado).
sv_vote_issue_classlimits_max_mvm
- Define a quantidade máxima de cada classe permitida no Mann vs. Máquina. Padroniza
2
.
sv_vote_issue_kick_min_connect_time_mvm
- Permite a expulsão de qualquer um que não seja da equipe invasores, e ainda não pertença a uma equipe em Mann vs. Máquina, caso já tenha o tempo definido. Padroniza
0
(ativado).
sv_vote_issue_kick_spectators_mvm
- Permite expulsar os espectadores. Padroniza
1
(ativado).
sv_vote_failure_timer_mvm
- Tempo de espera (em segundos); o tempo que deve se passar após uma votação falhar, até que outra possa ser iniciada. Padroniza
120
(2 minutos).
sv_vote_issue_mvm_challenge_allowed
- Permite mudar a dificuldade do modo MvM. Padroniza
1
(ativado).
sv_vote_issue_restart_game_allowed_mvm
- Permite a votação que reinicia a partida de ser iniciada. Padroniza
1
(ativado).
Sons
O sistema de votação usa alguns clips de som para ajudar a mostrar o andamento da votação, feitos a partir da música The Art of War.
- Um voto foi iniciado.
- Um jogador votou sim.
- Um jogador votou não.
- Sucesso na votação.
- Falha na votação.
Histórico de atualizações
- Adicionado o sistema de votação
Atualização de 11 de março de 2011 (Beta)
- Adaptação nos cooldowns/timers do CallVote:
- Aumentado o tempo para poder iniciar uma votação depois de uma outra.
- Aumentado o tempo para poder iniciar uma votação depois de uma tentativa falhada.
- A tela de CallVote agora esconde as opções que o servidor desativou
- Aumentada a porcentagem de jogadores necessários para aprovar uma votação
- Opção de kick: o jogador criando a votação não aparece mais como uma opção na lista de parâmetros do Kick
- Temporariamente desativado Kick e Changelevel
- Ativado nextlevel_choicesmode por padrão (para testar)
- O servidor irá automaticamente pedir para que jogadores selecionem o próximo mapa pouco antes que o mapa atual acabe
Atualização de 18 de março de 2011 (Beta)
- Teclas de votação mudadas para F1-F5
- Aumentado o cooldown na criação de votação
Atualização de 14 de abril de 2011 (Atualização Sem Chapéu)
- Adicionado novo sistema de votações
- Convars do servidor adicionadas para controlar o sistema de votação
sv_allow_votes
: Permitir votação?sv_vote_failure_timer
: Um voto que falha não pode ser votado novamente durante esse período.sv_vote_allow_specators
: Permitir que espectadores votem?sv_vote_issue_changelevel_allowed
: Permitir votos de mudanças de níveis?sv_vote_issue_kick_allowed
: Permitir votos de expulsão de jogadores do servidor?sv_vote_issue_nextlevel_allowed
: Permitir votos de escolha do próximo nível?sv_vote_issue_nextlevel_allowextend
: Permitir votos de extenção do nível atual?sv_vote_issue_restart_game_allowed
: Permitir votos de reinício do jogo?sv_vote_issue_scramble_teams_allowed
: Permitir votos de mistura dos times?sv_vote_issue_nextlevel_choicesmode
: Dar aos jogadores uma lista de mapas com os tempos de jogo mais baixos para escolherem?sv_vote_kick_ban_duration
: Quanto tempo deve durar uma expulsão ou banimento do servidor? (em minutos)
- Convars do servidor adicionadas para controlar o sistema de votação
Atualização de 15 de abril de 2011
- Corrigida trava de servidor causando um voto de próximo mapa.
Atualização de 25 de maio de 2011
- Corrigido erro em servidores causado pelo sistema de votação.
Atualização de 8 de junho de 2011
- Adicionada convar para prevenir votação para o próximo nível se já houver algum escolhido (
sv_vote_issue_nextlevel_prevent_change
). - Corrigido scrambleteams reiniciando quantas rodadas já foram jogadas
- Atualizado
mp_scrambleteams
para dar suporte ao parâmetro2
, que previne o reinício do número de rodadas que foram jogadas
- Atualizado
- Corrigido servidor automaticamente criando votos ao treinar ou usar itemtest.
Atualização de 23 de junho de 2011 (Über Atualização)
- Adicionados novos sons de votação.
Atualização de 27 de junho de 2011
- Corrigido um problema com clientes vendo as opções de voto incorretas após mudarem de servidor
Atualização de 28 de junho de 2011
- Adicionada entrada para "Pedir Votação" para Options->Keyboard Settings, assim você pode ligar uma tecla a ele.
Atualização de 1º de julho de 2011 #1
- Corrigido um caso onde o diálogo de votação do cliente teria uma lista incorreta de itens
Atualização de 1º de março de 2012
- Corrigido um problema em que era possível iniciar uma votação em servidores que estão em mapas de treinamento.
Atualização de 18 de abril de 2012
- Histórico do iniciador da votação é agora rastreado pela SteamID para prevenir exploits
- Corrigida a capacidade de jogadores desconectarem antes que um voto de expulsão entre em efeito, para que assim evitassem serem banidos.
Atualização de 27 de junho de 2012
- Votos criados por um servidor dedicado não ativam mais a pausa por voto falhado
Atualização de 9 de outubro de 2012
- Permite expulsar jogadores conectados que não entraram em um time no modo Mann vs. Máquina.
- Adicionado
sv_vote_issue_kick_spectators_mvm
(0 por padrão) que permite a jogadores kickarem qualquer um que não seja um invasor de times, contanto que eles já tenham passado dosv_vote_issue_kick_min_connect_time_mvm timer
, se estiver ativo.
Atualização de 26 de outubro de 2012 (Especial Espectral de Dia das Bruxas)
- Mann vs. Máquina:
- Corrigidos servidores travando ao iniciar um voto para recomeçar uma missão.
Atualização de 13 de maio de 2013
- [Não documentado] Os ícones dos jogadores agora são visíveis no menu de Votos.
Atualização de 14 de maio de 2013
Notas esquecidas da atualização de ontem:
- Foi adicionado avatares de jogadores para o sistema de Votos
Atualização de 10 de julho de 2013
- Renomeado
mvm_coaltown_event
paramvm_ghost_town
para corrigir um problema com a votação de desafios no MvM quando em Coal Town
Atualização de 11 de novembro de 2013
- O Eternaween agora pode ser usado para chamar um voto no servidor para permitir itens Halloween por um período de duas horas.
Atualização de 12 de novembro de 2013
- Adicionado um periodo de tempo para os votos do Encantamento: Dia das Bruxas Instantâneo
Atualização de 11 de fevereiro de 2014
- Corrigido um caso onde jogadores alvo de uma votação para serem expulsos não seriam banidos do jogo.
Atualização de 7 de agosto de 2014
- Atualizadas votações de Reiniciar Partida e Misturar Equipes para sempre ter um período obrigatório entre votações.
Atualização de 10 de setembro de 2014 #1
- Atualização da votação do Dia das Bruxas Instantâneo para não poder ser iniciado por clientes sem usar o Dia das Bruxas Instantâneo.
Atualização de 15 de setembro de 2014
- Corrigido um exploit onde os jogadores poderiam contornar os votos bem sucedidos.
- O valor padrão para a convar
sv_vote_issue_scramble_teams_cooldown
foi aumentado para 20 minutos
Atualização de 16 de setembro de 2014
- Corrigido servidor travando por causa do sistema de votação para expulsar.
Atualização de 1º de outubro de 2014
- Adicionado votos para "Ativar"Desativar automaticamente Balanceamento dos times.
- Votos completos irão ativar/desativar o contador de balanceador de jogadores.
- Use
sv_vote_issue_autobalance_allowed
para controlar isto se votos são liberados em um servidor. - Votos não serão permitidos em Mann vs. Máquina, Modo medieval, Modo Arena, Modo Torneio, ou Treinamento.
Atualização de 15 de outubro de 2014
- Atualizado o sistema de votos.
- Corrigido os soms de votos tocando/mostrando para os times inelegíveis.
sv_vote_issue_restart_game_allowed
padrão modificado para desligado.- Adicionado
sv_vote_issue_restart_game_allowed_mvm
(ligado por padrão). - Adicionado o voto "Permitir/Desativar Limites de Classe".
- Controlado por
sv_vote_issue_classlimits_allowed
(desligado por padrão).- Limite controlado por
sv_vote_issue_classlimits_max
(padrão é 4).
- Limite controlado por
- Controlado por
sv_vote_issue_classlimits_allowed_mvm
no Mann vs. Máquina (desligado por padrão).- Limite controlado por
sv_vote_issue_classlimits_max_mvm
no Mann vs. Máquina (padrão é 2).
- Limite controlado por
- Controlado por
Atualização de 12 de março de 2015
- Corrigido um bug com a UI do sistema de voto quando a
sv_vote_ui_hide_disabled_issues
era marcada como 0.
Atualização de 2 de julho de 2015 #1 (Atualização Arsenal Artístico)
- Atualizado Mann vs. Máquina:
- Corrigido um exploit relacionado ao voto de reiniciar e o especialista em cantil.
Atualização de 23 de julho de 2015 #1
- Corrigido mapas Mann vs. Máquina não redefinidos corretamente após uma votação para mudar o desafio.
Atualização de 18 de agosto de 2015 #1
- Votações de mapas agora funcionam com mapas da Oficina.
- Um erro conhecido é que o nome completo da Oficina é mostrado ao invés do nome normal.
Atualização de 24 de setembro de 2015
- Atualizado o sistema de voto para que o jogador pode estender o mapa atual usando a opção "Extend Current Map" no menu de votação.
- O Administrador do servidor pode configurar esse novo recurso usando as convars
sv_vote_issue_extendlevel_allowed
esv_vote_issue_extendlevel_quorum
.
- O Administrador do servidor pode configurar esse novo recurso usando as convars
Atualização de 7 de janeiro de 2016
- Atualizado a entrada de log de votos do servidor para expulsão para incluir a ID do iniciador.
Atualização de 29 de fevereiro de 2016
- A opção de votar para expulsar agora aparece no avatar Steam do jogador.
Atualização de 14 de julho de 2016 #1
- Adicionada a opção de votação.
- Jogadores expulsos por votação receberão metade da experiência após o final da partida.
Atualização de 28 de julho de 2016
- Corrigidos jogadores serem capazes de evitar uma expulsão ao reconectar-se ao servidor no momento certo.
Atualização de 21 de outubro de 2016 #1 (Scream Fortress VIII)
- Corrigido um bug com o temporizador de expulsão no modo Mann vs. Máquina
Atualização de 15 de maio de 2017
- Corrigido o menu de votação ocultando-se erroneamente quando o menu principal está aberto.
Atualização de 2 de agosto de 2017 #1
- Corrigido um travamento do servidor relacionado à expulsão.
Atualização de 20 de outubro de 2017 #1 (Atualização Selva Infernal)
- Jogadores expulsos por votos de uma partida de Mann vs. Máquina não podem voltar para aquela partida através da busca por várias horas.
Atualização de 17 de maio de 2018
- Corrigido jogadores em fila de espera sendo capazes de permanecer no MdD para que não possam se expulsos por jogadores na partida. Eles agora aparecerão no scoreboard nas equipes às quais foram designados e serão alvos válidos para votação para expulsão por membros de suas equipes.
Atualização de 28 de março de 2019
- Melhorado o modo como expulsões funcionam em criação de partidas para reduzir potencial para abuso.
- Corrigido um caso em que jogadores expulsos podiam voltar a uma partida.
Atualização de 3 de julho de 2020
- Atualização do processo de expulsão para automaticamente votar "Sim" para qualquer um que ainda não tenha votado caso o alvo da votação deixe o servidor.
Atualização de 22 de junho de 2021 #1 (Pacote das Férias de 2021)
- Adição de um tempo de espera antes de um jogador poder iniciar uma votação ao entrar em uma partida em andamento.
sv_vote_late_join_time
controla quando este intervalo deve ser ativado: o padrão é 90 segundos após o início da partida.sv_vote_late_join_cooldown
controla a duração do intervalo: o padrão é 5 minutos.
- Agora, votações para expulsão são mais rápidas e passam automaticamente caso o alvo da votação abandone a partida durante a votação.
- Atualização da lista de jogadores no menu de votação para expulsão para exibir o horário de conexão de cada jogador.
Atualização de 21 de junho de 2022
- Atualização do sistema de votação.
- Agora, a votação para expulsar um jogador pode ser feita por ambas as equipes simultaneamente.
- Votações globais podem ser criadas mesmo quando já há uma votação de expulsão em andamento.
Atualização de 23 de junho de 2022
- Correção do não funcionamento da convar
sv_vote_holder_may_vote_no
devido às alterações recentes ao sistema de votação.
Bugs
- Sendo expulso por votação (ou de uma forma geral) pode, às vezes, resultar no jogo travando ou encerrando inesperadamente.[1]
- Às vezes, o texto na janela da votação pode exibir o texto de teste "%voteissue%" quando pressionando alt-tab e saindo durante o voto.
Galeria
Referências
|