Mini Kraken logo
Mini KrakenElectronic RPG
FerramentasComunidadeApoiar Projeto
Entrar

ÚTIL

  • Início
  • Blog
  • Apoiadores
  • Mapa do Site

EXPLORAR

  • Bot do Discord
  • Ferramentas
  • Sistemas
  • Rolador de Dados
  • Documentação de Dados
  • Gerador de Nomes

Sobre

  • Equipe
  • Missão

LEGAL

  • Termos de Uso
  • Privacidade
  • Dados e IA
Desenvolvido por Arkanus

2026 ERPG - Mini Kraken. Todos os direitos reservados.

Documentação

Guia de Rolagem de Dados

Tudo o que o motor de dados do Mini Kraken entende — a mesma notação funciona no rolador do site, nas fichas de personagem e no bot do Discord. Clique em qualquer exemplo para rolar de verdade.

Teste ao vivo

Digite qualquer notação deste guia e role aqui mesmo — os dados aparecem em 3D com som.

Fundamentos

O básico dos dadosMatemática e operadoresFunções matemáticas

Modificadores

Manter e descartarDados explosivosRerrolagensValores únicosContagem de sucessosDestaques críticosMínimo e máximoOrdenação

Avançado

Grupos de rolagemMúltiplas rolagensComentários e rótulos

Referência

Pontos de comparaçãoLimites e validação

Fundamentos

  • O básico dos dados
  • Matemática e operadores
  • Funções matemáticas

Modificadores

  • Manter e descartar
  • Dados explosivos
  • Rerrolagens
  • Valores únicos
  • Contagem de sucessos
  • Destaques críticos
  • Mínimo e máximo
  • Ordenação

Avançado

  • Grupos de rolagem
  • Múltiplas rolagens
  • Comentários e rótulos

Referência

  • Pontos de comparação
  • Limites e validação

O básico dos dados

Role dados com a notação clássica NdX: N é a quantidade de dados e X é o número de faces. As duas partes são opcionais e têm padrões inteligentes.

Dados comuns

NdX

Rola N dados de X faces e soma os resultados. A quantidade padrão é 1, então d20 rola um único dado de vinte faces.

Dado padrão (d20)

d → d20

Omita as faces e o motor assume um d20. Digitar d+5 é o mesmo que 1d20+5, e 3d rola 3d20.

Dados percentuais

d%

d% rola um dado de cem faces, equivalente a d100. Ótimo para sistemas baseados em porcentagem.

Dados Fudge / Fate

dF · dF.1

dF rola um dado Fudge com resultados -1, 0 ou +1 (dF.2, o padrão). dF.1 usa a variante com mais faces em branco. O atalho f sozinho rola 4dF, o teste padrão de Fate.

Quantidade e faces calculadas

(expr)dX · Nd(expr)

Tanto a quantidade quanto as faces podem ser expressões completas entre parênteses — até outros dados. (2+1)d6 rola 3d6.

Matemática e operadores

Toda notação é uma expressão matemática completa. Combine dados com números, operadores e parênteses; a precedência padrão de operadores é respeitada.

Operadores aritméticos

+ - * / % ^

Adição, subtração, multiplicação, divisão, módulo (%) e expoente (^ ou **) são suportados, com parênteses para agrupar.

Decimais e sinais

1.5 · +-

Números decimais funcionam em qualquer parte da expressão. Sinais repetidos são simplificados automaticamente: d20+-2 vira d20-2.

Funções matemáticas

Um card por função — todas as auxiliares que o motor aceita dentro de uma notação. Todas recebem expressões completas (inclusive dados) como argumento.

Arredondar para baixo

floor(x)

Sempre arredonda para baixo até o inteiro mais próximo: floor(3.9) é 3. O jeito clássico de dividir dano pela metade.

Arredondar para cima

ceil(x)

Sempre arredonda para cima: ceil(3.1) é 4. Útil quando o sistema arredonda a favor do jogador.

Arredondar

round(x)

Arredonda para o inteiro mais próximo: round(2.4) é 2, round(2.5) é 3.

Valor absoluto

abs(x)

Remove o sinal: abs(-3) é 3. Prático para margens e diferenças que não podem ser negativas.

Sinal

sign(x)

Retorna -1, 0 ou 1 conforme o valor seja negativo, zero ou positivo.

Raiz quadrada

sqrt(x)

Retorna a raiz quadrada do valor: sqrt(16) é 4.

Potência

pow(x, y)

Eleva o primeiro valor ao segundo: pow(2, 3) é 8. O mesmo que 2^3.

Menor entre dois

min(x, y)

Retorna o menor de dois valores: min(2d10, 7) limita o resultado a no máximo 7.

Maior entre dois

max(x, y)

Retorna o maior de dois valores: max(2d10, 7) garante pelo menos 7.

Exponencial

exp(x)

Retorna o número de Euler e elevado ao valor: exp(1) é cerca de 2,718.

Logaritmo natural

log(x)

Retorna o logaritmo natural (base e) do valor: log(10) é cerca de 2,303.

Seno

sin(x)

Seno do valor em radianos. Raramente necessário na mesa, mas disponível para fórmulas exóticas.

Cosseno

cos(x)

Cosseno do valor em radianos. Raramente necessário na mesa, mas disponível para fórmulas exóticas.

Tangente

tan(x)

Tangente do valor em radianos. Raramente necessária na mesa, mas disponível para fórmulas exóticas.

Manter e descartar

Role um conjunto e fique só com os melhores — ou jogue fora os piores. É assim que se constroem vantagem, desvantagem e a clássica rolagem de atributos 4d6 descartando o menor.

Manter (keep)

kN · khN · klN

k ou kh mantém os maiores dados, kl mantém os menores; o resto é ignorado no total. 2d20kh1 é vantagem, 2d20kl1 é desvantagem.

Descartar (drop)

dN · dlN · dhN

d ou dl descarta os menores dados, dh descarta os maiores. 4d6d1 é a clássica rolagem de atributo.

Atalhos

k → k1 · km → kl1

Omita o número e 1 é assumido: 2d20k significa 2d20k1. km é um apelido para kl1 (manter o menor dado).

Dados explosivos

Quando um dado atinge o gatilho (o valor máximo, por padrão), ele explode: você rola um dado extra e fica com os dois. Explosões podem encadear.

Explosão

!

Cada dado que rola o valor máximo dispara uma rolagem extra, exibida como um dado separado.

Composto

!!

!! soma todas as explosões encadeadas em um único dado, em vez de listar dados extras.

Penetrante

!p · !!p

!p subtrai 1 de cada dado explodido (estilo Hackmaster). Combine com composto usando !!p.

Gatilho personalizado

!cp

Adicione um ponto de comparação para mudar quando os dados explodem: d6!>=5 explode com 5 ou 6, d10!=3 explode apenas com 3.

Atalho: ei

ei · eiN

ei é um apelido amigável para explosão: 3d6ei equivale a 3d6!, e 3d6ei5 equivale a 3d6!>=5.

Rerrolagens

Rerrole dados que você não quer manter. Por padrão, o gatilho é o valor mínimo (o 1 natural na maioria dos dados).

Rerrolar

r · r(cp)

r rerrola o dado até o resultado deixar de bater com o gatilho. Adicione um ponto de comparação para personalizar: d20r<3 rerrola 1 e 2.

Rerrolar uma vez

ro · ro(cp)

ro rerrola o dado uma única vez e mantém o novo resultado, mesmo que bata de novo.

Valores únicos

Force cada dado do conjunto a cair em um valor diferente.

Único

u · u(cp)

u rerrola resultados duplicados até todos os dados serem diferentes. Com um ponto de comparação, só as duplicatas que batem com a condição são rerroladas.

Único uma vez

uo

uo rerrola cada duplicata uma única vez, mantendo o que vier.

Contagem de sucessos

Em vez de somar os dados, conte quantos atingem um alvo — o estilo de pool de dados de sistemas como World of Darkness e Shadowrun.

Sucessos

cp

Coloque um ponto de comparação logo após os dados e o total passa a ser o número de dados que batem: 6d10>=8 conta os dados com 8 ou mais.

Falhas

f(cp)

Adicione f com um ponto de comparação para contar falhas também; cada falha subtrai um do total de sucessos.

Destaques críticos

Marque dados como sucessos ou falhas críticas. É puramente visual — destaca os dados no resultado, mas nunca altera o total.

Sucesso crítico

cs(cp)

cs marca os dados que batem com o ponto de comparação: d20cs=20 destaca os 20 naturais.

Falha crítica

cf(cp)

cf marca as falhas: d20cf=1 destaca os 1 naturais.

Mínimo e máximo

Trave cada dado individual em um piso ou teto depois da rolagem.

Mínimo

minN

min eleva qualquer dado abaixo do valor até ele: 4d6min2 transforma todo 1 em 2.

Máximo

maxN

max limita dados acima do valor: d%max50 nunca mostra mais que 50.

Ordenação

Reordene os dados no resultado para ler mais rápido.

Ordenar

s · sa · sd

s ou sa ordena os dados rolados em ordem crescente, sd em ordem decrescente. Só a ordem de exibição muda.

Grupos de rolagem

Envolva expressões em chaves para tratá-las como um único grupo — e aplique manter/descartar sobre sub-rolagens inteiras.

Grupos básicos

{A, B}

Liste uma ou mais expressões separadas por vírgula dentro de chaves. O total do grupo é a soma das expressões.

Modificadores de grupo

{...}mod

Com uma única expressão, os modificadores valem para cada dado: {4d6}k3 mantém os 3 melhores dados. Com várias expressões, valem para cada subtotal: {2d6, 1d8, 1d4}d1 descarta a expressão de menor valor.

Múltiplas rolagens

Repita uma notação inteira várias vezes de uma só vez.

Repetir com #

N#

Prefixe a notação com uma contagem e #. 6#4d6k3 rola um conjunto completo de seis atributos de uma vez. Até 100 repetições.

Comentários e rótulos

Anexe um rótulo a qualquer rolagem — perfeito para nomear ataques e tipos de dano. Comentários nunca afetam a matemática.

Comentários de linha

// · #

Tudo depois de // ou # vira o rótulo da rolagem.

Comentários de bloco

/* */ · [ ]

Envolva o texto em /* */ ou [ ] em qualquer parte da notação.

Pontos de comparação

Vários modificadores (explosão, rerrolagem, único, sucessos, críticos) aceitam um ponto de comparação: um operador seguido de um número que define quando o modificador dispara.

=Igual a
<Menor que
>Maior que
<=Menor ou igual
>=Maior ou igual
!=Diferente de
<>Diferente de (alternativo)

Limites e validação

Para manter as rolagens rápidas e seguras, o motor impõe alguns limites rígidos. Qualquer coisa além deles — ou qualquer notação inválida — gera um erro claro em vez de rolar.

9.999

Máximo de dados por notação

100

Máximo de repetições com # por rolagem

1.000

Máximo de explosões/rerrolagens por dado

100.000

Máximo de tentativas de rolagem por notação

Pronto para rolar?

Leve essa notação para o rolador de dados 3D, para as suas fichas ou para o bot do Discord.

Abrir o rolador de dados