In Roll20, come programmare una macro che imiti la funzione di attacco incorporata?

In R20, quando effettui un tiro per colpire usando il foglio di caratteri incorporato per 5E, produce 2 risultati (con modificatori e tutto) in un unico linea. Mi piacerebbe farlo con una macro, in modo da poter accedere rapidamente a questa funzionalità tramite la barra degli strumenti (ho letto la sezione Macro e il riferimento a Dice dal wiki di R20 e senza fortuna).

In alternativa , se esiste un modo per aggiungere i pulsanti Attacco e danno dalla scheda del personaggio alla barra degli strumenti Macro, sarebbe ancora più semplice.

Risposta

Se tiri dalla scheda del personaggio, dovresti essere in grado di premere il tasto” su “nella casella della chat per vedere cosa la macro della scheda del personaggio ha effettivamente inserito automaticamente per te (premendo” su “nella casella della chat si riempie il chat con linvio precedente). Puoi copiarlo e incollarlo in una macro personalizzata per creare una macro con lo stesso effetto, quindi puoi selezionare lopzione per inserirlo nella barra delle macro.

Ad esempio, dopo aver lanciato unarma da mischia attacco e colpendo, vedo:

/ em usa @ {Eausreph Sliicoe | meleeweaponname1} per attaccare

[[1d20 + @ {Eausreph Sliicoe | meleetohit1} [Per colpire] + @ {Eausreph Sliicoe | global_melee_attack_bonus} [Bonus Attacco corpo a corpo attivo]]] | [[1d20 + @ {Eausreph Sliicoe | meleetohit1} [To Hit] + @ {Eausreph Sliicoe | global_melee_attack_bonus} [Active Melee Attack Bonus]]] vs AC

Quando lo metto in una macro, ottengo lo stesso risultato che si ottiene premendo il pulsante del foglio del personaggio.

Oltre a questa soluzione, a causa di un roll20 aggiornamento dalla domanda originale, ora puoi semplicemente trascinare il pulsante sulla barra delle macro e creerà una macro per quel tiro per te.

Commenti

  • Tu, signore / ma ‘ sono divino. Questo mi dava fastidio a non finire, e ‘ non mi è venuto in mente di provare.
  • Ho intenzione di offrire una piccola taglia, solo perché questo è così dannatamente utile. Grazie.
  • Ad essere completamente onesto, sono andato su Roll20 per dare unocchiata e mi sono incontrato per sbaglio dopo aver premuto la macro. Questo non era il mio pensiero iniziale per una soluzione 😛 (Amico, ci sono MOLTE piccole statistiche / attributi nascosti che entrano in quella macro- passare il mouse sul tiro dei dadi mostra da quante diverse statistiche attinge. Inizialmente stavo cercando di capire cosa fossero tutti.)
  • Jajajaja, ehi, ‘ un colpo di fortuna 🙂
  • +1 per laggiornamento su cosa ‘ sta andando avanti con il server di sviluppo. Sono contento che ‘ stia tenendo il passo con la tua risposta! (In qualità di mentore, posso dire che ‘ è un bug al momento, ma sembra che il prossimo aggiornamento Riley ‘ sia praticamente estraendo un sacco di cose dal forum dei suggerimenti. Ci sono diverse cose sul server di sviluppo in questo momento in cui Riley ha praticamente detto, ” Beh, ho aggiunto questo, questo e questo oggi. .. “)

Risposta

Le macro Fx vanno sopra la tua macro di azioni.

La macro Beam fx sparerà un raggio dal tuo gettone personaggio verso un gettone bersaglio. Per questa macro non cambiare il tipo di effetto, cambia solo il colore.

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

La magia su un bersaglio diverso dal tuo token.

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

La magia del cast sullautouso quando desideri che lFx provenga dai tuoi personaggi, gettone.

/fx beam-acid 

Tipi di effetti speciali, la prima parola dopo /fx, influenzerà lanimazione. In /fx BEAM-acid, BEAM è il tipo e può essere modificato nei seguenti tipi per altri effetti: bomba, respiro, gorgogliamento, bruciore, scoppio , esplosione, bagliore, missile, nova, splatter.

Effetto speciale Il colore cambierà il colore degli effetti desiderati. In /fx beam-ACID, ACID è il colore e può essere modificato nei seguenti tipi: fiore, fascino, morte, fuoco, gelo, santo, magia, melma, fumo, acqua.

Queste sono le uniche due parole che devono essere cambiate, altrimenti copia e incolla leffetto desiderato sopra lazione.

Commenti

  • Non ‘ non capisco affatto la tua spiegazione per il terzo esempio. Puoi riscriverlo in modo che sia grammaticale?

Rispondi

Scorrendo alcune domande Roll20 solo per vedere cosa cera Ho visto questo. E ho una risposta diversa che potrebbe essere basata su nuove funzionalità / informazioni. Questo era qualcosa che ho lottato con me stesso e ho capito. Sto lavorando con Pathfinder, ma una rapida ricerca mostra che questo si applica anche a D & D 5 e ad altri fogli.

Per attacchi / abilità ripetuti

  1. Trova questi campi RowID : Campo RowID
    • Questi campi esistono praticamente per tutte le abilità speciali, attacchi, incantesimi e simili. Le abilità, gli attributi fondamentali, ecc. Vengono gestiti in modo leggermente diverso. Questi sono trattati di seguito.
    • Se non riesci a farli elencare nel foglio integrato, puoi utilizzare gli strumenti di sviluppo di Firefox o Chrome, cercando qualcosa con il tipo di nome o identificatore di “riga id “o” identificazione riga “e un valore simile a quello gobble-de-gook che inizia con un trattino. Potrebbe esserci unimpostazione che nasconde questi valori, ma al momento non riesco a trovarla.
  2. Passa il mouse sopra pulsante nero “make roll” accanto allabilità desiderata. La descrizione comando mostrerà la macro di base da utilizzare. Sostituisci la parte $X con lID riga e selected con il nome del personaggio.
    • Ad esempio, il mio personaggio Ruhk ha questa macro per sparare con una balestra: @{Ruhk|repeating_weapon_-lalzh495fudfrdrjpue_attack-roll}, che corrisponde allID riga dello screenshot.
  3. Provalo. Se hai sbagliato qualcosa, non funzionerà correttamente. Se non lhai fatto, otterrai un bel risultato macro, come se avessi fatto clic sul pulsante. Non più gigantesche macro del destino per fare ciò che qualcun altro ha già fatto.

Per attributi principali, salvataggi, abilità, ecc.

  1. Ricordi il pulsante nero “make roll” ? Trova il pulsante accanto allattributo desiderato da rotolare
  2. Sostituisci selected con il nome del personaggio.
    • Ad esempio, per il mio personaggio Ruhk, utilizzo %{Ruhk|Roll-for-initiative} &{tracker} per iniziativa (oh hey, il tag macro &{tracker} per aggiungendo la tua iniziativa al tracker delliniziativa! Ovviamente, il token di Ruhk deve ancora essere selezionato … 1 ) e per Perception è %{Ruhk|Perception-check} . Risparmierò? %{Ruhk|Will-Save}
    • Queste “parole chiave” sono tutte elencate in questa risposta su unaltra domanda , ma sono rilevabili semplicemente passando con il mouse sul pulsante di scorrimento associato.

Altri valori

Funziona per altri valori, come HP . La parte complicata qui è che il tooltip non contiene selected! Nessun problema, aggiungi il nome del carattere, quindi una barra verticale.

  • Ad esempio per gli HP e gli HP massimi del mio personaggio Ruhk, userei @{Ruhk|HP} @{Ruhk|HP|Max} rispettivamente.

Caviats

Sì, ci sono alcuni aspetti negativi in questo!

Non puoi codificare questi tipi di macro allinterno di altre macro . Il sistema di macro nidificate richiede esplicitamente che la macro nidificata si risolva al suo valore quando viene eseguita la macro padre. Ho provato molto duramente a creare una macro che mi chiedesse quale abilità volevo ottenere, quindi ho passato il risultato (come una stringa) alla macro @{selected|Skill-<value>}, ma non funziona. Genera errori prima che venga visualizzato il menu a discesa.

No, nemmeno se provi a ingannare il sistema impostando le macro Skill-A, Skill-B, Skill-C che rimandano al foglio. Ogni macro in una macro nidificata viene analizzata al suo valore prima che la macro venga eseguita. Pertanto, non puoi fare riferimento a fogli di caratteri in questo modo. Consulta questa sezione della documentazione .

Per ribadire un punto importante: non sottoporre @ {Attribute},% {Ability} o #Macro c ̲ a ̲ l ̲ l ̲ a qualsiasi sostituzione di carattere.

1 Hai sbagliato a selezionare il tuo token? Seleziona il tuo token, inserisci [[?{Initiative?|10} &{tracker}]] nella chat (o come macro separata). Specifica il tuo valore. Oppure puoi selezionare il tuo token, tirare di nuovo, quindi fare doppio clic sul valore nel tracker e modificarlo. Sapevi di poterlo fare?

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *