No video

Rolling on Tables in Roll20 Using the Recursive Tables API Script

  Рет қаралды 3,368

Nick Olivo

Nick Olivo

2 жыл бұрын

This video demonstrates how to use the Recursive Tables API script. Note that this requires a pro acccount.
The Recursive Tables message forum.
app.roll20.net...
And a huge shoutout to the Arcane Scriptomancer, TheAaron, for building such a great script. Check out his Patreon here - / shdwjk
My Patreon: / nickolivo

Пікірлер: 50
@allenz7688
@allenz7688 2 жыл бұрын
Nick, I swear that you are responsible for like 75% of the APIs that I run in my game!
@barrythomas3749
@barrythomas3749 2 жыл бұрын
Nick, you keep coming up with amazing new functions for roll20! You're a game-changer!
@RollingSoloRPG
@RollingSoloRPG Жыл бұрын
If I could give this video more than one like I would! Thank you for the help!
@NickOlivo
@NickOlivo Жыл бұрын
Glad it was helpful, Kyle! Happy gaming!
@MrCarp69
@MrCarp69 2 жыл бұрын
Thank you again Nick for another useful video.
@davidwahl5549
@davidwahl5549 10 ай бұрын
Dang! That's pretty nice ... I guess I have to start using APIs now, lol
@nathanielbrereton1501
@nathanielbrereton1501 Жыл бұрын
Suddenly, this morning, some macros stopped working. The common culprit appears to be that each macro starts with an !rt, so I'm guessing its the RecursiveTables API script. I re-strarted the API Sandbox, no change. I rolled back to version to 0.2.4 in case The Aaron is troubleshooting the most recent version, no change. So now I turn to Nick O. :)
@nathanielbrereton1501
@nathanielbrereton1501 Жыл бұрын
Maybe you can interpret that post for us rookies :)
@NickOlivo
@NickOlivo Жыл бұрын
The script seems to be working for me - can you post your code?
@nathanielbrereton1501
@nathanielbrereton1501 Жыл бұрын
@@NickOlivo !rt[Delimiter:BR] /w gm &{template:default} {{name=Hidden Roll}} {{1d20=[[1d20]]}}. But I also found a Roll20 forum post that discusses the same issue, posted "1 day ago" K Curtis weighed in and agree that a change was made. I will keep looking for the forum post
@stv6211
@stv6211 Жыл бұрын
@@NickOlivo This one doesn't work for me. Similar to NB's. Here: !rt[Delimiter:BR] /w gm &{template:default} {{name=Critical Miss}} {{Pick One=[[3t[Critical-Miss]]] }}
@stv6211
@stv6211 Жыл бұрын
@@nathanielbrereton1501 Or dump your API script and use Nick's video on Making Hidden Rolls - - - kzfaq.info/get/bejne/qLWDd72Dt5rDYI0.html
@TheMerrox
@TheMerrox Жыл бұрын
Great video! ...but now im kind of curios what your "go-fish"-tables are and how you use them in-game? =) I have been thinking of implementing some quick rules & macros for hunting & foraging and perhaps gathering herbs for the players to use when they travel. I dont want it to bog down the game so it has to be quick. Like a macro were you get the question "How many days to you travel?" and then generates what you find, if any. The players skills should be involved ofc. the higher skill, the better chance to find something. So if you already have a macro for something like that, would you mind sharing it?
@NickOlivo
@NickOlivo Жыл бұрын
Hi TheMerrox - the go-fish stuff was from an API script I found in the library and had been testing out. I wasn't able to make it work, so I never did anything more with it. Sorry I'm not more help on this one.
@johntrollinski8549
@johntrollinski8549 2 жыл бұрын
Hi, I really liked this video. If anyone else is trying to do the same thing I did, i.e. have a macro that asks which table to roll from, then I will put the syntax for one that I made based on this video below: !rt[Delimiter:BR] /w gm &{template:default}{{name=Random Encounter}}{{The players encounter:=[[?{how many rolls?}t[Random-?{Table?|encounter|other tables}]]]}} This will ask you how many rolls, that is a query for how many treasures you would like to generate. Then it will ask what table to roll on. As long as all tables are called "Random-" and then something else the macro will work. In this case, the table that I have created is called "Random-encounter", the "other tables" is a placeholder. This is where you put the last part of the name, so for a treasure table called "Random-treasure" you put treasure there. You can then obviously put as many tables as you want in the macro. Thanks so much for the video!
@NickOlivo
@NickOlivo 2 жыл бұрын
Glad you liked the video, John! And thanks for sharing the macro. Happy gaming!
@GilbertoCiucci
@GilbertoCiucci Жыл бұрын
Hi Nico. I've been following you a lot and you've helped me a lot with your videos. I hope it continues like this. I have a question. I am playing a wild wizard and would need a macro that rolling a 1d100 gives me a random effect of wild magic on a specially created table. Can you help me? Do you have a link for a created macro? Thanks again. 😉
@NickOlivo
@NickOlivo Жыл бұрын
Hi Gwegil - I haven't used this myself, but I think this forum post will do what you're looking for app.roll20.net/forum/post/5691627/script-instantly-create-wild-magic-surge-rollable-table/?pagenum=1
@phalkenjr
@phalkenjr 2 жыл бұрын
Nick, how many API scripts is it okay to run in a single game? Do they interfere with the speed of gameplay? How many do you use? BTW, thanks for all the scripts - I use about 5 of them.
@NickOlivo
@NickOlivo 2 жыл бұрын
Hi Balt - it depends on the game I'm running. Some just have 3 or 4, others have 10 or 12. I haven't noticed any lag or anything introduced as a result of them.
@phalkenjr
@phalkenjr 2 жыл бұрын
@@NickOlivo Thanks Nick. I am running about 5 and they definitely enhance the experience.
@Lamenter40K
@Lamenter40K Жыл бұрын
Nick, this is really late after this video has been uploaded but I've found it super helpful but had a question. Can you call on another table through a random die roll? I have a a table that's calling upon another table and the scenario says to roll 2d4-1 times on the second table. I've tried using [[[2d4-1t[table-name]]] but that syntax doesn't work. Is there another way to do this? In your example you call on the second table a set number of time (3 in your case) but a random number in there would be super nice. I hope you see this message and can help (or if anyone in comments knows if it can be done I'd appreciate it). Thanks.
@NickOlivo
@NickOlivo Жыл бұрын
I think this may be possible, but I'll have to dig into it. Give me a few days to investigate and I'll get back to you.
@NickOlivo
@NickOlivo Жыл бұрын
Actually, it wound up being a lot easier than I thought :) Your initial syntax was close, you just need to enclose the die roll in its own set of double brackets. !rt [[ [[2d4-1]]t[Treasure] ]]
@Bryguy_of_Oz
@Bryguy_of_Oz 22 күн бұрын
this is awesome, is there a way to make it work with the treasure hoard table for example. like one line says 2d6 gems and roll 1d6 times on magic item table a. is there a way to make it roll the number of gems, roll how many times to roll on magic item table and give the results of rolling on the magic item table in one macro?
@Bryguy_of_Oz
@Bryguy_of_Oz 22 күн бұрын
Also is there a way to made it add multipliers such as 2d6 x 100?
@NickOlivo
@NickOlivo 18 күн бұрын
I think this post gives an example of something like what you're looking to do - app.roll20.net/forum/post/2845333/script-recursivetables-expands-inline-rolls-in-rollable-table-results/?pageforid=3631710#post-3631710
@NickOlivo
@NickOlivo 18 күн бұрын
I'm not sure if there's a way to make it do multipliers, though, sorry.
@Bryguy_of_Oz
@Bryguy_of_Oz 18 күн бұрын
@@NickOlivo thank you for your help. I checked out the forum and it did help. As for the multiplayer I did [[2d6*100]] and it worked like a charm. Thank you again for your help!
@russellgoudge881
@russellgoudge881 2 жыл бұрын
Hey Nick, found this video extremely helpful and so succinct! Was wondering if you had any idea what I might be doing wrong with my macro. As I understand it the latest version of recursive tables (0.2.5) allows for icons in the rollable table to be show using [showicons|iconlabels:on] but it doesn't seem to be working for me. Have looked through the forums but can't seem to find the answer. Current macro is... !rt [ShowIcons|IconLabels] /w gm &{template:default}{{name=A hush comes over the swamp as}}{{you are attacked by=[[1t[Swamp-Random-Encounters]]]}} Although I have tried [ShowIcons:on|IconLabels:on] and various other combinations. It's driving me crazy not being able to figure this out.
@NickOlivo
@NickOlivo 2 жыл бұрын
Hi Russell - I haven't played with that option myself, but in looking through the code real quick it looks like the second command should be IconLabel not IconLabels. Hope that helps. If not, try posting over on the API forums, TheAaron is really great about answering questions about his scripts (I know, I've asked him a ton :) )
@marcusthurston6601
@marcusthurston6601 Жыл бұрын
I am getting an error with this script. !rt It says I have an API error when using !rt. Any help would be nice. Thank you.
@NickOlivo
@NickOlivo Жыл бұрын
Can you paste in the error message you're receiving, and the command you're running when you receive it?
@RollingSoloRPG
@RollingSoloRPG Жыл бұрын
In the video you use default template. What are some other templates? I tried looking some up but I was unsuccessful.
@NickOlivo
@NickOlivo Жыл бұрын
Hi Kyle - the templates available depend on what character sheet you're using. I did this video that shows how to use some of the 5e templates, kzfaq.info/get/bejne/l9GbjceYmZORonk.html and additional documentation on templates can be found here - wiki.roll20.net/Roll_Templates Happy gaming!
@RollingSoloRPG
@RollingSoloRPG Жыл бұрын
Thanks Nick! You're the best!
@ericblackshaw1837
@ericblackshaw1837 5 ай бұрын
Hello Nick, So I'm not getting the pretty results you demonstrated in the video. When I run the following !rt[Delimiter:BR] /w gm &{template:default} {{name=Random Treasure}}{{You Found=[[[[2d4]]t[250gp-Art]]] 250gp [[[[1d6]]t[MITA]]] Magic item}} it doesn't break the results up into lines, rather I just get a run-on sentence. Any ideas?
@NickOlivo
@NickOlivo 5 ай бұрын
Hi Eric - I just tried your code (using my own tables, of course) and things formatted properly. Can you post a screenshot of what you're seeing?
@NickOlivo
@NickOlivo 5 ай бұрын
Also, are there any special characters or anything (like curly braces) in your table entries?
@ericblackshaw1837
@ericblackshaw1837 5 ай бұрын
@@NickOlivo Well I can't seem to figure out how to post a picture. But I can clarify that I do get the default template it just doesn't break everything up into separate lines in the template. It just post one long run-on sentence.
@ericblackshaw1837
@ericblackshaw1837 5 ай бұрын
@@NickOlivo Just what you see in that line, I posted.
@NickOlivo
@NickOlivo 5 ай бұрын
Hmm. Ok - can you post over on the Roll20 forums (that will let you put in a picture, too) app.roll20.net/forum/category/46806 and we can see about troubleshooting from there
@richardthomas1383
@richardthomas1383 2 жыл бұрын
I have installed the script but it keeps being disabled. It says there is a SyntaxError : Expected “[“ but “r” found. I have deleted and reinstalled. Same issue. It had been working previously. I don’t know what has changed? Any advice?
@NickOlivo
@NickOlivo 2 жыл бұрын
Hi Richard - I'm not sure about that one, sorry. I'd say post over on the Roll20 API forums, someone there may have an idea on what caused that.
@grifonecoronato
@grifonecoronato 2 жыл бұрын
GASP! Amazing! But wait, I have a question. I use tables like this for random encounters, while adding some flavour text. And the way it looks in my macro is like this: /desc As the party traverses the foreboding swamp, they encounter [[1t[encounter-table]]]. But if I use the recursive table API, would I be able to use that same descriptive text (/desc)?
@CrankyOldDave
@CrankyOldDave 2 жыл бұрын
Just tested it out on my test bed game. It totally works just by adding the !rt in front of what you already have. So you'd put: !rt /desc As the party traverses the foreboding swamp, they encounter [[1t[encounter-table]]]. That gave me "David N. (GM) As the party traverses the foreboding swamp, they encounter 5 wolves." in chat.
@grifonecoronato
@grifonecoronato 2 жыл бұрын
@@CrankyOldDave Very cool, thanks! The only issue I have (and it's super minor) is that normally when I use /desc it just offers the description. But when I use the !rt function, it puts my name in front (like in your example, where it said "David N. (GM)" in front of the descriptive text). I wish that didn't happen, but otherwise I'm super happy with this.
@CrankyOldDave
@CrankyOldDave 2 жыл бұрын
@@grifonecoronato Instead of /desc, use /as * then put three asterisks (***) before & after the text. So this: !rt /as Narrator ***As the party traverses the foreboding swamp, they encounter [[1t[encounter-table]]].*** This will make it so that it says the thing as a character called "Narrator". This doesn't show anywhere. And then the three asterisks make the text bold & italics. Which is just what you wanted. Note that KZfaq removes one of the asterisks. You must use 3 instead of the two that are showing. I tested this out on my test bed and it works perfectly for what you want. Sorry it took me so long to get back with you.
@grifonecoronato
@grifonecoronato 2 жыл бұрын
@@CrankyOldDave Thank you very much, it works perfectly
Opening & Closing Doors via the DoorKnocker API in Roll20
12:27
Nick Olivo
Рет қаралды 10 М.
Creating Interactive Map Icons in Roll20 (Revised)
10:30
Nick Olivo
Рет қаралды 13 М.
艾莎撒娇得到王子的原谅#艾莎
00:24
在逃的公主
Рет қаралды 41 МЛН
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 126 МЛН
Son ❤️ #shorts by Leisi Show
00:41
Leisi Show
Рет қаралды 10 МЛН
Quickly Load Data Into Rollable Tables in Roll20
8:20
Nick Olivo
Рет қаралды 3,2 М.
Streamlining Combat with the Encounter Helper API in Roll20
11:18
Creating ScriptCard Libraries in Roll20
19:48
Nick Olivo
Рет қаралды 666
Creating Macros in Roll20
29:00
Nick Olivo
Рет қаралды 63 М.
Our Favorite Random Tables | 5e D&D | Web DM
8:28
Web DM
Рет қаралды 36 М.
How Do I Do - Creating 1 Click Treasure Tables in Roll20
30:31
Carnivorous Meat
Рет қаралды 2,6 М.
How to Set Up Clickable Rollable Tables in Roll20
54:28
艾莎撒娇得到王子的原谅#艾莎
00:24
在逃的公主
Рет қаралды 41 МЛН