I'm about to start a campaign as a DM for the first time, currently drinking up all of the tutorials that I can. Pro seems like one of the most worthy investments ever, same with getting the rulebooks for adding monsters in and using the charactermancer
Really love the depth of your tips man. I would say that if you could adjust your audio so that you aren't so quiet it would really help the video. Just sub'd, can't wait to see more content!
these seem to be helpful for d&d/p. it woudl be helpful to add that to the title of video so id on't waste my time watching it, since i play not d&d/p. Thanks. The video itself was very well made, though.
I saw on your screen, during "Patrol" that even when it's not within line of sight, little yellow arrows show up with the distance the token is to travel and for a second the token itself shows up. It's a glitch. Well, it ruined my session this week. The players were in a cave and I set up a Minotaur to "patrol" the cave. One of the players was a little zoomed out and spotted the Minotaur all the way down on the map on the dark part, and even said out loud "There's a Bull looking thing moving down there..." , that killed the encounter, as the Minotaur was supposed to show up behind them and get a surprise round in, but no, they saw it before the time and knew what was coming. Just writing this as a note, I thought the idea for the script was genius, but as it is it has no place in my game. The other APIs you showed are amazing and after watching your video I've been using them all. Love it. Great video by the way!
Robert Mills I saw that on the ruler tool you can set it not to show to everyone. That could work as well straight into the object layer. Unfortunately I didn’t try that. I think if your ruler is set to show to everyone it might still show even if you’re on the go later. I could be wrong. Might try this API again soon just to test. Thanks for the tip
Thank you for making this video. I gave it a thumbs up. Unfortunately, I can't really follow what you are doing. Like you said when you were showing the combattracker API. "I want that one to have initiative. *click* I want that one to have initiative. *click*" etc. But where did you click? As an overall video this is amazing. Could you make more detailed videos? I'm sure many people would appreciate it.
I wish the lighting also included "Alright he has a Torch AND Darkvision"... But I am not sure how possible that would even be given that the program only allows you to have ONE sight at a time. Thankfully for me, I've never seen a person with Darkvision light a torch.
patrol API is messed up to me. 1. it moves them and shows the yellow move arrow which is annoying 2. If you try this with a token on the GM layer and you want them to stay on the token layer until discovered it will not work as it moves them to token layer immediately.
*Shows various api scripts that make the DMs life so much easier, all very impressive* *proceeds to show the wildshape api* "(...) and I shift+double leftclick it .." Me: "NO YOU DIDN'T.....!" (checks to see if it works) "NO! WHAT?! WHAAAAT?!"
new to Roll20. I installed the combat tracker. I can't seem to get it to pull the initiative numbers off the sheet for WFRP4e. any advice? it moves to the icons and turns and also puts done windows in chat but when assigned to tracker it comes up as zeros for everyone.
Hey, so, I'm trying to add the Druid Script, and it all works fine as a global macro, but I cannot call down the API from inside the character ability for some reason, the return I get in chat is this > "No ability was found for %{charname|charname}" Any advice?
I honestly don't know I usually create them as token actions I don't have much experience using them from within the sheet. My advice is that most of the API stuff is very touchy about where it works and how specific you have to be so check things like Upper and Lower case and things like that.
I really want to make the druid api to work but can't :( I installed and made all the work the git says but it seems it doesn't work on the sheet I use. Time to code I guess.
I'm trying to use It's a Trap. But there is no clear information on how some of the values need to be entered. For distance is it in feet or spaces on the board? For the Attack Bonus do you just input the raw value like 4 for +4 to hit bonus? And no indication how to enter the damage. Are they just using a raw flat damage value or can you input 5d6 for rolling five six siders? I have not been able to find any information anywhere on it.
So a couple of things the it's a trap API has improved a lot since I made this make sure you change the one-click options to use the character sheet you are using I use the community one as personal preference, distance is always measured in feet on the board however if you have unusual map settings this can sometimes get messed up. For attack bonus just enter the number 4 for +4 as you thought. Damage, you can either do flat damage or input dice values. Most of this was found through trial and error so you're right it isn't well documented.
@@DmDango Thanks for the prompt reply. I found one of my issues with the trap api was some problem in the debugging it didn't like. I deleted it and ran the previous version and it seems to be working. Though I am getting a message that states "(From Trap theme: 5E-Generic): Please provide name of the attribute for either passive perception or the perception modifier in the One-Click options." I've tried looking for this One-Click Options, but can't locate anything about it. The group is using the standard Roll205e character sheet. Sorry for the questions. I'm pretty much a newbie for the Roll20 VTT system, though I've been DM'ing D&D since 1978. We had to go to online since the whole Covid situation broke out. Thanks for the help.
@@jimmeier547 So that particular setting is outside the game itself in the API section of the game where you installed it in the first place. if you look for trap 5e generic in your list of api's at the bottom is a section to select the character sheet.
@@DmDango Thanks, you've been a huge help. I found what you said. It took a bit of trial and error, but finally got it to all work out. Again, thank you for the prompt replies. Things will deffinately be more interesting next monday night. Now to try and figure out how to use the paths option under the trigger properties.
So if you go into the game setting window and you look in the API section most of the ones I mention are contained there the exception being the two you can find in the description. Apologies for the mouse not being visible I might redo this video all together as some things have changed at this point.
@@DmDango could you do an in depth tutorial of Its a trap? I have seen various animations used for trap triggers and such but no clue how to set this up.
@@darschpugs4690 I think I might pick a few of the more complicated ones and do some in-depth stuff on those as there seems to be a genuine need for them.
Its great that you're doing videos like this, but could you note in the title or at the start that all the tips are for D&D? For those of us who play other systems on roll20, those APIs are not really improving anything!
I'll be honest I haven't looked at that one in a bit but I can check soon to see if something is broken my guess would be a miss named character sheet it needs to be an exact match.
Have a look at Black Cat Dm's Familiar.. completely. Doesn't just track stuff in combat, actually resolves it. Not just initiative... everything. HP, spell slots, concentration, conditions.
Patrol got a little harder to use when Roll20 changed the way that you used the measuring tool, it's still possible but the key presses are different, I might do a short tutorial on it because it's defiantly the most complex of the lot but the biggest impact visually.
Dm Dango great vids btw I’m currently doing music for the mighty gluestick but if you ever need acoustic music as a background I would love to help you out I really enjoy your channel and would love to see more api videos
@@DmDango Is there any way to configure the patrols so that it doesnt display the measurement arrows? this script is super nice but when I log in as a player I can see enemy patrols changing direction and heading my way even on a dark map (no darkvision) if there is a solution to this I would be very thankful for the help. :)
Great video! You mentioned performance tuning for a PC to make some of these lighting effects and such work better. I've noticed my computer is really laggy on dynamically lit screens. I do have a slightly older laptop (2.5 GHz, dual core) but I have 32 GB RAM, an SSD, and a decent video card with additional dedicated RAM. Still...laggy. Would love to see your recommendations on what to set in the PC for improving the DL experience.
Thanks for the high level intros to the APIs! Could you do spinoff tutorials on installation and setup in more detail for each API? Also, have you switched from Combat Tracker to CombatMaster?
So technically I'm using the terminology wrong but it's what roll20 refers to them as. Basically in this context they are little bits of code that allow you to add functionality or get at data that roll20 already provides in one form or another. The practical application of this is that you can do things like set up lighting for tokens with a single button press or create a patroling token.
you say "Combat Tracker, it's a Trap and Torch can be found in the Roll20 Api tab and loaded without any extra steps", but I can't find it. Can you explain, step by step, where exactly can I find those macros, please?
Open your game to get to the setting page for it, click the settings button click api scripts should open to the script library click the little drop down that should say something like Roll20 Script API library from there you can enter a search query of Combat and it should be in the list unless it's already installed.
@@DmDango I can't find the api scrit you say. I sent you an e mail to your mailbox. So I will not spam down here. Please check out, even in the spam section
Damn i really wish APIs were accessible to Free users . I did end up getting a premium membership for extra storage but kinda sukcs that the money doesn't go to the people who do the actual work.
nm was able to make a macro for !ct prev for the Combat tracker api and spammed it to get it from round 7 back to round 1 if anyone has something faster that is not !ct stop for that rids the hole turn order, that would be appreciated
combat tracker is terrible it has too many problems that fucked up my game and slowed it way down.DO NOT use dynamic lighting it makes the game SUPER laggy and causes maps to mess up.
I'm about to start a campaign as a DM for the first time, currently drinking up all of the tutorials that I can. Pro seems like one of the most worthy investments ever, same with getting the rulebooks for adding monsters in and using the charactermancer
Patrol and It's A Trap look amazing
Best of luck!
All in all these are pretty neat and the in depth content is really nice! I just subscribed!
Love the patrol script! Can't believe it's not in the list of roll20 community scripts.
Hey! Can I ask you how did you open the chat menu? I tried typing the !wp command but I think I am missing something obvious lol
Great tips, I was on the fence about the pro sub, but after seeing just these few tools, I had to roll pro. Thank you for your work.
Really love the depth of your tips man. I would say that if you could adjust your audio so that you aren't so quiet it would really help the video. Just sub'd, can't wait to see more content!
yeah its super hard to hear
Damn I'm so glad you showed me all of this.
these seem to be helpful for d&d/p. it woudl be helpful to add that to the title of video so id on't waste my time watching it, since i play not d&d/p. Thanks.
The video itself was very well made, though.
Great video. I was on the fence but not anymore.
0:01 **falls backwards, out of chair** @_@
Holy crap. Some of those are amazing.
I saw on your screen, during "Patrol" that even when it's not within line of sight, little yellow arrows show up with the distance the token is to travel and for a second the token itself shows up. It's a glitch. Well, it ruined my session this week. The players were in a cave and I set up a Minotaur to "patrol" the cave. One of the players was a little zoomed out and spotted the Minotaur all the way down on the map on the dark part, and even said out loud "There's a Bull looking thing moving down there..." , that killed the encounter, as the Minotaur was supposed to show up behind them and get a surprise round in, but no, they saw it before the time and knew what was coming.
Just writing this as a note, I thought the idea for the script was genius, but as it is it has no place in my game.
The other APIs you showed are amazing and after watching your video I've been using them all. Love it. Great video by the way!
Have you tried patrol on the gm layer? Wondering if that would work. Once it arrives you can move it to the token layer. Just an idea...
Robert Mills I saw that on the ruler tool you can set it not to show to everyone. That could work as well straight into the object layer. Unfortunately I didn’t try that. I think if your ruler is set to show to everyone it might still show even if you’re on the go later. I could be wrong. Might try this API again soon just to test.
Thanks for the tip
this is so cool and really made me want to upgrade from plus to pro but i know it'll just end up burning EVEN MORE of my time. Thanks for the tips bud
Awesome content Dude! Keep it coming! :D
Nice Video - Informative, Speed @x1.75 is about right.
Thank you for making this video. I gave it a thumbs up. Unfortunately, I can't really follow what you are doing. Like you said when you were showing the combattracker API. "I want that one to have initiative. *click* I want that one to have initiative. *click*" etc. But where did you click? As an overall video this is amazing. Could you make more detailed videos? I'm sure many people would appreciate it.
I guess I’m extra dumb because I think i need an extra in depth walk-thru of the wild shape i would love to have it
Dude! It looks like that guitar is resting it's entire weight on the machine head tuning peg ... you should remedy that situation.
I saw that and kringed
Came here to say this, this bothers me so much lol
This is a great video! Thanks for the tips.
Great tips, thanks!
Today I learned what an API is and how badly I want to have that Wild Shape tool in real life.
Yeah that one alone has probably saved more time in my games than any other.
You have a very good way at getting the information across to your audience.
Excellent yet again 😁👍
Is there someone specific that covers call of Cthulhu only?
You look like a mix between Paul Rudd and Arthur Morgan.
cant seem to figure out how wildshape API work. Any tips for fellow roll20 user?
I wish the lighting also included "Alright he has a Torch AND Darkvision"... But I am not sure how possible that would even be given that the program only allows you to have ONE sight at a time. Thankfully for me, I've never seen a person with Darkvision light a torch.
Hi there, thank you for all these great apis, but I still have issues installing, configuring the Druid Shift one... Could you help us ?
patrol API is messed up to me. 1. it moves them and shows the yellow move arrow which is annoying 2. If you try this with a token on the GM layer and you want them to stay on the token layer until discovered it will not work as it moves them to token layer immediately.
*Shows various api scripts that make the DMs life so much easier, all very impressive*
*proceeds to show the wildshape api*
"(...) and I shift+double leftclick it .."
Me: "NO YOU DIDN'T.....!" (checks to see if it works) "NO! WHAT?! WHAAAAT?!"
To clarify, I did not know you could open a character sheet like this, it would've saved me SO much time!
new to Roll20. I installed the combat tracker. I can't seem to get it to pull the initiative numbers off the sheet for WFRP4e. any advice? it moves to the icons and turns and also puts done windows in chat but when assigned to tracker it comes up as zeros for everyone.
Great video but that Telecaster hanging by the tuner is driving me batshit crazy.
can you go into more details with how to use APIs
Yep it's a video I want to do. Look for it soon.
Hey, so, I'm trying to add the Druid Script, and it all works fine as a global macro, but I cannot call down the API from inside the character ability for some reason, the return I get in chat is this > "No ability was found for %{charname|charname}"
Any advice?
I honestly don't know I usually create them as token actions I don't have much experience using them from within the sheet. My advice is that most of the API stuff is very touchy about where it works and how specific you have to be so check things like Upper and Lower case and things like that.
@@DmDango Thanks for the reply, got it sorted. Cheers.
I really want to make the druid api to work but can't :(
I installed and made all the work the git says but it seems it doesn't work on the sheet I use.
Time to code I guess.
I'm trying to use It's a Trap. But there is no clear information on how some of the values need to be entered. For distance is it in feet or spaces on the board? For the Attack Bonus do you just input the raw value like 4 for +4 to hit bonus? And no indication how to enter the damage. Are they just using a raw flat damage value or can you input 5d6 for rolling five six siders? I have not been able to find any information anywhere on it.
So a couple of things the it's a trap API has improved a lot since I made this make sure you change the one-click options to use the character sheet you are using I use the community one as personal preference, distance is always measured in feet on the board however if you have unusual map settings this can sometimes get messed up. For attack bonus just enter the number 4 for +4 as you thought. Damage, you can either do flat damage or input dice values. Most of this was found through trial and error so you're right it isn't well documented.
@@DmDango Thanks for the prompt reply. I found one of my issues with the trap api was some problem in the debugging it didn't like. I deleted it and ran the previous version and it seems to be working. Though I am getting a message that states "(From Trap theme: 5E-Generic): Please provide name of the attribute for either passive perception or the perception modifier in the One-Click options."
I've tried looking for this One-Click Options, but can't locate anything about it. The group is using the standard Roll205e character sheet.
Sorry for the questions. I'm pretty much a newbie for the Roll20 VTT system, though I've been DM'ing D&D since 1978. We had to go to online since the whole Covid situation broke out.
Thanks for the help.
@@jimmeier547 So that particular setting is outside the game itself in the API section of the game where you installed it in the first place. if you look for trap 5e generic in your list of api's at the bottom is a section to select the character sheet.
@@DmDango Thanks, you've been a huge help. I found what you said. It took a bit of trial and error, but finally got it to all work out. Again, thank you for the prompt replies. Things will deffinately be more interesting next monday night. Now to try and figure out how to use the paths option under the trigger properties.
How do you get the GM macro bar at the top?
In the collection tab select a macro that you want go into edit for the macro and click the checkbox for Show as Token Action.
you a lot like someone i occasionally larped sabbat vampire with in OWBN lol
what are your torch macros?
I hear you clicking but no idea what your clicking on, I couldn't find some of the scripts you mentioned either :(
So if you go into the game setting window and you look in the API section most of the ones I mention are contained there the exception being the two you can find in the description. Apologies for the mouse not being visible I might redo this video all together as some things have changed at this point.
@@DmDango could you do an in depth tutorial of Its a trap? I have seen various animations used for trap triggers and such but no clue how to set this up.
@@darschpugs4690 I think I might pick a few of the more complicated ones and do some in-depth stuff on those as there seems to be a genuine need for them.
I don't like how the turn order moves everyone to the exact location of the next person. Basically reveals every invisible or hiding enemy, ever.
Starting at 2:15 he mentioned it only moves the DM to the exact location. The players don't see this.
@@johnnymorales2452 I think its actually an option that the GM can choose, to move nobody, everybody, or just themselves
whould be nice to have some in deep on every api like usefull macro for news people but its all awersome thanks
Its great that you're doing videos like this, but could you note in the title or at the start that all the tips are for D&D? For those of us who play other systems on roll20, those APIs are not really improving anything!
I’ve been trying to use Druid shift can shift into creatures but can’t revert to base form without crashing the api.
I'll be honest I haven't looked at that one in a bit but I can check soon to see if something is broken my guess would be a miss named character sheet it needs to be an exact match.
Dm Dango I directly copy pasted the the character name over to the api script.
@@Crimsonguyver hmm I'm not at my computer but I'll try and check tonight when I get in.
Dm Dango thank you kindly.
@@Crimsonguyver Do you get this error on the api screen for the campaign? TypeError: Cannot read property 'get' of undefined
thanks for Video, not sure how to add druidic shape to roll20, tried to import... it gives me error
So if you go to this pastebin and copy it into the window for a new script in Roll20 it should work. pastebin.com/raw/qE2ZBP63
Love the video, but why do you look like Hide the pain harold's American counterpart in the thumbnail
So, how do I do all that you did?
For initiative tracking, i just don't use roll20. I use a free web app called Improved Initiative. It beats everything else out there.
Have a look at Black Cat Dm's Familiar.. completely. Doesn't just track stuff in combat, actually resolves it. Not just initiative... everything. HP, spell slots, concentration, conditions.
Do you need a pro subscription to do this?
Yep, one of probably the best parts about pro in my opinion.
i might just be dumb but i cant get patrol to work XD
Patrol got a little harder to use when Roll20 changed the way that you used the measuring tool, it's still possible but the key presses are different, I might do a short tutorial on it because it's defiantly the most complex of the lot but the biggest impact visually.
Dm Dango great vids btw I’m currently doing music for the mighty gluestick but if you ever need acoustic music as a background I would love to help you out I really enjoy your channel and would love to see more api videos
@@DmDango Is there any way to configure the patrols so that it doesnt display the measurement arrows? this script is super nice but when I log in as a player I can see enemy patrols changing direction and heading my way even on a dark map (no darkvision) if there is a solution to this I would be very thankful for the help. :)
@@RonsBalms If you put the tokens on the GM layer🤔 would that fix it? If it does let me know because I REALLY WANT TO USE THIS! lol
Great video! You mentioned performance tuning for a PC to make some of these lighting effects and such work better. I've noticed my computer is really laggy on dynamically lit screens. I do have a slightly older laptop (2.5 GHz, dual core) but I have 32 GB RAM, an SSD, and a decent video card with additional dedicated RAM. Still...laggy. Would love to see your recommendations on what to set in the PC for improving the DL experience.
Thanks for the high level intros to the APIs! Could you do spinoff tutorials on installation and setup in more detail for each API? Also, have you switched from Combat Tracker to CombatMaster?
This! Knowing the API exists is usefull but a step by step setup demo is required.
.. can someone tell me what an api even is please?
So technically I'm using the terminology wrong but it's what roll20 refers to them as. Basically in this context they are little bits of code that allow you to add functionality or get at data that roll20 already provides in one form or another. The practical application of this is that you can do things like set up lighting for tokens with a single button press or create a patroling token.
@@DmDango oh ok. Thank you for clearing that up for me.
Anyone ever tell you that you look like Ty Olsson?
you say "Combat Tracker, it's a Trap and Torch can be found in the Roll20 Api tab and loaded without any extra steps", but I can't find it. Can you explain, step by step, where exactly can I find those macros, please?
Open your game to get to the setting page for it, click the settings button click api scripts should open to the script library click the little drop down that should say something like Roll20 Script API library from there you can enter a search query of Combat and it should be in the list unless it's already installed.
@@DmDango I can't find the api scrit you say. I sent you an e mail to your mailbox. So I will not spam down here. Please check out, even in the spam section
Dm Dango is it possibile that the api screen you say is available just for paying subscriber?
@@88Kinshin I thought I had made that clear in my video yes you need to be a pro member to get access to the APIs sorry about that.
I'm very much a novice with these things - could you go into detail on how to set up the Druid Wild Shape one? I'd be really grateful...
Damn i really wish APIs were accessible to Free users .
I did end up getting a premium membership for extra storage but kinda sukcs that the money doesn't go to the people who do the actual work.
let me tell you from an API noob DO NOT think these are easy to learn and figure out there is a VERY steep learning curve.
What do you mean? Some of these are just plug and play lol
nm was able to make a macro for !ct prev for the Combat tracker api and spammed it to get it from round 7 back to round 1 if anyone has something faster that is not !ct stop for that rids the hole turn order, that would be appreciated
Haha next time please dont shout like this at the beginning of the video. almost had a heart attack :)
I got excited until I learned it was for Pro users only #freetoplayproblems
show your mouse man!
combat tracker is terrible it has too many problems that fucked up my game and slowed it way down.DO NOT use dynamic lighting it makes the game SUPER laggy and causes maps to mess up.
I'm very much a novice with these things - could you go into detail on how to set up the Druid Wild Shape one? I'd be really grateful...