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

Roll20 Audiomaster

Does anyone know what macro  your supposed  to  use to get a song to play from the roll20 audiomaster? It hasn't been working for me.
1543881870
Gen Kitty
Forum Champion
From one of my macros: !roll20AM --audio,play,nomenu,loop|Battle.Start where 'Battle Start' is the name of one of my tracks.  I also have this macro that I do after I add/remove tracks from the jukebox !roll20AM --config,remove !roll20AM --config,import Hope this helps you enough :)
Sweet! One more question. Is there a  way i can make a certain Sound play everytime a natural 20 is rolled?
1543887271
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
The script Customizable Roll Listener can do this. It is available as a One-Click install: The script allows you to define custom reactions to various chat input and roll results. Listeners are stored as abilities in a script created character, which also holds the script's help menu. Access the help menu via by typing '!crl' in to chat.
Cool. It's ok if your not sure, but would you happen  to  know the  syntax i would use to play a  sound after a critical hit is rolled??
1543889347
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
I've never used the script, but the full instructions are in a handout created by the script. I've posted them below for reference, but basically, you tell the script via a special character what text pattern to look for, and then what commands to execute when the conditions are met. The commands seem to be any macro/API command you could post in chat. Customizable Roll Listening1.0 The CRL listens for user defined patterns in chat consisting of what roll template was sent (if any), what the text was (including inline rolls), and what the results of those rolls were (critical,fumble,success,failure). The script expects only a single inline roll in any provided text. Each roll listener is stored as an ability on the attributes & abilities tab of this character. Basic Syntax All CRL commands use the same basic syntax. The contents of a command will change based on what you are doing, but the basic format will always look like this: !crl \\action,name=name of the listener, [specific properties of the listener] \\command 1 \\command 2 \\etc. • Action keywords are preceded by a space followed by a double backslash " \\". The action keywords are: create,edit, delete, and config. • Action keywords and settings/options are separted by a comma. The option keywords will be described below in their associated action keyword section. • Commands to be executed by the listener can be chained together by making a second (third, fourth, etc) command group. Each command will be placed on a new line in the created listener ability on the CRL character. Action Keywords Commands are shown with all possible settings. If a setting is optional, it will be enclosed in brackets. If only one of a series of settings will be accepted, they are separated by a slash "/". The order of options does not matter as long as the action keyword begins the first action group and the command(s) to execute are the following groups. \\create/edit,name=Listener Name,[template=Template Name],[text=What text to match including up to a single inline roll],[roll=critical/fumble/success/fail] [\\Command line 1 \\Command line 2 \\etc...] Creates/edits a listener. Editing a listener will overwrite the current values of whatever arguments you pass. •  name -  What the listener will be called, this will be used for accessing the listener to edit it and for organization in the config screen. •  template -  The name of the template(s) this listener can react to. Separate template names with a space.•  text -  What text must be present in the chat message for the listener to react. Inline roll locations are designated with "##". Multiple separate texts can be defined for a single listener by separating them with "&&". The listener will only respond if all of these texts are present. •  roll -  What special roll result all matched inline rolls have to have. Options are critical,fumble, success, or fail. •  command lines-  The individual commands that will be triggered when the conditions of the listener are met. If you have a multiline command to initiate, enter each line as a new command in order (first line would be command 1, second command 2, etc). If your command has characters or formatting that the chat will parse (e.g. inline rolls or attribute calls) you can enter these manually by entering them in the proper roll listener on the attributes and abilities screen of this character. \\delete,name=Listener Name Deletes the indicated roll listener. • name -  Same as in create/edit. \\config,[menu=Menu Name] Deletes the indicated roll listener. • menu -  Opens the specified config menu. If not passed, opens the general config menu.  
1543896457
Andreas J.
Forum Champion
Sheet Author
Translator
And 1clic should be available