Jak v Roll20 naprogramovat makro, které napodobuje integrovanou funkci útoku?

V R20, když vytvoříte útočný hod pomocí vestavěného char listu pro 5E, vydá 2 výsledky (s modifikátory a vším) v jednom čára. Chtěl bych to udělat pomocí makra, abych měl k této funkci rychlý přístup prostřednictvím panelu nástrojů (přečetl jsem sekci Makro a odkaz na kostky z wiki R20 a bez štěstí).

Alternativně , pokud existuje způsob, jak přidat tlačítka útoku a poškození z listu znaků na panel nástrojů Makro, bylo by to ještě jednodušší.

Odpovědět

Pokud přejdete z listu znaků, měli byste být schopni stisknout klávesu“ nahoru „v poli chatu a zjistit, co pro vás makro listu znaků ve skutečnosti automaticky zadalo (stisknutí tlačítka“ nahoru „v chatboxu doplní chatbox s předchozím odesláním). Můžete jej zkopírovat a vložit do makra na míru, abyste vytvořili makro se stejným účinkem, a poté zaškrtnout možnost jeho vložení do pruhu makra.

Například po vyhození zbraně na blízko. zaútočit a narazit, vidím:

/ em používá @ {Eausreph Sliicoe | meleeweaponname1} k útoku

[[1d20 + @ {Eausreph Sliicoe | meleetohit1} [K zásahu] + @ {Eausreph Sliicoe | global_melee_attack_bonus} [Bonus za aktivní útok na blízko]]] | [[1d20 + @ {Eausreph Sliicoe | meleetohit1} [To Hit] + @ {Eausreph Sliicoe | global_melee_attack_bonus} [aktivní bonus za útok na blízko]]] vs AC

Když to vložím do makra, dostanu stejný výstup jako stisknutí tlačítka listu znaků.

Kromě tohoto řešení, kvůli roll20 aktualizovat od původní otázky, nyní stačí přetáhnout tlačítko na lištu maker a vytvoří pro vás makro pro tuto roli.

Komentáře

  • Vy, pane / ma ‚ am, jste božští. To mě odposlouchávalo bez konce a ‚ nenapadlo mě to zkusit.
  • Mám v plánu nabídnout malou odměnu, ale věc to je tak zatraceně užitečné. Děkuji.
  • Abych byl upřímný, šel jsem na Roll20, abych se podíval a zasáhl náhodou po zasažení makra. Toto nebylo moje počáteční myšlenka na řešení 😛 (Člověče, existuje spousta malých skrytých statistik / atributů, které jdou do toho makra – vznášení se nad hodem kostkou ukazuje, kolik různých statistik to vytáhne. Původně jsem se snažil přijít na to, co všichni byli.)
  • Jajajaja, hej, ‚ sa nečekaně 🙂
  • +1 pro aktualizaci toho, co ‚ probíhá na dev serveru. Jsem rád, že ‚ držíte krok s vaší odpovědí! (Jako mentor mohu říci, že ‚ je v tuto chvíli malý kočárek, ale zdá se, že tato další aktualizace Riley ‚ s do značné míry tahání spousty věcí z fóra pro návrhy. Na serveru dev je právě teď několik věcí, kde Riley v podstatě řekl: “ No, dnes jsem přidal toto, toto a toto. .. „)

Odpověď

Makra FX jdou nad vaše akční makro.

Makro Beam fx vystřelí paprsek z tokenu vaší postavy směrem k cílovému tokenu. U tohoto makra neměňte typ efektu, změňte pouze barvu.

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

Kouzlo v jiném cíli, než je váš token.

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

Kouzlo Castů na vlastní použití, když si přejete, aby Fx pocházel z vašich postav, token.

/fx beam-acid 

Typy speciálních efektů, první slovo za /fx, ovlivní animaci. V /fx BEAM-acid je BEAM typ, který lze pro další efekty změnit na následující typy: bomba, dech, probublávání, spálení, výbuch , exploze, záře, střela, nova, drmolit.

Speciální efekt Barva změní barvu požadovaných efektů. V /fx beam-ACID je ACID barva, kterou lze změnit na následující typy: květ, šarm, smrt, oheň, mráz, svatý, magie, sliz, kouř, voda.

Toto jsou pouze dvě slova, která je třeba změnit, jinak zkopírujte a vložte požadovaný efekt nad akci.

Komentáře

  • Nerozumím ‚ vašemu vysvětlení třetího příkladu. Můžete to přepsat tak, aby to bylo gramatické?

Odpovědět

Prohledávat některé otázky Roll20, abyste zjistili, co tam bylo Viděl jsem tohle. A mám jinou odpověď, která může být založena na nových funkcích / informacích. To bylo něco, s čím jsem sám bojoval a přišel na to. Pracuji s Pathfinderem, ale rychlé vyhledávání ukazuje, že to platí pro D & D 5 – a také další listy.

Pro opakované útoky / schopnosti

  1. Najděte tato pole ID řádků : Pole RowID
    • Tato pole existují prakticky pro všechny speciální schopnosti, útoky, kouzla atd. Dovednosti, základní atributy atd. Jsou zpracovávány mírně odlišně. Ty jsou uvedeny níže.
    • Pokud je nemůžete zobrazit ve vestavěném listu, můžete použít prohlížeč Firefox nebo vývojářské nástroje prohlížeče Chrome a hledat něco s takovým názvem nebo identifikátorem řádku id „nebo“ identifikace řádku „a hodnota, která vypadá podobně jako gobble-de-gook počínaje pomlčkou. Může existovat nastavení, které skryje tyto hodnoty, ale zdá se mi, že to momentálně nenajdu.
  2. Umístěte kurzor na černé tlačítko „make roll“ vedle požadované schopnosti. Popisek zobrazí základní makro, které se má použít. Část $X nahraďte ID řádku a selected se jménem postavy.
    • Například moje postava Ruhk má toto makro pro střelbu z kuše: @{Ruhk|repeating_weapon_-lalzh495fudfrdrjpue_attack-roll}, které odpovídá ID řádku ze snímku obrazovky.
  3. Vyzkoušejte to. Pokud jste něco zpackali, nebude to fungovat správně. Pokud jste to neudělali, získáte pěkný makro výsledek, stejný, jako kdybyste klikli na tlačítko. Už žádné obří makra zkázy dělat to, co již udělal někdo jiný.

Pro základní atributy, úspory, dovednosti atd.

  1. Pamatujete si černé tlačítko „make roll“ ? Najděte toto tlačítko vedle požadovaného atributu, který chcete použít
  2. Nahradit selected se jménem postavy.
    • Například pro svoji postavu Ruhk používám pro iniciativu %{Ruhk|Roll-for-initiative} &{tracker} (ach hej, &{tracker} značka makra pro přidání vaší iniciativy do nástroje pro sledování iniciativ! Je samozřejmě třeba vybrat token Ruhk … 1 ) a pro Perception je to „s %{Ruhk|Perception-check} . Uloží? %{Ruhk|Will-Save}
    • Všechna tato „klíčová slova“ jsou uvedena v této odpovědi u jiné otázky , ale jsou zjistitelné pouhým umístěním kurzoru nad přidružené tlačítko pro rolování.

Další hodnoty

Toto funguje pro jiné hodnoty, stejně jako HP . Trochu složité je, že popis neobsahuje selected! Žádný strach, přidejte jméno postavy a poté rouru.

  • Například pro HP a Max HP mé postavy bych použil @{Ruhk|HP} @{Ruhk|HP|Max} v tomto pořadí.

Caviats

Ano, existují určité nevýhody!

Tyto druhy maker nemůžete kódovat uvnitř jiných maker . Systém vnořeného makra výslovně vyžaduje, aby vnořené makro při provádění nadřazeného makra vyřešilo svou hodnotu . Opravdu jsem se velmi snažil vytvořit makro, které se mě zeptalo, jakou dovednost chci hodit, a pak předal výsledek (jako řetězec) makru @{selected|Skill-<value>}, ale to bude nefunguje . Vyvolá chyby ještě předtím, než se rozbalovací nabídka vůbec zobrazí.

Ne, ani když se pokusíte oklamat systém nastavením maker Skill-A, Skill-B, Skill-C, která směřují zpět na list. Každé makro ve vnořeném makru je analyzováno na jeho hodnotu před provedením makra. Z tohoto důvodu nemůžete odkazovat na znakové listy tímto způsobem. Viz tato část dokumentace .

Chcete-li znovu zopakovat důležitý bod: nepodléhat žádným @ {Attribute},% {Ability} nebo #Macro c ̲ a ̲ l ̲ l ̲ s jakýmkoli nahrazením znaků.

1 Vybrali jste bungle, když jste vybrali svůj token? Vyberte svůj token, vložte [[?{Initiative?|10} &{tracker}]] do chatu (nebo jako samostatné makro). Zadejte svoji vlastní hodnotu. Nebo můžete vybrat svůj token, znovu hodit a poté poklepat na hodnotu ve sledovači a změnit ji. Věděli jste, že to můžete udělat?

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *