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

[Script] D&D Zombie Game Mode

DndZombieMode v1.0  Welcome to Zombie Mode for D&D. This script is a fun game inside Roll20, for One Shots or just some fun while waiting. It is heavily inspired by the C.O.D. Zombie Mods. Github Link:  Ineeri/Roll20-API-DnDZombieMode Dnd Zombie Mode With this script you will be able to play a D&D version of COD Zombies in Roll20. For every Player a base Character gets generated. Players can move there Character as usual. Characters will have special Abilities to buy Barricades and buy random upgrades from Slotmaschines. The GM has the ability to spawn x amount of Zombies for the Characters to fight. A set amount of rewards can be given to Characters after killing a Zombie, and with these rewards the Player can in return buy new Barricades or new upgrades from the Slotmaschines. Every 5 rounds a Boss Zombie will spawn with the regular Zombies. The GM can end the game anytime. Basic Commands The script uses a standardized API command syntax. All DnD Zombie Mode commands will begin with  !dndZombies . This will then be followed by a space, a double dash preceding a keyword. This looks like this:  !dndZombies --showMenu Setting up Dnd Zombie Mode After installing the script and reloading the sandbox,Dnd Zombie Mode will create necessary macros. For the GM the following are of interest:  API-DnD-Zombies-Menu  For easy use, I recommend showing it in your macro bar. Using Dnd Zombie Mode Start by using the  API-DnD-Zombies-Menu  macro. This will prompt a menu in the chat. Start Game  Generates Token, Charactersheets and Abilities and Equipment for the Player and GM. Stop Game  Deletes Token, Charactersheets and Abilities, exept the Player Tokens, so you can check your character in the end. Spawn Zombies  Spawns the amount of Zombies given. They are given a aura, that shows the GM how far the are able to walk. Delete Zombies  Deletes the Zombie Tokens from the Map. No Rewards will be given. Award Kill  Gives the selected Token 10 EP. Should always be a Player Token. Toggle Options  Shows the Options the GM can interact with. Difficulty  The Difficulty changes Health and Damage from the Zombies/Zombie Boss. This can be changed mid game. How to play Dnd Zombie Mode Start by pressing "Start Game". Let your Players find there Character and Character Sheet. Move the Slotmaschine Tokens to a place you feel is a nice fit.  As a note you can also draw a basic shape for a house with rooms, to make it more challenging.  Spawn in a number of Zombies and proceed with normal D&D Combat. Award a Player Character a kill after they have slain a Zombie so they get EP to Buy Stuff. Use the Zombie "Slam" Ability to attack your Players Characters with. This Ability will get stronger each new Zombie Spawn. Things the Players can currently get in the Slotmaschines. "Ability Score Improvment", "Max HP up", "AC up", "Cantrip", "Weapon Upgrade", "Cantrip Upgrade" I would love to have some feedback on this.
So I try it out. I got a couple questions: -When I press start it will spawn 3 characters, do I create the class and sub class I want, If so what level should be this characters?, the charcter sheet that creates is for a new character and ask if I want to use charactermancer or NPC or modify direct. -Second the sandbox crashes when I try to spawn zombies. below is a screen of the message.
I keep playing with it, let me know if this is the intended way. When the character sheet is created I press edit directly, which will give me a character sheet with 10 AC, 15 HP and depending on the character  a weapon. and two slot machines. After that I try to spawn zombies and it give me a zombie character sheet but no zombie token is generated and the sand box crashes with the message above. also when I open the zombie character sheet created, it open a blank character sheet.
Hi Warlord, it is intendet that the Characters dont have any Classes or Levels, because they get Weapon Upgrades or Spells from the Slot Maschines. Each Character starts with a random Weapon to use + 20 EP for a Slot Maschine roll. These Upgrades can be bought with the Ability "Buy Slot 1" or "Buy Slot 2". These have costs to them so they can't spam it. Sadly i cant change the fact that you have to go with "modify directly" when opening the Charactersheet.  The bug with the Zombies not spawning should be fixed now. Just copy the new code in the github. Hope this helps you
Hi Patrick, Thanks for the quick response. Now for the first thing. I crated a new campaign just with this script when I press start a new crash occurs (see picture below)
Don't worry about my previous comment I think the problem is that the new campaign has no players. Now I try it on a campaign with players and it works, but I have the following feedback. It only works on the start page. If I create another page to make a map, and put the map ribbon on that map, when I press start create the characters on the start page. Is this intended? The other thing I noticed, The spawning works great now, Thank you, but when I press the slam action button for the zombies the following crash ocurre.
Hi Warlord, Thanks for the awesome feedback.  1) If you have no players in your campaign now, you will now get a chat message. 2) If you now press "Start Game" it will look for the page you are currently on, and spawn the things there. 3) the "Slam" Action Error i sadly could not recreate. Could you tell me exaclty what you did beforehand? You can find the updated code again on github.
So I install the new version. this are the step I follow to test the script. 1. I create a new page call it Zombie Game. 2. I press the Zombie macro for the Menu. 3. I click start Game. Characters and slot machines appears on the map I have the ribbon. 4. I move the slots to another position I create some barricades. 5. I press the spawning Zombie on the menu. I spawn 4 zombies. All zombies appears with different auras. 6. I move one zombie next to a character and press the slam button. The attack occurs in chat but the Mods Sandbox generate the message mentioned above. It still does it with the new version. then the sandbox refresh by it self, and I can attack again. The second attack appears but the sandbox now crashes, and I have to reset it. 7. Also, after this tes I press the Stop button, which remove the slot machines not the characters. and when I press the delete zombies, zombies are not deleted.  For the most part this script is a good idea.