Discord Bot
Sistema de Fila
Como a fila e o matchmaking funcionam
Sistema de Fila
O sistema de fila gerencia o matchmaking dos jogadores para partidas ranqueadas personalizadas.
Como Funciona
1. Entrar na Fila
Os jogadores entram clicando no botão Entrar na Fila na mensagem da fila. Antes de entrar, selecionam suas lanes preferidas:
| Role | Nome | Descrição |
|---|---|---|
| Top | Rota superior | |
| Jungle | Caçador da selva | |
| Mid | Rota do meio | |
| ADC | Atirador (Bot) | |
| Suporte | Suporte (Bot) |
Se nenhuma lane for selecionada, o jogador é considerado fill.
2. Requisitos da Fila
- 10 jogadores necessários para iniciar uma partida
- Cada jogador deve ter um Riot ID vinculado
- O jogador não pode estar na lista negra
- O jogador deve ter permissão na lane desejada (se configurado)
3. Criação da Partida
Quando 10 jogadores estão prontos:
- Um modal de aceitação é enviado para todos os jogadores
- Os jogadores têm 60 segundos para aceitar
- Se todos aceitarem, os times são balanceados por MMR
- Os detalhes da partida são postados no canal
4. Balanceamento de Times
Os times são balanceados para minimizar a diferença de MMR:
- Jogadores ordenados por MMR
- Distribuição em snake draft (1,2,2,2,1,2...)
- Times trocados se necessário para melhor equilíbrio
Estados da Fila
| Estado | Descrição |
|---|---|
| Aguardando | Fila aberta, aguardando jogadores |
| Cheia | 10 jogadores, aguardando aceitações |
| Em Partida | Partida em andamento |
Mensagem da Fila
A mensagem da fila exibe:
- Contagem atual de jogadores
- Lista de jogadores na fila com suas lanes
- Distribuição de lanes
- Tempo estimado de espera
Distribuição de Lanes
O bot acompanha a distribuição de lanes para garantir times equilibrados:
Fila Atual (7/10)
🔝 2 | 🌿 2 | 🔮 3 | 🏹 1 | 💖 2Duo Queue
Quando o modo duo está habilitado:
- Jogadores podem entrar juntos na fila com
/duo - Parceiros de duo são colocados no mesmo time
- Ambos devem aceitar a partida para prosseguir
Veja Sistema de Duo para mais detalhes.
Restrições da Fila
Admins podem configurar:
- Permissões de Cargo — Apenas certos cargos podem entrar na fila (
/permissao-role) - Horário — Fila ativa apenas em horários definidos (
/horario) - Lista Negra — Bloquear permanentemente combinações de jogadores (
/lista-negra) - Banimentos de Fila — Banir temporariamente um jogador por tempo ou partidas (
/banir-fila)
Veja Banimentos de Fila para detalhes sobre banimentos temporários.