En Roll20, ¿cómo programar una macro que imite la función de ataque incorporada?

En R20, cuando haces una tirada de ataque usando la hoja de caracteres incorporada para 5E, genera 2 resultados (con modificadores y todo) en una sola línea. Me gustaría hacer esto con una macro, para poder acceder a esta funcionalidad rápidamente a través de la barra de herramientas (leí la sección Macro y la referencia de Dice de la wiki de R20, y no tuve suerte).

Alternativamente , si hay una manera de agregar los botones de Ataque y daño de la hoja de personaje a la barra de herramientas de macros, sería aún más fácil.

Responder

Si sale de la hoja de personaje, debería poder presionar la tecla» arriba «en el cuadro de chat para ver lo que la macro de la hoja de personaje realmente ingresó automáticamente para usted (presionar» arriba «en el cuadro de chat recarga el chatbox con el envío anterior). Puedes copiarlo y pegarlo en una macro personalizada para crear una macro con el mismo efecto, y luego puedes marcar la opción para ponerla en tu barra de macros.

Por ejemplo, después de lanzar un arma cuerpo a cuerpo atacar y golpear, veo:

/ em usa @ {Eausreph Sliicoe | meleeweaponname1} para atacar

[[1d20 + @ {Eausreph Sliicoe | meleetohit1} [Para golpear] + @ {Eausreph Sliicoe | global_melee_attack_bonus} [Bonificación de ataque cuerpo a cuerpo activo]]] | [[1d20 + @ {Eausreph Sliicoe | meleetohit1} [Para golpear] + @ {Eausreph Sliicoe | global_melee_attack_bonus} [Bonificación de ataque cuerpo a cuerpo activo]]] contra AC

Cuando pongo eso en una macro, obtengo el mismo resultado que presionando el botón de hoja de personaje.

Además de esa solución, debido a un roll20 actualizar desde la pregunta original, ahora puede simplemente arrastrar el botón a la barra de macros y creará una macro para ese rollo para usted.

Comentarios

  • Usted, señor / ma ‘ am, es divino. Esto me estaba molestando muchísimo, y ‘ no se me ocurrió intentarlo.
  • Planeo ofrecer una pequeña recompensa, pero porque esto es muy útil. Gracias.
  • Para ser completamente honesto, fui a Roll20 para echar un vistazo y lo golpeé por accidente después de presionar la macro. Este no fue mi pensamiento inicial para una solución 😛 (Hombre, hay MUCHAS pequeñas estadísticas / atributos ocultos que entran en esa macro- al pasar el cursor sobre la tirada de dados se muestra cuántas estadísticas diferentes extrae. Originalmente estaba tratando de averigua cuáles eran todos.)
  • Jajajaja, hey, es ‘ una ganancia inesperada 🙂
  • +1 para la actualización de lo que ‘ está sucediendo con el servidor de desarrollo. ¡Me alegra que ‘ estés al día con tu respuesta! (Como mentor, puedo decir que ‘ es un pequeño error en este momento, pero parece que esta próxima actualización de Riley ‘ s extrayendo un montón de cosas del foro de sugerencias. Hay varias cosas en el servidor de desarrollo en este momento donde Riley básicamente ha dicho, » Bueno, agregué esto, esto y esto hoy. .. «)

Responder

Las macros Fx van arriba tu macro de acción.

La macro Beam fx disparará un rayo desde la ficha de tu personaje hacia una ficha de objetivo. Para esta macro, no cambie el tipo de efecto, solo cambie el color.

/fx beam-acid @{selected|token_id} @{target|token_id} \\n &{template:foo} 

La magia en un objetivo que no sea su token.

/fx beam-acid @{target|token_id} @{target|token_id} \\n &{template:foo} 

La magia de Cast en el uso propio cuando deseas que el Fx provenga de tus personajes, token.

/fx beam-acid 

Los tipos de efectos especiales, la primera palabra después de /fx, afectarán la animación. En /fx BEAM-acid, BEAM es el tipo y se puede cambiar a los siguientes tipos para otros efectos: bomba, aliento, burbujeo, quemadura, explosión , explosión, resplandor, misil, nova, salpicadura.

Color de efecto especial cambiará el color de los efectos deseados. En /fx beam-ACID, ACID es el color y se puede cambiar a los siguientes tipos: flor, encanto, muerte, fuego, escarcha, santo, magia, limo, humo, agua.

Estas son las únicas dos palabras que deben cambiarse; de lo contrario, copie y pegue el efecto deseado sobre la acción.

Comentarios

  • No ‘ no entiendo en absoluto su explicación para el tercer ejemplo. ¿Puedes reescribirlo para que sea gramatical?

Responder

Hojear algunas preguntas de Roll20 solo para ver qué había Vi este. Y tengo una respuesta diferente que podría basarse en nuevas características / información. Esto fue algo que luché conmigo mismo y descubrí. Estoy trabajando con Pathfinder, pero una búsqueda rápida muestra que esto se aplica a D & D 5 – y otras – hojas también.

Para ataques / habilidades repetidos

  1. Busque estos campos RowID : campo RowID
    • Estos campos existen para virtualmente todas las habilidades especiales, ataques, hechizos, etc. Las habilidades, los atributos básicos, etc. se manejan de manera ligeramente diferente. Estos se tratan a continuación.
    • Si no puede conseguir que aparezcan en la hoja integrada, puede utilizar las herramientas de desarrollo de Firefox o Chrome y buscar algo con el tipo de nombre o identificador de «fila id «o» identificación de fila «y un valor que se parece a ese gobble-de-gook que comienza con un guión. Puede que haya una configuración que oculte estos valores, pero parece que no puedo encontrarla en este momento.
  2. Desplácese sobre el botón negro «hacer rollo» junto a la habilidad deseada. La información sobre herramientas mostrará la macro base que se debe usar. Reemplace la parte $X con el ID de fila y selected con el nombre del personaje.
    • Por ejemplo, mi personaje Ruhk tiene esta macro para disparar una ballesta: @{Ruhk|repeating_weapon_-lalzh495fudfrdrjpue_attack-roll}, que coincide con el ID de fila de la captura de pantalla.
  3. Pruébelo. Si cometió un error en algo, no funcionará bien. Si no lo hizo, obtendrá un buen resultado macro, igual que si hubiera hecho clic en el botón. No más macros gigantes de fatalidad para hacer lo que otra persona ya hizo.

Para atributos básicos, guardados, habilidades, etc.

  1. ¿Recuerda el botón negro «hacer rollo» ? Busque ese botón junto al atributo deseado para rodar
  2. Reemplace selected con el nombre del personaje.
    • Por ejemplo, para mi personaje Ruhk, uso %{Ruhk|Roll-for-initiative} &{tracker} para la iniciativa (oh, hey, la etiqueta macro &{tracker} para agregando su iniciativa al rastreador de iniciativas. Por supuesto, el token de Ruhk aún debe seleccionarse … 1 ) y para Perception es %{Ruhk|Perception-check} . ¿Ahorraré? %{Ruhk|Will-Save}
    • Estas «palabras clave» se enumeran en esta respuesta a otra pregunta , pero se pueden descubrir simplemente colocando el cursor sobre el botón de rollo asociado.

Otros valores

Esto funciona para otros valores, como HP también. ¡Lo complicado aquí es que la información sobre herramientas no tiene selected en ella! No se preocupe, agregue el nombre del personaje y luego una tubería.

  • Por ejemplo, para mi personaje Ruhk «s HP y Max HP, usaría @{Ruhk|HP} @{Ruhk|HP|Max} respectivamente.

Caviats

¡Sí, esto tiene algunas desventajas!

No puede codificar este tipo de macros dentro otras macros . El sistema de macros anidado requiere explícitamente que la macro anidada resuelva a su valor cuando se ejecuta la macro principal. Intenté realmente crear una macro que me preguntara qué habilidad quería hacer, luego pasé el resultado (como una cadena) a la macro @{selected|Skill-<value>}, pero eso será no funciona. Lanza errores incluso antes de que se muestre el menú desplegable.

No, ni siquiera si intenta engañar al sistema configurando macros Skill-A, Skill-B, Skill-C que apunten a la hoja. Cada macro en una macro anidada se analiza su valor antes de que se ejecute la macro. Como tal, no puede hacer referencia a las hojas de caracteres de esta manera. Consulte esta sección de la documentación .

Para reiterar un punto importante: no someta ningún @ {Attribute},% {Ability} o #Macro c ̲ a ̲ l ̲ l ̲ s a cualquier reemplazo de caracteres.

1 ¿Se equivocó al seleccionar su token? Seleccione su token, ponga [[?{Initiative?|10} &{tracker}]] en el chat (o como una macro separada). Especifica tu propio valor. O puede seleccionar su token, tirar nuevamente y luego hacer doble clic en el valor en el rastreador y cambiarlo. ¿Sabías que puedes hacer eso?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *