Creating Macros in Roll20

Ойындар

This video shows how to create macros that can:
Prompt the user to make a selection display a result based on that selection
How to make macros that can read values from character sheets
And how to make macros that can read values from multiple character sheets.
Macros:
&{template:default} {{name=Healing Potion}} {{
?{Potion|
Regular, *Healing Potion Used:* [[2d4+2]]|
Greater, *Greater Healing Potion Used:* [[4d4+4]]|
Superior, *Superior Healing Potion Used:* [[8d4+8]]|
Supreme, *Supreme Healing Potion Used:* [[10d4+20]]
}
HP recovered
}}
&{template:default}{{name=Cure Wounds-Life Domain}}{{Cure Wounds Heals=[[?{What Level Cure Wounds}d8+@{wisdom_mod}+2+?{What Level Cure Wounds}]] HP}}{{Cast at Level=?{What Level Cure Wounds}}}{{Blessed Healer=Cassandra recovers [[2+?{What Level Cure Wounds}]] HP}}
&{template:default}{{name=Second Wind}}{{Grolf recovers [[1d10+@{level} HP]]}}
&{template:default} {{name=Party Health}} {{Cassandra=@{Cassandra|hp}/@{Cassandra|hp|max}}} {{Grolf=@{Grolf|hp} /@{Grolf|hp|max} }} {{Grenda Fireforge=@{Grenda Fireforge|hp}/@{Grenda Fireforge|hp|max}}}
The API is not required for anything shown in this video.
My Patreon: / nickolivo

Пікірлер: 198

  • @JRENZO10
    @JRENZO102 жыл бұрын

    You don't just skip over anything, you don't briefly show the commands onscreen and expect the viewers to pause it, you don't even try to speed certain parts up. You have the whole tutorial set out for everyone to see. There are few people who make tutorials as good as this one. Thank you.

  • @NickOlivo

    @NickOlivo

    2 жыл бұрын

    Glad you found them helpful! Happy gaming!

  • @klee329
    @klee3294 жыл бұрын

    I mean this is all very helpful and well explained. It’s just so surprising to me how difficult roll20 has made this.

  • @Daihatski
    @Daihatski4 жыл бұрын

    Thank you. First helpful Macro Guide I've seen so far.

  • @stevenlathrop7884
    @stevenlathrop78844 жыл бұрын

    Love this Nick. I implemented the Healing Potion macro already in my game for the players to use this Friday night. To Wayne Francis's point previously posted below, it also is giving me a few ideas to use this macro concept for other things. As always, thanks for the awesome video!

  • @michaellavy3269
    @michaellavy32694 жыл бұрын

    These tutorials are great! You do such a good job explaining things and go into great detail without getting bogged down

  • @MaierFlorian
    @MaierFlorian4 жыл бұрын

    So I thought I would know everything about macros in roll20. Seems I was wrong, thanks for all those great, well-explaned videos with inspiring ideas! :)

  • @justferkicks1244
    @justferkicks12444 жыл бұрын

    Thanks a lot Nick, as always a fantastic Macro and a succinct and helpful delivery! the best channel ive found for Roll20 macros and scripts, my players love that overland map with built in handout. I look forward every week to what you have to offer!!

  • @marudono6413
    @marudono64134 жыл бұрын

    YOUR VIDEOS ARE LIFE SAVING!!! They actually helped me make my games much more convenient for both me and my players! keep it up!

  • @Gauldame
    @Gauldame4 жыл бұрын

    bless you for typing these out. I've been running a game for first essential workers and military, and roll20 is new to me so I've had to crash self train. You guys have been a godsend. Other videos just show them in the vid, and the only way I could read them was to stream it to my wide screen tv, pause, and then write it down. Oy.

  • @CandorPerlicious
    @CandorPerlicious4 жыл бұрын

    OMG, words alone cannot express how much I wish to thank you for this video. I just became a user of roll 20 and bought my subscription and have for the last two days been banging my head against the wall trying to figure out almost exactly the format you have been using. Trying to find anyone to give out information as to contact and syntax as to how to create macros in this way is almost damn near impossible! Thank you thank you thank you thank you thank you!

  • @jv7x
    @jv7x4 жыл бұрын

    Thanks for all the great videos. I am new to Roll20 and these have helped me immensely. I used this video to build a macro to roll secret perception checks for the party with built in perception modifier instead of just using the Passive Perception score.

  • @skavies2351
    @skavies23514 жыл бұрын

    Absolutely eppic pacing on teaching this subject. You thoroughly explained all the steps at least once, then moved on without wasting time. Thank you.

  • @infantryweed
    @infantryweed4 жыл бұрын

    Hey! Thank you so much for all these macro videos!! They've helped me transform my roll20 campaign for my players. Keep up the good work!!

  • @nexushivemind
    @nexushivemind4 жыл бұрын

    Now this one here, Is the best and only real explaining video of how to make macros in Roll 20. Thanks bro, you are the hero we need AND the hero that we deserve.

  • @Femonnemo
    @Femonnemo3 жыл бұрын

    Entered here from a Life Domain Cleric perspective, knowing nothing about macros. Now I fell like a PRO. Very good video. Straight to the point, comprehensive and informative. Ty very much.

  • @Robster180
    @Robster1804 жыл бұрын

    OMG this is what I've been looking for, so many copy paste macros on the web but I couldn't figure out how they are formatted, thanks!!! Subbed liked and belled

  • @tonyr.546
    @tonyr.5463 жыл бұрын

    This video right here opened my eyes to a whole new experience on Roll20! Thank you for making it easy to understand!

  • @NickOlivo

    @NickOlivo

    3 жыл бұрын

    Glad it was helpful! Happy gaming!

  • @lovindablues
    @lovindablues4 жыл бұрын

    Great Macros...better even I am learning how their macro-scripts work. Really appreciate your videos. Please keep up the great content.

  • @grahamcharters1638
    @grahamcharters16383 жыл бұрын

    This is brilliant! Super clear and concise. It moves you through in a step by step, and covers exactly what you need. I picked up some great skills here, which will improve my game enormously. Thank you!

  • @NickOlivo

    @NickOlivo

    3 жыл бұрын

    Glad it was helpful! Happy gaming!

  • @jamesrafferty1787
    @jamesrafferty17872 жыл бұрын

    Thank you for such a great tutorial video. This is exactly what I needed to see to get a better understanding how R20s macro's work at their basic level. I will need to look and see if you have something like this for the API. Again, fantastic video.

  • @NickOlivo

    @NickOlivo

    2 жыл бұрын

    Thanks for the kind words, James! And I have a bunch of API videos too, I hope you find them helpful!

  • @slipperyfish
    @slipperyfish Жыл бұрын

    I cannot get over how informative your vidoes are. You are an exceptional teacher.

  • @NickOlivo

    @NickOlivo

    Жыл бұрын

    Thanks for the kind words! Happy gaming!

  • @Indajen
    @Indajen4 жыл бұрын

    Great! Helped clear up a lot of my confusion with macro syntax. Thanks!

  • @tipheret6
    @tipheret64 жыл бұрын

    Thanks a lot, you're crystal clear, and that's great!

  • @andyevans8585
    @andyevans858511 ай бұрын

    Took me an hour of watching drag and drop macro videos before FINALLY finding one that would just explain how to write my own. Thank you so much fornsuch an insightful video. Much appreciated

  • @NickOlivo

    @NickOlivo

    11 ай бұрын

    Glad it was helpful! Happy gaming!

  • @andyevans8585

    @andyevans8585

    11 ай бұрын

    How do you go about putting a query into a query? E.g. when my character is within 30ft he gets various bonuses. So the first query would be "= and then have the first questions "no" also be "0"?

  • @NickOlivo

    @NickOlivo

    11 ай бұрын

    @@andyevans8585 That's possible, but the syntax is kinda ugly. This video shows using nested queries to create a healing potion macro, you could use that as the basis for what you're looking to do. kzread.info/dash/bejne/kYiJ1Kanf7zeZ5s.html Best of luck!

  • @andyevans8585

    @andyevans8585

    11 ай бұрын

    @@NickOlivo thanks! I'm too used to excel lol

  • @DIYCyberPunk
    @DIYCyberPunk4 жыл бұрын

    Thanks for the post! This helped me a ton on setting up macros for my group :)

  • @CassieIsTrying
    @CassieIsTrying3 жыл бұрын

    This was insanely helpful, thanks so much! Liked + subscribed!

  • @NickOlivo

    @NickOlivo

    3 жыл бұрын

    Glad it was helpful! Happy gaming!

  • @orbittyj9870
    @orbittyj98703 жыл бұрын

    Thank you! You are a great teacher.

  • @jonathanmejalelaty8234
    @jonathanmejalelaty82344 жыл бұрын

    Really helpful! Thanks for sharing such useful macros!!

  • @BobSMASHTV
    @BobSMASHTV4 жыл бұрын

    Fantastic video, as always. Thank you.

  • @ioannisvlachogiannis523
    @ioannisvlachogiannis5233 жыл бұрын

    Wow, you did an amazing job explaining this! You are great! I will implement those macros right now!

  • @NickOlivo

    @NickOlivo

    3 жыл бұрын

    Glad it was helpful! Happy gaming!

  • @andrewsalinas8109
    @andrewsalinas81093 жыл бұрын

    OMG This is exactly what I needed.

  • @quirk8841
    @quirk88414 жыл бұрын

    You don't need a macro for the Life Cleric's *Cure Wounds.* When you go to the Cure Wounds spell in your OGL sheet's _Spells_ tab, edit the spell and simply add the bonus. So for the _HEALING_ amount you set it to 1d8+3 (+2 for life cleric, +1 for first level spell). Then for your _HIGHER LVL CAST DMG:_ you set it to 1 *d8* + 1. This automatically adds the +1 bonus per spell level that you cast it at a higher level.

  • @andrewtomlinson5237

    @andrewtomlinson5237

    Жыл бұрын

    I don't need ANY of these macros because I don't play 5E... but the process of making them shows me how to make macros I DO need.

  • @Tridec13
    @Tridec134 жыл бұрын

    Excellent information, sir. I'm modifying your templates for use in my Shadowrun Game. Many thanks.

  • @BoisterousBeard
    @BoisterousBeard4 жыл бұрын

    Great video. Thanks. I don't use API and am glad for more macro videos

  • @0ooDT
    @0ooDT4 жыл бұрын

    Love the vids man, helped me a ton with getting stuff working. one thing I don't like is how quiet your videos are

  • @sassak
    @sassak2 жыл бұрын

    Thanks so much for this! The healing potion macro is really helpful, especially with a party that didn't pick any healers, so potions are a bigger part of the game. I edited your macro for Cure Wounds, simplifying it to just a "additional healing/disciple of life" macro, since the bonus applies to any healing spells cast. It's almost too simple to need a macro, but it's more a reminder to add the bonus regardless. A tip for macros like the Party Health - I had to go back and fix character names a few times that didn't work - turns out one had a space at the end, and one had a space before his first name, so it was difficult to see why the names weren't matching up. I know you said you need to make sure the characters' full names are written in the script for the macro, but that was an extra hidden challenge I didn't expect. 20 min of my life I won't get back :)

  • @NickOlivo

    @NickOlivo

    2 жыл бұрын

    Good tip, sassak! Happy gaming!

  • @carlhewett2603
    @carlhewett26034 жыл бұрын

    Awesome video as always. Thanks!

  • @I..cast..fireball
    @I..cast..fireball2 жыл бұрын

    thanks man. best roll20 info out there. they should pay you

  • @NickOlivo

    @NickOlivo

    2 жыл бұрын

    Thanks for the kind words! Happy gaming!

  • @TheBlackF0X
    @TheBlackF0X4 жыл бұрын

    This helped immensely! Thank you brother!

  • @liamcullen3035
    @liamcullen30354 жыл бұрын

    Thankyou, this has been so helpful!

  • @patrickwalker7483
    @patrickwalker74834 жыл бұрын

    Super helpful thank you very much for this video.

  • @SkysegelJack42
    @SkysegelJack42 Жыл бұрын

    Though I am using macros for some time I learned some nice things (reuse of variables etc.). Thanks!

  • @NickOlivo

    @NickOlivo

    Жыл бұрын

    Glad it was helpful! Happy gaming!

  • @neronoid
    @neronoid3 жыл бұрын

    Thank you very very much for this video, my dude!

  • @mechaform
    @mechaform3 жыл бұрын

    Well presented. Inspires the creation of many useful tools. I’m off to the Macro editor.

  • @caiomaiochi
    @caiomaiochi4 жыл бұрын

    You are the best roll20 teacher ! (Energiun)

  • @ShannonFerguson
    @ShannonFerguson3 жыл бұрын

    This is very helpful!

  • @migueldirnt8
    @migueldirnt84 жыл бұрын

    This is helping me so much!

  • @TypicallyThomas
    @TypicallyThomas2 жыл бұрын

    Thank you so much! This is great!

  • @NickOlivo

    @NickOlivo

    2 жыл бұрын

    Glad it was helpful! Happy gaming!

  • @TypicallyThomas

    @TypicallyThomas

    Жыл бұрын

    This was a year ago. Now that I am more experienced with macros I'd actually say it's another one of those underbaked features that makes me hate Roll20 so very very much

  • @thecaveofthedead
    @thecaveofthedead3 жыл бұрын

    Hecking useful. Thanks.

  • @joesgotmore
    @joesgotmore4 жыл бұрын

    Excellent video.

  • @karstenfranks3746
    @karstenfranks37463 жыл бұрын

    This is great, I have used many API's and Macro's from you to enhance my game. I tried seeing if my question is in the comments already and didn't find them. I have the token action API set up and the ammo tracking set up too, I'd like to change the output for my characters (as I have a life cleric) but include the spell slot expenditure.

  • @NickOlivo

    @NickOlivo

    3 жыл бұрын

    I think this article might help - wiki.roll20.net/D%26D_5E_by_Roll20#Automatic_Spell_Slot_Tracking

  • @TetedeMort666
    @TetedeMort6663 жыл бұрын

    Great ! Thanks !

  • @MrAlvaro1408
    @MrAlvaro14084 ай бұрын

    thank you, that helped me a lot

  • @stefankroon4615
    @stefankroon46154 жыл бұрын

    When mentioning a class level, @{level}(character's total level) only works if the character only has one class. For a multiclassed character, use @{base_level} for the character's first class. For each other class, you instead use a different one I can't remember off the top of my head, but you can't miss them when finding them.

  • @jamessolomon1690
    @jamessolomon16902 жыл бұрын

    GREAT basic tutorial!!!!!!!

  • @NickOlivo

    @NickOlivo

    2 жыл бұрын

    Glad it was helpful! Happy gaming!

  • @priskon5950
    @priskon59502 жыл бұрын

    Amazing Video

  • @NickOlivo

    @NickOlivo

    2 жыл бұрын

    Glad it was helpful! Happy gaming!

  • @andrewtomlinson5237
    @andrewtomlinson52373 жыл бұрын

    This is what a Tutorial Video looks like when the presenter has worked out in advance what they are going to say, STICKS TO IT, and doesn't have to keep skipping about because they forgot something they had planned to say or suddenly remembered something they SHOULD have said. (ETA- but neither does it sound like he's reading from a script) There are so many of these, where if you are not paying ABSOLUTE attention to every moment and taking notes you can suddenly miss that the presenter said, "Oh, and I need to show you THIS" and there is a segue into something unrelated... at which point you get lost. It also goes through the stages of showing you WHY the things you might try on your own, don't seem to behave like the ones you se other people using. I'm fairly certain Nick has spent some time teaching or training. Gradual repetition and reinforcement, adding a new layer of information in each step is one of the most effective ways to teach stuff like this. I can say that with confidence because a) I used to run a Training Company and b) I am an absolute novice at any sort of coding/Macro writing or anything in that ball park. It's just not how my brain is wired. This is the first tutorial on roll20 Macros that I have understood from the start. Well done.

  • @damionsailors3148
    @damionsailors31484 жыл бұрын

    You da man!

  • @MrBloodyBat
    @MrBloodyBat3 жыл бұрын

    Are the macro "commands" different for 5e and Pathfinder? I'm trying to set up a macro that has a query for the saves and that then rolls the save with the character's modifier (in Pathfinder). However, the comma after my option doesn't finish the option name, it's just added... EDIT: I found my problem. The template I was using (Template:npc) didn't allow the same layout as the default template. Thank you for your video, it's been mighty helpful!

  • @FrictionlessDan
    @FrictionlessDan4 жыл бұрын

    Is there a way to use the same roll in multiple boxes? For example, I want a macro that does Bard uses Defensive Flourish for [[1d8]] bonus damage. His AC increases to [[npc_ac+1d8]]. But I want the 1d8s to be the same roll.

  • @zarutodaskira
    @zarutodaskira4 жыл бұрын

    Great video. I love your content, but maybe it would be nice if some of the examples could be in the description. Anyway, nice video.

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    That’s weird, I posted them in the description a little while ago. Are they showing up for you now?

  • @zarutodaskira

    @zarutodaskira

    4 жыл бұрын

    @@NickOlivo yeah, i opened your video when when you published it, and i let it open a long time before watching it. You must ve updated the description in that time, thanks a lot

  • @WayneFrancis
    @WayneFrancis4 жыл бұрын

    Hey Nick, thanks for this. It has given me some ideas. I was wondering if it is possible to have a macro that whispers to each of the players a prompt to roll initiative from the whisper box or let them type it in and have that whispered back to me. I've got 5 players and all but one are using dice and the one that is using the Roll20 dice is completely new to D&D. Ultimately I'd want to combine this with a script that adds their response to the initiative tracker. A thumbs up if you think Roll20's macro and api would allow me to create something like this.

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    That would definitely be possible, yes.

  • @richardbricker1720
    @richardbricker17204 жыл бұрын

    Hey Nick. Once again great video. Helps alot. How hard would it be to develop an API to produce a "spell book" of spells that appears in chat, Casts by clicking on spell, asks about spell level for spells that can be cast at higher levels, reduces spells slots accordingly AND applies modifiers if present (like life domain). I am think something along the lines of the magic missile API in another of your videos.

  • @squallgoku777
    @squallgoku7773 жыл бұрын

    Nice video, how do you do a 2d20 gamesystem roll, where you roll 2 or more d20's and count each roll separately?

  • @dabeatlesburnhamroad8244
    @dabeatlesburnhamroad82444 жыл бұрын

    Hey! Greay vids, lots of help. Im wondering how could you do this randomly? Like determine thr type of potion at random

  • @gmcm2165

    @gmcm2165

    3 жыл бұрын

    Would love to see an answer / follow up to this

  • @johanlarsson9805
    @johanlarsson98054 жыл бұрын

    Nested rollqueries next please hehe I have a couple of levels deep and they were a nightmare to build.

  • @Pecomica
    @Pecomica4 жыл бұрын

    I like your videos. You explain in a way that is easy to follow. I did run into some issues with the healing macro, as a GM I focus more on damage output. I've set up macros for my minions to output damage based on their weapon and stats from the sheet. I assume it would be possible to condense these macros down into 1 pull down menu macro, rather than having one for each type of attack, using the ? command. One thing I am struggling with is how to set up a macro that targets another token. For example, my goblin attacks a player within range, so during his turn he swipes and attacks, but how do I set up a macro that draws from the goblins attack and damage vs the targets AC and HP? I wish to do it straight from a macro assigned to the attacker, output the result in the chat, and if possible change the values on the target, or at least name the attacker vs the defender in the chat. Thought I could do it from the character sheet, but it doesn't seem to work either.

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    I think this article will help you do what you're looking for - wiki.roll20.net/Macros#Using_a_Targeted_Token_with_a_Macro

  • @enragednerd1884
    @enragednerd18843 жыл бұрын

    so how would you set these up on sheets that do not provide the @ for the modifier?

  • @MrAudymurphy
    @MrAudymurphy4 жыл бұрын

    Man I'm really struggling making my own macros I can copy yours and they work amazing try and do my own and they just won't behave....great vid

  • @ianjohnson3546

    @ianjohnson3546

    4 жыл бұрын

    There are actually quite a few macros you can easily copy and paste out there. Many DMs even have their own library of macros here is mine: github.com/djd007/roll20 but what is especially great about Nick's videos is he really fully explains how to start small and build up your macro. He teaches you better how to make your own macros than most other videos.

  • @chucklarock8010
    @chucklarock80103 жыл бұрын

    Super nice video, but when I watch it, it kinda makes me think that roll20 devs could do a better job, to make things a lot more easier.

  • @BreneRHD
    @BreneRHD3 жыл бұрын

    Im looking to make a viscous mockery macro will randomly generate an insult from a list any thoughts

  • @Blazing_Ben
    @Blazing_Ben4 жыл бұрын

    Hey Nick, do you have a good Idea how to write a macro to award players and/or the group with XP? There is this whole API of Scott (I havent tested yet), but I thought there must be an easier way. Thank you for your advice!

  • @Blazing_Ben

    @Blazing_Ben

    4 жыл бұрын

    As I figured out, the API "Ammo" works better for that purpose and I got it working so far, but yet I have some issues to get it straight with the default template.

  • @Nelle999
    @Nelle9994 жыл бұрын

    Another great video ! Your work is amazing 😁 Do you have a discord or somewhere else where you can be reached for questions?

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    Thanks! I don't have a discord, but you can post questions here and I'll help if I can.

  • @Nelle999

    @Nelle999

    4 жыл бұрын

    @@NickOlivo I am trying to figure out how to either make a generic token action macro or maybe an API script that will generate token action with the different attack that are on the NPC sheet for pathfinder 2nd edition

  • @Nelle999

    @Nelle999

    4 жыл бұрын

    I found a way to make generic melee / Ranged / Reaction / Action macro auto generated for every npc :)

  • @Nelle999

    @Nelle999

    4 жыл бұрын

    One problem I have found, is that even with noerror in the macro, I have no way to get it to just give me a "There is no action available" instead of a empty filled out template.

  • @PLIDave
    @PLIDave4 жыл бұрын

    Hi Nick, is there a way to add /em descriptives to something like this? Also, for us luddites out there, these tutorials are wonderful!! Thanks!

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    Hi Dave - as far as I know, you can just add the /em as the first line in the macro and it should work.

  • @PLIDave

    @PLIDave

    4 жыл бұрын

    Thanks, Nick! I tried that using this formula: /em Reynard places his hands on the wound and whispers "Receive the blessing of the gods" &{template:default}{{name=Cure Wounds}}{{Cure Wounds Heals=[[?{What Level Cure Wounds}d8+@{wisdom_mod}[WIS]]] HP}}{{Cast at Level=?{What Level Cure Wounds}}} and it gave me the in-line roll info embedded in the /em colored text box, but included none of the description from the /em.

  • @gchristopherklug
    @gchristopherklug3 жыл бұрын

    Your channel is great. Do you know of (or have you made?) a video that explains how to make a character sheet?

  • @NickOlivo

    @NickOlivo

    3 жыл бұрын

    Not yet, though it's something I'm curious to learn more about.

  • @gchristopherklug

    @gchristopherklug

    3 жыл бұрын

    @@NickOlivo I run an older system that has no sheet. Your videos have shown me how useful a character sheet could be. I have 1500 hours of gm-ing and never used a character sheet. Watching your videos, I don’t know how my players and I ever managed. What an eye-opener. Thank you.

  • @andrese564
    @andrese5643 жыл бұрын

    is there a way to do this for saving throws? i've been trying but i cant

  • @Wanderinpaladin
    @Wanderinpaladin4 жыл бұрын

    I took a combination of the macro's here and made a Short Rest macro that is a character sheet macro that rolls the hit dice and adds the con mod for the character. It uses a variant of the Life Domain macro except I added @{hitdietype} in place of the 8 for D8.

  • @Wanderinpaladin

    @Wanderinpaladin

    4 жыл бұрын

    For those curious here's the macro. This is the 5e template &{template:npcaction} {{name=Hit Die Heal}} {{rname=Short Rest}} {{description=Recovers [[?{How Many Hit Dice}d@{hitdietype}+@{constitution_mod}]] HP}}

  • @Wanderinpaladin

    @Wanderinpaladin

    4 жыл бұрын

    @Carl Hotko /facepalm you are right thanks for correcting that.

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    Very cool!

  • @SecularMentat
    @SecularMentat3 жыл бұрын

    I want to know how to change character abilities and stats with this so cure wounds actually changes their HP.

  • @thyimmortal6951
    @thyimmortal69517 ай бұрын

    So I know this video was a bit long ago but is there anyway to add a check to see if they have a healing potion before they use the healing macro?

  • @NickOlivo

    @NickOlivo

    7 ай бұрын

    Not without using the API, and even then, I'm not sure how one would check the inventory, sorry.

  • @shaunbastin1663
    @shaunbastin16633 жыл бұрын

    Doesn’t that result in your screen becoming busy? I have up to 9 players in one game, then if I have all those macro boxes in the ribbon as well I won’t be able to see the underlying map.

  • @ckjedi
    @ckjedi4 жыл бұрын

    Have you found it possible to trigger a roll table based on the chosen selection? I've tried a couple of different ways, including creating a macro for the table and using it instead of a dice roll after the choice name, but can't get it to display. I currently have the inline chat buttons to do this, but I was wondering if it could be a pop-up too. EDIT: I should specify I'm using the npcaction template, not the default (which seems to work).

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    I haven't tried that before, sorry. You might want to post over on the Roll20 Macro Forum, the folks there might be able to help. app.roll20.net/forum/category/19

  • @ckjedi

    @ckjedi

    4 жыл бұрын

    @@NickOlivo I brought it up and the answers I got were basically "don't do a dropdown, do it in chat". No big. It's not they way I wanted it to come out, but works.

  • @Nick-sz5bw
    @Nick-sz5bw3 жыл бұрын

    Do you know where you can find the other templates

  • @5Guildwars5
    @5Guildwars52 жыл бұрын

    This is soooooo fucking helpeful OMG my Master pls tell me eveything u know about the macroing :p. No seriously thx a lot for this awsome explenation.

  • @bladewraith
    @bladewraith3 жыл бұрын

    When the healing potion is ran it is outputting as follows and isn't encased in the same pretty presentation you've made it do: Harry Wraith (GM):{template:default} {{name=Healing Potion}} {{ Supreme Healing Potion Used: 38 HP recovered }} {template:default} {{name=Healing Potion}} {{ Healing Potion Used: 9 HP recovered }}

  • @bladewraith

    @bladewraith

    3 жыл бұрын

    OK figured it out. The '&' symbol got missed off the copy and paste.

  • @TazorNissen
    @TazorNissen4 жыл бұрын

    Great video. Could you put the macros in the description? Thank you in advance :)

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    Thanks for the kind words! Just added them.

  • @TazorNissen

    @TazorNissen

    4 жыл бұрын

    Nick Olivo Thank you, will get right to making macros for healing potions for my players. Keep up the good work :)

  • @ryuhayabusa6816
    @ryuhayabusa68164 жыл бұрын

    Is it possible to do a combo box and use "Acrobatics = %{selected | ncp_acrobatics} "for the value ?

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    Something like this might work for you - ?{Selection|@{selected|npc_acrobatics}}

  • @ryuhayabusa6816

    @ryuhayabusa6816

    4 жыл бұрын

    @@NickOlivo I try this "&{template:default}{{name=Test}}{{?{Selection| Acrobatie, Acrobatie = [1d20 + @{selected|acrobatics_bonus} ] | Survie, Survie = @{selected|npc_acrobatics} }}" but in the two case i didn't get the roll (only the title)

  • @matsnyder6448
    @matsnyder64484 жыл бұрын

    I have a spell"prayer of healing" is there a way i dont have to use all the targets to use the spell im using Casting Healing Word at @{target|Target1|character_name},@{target|Target2|character_name}, @{target|Target3|character_name},@{target|Target4|character_name},@{target|Target5|character_name},@{target|Target6|character_name}, for [[?{Spell Level|2|3|4|5|6|7|8|9}d8+2+@{selected|wisdom_mod}]] HP

  • @ivanhernandez-sq9lc
    @ivanhernandez-sq9lc3 жыл бұрын

    hi, how change the title macro color?

  • @RenanMarques1
    @RenanMarques111 ай бұрын

    How can i put a roll dice in a rollTable.. like a random encounter table: [[1d4]] kobolds / [[1d6+2]] goblins ...

  • @NickOlivo

    @NickOlivo

    11 ай бұрын

    That can be done if you have a Pro account - you'll need the Recursive Table mod, described in this video - kzread.info/dash/bejne/pK6GwbKHirfIZbg.html Good luck, and happy gaming!

  • @I..cast..fireball
    @I..cast..fireball2 жыл бұрын

    If I use this potion macro in a game I created, can another person promoted to GM use the macro also? or do they need to make their own?

  • @NickOlivo

    @NickOlivo

    2 жыл бұрын

    When you're editing the macro, scroll down in the dialog box and there's a field there called Visible to Players. You can use that to choose which of your players can use the macro.

  • @doctorbubonic1956
    @doctorbubonic19563 жыл бұрын

    almost a year later, this video has 25,000 views, 1000 likes, and 0 dislikes

  • @samim.4949

    @samim.4949

    3 жыл бұрын

    I just gave 999th like, the next guy liking the video will have a lucky day

  • @JulianKarasu
    @JulianKarasu4 жыл бұрын

    Awesome tutorial man, but i have a question, i want to make a macro for rolling initiative for monsters and i dont want my players to look at the rolls, how do i do that with the templates and that???

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    You should be able to whisper rolls to just yourself by typing /w gm at the start. So for example, the party health sheet would look like this: /w gm &{template:default} {{name=Party Health}} {{Cassandra=@{Cassandra|hp}/@{Cassandra|hp|max}}} {{Grolf=@{Grolf|hp} /@{Grolf|hp|max} }} {{Grenda Fireforge=@{Grenda Fireforge|hp}/@{Grenda Fireforge|hp|max}}}

  • @JulianKarasu

    @JulianKarasu

    4 жыл бұрын

    @@NickOlivo thx man, much appreciated

  • @HizzaruVT
    @HizzaruVT4 жыл бұрын

    I'm trying to do the cure wounds token action for Mass Cure Wounds and Mass Healing Word. The problem I'm having is those spells at level 3 and level 5 start with a 1d4 for mass healing word level 3 and 3d8 mass cure wounds level 5. When I try to create the macro it rolls mass healing word at 3d4 no matter how I change the line, it either rolls 3d4 or it breaks and wont post, any help? Pretty much I cant find the correct syntax to start the spell at the appropriate die for a higher level, it wants to add more dice for a level 3 spell that only starts with a 1d4 or the 3d8 cure wounds starts with.

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    Please post your code here and I'll take a look.

  • @HizzaruVT

    @HizzaruVT

    4 жыл бұрын

    @@NickOlivo So I altered the cure wounds for healing word and got this &{template:default}{{name=Healing Word-Life Domain}}{{Healing Word Heals=[[?{What Level Healing Word}d4+@{wisdom_mod}+2+?{What Level Healing Word}]] HP}}{{Cast at Level=?{What Level Healing Word}}}{{Blessed Healer=Lager heals for [[2+?{What Level Healing Word}]] HP}} Now when I would try to do this for mass healing word it gives it 3d4 because it starts at level 3 with only 1d4. So what I did was cast it and grabbed the code from the chat box and got this @{Crif Exiagiu|wtype}&{template:dmg} {{rname=Mass Healing Word}} 0 {{range=60 feet}} {{damage=1}} {{dmg1flag=1}} {{dmg1=[[1d4 + 5[WIS]]]}} {{dmg1type=Healing}} 0 {{dmg2=[[0]]}} {{dmg2type=}} 0 {{desc=}} {{hldmg=[[(1*?{Cast at what level?|Level 3,0|Level 4,1|Level 5,2|Level 6,3|Level 7,4|Level 8,5|Level 9,6})d4]]}} {{spelllevel=3}} {{innate=}} {{globaldamage=[[0]]}} {{globaldamagetype=@{Crif Exiagiu|global_damage_mod_type}}} ammo= @{Crif Exiagiu|charname_output} So I tried clipping a few things from this into the mass healing word macro above and it either breaks or doesnt cast it correctly.

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    @Tendaras Try this &{template:default}{{name=Mass Healing Word-Life Domain}}{{Healing Word Heals=[[[[?{What Level Healing Word?|3|4|5|6|7|8|9}-2]]d4+@{wisdom_mod}+2+?{What Level Healing Word?|3|4|5|6|7|8|9}]] HP}}{{Cast at Level=?{What Level Healing Word?|3|4|5|6|7|8|9}}}{{Blessed Healer=Lager heals for [[2+?{What Level Healing Word?|3|4|5|6|7|8|9}]] HP}}

  • @HizzaruVT

    @HizzaruVT

    4 жыл бұрын

    @@NickOlivo Thank you that works perfectly!! I altered it like this for Mass Cure Wounds as well and it works great! &{template:default}{{name=Mass Cure Wounds-Life Domain}}{{Cure Wounds Heals=[[[[?{What Level Cure Wounds?|5|6|7|8|9}-2]]d8+@{wisdom_mod}+2+?{What Level Cure Wounds?|5|6|7|8|9}]] HP}}{{Cast at Level=?{What Level Cure Wounds?|5|6|7|8|9}}}{{Blessed Healer=Lager heals for [[2+?{What Level Cure Wounds?|5|6|7|8|9}]] HP}} Thank you again, my group loves the token macro cause it's less on the spot math for heals and makes things run smoother!!

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    @@HizzaruVT Fantastic! I'm glad I could help. Happy gaming :)

  • @Armyhamsters
    @Armyhamsters4 жыл бұрын

    Mate, you've been amazing. I was wondering, I've seen people make "Master Macros" or "Nested Macros" and I've tried to copy it, unfortunately I seem to be unable to replicate it. Do you know if it's still possible?

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    So far as I know, that's still possible. This video shows how you can do it (it's at around the 8:30 mark) kzread.info/dash/bejne/hJWG0LaOodSyk5s.html

  • @Armyhamsters

    @Armyhamsters

    4 жыл бұрын

    @@NickOlivo It's similar and a work around, I was hoping for something that called macros not placed in token sheets. It works and likely the best bet, glad I started before I made too many macros, thank ya for your help again.

  • @jcelam2567
    @jcelam25674 жыл бұрын

    Great video, but how would you adapt the cure wounds macro from a d8 to 2d6 for spells that have different scaling?

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    Thanks for the kind words! Which spell did you have in mind?

  • @jcelam2567

    @jcelam2567

    4 жыл бұрын

    @@NickOlivo Fireball starts with 8d6 and goes up by a d6 for example. While Spiritual weapon goes up every two levels. could the macro be adapted for spells like this?

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    @@jcelam2567 It could - you'd take the approach shown in the healing potion macro, where the user could choose the level of the spell from the drop down, and then you roll a different amount of dice based on the selection. (Of course, that said, if you're using the 5e character sheet, it will do that adjustment for you when you cast a spell from the sheet.)

  • @jcelam2567

    @jcelam2567

    4 жыл бұрын

    ​@@NickOlivo So what your saying is it wouldn't be possible to adapt the macro then? See my DM uses a slightly homebrew style for our game and this macro would be good for some features like elemental affinity or blessed healer but if it only works on d6, d8 and cant be adapted for 2d6 or 3d8 starting then may have to go the other route and a lot more coding.

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    @@jcelam2567 I think you'd want something like this &{template:default} {{name=Fireball}} {{ ?{WhatLevel| 3rd, **3rd Level Fireball Cast:** [[8d6]]| 4th, **4th Level Fireball Cast:** [[9d6]]| 5th, **5th Level Fireball Cast:** [[10d6]]| } fire damage }}

  • @LuxuriaU
    @LuxuriaU4 жыл бұрын

    Do you think you could link me to what API I could use if I wanted it to update automatically, though? Would appreciate it.

  • @NickOlivo

    @NickOlivo

    4 жыл бұрын

    Sure - Alterbars would do it for you. This forum describes how to use it - app.roll20.net/forum/post/4741812/alterbars-2-dot-0-new-and-improved/?pagenum=1 and you can grab the code from here - gist.github.com/Sky-Captain-13/a503c35914644e6f885f170eaeedc705

  • @LuxuriaU

    @LuxuriaU

    4 жыл бұрын

    @@NickOlivo Ah, Danke schön.

  • @PandoraOrosco
    @PandoraOrosco2 жыл бұрын

    I've tried to make a template that rolls tables and does not show rolls as inline... but I seem to be stuck. Could any kind soul take a look and advise? :( /w gm &{template:default} {{name=test}} {{?{test| table1, **Healing Potion Used:** [[1t[table1]]]| table2, **Greater Healing Potion Used:** [[1t[table2]]] } }} When I try to replace [[ with /roll it fails on me

  • @NickOlivo

    @NickOlivo

    2 жыл бұрын

    Hi Deb - when using the templates, you have to use inline rolls. May I ask why you don't want to use inline rolls for this?

  • @PandoraOrosco

    @PandoraOrosco

    2 жыл бұрын

    @@NickOlivo The rollable table I use has a lot of text for each value, so when I have to hover over the result, I don't see the whole result, so it's a bit pointless. I might have to try and see if I can have one macros that contains other macros in them, as that would also resolve the problem

  • @audiowall1644
    @audiowall16442 жыл бұрын

    Make a damage macro that will remove HP from the target token? is it possible?

  • @NickOlivo

    @NickOlivo

    2 жыл бұрын

    If you have access to the API, you can do that with the alterbars script - app.roll20.net/forum/post/4741812/alterbars-2-dot-0-new-and-improved/?pagenum=1

  • @millsboy79
    @millsboy793 жыл бұрын

    Is there a way to reuse a single roll? Rolling damage for fireball and the value if you save?

  • @NickOlivo

    @NickOlivo

    3 жыл бұрын

    Not within a macro - you'd need the API for that.

  • @millsboy79

    @millsboy79

    3 жыл бұрын

    @@NickOlivo found a work around. You need to reword the spell to show the saved damage first then the full damage, but for now it is nice to have everything included in the spell description.

  • @patrickwalker7483
    @patrickwalker74834 жыл бұрын

    How would I add ammo counting to something like the second wind or cure wounds ( I have the API). Also how can we have healing potions or Second wind actually add health?

  • @Nelle999

    @Nelle999

    4 жыл бұрын

    There is a API script in the library called AMMO You can set that up to do just that, just end the token action with a linebreak and then the ammo Marco for the API

  • @patrickwalker7483

    @patrickwalker7483

    4 жыл бұрын

    Jacob Nellemann cool. I’ve seen it but I figured since the API:5th Edition OGL by Roll20 Companion already had Ammo tracking I wouldn’t need it.

  • @Nelle999

    @Nelle999

    4 жыл бұрын

    @@patrickwalker7483 ohh I don't know about that, I am playing pathfinder 2nd. 😂 But the ammo script is quite easy to set up

  • @patrickwalker7483

    @patrickwalker7483

    4 жыл бұрын

    Jacob Nellemann yea I went ahead and installed it. Did get a message saying it may clash. Guess I’ll find out. If it does I’ll just remove it and think of something else.

  • @Nelle999

    @Nelle999

    4 жыл бұрын

    @@patrickwalker7483 nothing to worry about, Nick also says in one of his videos that you might get that warning, but you should be fine.

Келесі