ForHosting KIT · Ferramentas para dev

Calculadora de XP de D&D para o próximo nível

A calculadora de XP de D&D para o próximo nível transforma a experiência acumulada do personagem em uma resposta imediata sobre a progressão.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Informe a XP registrada na ficha para ver o nível atual, o próximo nível, o limite acumulado necessário e quantos pontos ainda faltam. O cálculo segue a tabela padrão de progressão da quinta edição, do nível 1 ao 20. Ele é útil durante as sessões, depois da distribuição de experiência ou no planejamento da evolução, sem precisar consultar tabelas repetidamente nem fazer subtrações manualmente.

Informe a XP acumulada registrada na ficha

Use o total completo de experiência do personagem, e não apenas a XP recebida no encontro mais recente ou desde o início do nível atual. Por exemplo, um personagem com 14,500 XP já ultrapassou o limite de 14,000 pontos do nível 6. A calculadora identifica primeiro esse nível, procura o próximo limite e subtrai o total informado. Digite um número inteiro igual ou superior a zero. Valores fracionários, negativos, ausentes ou em texto são rejeitados, pois a XP padrão é registrada em pontos inteiros e um arredondamento automático poderia gerar uma resposta incorreta perto de um limite. O resultado repete o total enviado e mostra nível atual, próximo nível, XP acumulada exigida e XP restante. Assim, você pode confirmar que o total atual somado ao valor restante corresponde exatamente ao limite exibido. Classe, ancestralidade, tamanho do grupo e dados do encontro não são necessários, porque a progressão padrão é igual para todos os personagens.

Entenda os limites e os resultados em valores exatos

A progressão usa limites acumulados, e não um contador separado que volta a zero sempre que o personagem sobe de nível. A sequência padrão começa em 0 XP no nível 1, 300 no nível 2 e 900 no nível 3, prosseguindo até 355,000 XP no nível 20. Quando o total informado coincide exatamente com um limite, considera-se que o personagem já alcançou aquele nível. Portanto, 900 XP retorna nível 3 e calcula a distância até o nível 4, em vez de indicar zero XP para chegar ao nível 3. Um total entre dois limites pertence ao nível inferior, e `xp_to_next_level` apresenta a diferença até o superior. Com 355,000 XP ou mais, o resultado mostra nível 20, define `max_level_reached` como verdadeiro e retorna zero XP restante. A calculadora não cria uma meta não oficial para o nível 21. Essas regras também funcionam quando uma única recompensa atravessa vários limites.

Use o resultado na mesa ou em ferramentas de campanha

Durante o jogo, o resultado oferece uma resposta rápida quando os jogadores perguntam quanto falta para avançar. O mestre pode somar a recompensa da sessão ao total anterior de cada personagem, enviar o novo valor e anunciar o nível alcançado e a distância até o seguinte. Em anotações de campanha ou integrações com mesas virtuais, a API fornece campos estáveis que podem ser armazenados, exibidos ou usados para acionar um lembrete de evolução. Cada solicitação custa US$ 0,002 pela API, e a versão no navegador atende a consultas manuais ocasionais. O cálculo é determinístico e local: não faz solicitações de rede, não usa valores aleatórios e não depende da data. Ele segue especificamente a progressão padrão da quinta edição, portanto não serve para evolução por marcos, tabelas personalizadas, edições anteriores ou regras da casa que alterem os limites. Em campanhas por marcos, registre as condições definidas pelo mestre em vez de uma quantidade de XP restante.

Encerrar uma sessão de jogo

Confira a XP acumulada atualizada de cada personagem e informe exatamente quanto falta para o próximo nível.

Atualizar um painel de campanha

Transforme totais armazenados em campos de nível atual e próximo limite para um rastreador ou mesa virtual.

Planejar o ritmo da progressão

Compare a XP restante do grupo com prováveis recompensas futuras ao preparar sessões e momentos narrativos.

Qual tabela de progressão de D&D é usada?

São usados os limites acumulados padrão da quinta edição para personagens do nível 1 ao 20.

Devo informar a XP deste nível ou a XP total?

Informe a XP total acumulada na ficha. Não reinicie o valor quando o personagem subir de nível.

O que acontece quando a XP coincide com um limite?

O personagem é considerado naquele nível, e o resultado mede o progresso até o nível seguinte.

Qual é o resultado para um personagem de nível 20?

Com 355,000 XP ou mais, o resultado informa nível 20, marca o nível máximo e retorna zero XP restante.

Funciona com marcos ou tabelas de XP personalizadas?

Não. A evolução por marcos não tem uma XP restante padrão, e tabelas personalizadas podem usar outros limites.

Quanto custa uma solicitação de API?

Cada solicitação de API custa US$ 0,002. A calculadora web pode ser usada em consultas manuais.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/hobby/dnd-xp-to-next-level

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/hobby/dnd-xp-to-next-level \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"current_xp":14500}'
{
  "current_xp": 14500
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.dnd_xp_to_next_level",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →