Comandos importantes

Abaixo você vai ver que disponibilizamos algumas sugestões de roteiros pré, durante e pós partida. Mas antes de entrarmos a fundo nisso, gostaria de te explicar os comandos principais que vamos usar durante o campeonato.

exec dualitygg-mode-tournament-match-warmup.cfg

Esse comando é um comando para executar uma configuração customizada dos servidores Duality, a config de warmup ou aquecimento.

Essa configuração vai tirar o tempo do freeze no início dos rounds, fazer com que jogadores que morrem já ressurjam sem que tenham que esperar, vai configurar o dinheiro para que os jogadores possam comprar armas de modo quase que infinito, entre outras coisas.

Como já falamos antes, o objetivo dela é permitir que os jogadores façam o aquecimento.

exec dualitygg-mode-tournament-match-knife.cfg

Essa também é uma configuração customizada dos servidores Duality.

Nem todas as partidas vão ter round faca, vamos comentar um pouco mais sobre isso quando falarmos sobre os vetos, mas quando precisar é bom você ter esse comando em suas mãos.

O que essa configuração faz é permitir que os jogadores usem apenas suas facas e por meio de uma contagem regressiva vai iniciar um novo round num formato próximo dos rounds da partida competitiva. É por meio desse tipo de round que muitas vezes se decide qual é o lado (CT/TR) que cada time vai iniciar a partida.

exec dualitygg-mode-tournament-match-live.cfg

Assim como as de cima, essa também é uma configuração customizada dos servidores Duality.

É com ela que você vai iniciar uma partida, ou seja "dar live". Ela vai aplicar as configurações de campeonato e iniciar a partida com uma contagem regressiva.

mp_pause_match

Caso você precise, é com esse comando que você vai pausar uma partida.

É muito importante estar próximo dos jogadores em um canal do discord ou teamspeak para ser ágil e executar no momento certo.

Após a execução do comando, a partida será pausada no início do próximo round, durante o tempo de freeze.

mp_unpause_match

Com tudo pronto novamente, a partida pode ser despausada usando esse comando.

changelevel de_mapa

Com os vetos feitos (explicamos um pouco mais abaixo como funciona esse processo), esse comando muda o mapa do servidor.

Substitua o texto/argumento de_mapa pelo mapa escolhido para a partida.

Após a mudança do mapa, não esqueça de executar a configuração de warmup.

sv_password senha

Muda a senha que os jogadores utilizam para se conectar ao servidor.

Substitua a palavra senha pela senha desejada.

Nossa dica aqui é: Procure não ser tão obvio para que jogadores sacanas não consigam adivinhar e sacanear uma partida que não sejam pertencentes mas nem tão complicado para que não dificulte para os jogadores que de fato precisam se conectar.

tv_record meu_campeonato_2023_12_02_time1_x_time2_de_inferno

Inicia a gravação da demo/replay da partida.

O texto/argumento após o comando principal tv_record é o nome do arquivo da demo que vai ser gerado. Nossa sugestão é que seja o mais descritivo possível para que depois fique claro de qual partida estamos falando. Se o seu campeonato tiver um número de ID único da partida, sugerimos colocar nesse nome também.

Não é possível usar espaços nesse nome, a separação de palavras precisa ser por meio de _ ou -.

Sugerimos sempre usar o mesmo padrão de nomes das demos para um mesmo campeonato.

tv_stoprecord

Esse comando para a gravação da demo. Deve ser executado assim que a partida acabar.

mp_restartgame 1

Reinicia a partida em 1 segundo (podendo ser alterado o número 1 para qualquer outro número inteiro positivo). Utilize com CUIDADO! Esse comando pode reiniciar uma partida que já começou. Os comandos Duality que executam configurações já fazem isso pra você, portanto evite usar esse comando específico.

Outras configurações

Você pode conferir a lista completa de configurações na wiki oficial da Valve.

Caso você ainda não saiba como executar comandos no seu servidor, preparamos um post só para isso. Vale a pena conferir.

Realizando vetos e escolhendo lados

No CS:GO, a nossa plataforma e servidores conseguia fazer isso de forma automática. Estamos trabalhando para reestabelecer isso, mas enquanto isso temos algumas sugestões que podem facilitar essa dinâmica.

Vetos para partidas MD1

Para partidas Melhor de 1 mapa, o formato utilizado geralmente é: VETO, VETO, VETO, VETO, VETO, VETO, Mapa que sobrou.

Ou seja, cada time veta um mapa até que sobre apenas um. O mapa que sobrou é o mapa da partida.

Geralmente nesse tipo de partida, um round faca é utilizado para definir qual lado (CT/TR) os times começam. O time vencedor do round faca escolhe o lado.

Vetos para partidas MD3

Para partidas MD3, o formato utilizado geralmente é: VETO, VETO, PICK, PICK, VETO, VETO, Mapa que sobrou.

O time adversário ao que fez que PICK escolhe o lado (CT/TR). Isso significa que no mapa escolhido pelo time, é o outro que começa do lado (CT/TR) que quiser começar.

Caso necessário, na partida de desempate é utilizado um round faca para definir o lado que os times irão começar. Exatamente como nas partidas MD1.

Como organizar isso com os times

O processo dos vetos precisa ser feito antes de preparar o servidor para a partida pois você precisará colocar o mapa escolhido para a partida no servidor.

Nossa sugestão é utilizar um discord comum com todos os times e organização. Com os times todos se comunicando por ali, fica fácil da organização fazer essa gestão com os times.

Ainda não testamos, mas parece que usar a ferramenta mapban.gg pode ajudar bastante nesse processo.

Configurando seu servidor antes da partida

Com o servidor recém aberto ou partidas anteriores finalizadas no servidor, é importante deixar ele pronto para receber os times da próxima partida.

  • 1) changelevel de_mapa (Mude o mapa da partida para o mapa escolhido)
  • 2) sv_password senha (Sugerimos colocar uma senha única para a partida para evitar que jogadores de partidas anteriores interfiram ou que conectem sem querer)
  • 3) exec dualitygg-mode-tournament-match-warmup.cfg (Prepare o servidor executando a configuração de aquecimento)

Configurando seu servidor para iniciar a partida (going live)

Com os dois times prontos, conectados no servidor e nos respectivos lados (CT/TR - sem que estejam misturados), chegou a hora de iniciarmos a partida!

O roteiro abaixo é um roteiro sugerido de comandos que devem ser executados para que o servidor Duality mude suas configurações para o modo live e faça a inicie a gravação da demo.

Lembrando que a parte de gravação de demos não é liberada no plano free dos servidores de CS2 Duality. Entre em contato com a gente para usar a versão premium.

  • 1) tv_record meu_campeonato_2023_12_02_time1_x_time2_de_inferno
  • 2) exec dualitygg-mode-tournament-match-knife.cfg (Caso houver round faca)
  • 3) Acompanhe o round faca e aguarde os times mudarem de lado conforme o resultado do round faca.
  • 4) exec dualitygg-mode-tournament-match-live.cfg.

Roteiro sugerido pós partida

Com a partida finalizada é necessário parar a gravação da demo e preparar o servidor para próxima partida.

  • 1) tv_stoprecord
  • 2) Siga os passos da pré partida.

Pós campeonato

  • 1) Avise nossa equipe que o campeonato acabou para que possamos fazer upload das demos e te enviar.
  • 2) Disponibilize as demos do campeonato aos times participantes.
  • 3) Comece a planejar o próximo :)