Em R20, quando você faz uma jogada de ataque usando a folha de char embutida para 5E, ele produz 2 resultados (com modificadores e tudo) em um único linha. Eu gostaria de fazer isso com uma macro, para que eu possa acessar essa funcionalidade rapidamente através da barra de ferramentas (eu li a seção Macro e a referência de dados do wiki R20, e sem sorte).
Como alternativa , se houver uma maneira de adicionar os botões de Ataque e Dano da ficha de personagem à barra de ferramentas Macro, seria ainda mais fácil.
Resposta
Se você rolar a partir da ficha de personagem, você deve ser capaz de pressionar a tecla” para cima “na caixa de bate-papo para ver o que a macro da ficha de personagem realmente inseriu automaticamente para você (pressionar” para cima “na caixa de bate-papo recarrega chatbox com o envio anterior). Você pode copiar e colar isso em uma macro personalizada para criar uma macro com o mesmo efeito e, em seguida, marcar a opção de colocá-la em sua barra de macro.
Por exemplo, após rolar uma arma corpo a corpo ataque e acertando, eu vejo:
/ em usa @ {Eausreph Sliicoe | meleeweaponname1} para atacar
[[1d20 + @ {Eausreph Sliicoe | meleetohit1} [Para bater] + @ {Eausreph Sliicoe | global_melee_attack_bonus} [Bônus de ataque corpo a corpo ativo]]] | [[1d20 + @ {Eausreph Sliicoe | meleetohit1} [To Hit] + @ {Eausreph Sliicoe | global_melee_attack_bonus} [Bônus de ataque corpo a corpo ativo]]] vs AC
Quando coloco isso em uma macro, obtenho a mesma saída que clicar no botão de ficha de personagem.
Além dessa solução alternativa, devido a um roll20 atualizar desde a pergunta original, agora você pode simplesmente arrastar o botão para a barra de macro e isso criará uma macro para esse teste para você.
Comentários
- Você, senhor / ma ‘ am, é divino. Isso estava me incomodando muito e não ‘ me ocorreu tentar.
- Pretendo oferecer uma pequena recompensa, apenas por causa isso é tão útil. Obrigado.
- Para ser totalmente honesto, fui ao Roll20 dar uma olhada e acertei por acidente após acertar a macro. Este não foi meu pensamento inicial para uma solução 😛 (cara, há MUITAS pequenas estatísticas / atributos ocultos que vão para essa macro- pairar sobre o lançamento de dados mostra de quantas estatísticas diferentes ele puxa. Eu estava originalmente tentando descobrir o que todos eles eram.)
- Jajajaja, ei, é ‘ uma sorte inesperada 🙂
- +1 para a atualização sobre o que ‘ está acontecendo com o servidor de desenvolvimento. Que bom que você ‘ está acompanhando sua resposta! (Como Mentor, posso dizer que ‘ está um pouco problemático no momento, mas parece que a próxima atualização Riley ‘ é bastante puxando um monte de coisas do fórum de sugestões. Há várias coisas no servidor de desenvolvimento agora onde Riley basicamente disse, ” Bem, eu adicionei isso, isso e isso hoje. .. “)
Resposta
As macros Fx vão acima sua macro de ação.
A macro Beam fx irá disparar um raio do token de seu personagem em direção a um token de alvo. Para esta macro, não altere o tipo de efeito, apenas altere a cor.
/fx beam-acid @{selected|token_id} @{target|token_id} \\n &{template:foo}
A mágica em um alvo diferente do seu token.
/fx beam-acid @{target|token_id} @{target|token_id} \\n &{template:foo}
A magia do elenco para uso próprio quando você deseja que o Fx venha de seus personagens, token.
/fx beam-acid
Tipos de efeitos especiais, a primeira palavra após /fx
, afetará a animação. Em /fx BEAM-acid
, BEAM
é o tipo e pode ser alterado para os seguintes tipos para outros efeitos: bomba, respiração, borbulhamento, queimadura, explosão , explosão, brilho, míssil, nova, respingos.
A cor do efeito especial mudará a cor dos efeitos desejados. Em /fx beam-ACID
, ACID
é a cor e pode ser alterado para os seguintes tipos: flor, charme, morte, fogo, geada, sagrado, magia, limo, fumaça, água.
Estas são as duas únicas palavras que precisam ser alteradas, caso contrário, copie e cole o efeito desejado acima da ação.
Comentários
- Não ‘ não entendo sua explicação para o terceiro exemplo. Você pode reescrever para ser gramatical?
Resposta
Folheando algumas perguntas do Roll20 apenas para ver o que havia Eu vi este. E eu tenho uma resposta diferente que pode ser baseada em novos recursos / informações. Isso foi algo que eu lutei comigo mesmo e descobri. Estou trabalhando com o Pathfinder, mas uma pesquisa rápida mostra que isso se aplica a D & D 5 – e outras – planilhas também.
Para ataques / habilidades repetidos
- Encontre estes campos RowID :
- Esses campos existem para virtualmente todas as habilidades especiais, ataques, feitiços e outros. Habilidades, atributos essenciais, etc. são tratados de forma ligeiramente diferente. Eles são abordados a seguir.
- Observe que as linhas precisam ser “ desbloqueadas e não minimizadas ” para exibir todos os campos e opções extras!
- Se você não conseguir listá-los na planilha integrada, pode usar as ferramentas de desenvolvedor do Firefox ou Chrome, procurando por algo com o tipo de nome ou identificador de “linha id “ou” identificação de linha “e um valor que se parece com aquele gobble-de-gook começando com um hífen. Pode haver uma configuração que oculta esses valores, mas não consigo encontrar no momento.
- Esses campos existem para virtualmente todas as habilidades especiais, ataques, feitiços e outros. Habilidades, atributos essenciais, etc. são tratados de forma ligeiramente diferente. Eles são abordados a seguir.
- Passe o mouse sobre botão preto “fazer rolar” ao lado da habilidade desejada. A dica de ferramenta mostrará a macro base a ser usada. Substitua a parte
$X
pelo ID da linha eselected
com o nome do personagem.- Por exemplo, meu personagem Ruhk tem esta macro para disparar uma besta:
@{Ruhk|repeating_weapon_-lalzh495fudfrdrjpue_attack-roll}
, correspondendo ao ID da linha da captura de tela.
- Por exemplo, meu personagem Ruhk tem esta macro para disparar uma besta:
- Teste. Se você estragou algo, não funcionará direito. Se não, você obterá um bom resultado de macro, o mesmo que se clicasse no botão. Não mais macros gigantes da desgraça para fazer o que outra pessoa já fez.
Para Atributos Principais, Salvamentos, Habilidades, etc.
- Lembra-se do botão preto “fazer rolar” ? Encontre esse botão ao lado do atributo desejado para rolar
- Substitua
selected
com o nome do personagem.- Por exemplo, para meu personagem Ruhk, eu uso
%{Ruhk|Roll-for-initiative} &{tracker}
para iniciativa (oh hey, a&{tracker}
macro tag para adicionando sua iniciativa ao rastreador de iniciativa! Claro, o token de Ruhk ainda precisa ser selecionado … 1 ) e para Perception it “s%{Ruhk|Perception-check}
. Vai salvar?%{Ruhk|Will-Save}
- Essas “palavras-chave” estão todas listadas nesta resposta e em outra pergunta , mas são detectáveis apenas passando o mouse sobre o botão de rolagem associado.
- Por exemplo, para meu personagem Ruhk, eu uso
Outros valores
Isso funciona para outros valores, como HP também. A parte complicada aqui é que a dica de ferramenta não contém selected
! Não se preocupe, adicione o nome do personagem e, em seguida, uma barra vertical.
- Por exemplo, para meu personagem Ruhk “s HP e Max HP, eu usaria
@{Ruhk|HP}
@{Ruhk|HP|Max}
respectivamente.
Caviats
Sim, existem algumas desvantagens nisso!
Você não pode codificar esses tipos de macros dentro de outras macros . O sistema de macro aninhado exige explicitamente que a macro aninhada resolva seu valor quando a macro pai é executada. Eu tentei muito criar uma macro que me perguntava qual habilidade eu queria testar, então passei o resultado (como uma string) para a macro @{selected|Skill-<value>}
, mas isso vai não funciona. Ele lança erros antes mesmo de a lista suspensa ser exibida.
Não, nem mesmo se você tentar enganar o sistema configurando macros Skill-A, Skill-B, Skill-C que apontam de volta para a planilha. Cada macro em uma macro aninhada é analisada em seu valor antes da macro ser executada. Como tal, você não pode fazer referência a planilhas de caracteres dessa maneira. Consulte esta seção da documentação .
Para reiterar um ponto importante: não sujeite a nenhum @ {Attribute},% {Ability} ou #Macro c ̲ a ̲ l ̲ l ̲ s para quaisquer substituições de caracteres.
1 Você errou ao selecionar o token? Selecione seu token, coloque [[?{Initiative?|10} &{tracker}]]
no chat (ou como uma macro separada). Especifique seu próprio valor. Ou você pode selecionar seu token, jogar novamente, clicar duas vezes no valor no rastreador e alterá-lo. Você sabia que poderia fazer isso?