Hiya everyone, Toothless here! Finally experimenting with the API script as a co-DM after about a year working with macros, super super excited. ^^ I'm pretty adept at coding, and the API isn't something I'm too unfamiliar with, but I just need a push in the right direction however on the scripts I want to use below. First, I want to run a persistent-world 5E MMOTTRPG very similar to how LARPs run their events. Essentially, players are given access to a town and various other maps/locations for them to explore. At town, they can eat, roleplay, make friends, etc, and when exploring, they can find sheets of papers called "modules" which they can later bring to the GM to play when he/she is open. The idea is to make GM-less events so players can play, still get content while the GMs are busy/away, and in the future, even, gain XP and GP while the GMs are running other parties. Alongside that are many other API scripts to make this game as coherise and as fun as possible. ^^ I don't expect anyone to go through all the trouble to do any of this, but I thought I'd like to share some ideas and maybe get a couple tips on how to accomplish this. I have no clue what I'm doing in the API. xD NOTE: If these are already made or included somewhere, please point me in that direction! I'd love that! ^^ Thanks! Town API Scripts - EnterBuilding: Walking into buildings to auto-transition to pages - AdvChat: Seperate chat channels per page (ex. [Town]), easy macros to whisper to individuals and small groups/party chats - Shop: Players on certain pages can access shops and buy items Auto-DMing - ModuleTracker: Players who step on certain locations recieve Modules, which they can later bring to the GM to play later - JRPGCombat: [AMBITIOUS, FUTURE PLANNED] - Stepping on certain location pulls all players on page into combat - All players and monsters roll for Initiative - Monsters will attack any random player (1d20+ATK bonus vs. AC) | (-Damage) - Players get 5 actions: Attack, Cast a Spell Disengage, Dodge, Use an Item - Attack: Picks from list of weapons from Inventory - 1d20 + ATK bonus vs. AC | -(Damage) - Cast a Spell: Picks from popular spells (Cantrips, Healing Word, etc.) - Disengage: Player escapes from combat - Dodge: Disadv. on enemy attack rolls, adv. on DEX saves - Use an Item: Healing potions, antidotes Status - PlayerStatus: Gives Name, Level, XP, and GP. GMs can easily modifiy/tweak values. Used to prevent cheating, as well as stores in the future