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

Do these scripts exist?

Hi, Among the things that could be useful for a DM, I was thinking to a couple of features that would be improve my game and just wondering if some of the following scripts have already been created: A script to save a chat Output somewhere and then recall it: Say the player go to a shop and ask what's available to purchase. I've created a Macro that generate random results with a simple form [yes / no] [object] (example: NO Magnifying Glass). Obviously the players cannot ask 1 hour later if new goods arrived to the shop, so I'd like to "store" somewhere the randomly generated item table and recall it as players ask for it again. Then, 15 days later, I could change it with a new table, simulating a new shipment of goods arrived to the shop. A customizable calendar: I think this should be simple enough to achieve. Is something like different rollable tables (one for the day, one for the month, one for the year) on which you can choose the element you want (without randomness) and put it on a tidy template/layout to show the date (maybe with adding some extra info on weather). I've seen a script similar to what I'm describing, but I don't know if you can customize it adding names for months and days of your personal calendar. Surely I can achieve this just with rollable tables, putting a sheet of paper into a corner of the regional map I use for my players travels and adding some tokens on it, changing their "side" as days go by, but I'd like to have a visual element like this on the chat window. Further request: is it possible to use card decks as rollable tables? I.E. generate a random card form a x deck in the chat window and then drag from there on the table to let somebody take it as a card? 
1493382636
The Aaron
Pro
API Scripter
1. Not really.  There are various note taking scripts.  This sounds like it would be better suited as a handout you update on occasion.  A script could be written that would write the handouts for you, but I don't think one exists in a form that would work for you right off the shelf. 2. There are a few calendars out there.  Making a configurable calendar is actually kind of difficult. People in the real world have it easy with their Gregorian calendars.  I've got a few calendars out there: Mystara Calendar -- 12 months, each with 28 days, 1 moon with a 28 day period that precisely aligns to the months (1st is always a new moon, the 15th is always a full moon).  This is actually the very first script I wrote for Roll20 and it shows.  We play in Mystara in my Thursday night game and just installed it again because of one of the party getting infected with lycanthropy. =D ImperialCalendar -- A SciFi calendar for Traveller and other games.  No months, just days and weeks and a holiday.  Supports all sorts of note taking and presentation formats.  I have high hopes for modifying this into a general purpose calendar at some point.  This is actually my most recent new script. =D Regarding Card Decks, how does your example differ from what a card deck lets you do natively?  I don't see where a rollable table comes into it.
1493389902
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Hoy Crow. I didn't realize that the Mystara calendar pretty much is identical with the one I set up for my own campaign. I'm assuming that it's fairly trivial to edit for month and weekday names?
1493390385
The Aaron
Pro
API Scripter
It is. Don't judge me though, it was very early in my walk with JavaScript. :)
1493390446
The Aaron
Pro
API Scripter
Original thread:&nbsp;<a href="https://app.roll20.net/forum/post/907343/script-mystara-calendar" rel="nofollow">https://app.roll20.net/forum/post/907343/script-mystara-calendar</a>
Regarding Card Decks, how does your example differ from what a card deck lets you do natively? I don't see where a rollable table comes into it. My request was a bit incomplete. I like to use cards as inventory items, so my question was intended to know if I can randomly generate a card (like when you loot a dead body) and have an "automatism" that could let players take that randomly generated card from the output and put in their inventory deck, instead of rolling a random table for the item and then take the card that represents it manually from the deck and give it to a player.&nbsp;
Also, this calendar <a href="https://app.roll20.net/forum/post/4714258/script-f" rel="nofollow">https://app.roll20.net/forum/post/4714258/script-f</a>... H
1493399216
Lithl
Pro
Sheet Author
API Scripter
Gianmarco V. said: Regarding Card Decks, how does your example differ from what a card deck lets you do natively? I don't see where a rollable table comes into it. My request was a bit incomplete. I like to use cards as inventory items, so my question was intended to know if I can randomly generate a card (like when you loot a dead body) and have an "automatism" that could let players take that randomly generated card from the output and put in their inventory deck, instead of rolling a random table for the item and then take the card that represents it manually from the deck and give it to a player.&nbsp; Unfortunately, the API cannot manipulate the order/contents of a deck, discard pile, or player's hand.
1493405079
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
The Aaron said: It is. Don't judge me though, it was very early in my walk with JavaScript. :) Hahahahahaha! Oh wait, you were serious. I'll try and hone my skills to the point where I know enough to even think about being judgmental. :)