Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Random Name Generator

1663784085

Edited 1663784100
Zym
Sheet Author
On my RL DMs screen there is a random name generator that builds a name from 3d20 rolls. Each roll is a syllable. Is there a way I can build a name generator using a macro and format it into a table  i.e  1st D20 is a 10 and Jo-  2nd D20 is an 18 and vash 3rd D20 is a 3 and -ac Thus, with one click of a button I am presented with the formatted name in a nice tidy box Jo-vash-ac I was using a pre-made API for name generation, but I don't really like it
Sure. Create 3 tables named Syl1, Syl2, and Syl3 (I made a quick mockup with just one entry in each table): And then use a command like this: [[1t[Syl1]]][[1t[Syl2]]][[1t[Syl3]]] Or if you're using a roll template (this is the 'npcaction' template for the 'D&D 5E by Roll20' sheet): &{template:npcaction} {{rname=Random Name}} {{description=[[1t[Syl1]]][[1t[Syl2]]][[1t[Syl3]]]}} Or with the RecursiveTables script (since you have a Roll20 Pro subscription): !rt &{template:npcaction} {{rname=Random Name}} {{description=[[1t[Syl1]]][[1t[Syl2]]][[1t[Syl3]]]}}
If you don't mind using outside sources, this is what I use for generating NPC names.&nbsp; <a href="https://www.fantasynamegenerators.com/" rel="nofollow">https://www.fantasynamegenerators.com/</a> I especially like it because I base many languages in my campaign world on RL languages, and this site help me with language-specific names.
1663787600
Zym
Sheet Author
Perfect.