O ranking
- O ranking é mensal. Conta os votos de 1º até o último dia do mês (horário de Brasília). No dia 1º tudo recomeça, e o campeão do mês anterior vira o MVP em destaque.
- Um voto por pessoa a cada 12 horas em cada servidor. No IPv6, o limite vale para o bloco /64 inteiro: trocar de endereço dentro da mesma conexão não gera voto novo.
- Empate fica com quem entrou no roindex primeiro.
- Faixas de rate saem da rate de EXP base: até 10x é baixa, até 100x é média e acima disso é alta.
- GOLD não compra posição. O servidor GOLD ganha banner no ranking e selo, mas a ordem é sempre por votos.
O que derruba um servidor
- Votos por script, bot, proxy ou VPN em massa: os votos são anulados e o servidor pode ser suspenso.
- Usar a recompensa do jogo para pedir voto de conta fantasma.
- Banner ou descrição com conteúdo de outro servidor, golpe ou link malicioso.
Regras de anúncio
- O banner precisa ser do próprio servidor anunciado, sem conteúdo adulto, golpe ou ataque a outro servidor.
- Você pode trocar a imagem e o link durante o período, pelo painel.
- Anúncio que quebrar as regras é retirado sem reembolso do período restante.
- O período começa quando o pagamento é aprovado, ou quando o anúncio anterior do mesmo espaço termina.
API de voto · recompensa no jogo
Mande o jogador para https://roindex.com.br/votar/SEU-SERVIDOR?u=CONTA. Quando o voto for aceito, o roindex chama a URL de callback cadastrada no painel:
GET https://seuservidor.com/callback?account=CONTA&ip=IP&time=UNIX&sig=HMAC
sig = HMAC-SHA256 de CONTA|UNIX com a sua chave secreta (está no painel). Valide a assinatura, recuse time com mais de 5 minutos e responda HTTP 200. Esperamos até 4 segundos.
<?php
$secret = 'SUA_CHAVE';
$acc = $_GET['account'] ?? ''; $t = (int)($_GET['time'] ?? 0);
$ok = hash_equals(hash_hmac('sha256', "$acc|$t", $secret), $_GET['sig'] ?? '')
&& abs(time() - $t) < 300;
if (!$ok) { http_response_code(403); exit; }
// entregue a recompensa para $acc (ex.: insira na tabela de cash/pontos)
echo 'ok';
