Ranking Jogadores
Como funciona a identidade do jogador no Ranking
Quem olha o Ranking Jogadores pela primeira vez pode estranhar: o mesmo nick às vezes aparece mais de uma vez na lista. Isso não é duplicidade nem erro. É o reflexo de como o sistema identifica cada jogador — e entender essa lógica ajuda a ler o ranking com mais clareza.
O que é o player_id
O Slithermania não rastreia jogadores por conta, login ou dispositivo. O Slither.io é um jogo sem cadastro, então o sistema precisa criar uma identidade a partir do que está disponível: o nick e o servidor.
A identidade de cada entrada no ranking é formada pela combinação:
player_id = nick_normalizado + servidor
Por exemplo:
ViiP | Tezeus + 45.158.39.114:444 → viiptezeus:45.158.39.114:444
ViiP | Tezeus + 45.158.39.122:444 → viiptezeus:45.158.39.122:444
ViiP | Tezeus :D + 45.158.39.114:444 → viiptezeusd:45.158.39.114:444
Cada combinação diferente de nick + servidor é tratada como um jogador distinto. Isso explica por que o mesmo nick pode aparecer mais de uma vez no ranking.
Uma entrada por combinação de nick e servidor
As tabelas de ranking seguem uma regra rígida: existe exatamente uma entrada por player_id por período. O período depende da aba:
- Ranking Day — uma entrada por player_id por dia
- Ranking Month — uma entrada por player_id por mês
- Ranking Year — uma entrada por player_id por ano
O que essa entrada registra é o melhor score obtido naquele período com aquela combinação de nick e servidor. Outras sessões do mesmo período somam na contagem de sessões e no tempo total jogado, mas não criam uma nova linha.
Exemplo real: Tezeus em 21/05/2026
No dia 21 de maio de 2026, o Tezeus jogou com variações diferentes de nick e em servidores diferentes. O resultado no Ranking Day daquele dia:
| Nick | Servidor | Melhor score do dia | Posição | Sessões |
|---|---|---|---|---|
| ViiP | Tezeus | 45.158.39.114:444 | 57.125 | 17º | 2 |
| ViiP | Tezeus :D | 45.158.39.114:444 | 38.407 | 41º | 2 |
| ViiP | Tezeus :P | 45.158.39.98:444 | 30.716 | 79º | 6 |
Três entradas distintas porque são três player_ids diferentes: dois nicks diferentes no mesmo servidor (.114) e um nick no servidor .98.
Note que "ViiP | Tezeus :D" jogou 2 sessões no .114 naquele dia. Apenas a melhor (38.407) aparece como score. A outra sessão está contabilizada no campo de sessões.
Exemplo real: [HARD] Ghost em 22/04/2026
O Ghost fez dois jogos de 100k+ no mesmo dia, com o mesmo nick, no mesmo servidor. Resultado no Ranking Day:
| Nick | Servidor | Melhor score do dia | Posição | Sessões |
|---|---|---|---|---|
| [HARD] Ghost | 45.158.39.114:444 | 108.850 | 1º | 2 |
Uma entrada só, com o maior dos dois scores. O segundo 100k soma em sessões e tempo, mas não aparece como linha separada. Não existe exceção para essa regra, mesmo que ambas as sessões ultrapassem 100k.
Por que o mesmo nick aparece várias vezes no ranking
Sempre que um jogador usa o mesmo nick em servidores diferentes, cada servidor gera um player_id separado. Isso é especialmente visível no Ranking Year, onde as entradas se acumulam ao longo de meses.
Exemplo do BolaSc no Ranking Year 2026:
| Nick | Servidor | Melhor score do ano | Posição | Sessões no ano |
|---|---|---|---|---|
| ViiP | BolaSc | 45.158.39.114:444 | 177.864 | 19º | 160 |
| ViiP | BolaSc | 45.158.39.98:444 | 72.084 | 404º | 41 |
| ViiP | BolaSc | 45.158.39.122:444 | 56.636 | 701º | 164 |
São três entradas porque o BolaSc jogou em três servidores diferentes ao longo do ano. Cada servidor acumulou suas próprias sessões e registrou seu próprio melhor score.
O player_id do servidor .114 acumulou 160 sessões no ano. O melhor delas (177.864) é o que aparece como score naquela entrada.
Resumo das regras
- Mesmo nick, mesmo servidor, mesmo dia → uma entrada, com o melhor score do dia.
- Mesmo nick, servidor diferente → entradas separadas, cada uma com seu próprio histórico.
- Nicks diferentes (mesmo que seja o mesmo jogador) → entradas separadas.
- Múltiplas sessões 100k+ no mesmo nick e servidor no mesmo dia → uma entrada, sem exceção. O segundo 100k aparece apenas no contador de sessões.