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

Using a macro as the GM and not have it visible to players without having a pro subscription

Is there a way?  Macros are useless to me as a GM unless they are for my eyes only.   Thanks
The output just needs to include “/w gm “ at the beginning. 
1667959293
Andrew R.
Pro
Sheet Author
If you’re using it during preparation, then /talktomyself is useful too. 
also, if you are looking for a macro used by the players that only discloses the result to the GM and definitely does not inc the rolling player, this can be done with a Stylus script and a mod (I use this for skills etc where I don't want the players to meta) <a href="https://app.roll20.net/forum/post/10928433/blind-rolls-macro-fine-tweak-help-needed/?pageforid=10928433#post-10928433" rel="nofollow">https://app.roll20.net/forum/post/10928433/blind-rolls-macro-fine-tweak-help-needed/?pageforid=10928433#post-10928433</a> however, it does require using Stylus and I am aware many people prefer to stay within Roll20
Thanks.&nbsp; &nbsp;Is there a sheet of syntax for this coding?&nbsp; &nbsp;Just something that clearly lists what each element means, like "?"= something, {} = used for this, [] = used for that.....
1668018833

Edited 1668019000
Just the wiki AFAIK <a href="https://wiki.roll20.net/Macros" rel="nofollow">https://wiki.roll20.net/Macros</a> &nbsp; BTW, a simple use of the macro I referenced earlier is for a single d20 roll hidden from the player(s) - it's easier to see how it works from this and then adapt as required: **DM requests a blind roll:** (`/w gm &amp;{template:default} {{name=Blind Check}} {{@{selected|character_name} rolls...=?{Advantage|Normal,1d20|Advantage,2d20k1|Disadvantage,2d20kl1}}} {{=[Result = ](#" id="broll" style="display:none)[[[[[?{Advantage}]]d1]]](#" id="broll" style="display:none)}}" style="color:darkred;background-color:white;border:solid 2px darkred;font-size:17px;border-radius: 5px;padding:2px;display:inline-block)
1668025167

Edited 1668025184
Thanks Simon - I saw that link, and everything there is written for somebody who already knows how to code in whatever language Roll20 is using.&nbsp; I need a beginners guide that tells me what every syntax shorthand means.&nbsp; I can't debug or write without it.&nbsp; &nbsp;
1668041315
Kraynic
Pro
Sheet Author
Well, if you scroll to the bottom of that page, there are links to related pages.&nbsp; Some are linked in the body of that article, due to covering bits and pieces of the macros.&nbsp; Anyway, you might want to check out a couple of those: <a href="https://wiki.roll20.net/Text_Chat" rel="nofollow">https://wiki.roll20.net/Text_Chat</a> <a href="https://wiki.roll20.net/Dice_Reference" rel="nofollow">https://wiki.roll20.net/Dice_Reference</a>
Thanks.&nbsp; Not that helpful.&nbsp; I'm a big fan of proper documentation.&nbsp; It's a shame someone who knows couldn't be paid by roll20 to put together a real tutorial guide and reference syntax.&nbsp; Nowhere do I even see what ? stands for.
1668571648
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
MtnFrost said: Thanks.&nbsp; Not that helpful.&nbsp; I'm a big fan of proper documentation.&nbsp; It's a shame someone who knows couldn't be paid by roll20 to put together a real tutorial guide and reference syntax.&nbsp; Nowhere do I even see what ? stands for. It indicates a query .