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

Macro to emote per die with 4d6kl?

I'd like each d6 in my game to emote (hot, hard, kind, sharp, cool, weird, gore, glory, or gloom). A player would select up to 4, then roll 4d6kl3. How could I build macros that serve as buttons to click on to select the dice, and then have another button roll them? Each results would need to show the total and the die value with the emote.
1417719037
The Aaron
Roll20 Production Team
API Scripter
So, you want: Rolling a d6 results in displaying both the number rolled and a bit of text based on the number? Additionally, allow players to select a quantity of them to roll? I think we need a bit more info...
I'm close to what I want by typing something like the following in the chat window: [[d6]] hot + [[d6]] sharp + [[d6]] hard + [[d6]] glory It just means typing (cut and pasting) for each roll, followed by some manual interpretation of the results. Not a big problem, but... I was hoping to reduce the typing required by having buttons to select four pre-emoted d6s, have the selections roll, and show individual emoted d6 results and the total of the three lowest dice results.
The best I could do was to minimize the chat space to get the job done down to two with: ?{Enter three qualities to describe how your PC acts (you may repeat) HOT HARD KIND SHARP COOL WEIRD, then enter a fourth for spin GORE GLORY GLOOM} /roll 4d6k3
1417751566
The Aaron
Roll20 Production Team
API Scripter
Interesting. That's slightly inscrutable, but I think I see what you mean. If I understand correctly, I would probably write an API command like: !qual hot kind sharp gore and have the script determine 1-6 for each one, then provide something like this for output: 3 Kind - 2 Sharp - 1 Gore Sound about right?
I'll have to try that. I ended up going with this for the time being... /em ?{What does your character do? Enter actions, not effects. Complete this statement "MY CHARACTER} acts ?{Enter three dramatic qualities to describe how your PC acts (you may repeat selections) HOT HARD KIND SHARP COOL WEIRD} and with ?{With what dramatic spin GORE GLORY GLOOM (remember to discard this one after the roll)} /roll 4d6kl3 The rolls are in the same order as the action qualities. Look to the chart, the colors, and the results. Collaborate. If your PC succeeded, narrate the effects. If your PC failed, the GM will narrate instead. Remember to discard your intensity die! It looks good in the chat window and my buddy was able to react the way I wanted to the macro.
BTW, thanks for the quick replies. I'm sure it's hard dealing with game designers asking questions while buried in the context of their own mechanics.
1417761741
The Aaron
Roll20 Production Team
API Scripter
What I mentioned above wouldn't work without writing an underlying script. Happy to help at some point... =D