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 .
×

Is it possible to make a library of macros for my players?

I have players who are not technically savvy and I am trying to do the heavy lifting for them. I would like to create a set of common macros (roll hit location, roll critical hits, roll NPC reactions, etc) that are available to each player. Yes, I know that my players could do this on their own, but I want to do this for them to create a uniform experience for all of them.  Is this possible? Note that the game system I am using (Aftermath! by Fantasy Games Unlimited) is not available in roll20 so we are not using character sheets.
1593730461

Edited 1593730486
GiGs
Pro
Sheet Author
API Scripter
There are several things you can do. Some of the options do require using a Journal (character sheet), but you can use Journals with no character sheet attached.  You can use the Attributes and Abilities tab of a character sheet to add your own personalised attributes and macros. You dont need to use a pre-made character sheet. In fact this is how we used to use roll20 before the Character Sheet feature was introduced. When you make a macro, you can set it as available to the the players. Add Abilities to a character sheet, so each player can have their own specific macros. Set Macros or Abilities as Token Actions, which means they'll appear for that player only whenever their token is selected. Its handy having one-click access. Add Macros or Abilities to the Macro Bar, which needs to be activated before its visible. They then appear in a bar at the bottom of the screen at all times. You can make Universal Macros - ones that any player can use. If they depend on attributes that are different for each character, you need to add some stats to their character sheet. Or you can use Queries which prompt players to enter values every time its used. There's some ideas to think about. If you can be specific about what sort of macros you actually want to use, we can be more precise with answers.
Thanks for the response. To start: my players are the type that uses the dice menu GUI to roll a dice instead of just typing "/roll d20" With the Aftermath! rules there are tables (lots of tables!) for thinks critical hits, critical misses, weapon special effects, hit locations, etc. There is an initial encounter table for determining NPC dispositions after an encounter begins. All kinds of universal tables to be rolled on by all players. I have created these tables so that a player can "/roll 1t[critical-hit]" or "/roll 1t[hit-loc]" but I want to give everyone a button at the bottom of the map on the button bar for each table so they can click a button rather than type a command. I've added buttons for me but as the GM I want to give players agency over their own actions by giving them the ability to click a button to roll on a table themselves.
1593879599
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
If you create a universal token action (button at the top of the screen that appears when a token is selected) as above, it will automatically appear for all players. If you create a universally available macro (bottom of the screen button that is always available), they will be able to see it in their collections tab, but they themselves will need to click the option to "show in macro bar". You cannot do this last step for them. You can lead them to water, but they will need to drink.
@keithcurtis You can lead them to water, but they will need to drink. I usually follow this up with "But it's sometimes nice to hold their head under for a while." But, I'm a bad person. ;-) M
1593903008
GiGs
Pro
Sheet Author
API Scripter
Greg said: Thanks for the response. To start: my players are the type that uses the dice menu GUI to roll a dice instead of just typing "/roll d20" With the Aftermath! rules there are tables (lots of tables!) for thinks critical hits, critical misses, weapon special effects, hit locations, etc. There is an initial encounter table for determining NPC dispositions after an encounter begins. All kinds of universal tables to be rolled on by all players. I have created these tables so that a player can "/roll 1t[critical-hit]" or "/roll 1t[hit-loc]" but I want to give everyone a button at the bottom of the map on the button bar for each table so they can click a button rather than type a command. I've added buttons for me but as the GM I want to give players agency over their own actions by giving them the ability to click a button to roll on a table themselves. My memory of Aftermath is a bit fuzzy, but do any of those tables have modifiers? Like +5% for X type of situations. If so, you cant do that with roll20's tables. Roll20's tables dont allow for modifiers, and you'd either need to create a separate table for every possible modifier, upgrade to Pro so you can use the API and a script that allows for modifiers (like the old RealRollableTables script), or do your table rolling manually: just have a table that shows the results, and roll dice then check what the result gives. Or have a program outside roll20 that rolls them, that you consult while playing, and then tell the PCs what the result of a roll is...
Aftermath does have some tables like that, but I'm intentionally sticking with static tables to start in order to keep things simple and show players about macros. Thanks!