Docs
Entrar
Capítulos

Operação · 9 min de leitura

Votação de mapa

A votação deixa a comunidade escolher o próximo mapa. Ela abre e fecha sozinha, e o resultado entra direto no wipe agendado — sem ninguém precisar copiar nada.

Fica em Servidor → Votação.

Quando ela abre

A votação é criada automaticamente para agendamentos do tipo map que ainda não têm mapa atribuído. Dois parâmetros controlam a janela:

  • Abrir com antecedência de (horas) — quanto tempo antes do wipe a votação abre. Padrão: 48 horas.
  • Fechar antes de (minutos) — quanto tempo antes do wipe a votação fecha. Padrão: 4 minutos.

Fechar poucos minutos antes é proposital: dá tempo de atribuir o mapa vencedor e ainda mantém a votação aberta até quase a hora, o que aumenta a participação.

Importante: votações só abrem para wipes do tipo map. Um wipe full gera o próprio mapa e um restart_only não troca nada, então nenhum dos dois abre votação.

Candidatos

O número de candidatos é configurável (Máximo de candidatos). Eles são sorteados entre os mapas available dos grupos de mapa vinculados à votação.

Se o pool não tiver mapas suficientes, a votação abre com menos candidatos.

Onde se vota

Na web — uma página pública da votação, que você pode divulgar. Requer login pelo Discord para evitar voto repetido.

No Discord — um embed com botões, um por candidato. É o caminho mais usado, porque o jogador já está no servidor de Discord da comunidade.

Os dois podem ficar ativos ao mesmo tempo; os votos somam.

Quem pode votar

Por padrão, qualquer pessoa. Você pode restringir a cargos específicos do Discord — útil para dar peso a assinantes ou membros verificados. Quem não tiver o cargo vê uma mensagem explicando, que também é personalizável.

Voto com peso

Você pode dar mais peso ao voto de certos cargos do Discord — VIP contando como 2, booster como 3. Configure em Servidor → Votação, na lista de pesos por cargo.

Quando alguém tem mais de um cargo com peso, vale o maior, não a soma.

Só que o peso não vende sozinho: se a comunidade não souber que existe, ele não vira motivo para comprar VIP. Por isso o anúncio de votação aceita a variável {voteWeights}, que lista os cargos com vantagem:

🗳️ {voteTitle}

Vote no próximo mapa — o wipe é {ago}.
⭐ **Voto com peso:** {voteWeights}

Os cargos entram como menção, então a linha continua certa mesmo depois de você renomear um cargo. Peso 1 não aparece — é o padrão de todo mundo. Sem nenhum cargo acima de 1, a variável sai vazia.

Resultados ao vivo

Com Mostrar resultados ao vivo ligado, o embed do Discord atualiza as barras conforme os votos chegam. Desligado, o resultado só aparece no fechamento — o que evita o efeito manada, em que o primeiro mapa a abrir vantagem leva todos os votos seguintes.

Fechamento

No horário de fechar, a plataforma:

  1. Apura os votos.
  2. Elege o mapa mais votado.
  3. Marca o mapa como used e atribui ao wipe.
  4. Publica o anúncio de encerramento, com o mapa vencedor, o botão de download e o link do RustMaps.

Empate é resolvido pela ordem dos candidatos. Zero votos também: o primeiro candidato é eleito. O wipe precisa de um mapa, e não ter votos não é motivo para o wipe falhar.

O que fazer com os perdedores

A opção Ação para mapas perdedores decide o destino dos candidatos que não venceram:

  • Manter — voltam ao pool e podem concorrer de novo.
  • Descartar — saem do pool.

Manter é o padrão e economiza cota do RustMaps.

Conferindo

Depois do fechamento, a tela do servidor mostra Próximo mapa com o vencedor. Se continuar vazio:

  • A votação chegou a abrir? Se o wipe não é map, não abre.
  • Havia mapas available no pool quando ela deveria ter aberto?
  • O wipe já tinha um mapa atribuído manualmente? Nesse caso a votação não é criada.

Próximo: Tarefas cronometradas