Referência de dados

1d20+3

O Roll20 suporta uma grande variedade de mecânicas de dados, incluindo rolar em segredo, consultas de rolos, rolos apenas matemáticos, dados explosivos, etc. Nesta página, compilámos uma lista de referência de todos os diferentes tipos de lançamentos de dados que pode efetuar. Cada tipo de rolagem de dado tem uma caixa de exemplo interativa onde você pode fazer rolagens reais usando o mesmo sistema de rolagem que o Roll20 usa. Esta é uma ótima maneira de experimentar e verificar se podemos suportar o sistema de jogo de RPG de sua escolha.


Como lançar os dados

Os dados podem ser rolados simplesmente pela Interface de Rolagem de Dados da Barra de Ferramentas de Mesa.

Para ter mais controlo sobre a forma como os dados se comportam, ou para automatizar processos ou cálculos, os dados podem ser lançados no chat. Lançar dados no Roll20 é fácil. Basta digitar o comando/roll na caixa de chat de texto, seguido de uma fórmula. Na maioria dos casos, a fórmula é a mesma que está impressa nas instruções do seu jogo. Por exemplo, ao rolar um ataque, você normalmente rolará um "D20" e adicionará seu modificador de ataque ao resultado. No Roll20, basta escrever/roll d20+5. Se acertar e precisar de lançar 3d6+2 de dano, basta escrever/roll 3d6+2. Além disso, você pode combinar vários lançamentos. Se você tiver um ataque que causa dois tipos de dano, você pode fazer /roll 2d6+5 + d8.

Depois de efetuar o lançamento, verá os resultados do lançamento na área de chat de texto. Para cada grupo de dados rolados, haverá um grupo de números entre parênteses, representando o resultado de cada dado individual que foi rolado. O número é exibido em um contorno representando o tipo de dado rolado. O contorno corresponde à cor do quadrado no retrato do jogador na Área do Jogador. Você verá o total de todos os valores dos dados mais os modificadores à direita do sinal de igual.


Rolando em segredo

Por padrão, todos os lançamentos que você faz são vistos por todos no jogo. Se você quiser rolar em segredo, você pode usar o comando /gmroll para realizar um lançamento que apenas o Mestre do Jogo e o jogador original que fez o lançamento podem ver. Se você for o Mestre, realizar um /gmroll só será visível para você. É uma óptima maneira de fazer verificações de perícia em segredo.


Incluir informações adicionais

Você pode incluir texto não-formulário em seu rolamento para indicar para o que é aquele rolamento. Por exemplo, ao rolar para a iniciativa, você pode digitar /roll 1d20+5 Rolar para a iniciativa. Incluir texto extra com o seu rolamento de dados não afetará o resultado, mas será visível no registro de chat. Assim, os outros são capazes de entender o propósito do seu rolamento de dados. Esta é uma prática opcional, mas alguns Mestres acham benéfica para organizar seu jogo.

Se pretender incluir números, parênteses ou+,-,*,/, ou%no seu texto adicional, pode prefaciá-lo com\para separar a fórmula do texto e evitar que o leitor se confunda. Por exemplo, pode fazer/roll 1d20+5 \ +5 Roll for Initiative.

Etiquetas em linha

Se você quiser incluir comentários adicionais antes do final do rolamento de dados (nós os chamamos de "rótulos embutidos"), use colchetes. Por exemplo, /roll 2d20+5[Dano de Fogo] + 3d6+5[Dano de Gelo]. Quando esses comentários são aplicados imediatamente após um rolamento de dados, eles aparecem como dicas nas faces dos dados:


Rolos de dados em linha

Se você quiser uma representação mais compacta do rolamento de dados, você pode aproveitar os rolamentos de dados embutidos. Rolamentos de dados embutidos são como rolamentos de dados regulares, com as seguintes exceções:

  • Você pode usar rolagens de dados em linha em qualquer mensagem de chat, não apenas em uma rolagem. Por exemplo, você pode fazer uma mensagem de chat regular, uma emote ou um sussurro, com uma rolagem de dados em linha incluída.
  • As rolagens de dados em linha são avaliadas completamente antes de qualquer comando /rolar, então você pode usá-las como "variáveis aleatórias" em suas rolagens.
  • Apenas verá o resultado do lançamento total, mas pode passar o rato por cima do resultado para ver os lançamentos individuais dos dados.
  • Se uma rolagem de dados em linha contém um sucesso crítico, a rolagem de dados será destacada com uma caixa verde. Se houver uma falha crítica, o resultado do dado será destacado em vermelho. Se tiver ambos (porque houve mais de uma rolagem), o resultado do dado será em azul. Quando você passar o mouse sobre a rolagem de dados em linha para ver os detalhes da rolagem, o resultado será destacado em vermelho e verde para críticos/fracassos.

Para fazer uma rolagem de dados em linha, basta incluir dois colchetes em qualquer mensagem de chat ou rolagem:

/em Riley está cheio de [[3d6]] pontos de raiva!
/role [[2d6]]d5

Você pode aninhar rolagens de dados em linha, uma dentro da outra:

/em Steve gets slapped with [[ 3d6>[[1+3]] ]] carp!

 


Consultar ao Testar

Às vezes, você pode ter uma rolagem (ou uma macro) que deseja alterar toda vez que ela for feita. Por exemplo, você pode querer rolar um número variável de dados ou adicionar um modificador diferente à rolagem cada vez que realizar a ação. As consultas de rolagem permitem que você solicite a quem estiver realizando a rolagem para preencher um valor quando a rolagem for feita. A sintaxe para uma consulta de rolagem é:

?{Prompt Message}
//Exemplo:
/rolar ?{Number of Dice}d20
//Você também pode incluir um valor padrão:
/rolar ?{Número de Dados|1}d20
// 1 seria o padrão

Você pode usar Consultas de Rolagem em rolagens, macros, habilidades, praticamente em qualquer lugar no aplicativo. Observe que se você usar exatamente as mesmas palavras para uma Consulta, o Roll20 só solicitará o valor na primeira vez em que ele for encontrado na rolagem. Então, neste exemplo:

/rolar 1d20 + ?{Bonus1} vs ?{MinToSucceed} + ?{Bonus1}

O Roll20 solicitará "Bônus1" apenas uma vez e o utilizará em ambos os lugares.


Rolagens Apenas de Matemática

Você pode fazer rolagens apenas de matemática adicionando uma expressão matemática após o comando de rolagem.

Por exemplo, se você quiser que o Roll20 faça uma simples adição como 5+3, você deve inserir o seguinte:

/roll 5+3

Ou se você quiser fazer isso em uma rolagem em linha, você usaria:

[[5+3]]

Dados Explosivos

O Roll20 suporta dados explosivos. Você pode reconhecê-lo como a "regra do 6", "regra dos 10s" ou "acing", dependendo do seu sistema de jogo. Com dados explosivos, se você rolar o número máximo no dado (um 6 com um d6, um 10 com um d10, etc.), você pode rolar novamente e adicionar a rolagem adicional ao seu total para aquela rolagem. Se a rolagem adicional for um número máximo, você pode continuar rolando!

Para fazer uma rolagem com dados explosivos, basta adicionar um ponto de exclamação após o número de lados na fórmula. Por exemplo,/roll 3d6!irá rolar 3 dados d6 com rerolls explosivos. Você também pode definir o ponto explosivo para os dados usando os símbolos maior que e menor que. Por exemplo,/rolar 3d6!>4explodiria em qualquer dado maior ou igual a 4. /rolar 3d6!3explodiria apenas se um 3 fosse rolado.

Dados Explodindo em Combinação (Dados Explodindo Estilo Shadowrun)

Shadowrun e outros sistemas usam um estilo especial de dados explosivos, onde as rolagens adicionais para cada dado são somadas como uma única 'rolagem'. Para fazer isso, use dois pontos de exclamação em vez de um. Então, por exemplo, para rolar 5 d6's, você faria /roll 5d6!!. Uma rolagem comum de Shadowrun seria dados explosivos em comparação com um número alvo. Por exemplo /roll {5d6!!}>8. Os colchetes são usados para indicar que não estamos nos referindo a 'explodir em qualquer coisa maior que 8', mas sim 'explodir em 6's' e ter rolagens sucessivas correspondendo ao resultado alvo de 8 para sucessos. Mesmo que o número alvo (8) seja maior que a rolagem possível de um único dado, com as rolagens explosivas compostas, uma única rolagem pode ser infinitamente alta.

Dados Explodindo Penetrantes (Dados Explodindo Estilo Hackmaster)

HackMaster (e alguns outros sistemas) usam um estilo especial de dados explodindo onde os lançamentos adicionais para cada dado têm 1 subtraído do lançamento. Para fazer isso, adicione um p após o ponto de exclamação. Então, por exemplo, para rolar 5 dados d6, você faria/rolar 5d6!p.


Descartar/Manter

Alguns sistemas de jogo pedem para você rolar um grande número de dados e depois descartar um certo número dos menores resultados ou manter apenas um certo número dos maiores resultados. Roll20 suporta esse tipo de rolagem através dos comandosd e k, respectivamente.

Por exemplo, você pode rolar 8 dados d100 e apenas ser permitido manter os 4 maiores resultados. No Roll20, isso seria expresso como /roll 8d100k4. Quando o Roll20 imprime a saída dessa rolagem, você verá o valor de cada d100 individual rolado, e todos, exceto os 4 maiores resultados, serão destacados em cinza. O Roll20 então mostrará o total dos 4 maiores resultados. Fazer uma rolagem para descartar os 3 resultados mais baixos seria muito semelhante: /roll 8d100d3. Novamente, o valor de cada dado rolado será exibido, com os 3 resultados mais baixos destacados em cinza.

Os comandos d e k são atalhos para os comandos completos dl e kh. Se você precisar descartar o dado mais alto, usedhe se você precisar manter o dado mais baixo, usekl. Por exemplo,/roll 8d100dh3descartaria os três maiores resultados e manteria os cinco menores e/roll 8d100kl3manteria os três menores resultados e descartaria os cinco maiores.


Número-Alvo (Sucessos)

Normalmente, quando você rola no Roll20, ele te dá a soma de todos os dados rolados e modificadores. No entanto, certos sistemas de jogo rolam um conjunto de dados contra um número alvo e contam o número total de sucessos.

Roll20 usa o símbolo maior-que >para indicar quando o resultado é maior ou igual a>=o número alvo. O símbolo de menor-que<é usado para indicar quando o lançamento é menor ou igual a<=o número-alvo.

Por exemplo, você pode estar realizando uma ação que requer um número-alvo de 3, e você tem que lançar 3 dados de 6 faces para ver quantos sucessos você obteve. No Roll20, você faria/roll 3d6>3. Observe a inclusão do símbolo de maior-que para indicar que este é um lançamento-alvo versus 3. O Roll20 mostrará cada dado que foi rolado e, em seguida, informará o número de dados com um valor igual ou superior a 3 (observe que empates com o número alvo contam como um sucesso!). Você também pode rolar números menores que o alvo, por exemplo/roll 10d6<4, o que lhe daria um sucesso para cada dado rolado que seja igual ou menor que 4.

Você pode melhorar suas rolagens alvo adicionando modificadores. Cada rolagem individual de dado será ajustada pelo modificador antes de ser comparada ao número alvo. Se você planeja usar modificadores, é aconselhável agrupá-los para garantir uma comunicação clara com o analisador. Então, /rolar {3d6+1}<3irá rolar 3 dados d6 e, para cada rolagem de dado, adicionar 1 e comparar com o número alvo de 3.


Pontos de Sucesso Crítico e Falha

Você pode modificar suas rolagens de dados para permitir que você especifique em qual ponto uma rolagem é considerada um "Sucesso Crítico" ou "Falha Crítica (Fumble)".

Para mostrar qualquer rolagem igual ou maior que 10 como um sucesso crítico, basta fazer/roll 1d20cs>10. Para mostrar qualquer rolagem igual ou menor que 3 como uma falha crítica, basta fazer/roll 1d20cf<3. Para mostrar qualquer rolagem igual a 20 ou 10 exatamente como um sucesso crítico, basta fazer/roll 1d20cs20cs10.

Observação: Esses valores não afetarão outras coisas que, por padrão, funcionam com o valor máximo da rolagem (incluindo explosões, penetrações, etc.). Isso afeta apenas a exibição do resultado da rolagem para o jogador. Por exemplo, se você quiser que os dados explodam em 18 ou mais, e você quiser mostrar um 18 ou mais como crítico, você precisaria fazer/roll 1d20!>18cs>18.


Role Dados do Anel

Vários sistemas exigem que certos dados sejam rolados novamente. Por exemplo, armas brutais em D&D 4e exigem que qualquer 1 ou 2 seja rolado novamente e o valor original do dado seja ignorado.

Para usar o rolamento novamente, basta fazer/roll 2d8r<2. Roll20 irá rolar 2 d8 e rolar novamente qualquer 1 ou 2, descartando o valor original do dado. Se for necessário rolar novamente para um valor específico, o operador de comparação pode ser omitido. /roll 2d8r8irá rolar novamente qualquer 8. > e < podem ser usados como comparações e o sufixo r pode ser especificado várias vezes. /rolar 2d8r1r3r5r7iria rolar 2d8 e rolar novamente qualquer número ímpar.


Dados FATE

Roll20 suporta dados FATE (usados para FATE, FUDGE e outros sistemas). O Roll20 simula com precisão os dados FATE como dados de 6 lados em que dois lados são 0, dois lados são +1 e dois lados são -1.

Para rolar 4 dados FATE, basta fazer /rolar 4dF. O Roll20 mostrará o resultado de cada rolagem individual de dado FATE e, em seguida, dará o total de todas as rolagens de dados somadas. Você também pode adicionar um modificador ao total, com /rolar 4dF+1.


Arredondamento de Rolagens e Funções Matemáticas

Você pode querer usar arredondamento em suas fórmulas de rolagem para simular mecânicas como "metade de um nível, arredondado para baixo para o nível mais próximo". Roll20 fornece várias funções para realizar isso:floor()que sempre arredonda o número para baixo (por exemplo, 5.7 se torna 5),ceil()que sempre arredonda o número para cima (por exemplo, 5.1 se torna 6) eround()que sempre arredonda para o número inteiro mais próximo (por exemplo, 4.4 se torna 4 e 4.5 se torna 5). Você pode usar essas funções em quase qualquer lugar em suas fórmulas de rolagem (em torno de uma única expressão matemática, grupos de expressões matemáticas ou até mesmo a rolagem inteira). Por exemplo:

Nós fornecemos funções matemáticas:

  • abs()calculará o valor absoluto do resultado

Agrupando Rolagens

Às vezes, você pode querer realizar uma série de rolagens e, em seguida, comparar cada rolagem com uma verificação comum (como uma rolagem de sucesso). Roll20 fornece uma funcionalidade de "rolagens agrupadas" para esse propósito. Por exemplo, você pode rolar dois conjuntos diferentes de dados e, em seguida, manter o maior resultado dos dados em qualquer um dos conjuntos:

Se você separar os lançamentos de dados dentro do grupo com uma vírgula, então somaremos cada expressão de dado individual no grupo antes de aplicar quaisquer modificadores. Por exemplo, se alterarmos o exemplo acima para usar uma vírgula, em vez de manter a maior rolagem individual, ele manterá o total do grupo mais alto:

Isso é necessário em jogos baseados no sistema Savage Worlds, onde personagens importantes rolam um "dado selvagem" em paralelo com seu dado principal e escolhem a rolagem mais alta.

Grouped rolls can be a very powerful features in Roll20. See more detail about them in the full dice specification below.

Below you'll find the entire Roll20 dice engine specification. This is the "advanced" documentation. If you're looking to do something totally crazy with Roll20 dice, this is a great place to see if we can support it.


Roll To Initiative

To add a roll directly into Roll20's Turn Track (Rolling for Initiative), you'll need to incorporate a "roll option". A roll option is a special Roll20 flag that you can set anywhere in a roll to tell the roll system you'd like to do special things with the roll. For adding an initiative number to the turn track, you'll first need to select the token you wish to roll for and use this formula:

/roll 1d20 + 5 &{tracker}

The &{} part is where you put your options for the roll, and the "tracker" option is what says "Show the results of this roll, but also use the result as the value in the turn tracker." If the token that you have selected doesn't already have a turn in the turn order, one will be added. Se já tiver pelo menos uma rodada, todas as rodadas atuais serão atualizadas com o novo valor.


Modelos de Rolagem

Os Modelos de Rolosão uma faceta especial do sistemaCharacter Sheetsque fornece opções adicionais de layout e estilo para mostrar os resultados dos rolos. Usar umModelo de Lançamentoé muito fácil de usar. Basta incluir uma bandeira especial na sua mensagem de chat que diga ao Roll20 que pretende utilizar umRoll Templatese, em seguida, fornecer todos os dados que pretende incluir.

Aqui está um exemplo que usa o modelo "predefinido" (ao qual todos os jogos têm acesso, independentemente do sistema de jogo ou dasCharacter Sheetsque está a usar):&{template:default} {{nome= O meu teste}} {{ataque= [[1d20]]}} {{dano= [[2d6]]}}

Nota: Se estiver interessado em utilizar modelos de rolo nas suas próprias macros personalizadas ou em criar os seus próprios modelos personalizados, visite a entrada wiki sobreModelos de rolo.


Especificação de Dados Roll20

Operadores Matemáticos e Funções

O Roll20 suporta os operadores aritméticos básicos que você aprendeu na escola: +-* (multiplicação), e / (divisão).

Além dos quatro básicos, você tem acesso a:

  • %, para divisão de módulo. O resultado de a % b é o resto de a / b. Se você pensar de volta quando estava aprendendo divisão longa sem entrar em decimais, estava aprendendo como realizar divisão de módulo. O módulo é útil, por exemplo, para testar se um valor é par ou ímpar:a % 2será 0 se a for par (e positivo) e 1 se a for ímpar (e positivo). Em geral, o resultado dea % bquando a e b são números inteiros será um número inteiro no intervalo[0, |b| - 1]onde|b|é o valor absoluto de b. (Se a for menor que 0, o resultado será negativo, incluindo -0. -0 é funcionalmente equivalente a 0.)
  • **para exponenciação. Você pode estar mais familiarizado coma^bcomo a notação para "elevar a à potência de b", mas no Roll20 você usariaa**bem vez disso. Além disso, observe que encontrar raízes é simplesmente elevar um número a um expoente fracionário; a raiz quadrada é simplesmente um expoente de 0.5, por exemplo.

Você também tem acesso a um pequeno conjunto de funções matemáticas:

  • floor(x)rounds x towards negative infinity.
  • round(x)rounds x towards 0 if the fractional portion of x is less than 0.5, and round x towards positive infinity if the fractional portion of x is 0.5 or greater.
  • ceil(x)rounds x towards positive infinity.
  • abs(x)returns the absolute value of x.

As operações são realizadas por ordem de precedência, assim como na matemática normal. Da maior para a menor precedência:

  • Agrupamento com parênteses ((e)); assim como na matemática real, você pode modificar a ordem de precedência envolvendo parênteses em torno das coisas
  • Chamando floor/round/ceil/abs
  • Exponenciação (**)
  • Multiplicação (*), divisão (/) e módulo (%), pela ordem em que aparecem (da esquerda para a direita) na fórmula
  • Adição (+) e subtração (-), pela ordem em que aparecem (da esquerda para a direita) na fórmula

Ordem de operações

O motor de dados Roll20 é principalmente um motor de dados e tem sua própria ordem de operações. No entanto, o motor de dados suporta matemática básica e funções como floor() e ceil(). Isso significa que colocar parênteses dentro de sua fórmula de dados nem sempre afetará o resultado do lançamento. Por exemplo, você não pode forçar uma variável a ser interpretada antes de uma macro. Eis a ordem geral das operações:

  1. As habilidades são expandidas (o que significa que a definição da habilidade é colocada na fórmula em qualquer lugar onde essa habilidade apareça; por exemplo, %{character name|ability_name} torna-se /r 1d4).
  2. As macros são expandidas (por exemplo, #macro-nome torna-se /r 1d4).
  3. As chamadas de atributos são resolvidas. (por exemplo, @{attribute_name} torna-se 4)
  4. Os 3 passos acima são repetidos até 99 níveis de profundidade ou não são mais necessárias expansões.
  5. As consultas de rolagem são executadas até 99 níveis de profundidade (o jogador que faz a rolagem é solicitado a fornecer um valor para cada consulta, e esse valor é substituído onde a consulta de rolagem aparece na fórmula). As entidades HTML dentro das consultas de rolagem são analisadas uma vez após cada consulta de rolagem (por exemplo, &#125; se torna } mas &amp;#125; se torna &#125;)
  6. As rolagens embutidas são executadas, começando com a rolagem embutida mais profundamente aninhada e trabalhando para cima. O resultado geral da rolagem embutida é substituído no local onde apareceu na fórmula.
  7. A rolagem restante é executada: primeiro, os dados são rolados para qualquer dado (por exemplo, "2d6" é rolado; incluindo qualquer dado especial, como descartado ou explosivo), então o resultado dessa rolagem é substituído na fórmula. Em seguida, as funções floor() e ceil() são executadas. Por fim, a fórmula restante é avaliada, observando a ordem correta das operações matemáticas (primeiro parênteses, depois multiplicação/divisão, depois adição/subtração).
  8. As entidades HTML são processadas mais uma vez
  9. The message is sent to chat, and the Mod (API) sandbox receives the message at this point as well

Obrigado ao Scott C. pelos testes adicionais nesta matéria!

Tipos de dados

O Roll20 suporta mais do que apenas os seus poliedros normais quando lança dados, abaixo estão os tipos de dados disponíveis que pode usar nos seus jogos.

Rolo básicoNdX

LançaNdados tradicionais (quase, pode ter o número de lados que quiser) comXlados por dado. Ndeve ser maior ou igual a 0 eXdeve ser maior ou igual a 1.

Fate/Fudge RollNdF

RollsNDados Fate/Fudge. Estes dados têm três faces com valores de -1, 0 e 1.

Rolagem de Dado Computada(N+Y)dX/Nd(X+Y)

Calcula o número de dados a rolar ou o número de lados nos dados com base na expressão matemática entre parênteses. A computação de dados pode ser usada tanto com dados Básicos quanto com dados do Destino.

Dentro de(N+Y)dX, o número de dados(N+Y)é arredondado para o número inteiro mais próximo, assim como arredondar(N+Y).

Modificadores de Rolagem

Modificadores que podem alterar o comportamento ou resultado das rolagens de dados. Cada modificador indica a quais Tipos de Dadospode ser aplicado entre parênteses após o nome do modificador. As rolagens podem ter vários modificadores aplicados a uma única rolagem para permitir expressões de dados complexas.

  • B - Rolagem Básica
  • F- Rolo de Fate/Fudge

Muitos modificadores comparam cada dado a um número alvo para decidir se a ação do modificador deve ser aplicada. Vamos chamar isso dePonto de ComparaçãoouPCpara abreviar nos modificadores de rolagem abaixo. Um Ponto de Comparação consiste em uma operação de comparação opcional<,=,>e um número alvo. Se a operação não for especificada,=é assumido e, para a maioria dos modificadores, o Ponto de Comparação inteiro pode ser omitido para o comportamento padrão.

  • Exemplos de Pontos de Comparação
  • =3- Se a rolagem for igual a 3
  • >2- Se a rolagem for maior ou igual a 2
  • <18- Se o resultado for menor ou igual a 18

Número-Alvo / Sucessos (B,F) -CP

Normalmente, quando você realiza um lançamento, o Roll20 retorna o valor total de todos os dados lançados, mais quaisquer modificadores. Em alguns sistemas de jogo, porém, funciona rolando um conjunto de dados em relação a um número-alvo e depois somando o número total de sucessos.

  • Exemplo de Verificação de Sucesso
  • 3d6>3- Rolar 3 dados de 6 faces e contar um sucesso para cada resultado de 3 ou mais
  • 10d6<4- Rolar 10 dados de 6 faces e contar um sucesso para cada resultado de 4 ou menos

Falhas (B,F) -fCP

Alguns sistemas complementam as verificações de sucesso incluindo também falhas. As verificações de falha só funcionam quando uma verificação de sucesso já está sendo feita e cada falha subtrai um do número total de sucessos.

  • Verificação de Falhas de Exemplo
  • 3d6>3f1 - Rolar 3 d6's e contar um sucesso para cada rolagem de 3 ou mais e uma falha para cada 1
  • 10d6<4f>5 - Rolar 10 d6's e contar um sucesso para cada rolagem de 4 ou menos e uma falha para cada rolagem de 5 ou mais

Dados Explosivos (B,F) !CP

Dados explosivos, também conhecidos como "regra do 6" ou "regra do 10" dependendo do seu sistema de jogo, rolam um dado adicional se o máximo for rolado. Se a rolagem adicional também for o número máximo, as rolagens adicionais continuam! O Ponto de Comparação pode ser especificado para alterar o gatilho explosivo.

  • Exemplo de Dados Explosivos
  • 3d6! - Rola 3d6 e explode toda vez que um 6 é rolado
  • 3d6!>5- Rola 3d6 e explode toda vez que um 5 ou 6 é rolado

Dados Compostos (B,F)!!CP

Shadowrun (e alguns outros sistemas, como 7th Sea e L5R) usam um estilo especial de dados explosivos onde os lançamentos adicionais para cada dado são somados como um único "lançamento de dado". Para fazer isso, basta usar dois pontos de exclamação em vez de um. Com os dados compostos explosivos, um único lançamento pode ser infinitamente alto! O Ponto de Comparação pode ser especificado para alterar o gatilho de explosão.

  • Exemplo de Dados Compostos
  • 5d6!!- Rola 5d6 e compõe toda vez que um 6 é rolado
  • 5d6!!5- Rola 5d6 e compõe toda vez que um 5 é rolado, os 6 serão tratados como um lançamento normal

Dados Penetrantes (B,F)!pCP

HackMaster (e alguns outros sistemas) usam um estilo especial de dados explosivos onde os lançamentos adicionais para cada dado têm 1 subtraído do lançamento. Para fazer isso, adicione um p após o ponto de exclamação. Um dado pode penetrar várias vezes, mas o modificador é sempre -1 para cada dado adicional.

  • Exemplo Dados Compostos
  • 5d6!p- Rola 5d6 e explode com um modificador -1 toda vez que um 6 é rolado
  • 5d6!p>5- Rola 5d6 e explode com um modificador -1 toda vez que um 5 ou mais é rolado.

Combinação de Dadosmt

É possível mostrar quantos dos dados rolados resultam em combinações na janela de bate-papo. Essa funcionalidade funciona com os dados do bate-papo, bem como com os dados 3D, mas as combinações são mostradas apenas na saída do bate-papo.

mmostrará as combinações visualmente, mas não alterará os resultados do lançamento. mtretornará o número de combinações, independentemente do número de dados que combinam.

Argumentos

Ambas as opções podem ter 2 argumentos: o número de correspondências exigidas e/ou o resultado que a correspondência precisa ser.

Assim como outros argumentos de dados,!resultará em dados explosivos. Se os dados explosivos causarem uma correspondência, a correspondência também será exibida nos resultados.

  • Rolando2d6mlhe dará o resultado dos 2d6 somados, enquanto agrupa as rolagens correspondentes com uma barra colorida.
  • Rolando2d6mtretornará 0 correspondências ou 1 correspondência.
  • Rolando20d6mtpode retornar de 0 a 6 correspondências.
  • Rolando6d6mt3mostrará o número de correspondências se houver três de qualquer resultado.
  • Rolando5d6mt3>4mostrará o número de correspondências se houver três delas E os números correspondentes forem 4 ou maiores.

Como Parece

Quando dois ou mais dados correspondem, a saída do chat exibe os resultados com uma barra colorida acima do número na saída. Cada número que corresponde é exibido com uma barra diferente. Esforço foi feito para tornar as cores de alto contraste entre si.

Outros indicadores visuais padrão (negrito, cor brilhante) para os números mais altos e mais baixos ainda funcionam com o mecanismo de correspondência de dados.

Manter / Descartar Dados (B,F) khN/klN/dhN/dlN

Alguns sistemas de jogo pedem para você rolar um grande número de dados e, em seguida, descartar um certo número (N) dos resultados mais baixos ou manter apenas um certo número (N) dos resultados mais altos. O Roll20 suporta esse tipo de rolagem através dos comandos d e k, respectivamente. O parâmetro opcionalh/lpode serhpara manter ou descartar osNdados mais altos oulpara manter ou descartar osNdados mais baixos. Se não for especificado ao manter os dados, os dados mais altos serão mantidos e ao descartar os dados, os dados mais baixos serão descartados.

  • Exemplo Manter Dados
  • 8d100k4- Role 8 d100 e mantenha os quatro maiores resultados.
  • 8d100kl4- Role 8 d100 e mantenha os quatro menores resultados.
  • Exemplo Descartar Dados
  • 8d100d4- Role 8 d100 e descarte os quatro menores resultados.
  • 8d100dh4 - Rolar 8 d100 e descartar os quatro maiores resultados.

Rerolling Dice (B,F) rCP

Vários sistemas exigem que certos dados sejam rolados novamente, por exemplo, armas brutais em D&D 4e exigem que qualquer 1 ou 2 seja rolado novamente e o valor original do dado seja ignorado. O modificador de reroll pode ser especificado várias vezes para permitir rerolls em vários Pontos de Comparação. Por padrão, os dados continuarão a rerolar até que o resultado esteja dentro dos parâmetros definidos. Opcionalmente, você pode definir os resultados para rerolar apenas uma vez, independentemente do resultado.

  • Exemplos de Rerolls
  • 2d10r<2 - Rolar 2 d10 e rerolar sempre que um 2 ou menos for rolado
  • 8d6r - Rolar 8 d6 e rerolar sempre que um 1 for rolado
  • 8d6r2r4r6 - Rolar 8 d6 e rerolar sempre que um 2, 4 ou 6 for rolado
  • 2d6ro<2 - Rolar 2 d6 e rolar novamente qualquer valor menor que 2, mas apenas uma vez


Caso Especial: Rolar Novamente uma vez (B,F) roCP

Em alguns sistemas (como D&D 5E) você deseja rolar novamente dados abaixo de um certo valor, mas apenas uma vez cada dado. Para fazer isso, basta usar ro em vez de r.

  • Exemplo de Rolar Novamente uma vez
  • 2d10ro<2 - Rolar 2 d10 e rolar novamente sempre que um 2 ou menos for rolado, mas apenas uma vez por dado.

Ordenando Dados (B,F) sa/sd

Você pode querer ver seus resultados em ordem ascendente ou descendente. O modificador de classificação faz exatamente isso. O parâmetro de ordem é opcional e especifica a ordem para classificar comapara ascendente ed para descendente. A classificação padrão é em ordem ascendente se a ordem não for especificada.

  • Exemplo de rerolls
  • 8d6s- Rolar 8 d6's e ordenar os resultados em ordem ascendente
  • 8d6sd- Rolar 8 d6's e ordenar os resultados em ordem descendente

Ordem de operações para modificadores

Os modificadores são aplicados na seguinte ordem:

  • Explodindo, Combinando, Penetrando, Rerolls
  • Esses modificadores são aplicados enquanto os dados ainda estão rolando. Imagine que você joga alguns 6d6 explosivos na sua mesa e, no momento em que um dado rola um 6, outro dado é rolado.
  • Manter, Descartar, Sucesso, Falha, Classificação
  • Esses são aplicados depois que todos os dados se "estabilizaram" e todos os valores de resultado são conhecidos.

Rolar em grupo

Vários lançamentos podem ser feitos dentro de um grupo usando chaves e separando as expressões de sub-lançamento por vírgula {3d6+3d4+5, 2d8+4}. Rolar em grupo tem seu próprio conjunto de modificadores de grupo que realizam ações em todo o grupo.

Nota:cada expressão de sub-rolo dentro de um Rolo Agrupado deve conter elementos do mesmo tipo:

  • "Rolar somas", que podem ser Rolagens Básicas ou Rolagens Agrupadas aninhadas.
  • "Rolar sucessos".
  • ("Rolagens M" - que são simplesmente números - podem ser mencionadas em uma mensagem de erro. No entanto, ao contrário dos outros dois tipos de rolagem, as rolagens M não são necessárias em todas as expressões de sub-rolo.)


Por exemplo, [[ {1d6, 5}kh1 ]] falhará, mas [[ {1d6, 5 + 0d0}kh1 ]] ou [[ {1d6, {5}}kh1 ]]ou [[ {[[1d6]], 5}kh1 ]] funcionarão.

Modificadores de Rolo Agrupado

Modificadores que podem alterar o comportamento ou resultado de rolagens agrupadas. Rolagens Agrupadas podem ter vários modificadores aplicados a um rolo de grupo para permitir expressões de dados complexas.

Manter / DescartarkhN/klN/dhN/dlN

Para aplicar um modificador de manter ou descartar em vários tipos de dados, envolva o lançamento em um grupo. Com um único Sub-Roll no grupo, a operação de manter/descartar é aplicada em todos os lançamentos. Para escolher a melhor ou pior expressão de lançamento, múltiplos subgrupos podem ser usados. Nesse caso, a operação de manter/descartar é aplicada ao resultado final de cada subgrupo.

  • Exemplo de Manter com um Único Sub-Roll
  • {4d6+3d8}k4 - Role 4 d6 e 3 d8, dos 7 dados, os 4 maiores são mantidos e somados.
  • Exemplo de Descartar com Múltiplos Sub-Rolls
  • {4d6+2d8, 3d20+3, 5d10+1}d1 - Role cada uma das três expressões de sub-roll e totalize-as. Descarte a expressão de sub-rolo com o menor total e some os outros dois totais como resultado.

Número-alvo / Sucessos (B, F) -CP

O mesmo conceito ao usar em Rolagens de Dados, mas com comportamento diferente para um grupo. Para uma Rolagem Agrupada com uma única expressão de sub-rolo, a verificação de sucesso é feita após as outras expressões matemáticas terem sido totalizadas em cada rolo. Grupos de sub-rolos únicos também são úteis ao fazer uma verificação de sucesso em uma rolagem que possui outro modificador habilitado de Ponto de Comparação. Para uma Rolagem Agrupada com uma expressão de sub-rolo múltipla, a verificação de sucesso é aplicada ao resultado de cada expressão de sub-rolo.

  • Exemplo de Sucesso de Sub-Rolo Único
  • {3d20+5}>21- Role 3 d20's, para cada rolagem adicione 5 e então conte um sucesso para cada resultado de 21 ou mais.
  • {2d6!}>4- Role 2d6 explosivos e conte um sucesso para cada rolagem de 4 ou mais.
  • Exemplo de Sucesso em Múltiplas Sub-Rolagens
  • {4d6+2d8, 3d20+3, 5d10+1}>40- Role cada uma das três expressões de sub-rolagem e some-os. Conte um sucesso para cada total de sub-rolagem de 40 ou mais.

Falhas (B, F) -fCP

As verificações de falha em grupos funcionam da mesma forma que as verificações de sucesso.

  • Exemplo de Falha em Sub-Rol Único
  • {3d20+5}>21f<10- Role 3 d20's, para cada rolagem adicione 5 e então conte um sucesso para cada resultado de 21 ou mais e conte uma falha para cada resultado de 10 ou menos.
  • {2d6!}>4f1- Role 2d6 explodindo e conte um sucesso para cada rolagem de 4 ou mais e uma falha para cada rolagem de 1.
  • Exemplo de Falha em Sub-Rol Múltiplo
  • {4d6+2d8, 3d20+3, 5d10+1}>40f<10- Role cada uma das três expressões de sub-rolo e some-as. Conte um sucesso para cada total de sub-rolo de 40 ou mais e uma falha para cada total de sub-rolo de 10 ou menos.
 
Este artigo foi útil?
Utilizadores que acharam útil: 760 de 868