Dwarves vs Zombies
What is DvZ?
Some of you may have seen the popular mini-game Dwarves vs Zombies while lurking the internet and thought how cool it looked and wanted to play. However after hours of trying to get into their hosted games you gave up.
I had played this game back in april and after doing some research found out it was a collection of server mods that were heavily configured to run this game. I thought that this was an extremely inefficient approach to the game and decided to work on a plugin for it. I also contacted the person who created the mini-game and he did not relay any objection towards either developing the plugin however he wanted to have control over the official release and didn't want the efficient approach which is understandable
Give me the deets!
Well the plugin was ready for releasing back at the end of may however we kept it to our server and ran games from time to time. There is still a bunch of random bugs popping up so if you happen to catch any please use the issue tracker and let me know so I can fix it.
How do you play?
The game is simple. Everyone starts off as a dwarf with one of 5 classes (Alchemist, Blacksmith, Builder, Cook and Tailor). Until the second night all dwarves are to perform their jobs to help the Dwarven Kingdom gain Potions, Weapons, a Fortress, Food and Armour. When the Second night comes 1 player for every 10 players will be turned into an Assassin (10 players playing = 1 assassin, 20 players playing = 2 assassins). The assassins role is to kill as many dwarves as he can. He can turn invisible in any dark areas and at his command (with an item). After all the assassins have been slain, anyone who died (did i forget to mention you only have one life), turns into the monster force who then onslaughts their previous comrades.
There have been many versions of the mini-game, which is this
Well at the current version the mini-game is based as it once was with 5 classes (Alchemist, Blacksmith, Builder, Cook and Tailor) and currently i have 7 mobs working as well (Creeper, Enderman, Silverfish, Skeleton, Spider, Wolf and Zombie). It will be kept to this style becuase frankly, i quite enjoy how the Minecraft bleeds into the Survival mini-game.
Requirements
Setup
This plugin is designed to run on an independent server. So do not be attempting to install this onto your main server, as it wont work. There are no permission nodes and very little commands. Simply place Dvz.jar and MobDisguise.jar into your plugins folder of minecraft and start the server up. The dwarven keep and the monster spawn will both be placed into the world, x:0 z:0 for the dwarven spawn and any number from x: -200->200 and z: -200->200. There are 2 startup modes defined in the config depending on what you want to do. Option 1 is the game will set itself up and hold people in a lobby room for a configured amount of time before the game starts. Then the game will being and everyone will go to the dwarven shrine. The second game-mode requires a console to send the command "/dvz start" to initiate the game. A "/dvz stop" is run when the last dwarf dies or the keep is destroyed, which will kick everyone with their score, and stop the server. This command can also be run at anytime if something goes wrong. When a user joins the server they will be greeted and prompted with a selection screen shown in the screenshots. The user is then required to "/select <class>" to select their class. The same applies for when you become a monster. Then the havoc begins!
Commands
- /select <class> - Allows a user to select a class as long as its available to them
- /select spectator - Allows a user to become a spectator and fly around and just watch the match
Operator:
- /select [dwarf/monster] [(builder/tailor/blacksmith/alchemist/baker)/(zombie/skeleton/creeper/spider/wolf/silverfish/enderman)/spectator] - Allows operators to set their class at will
Console:
- /select [dwarf/monster] [(builder/tailor/blacksmith/alchemist/baker)/(zombie/skeleton/creeper/spider/wolf/snowgolem/irongolem/silverfish/enderman)/spectator] [player] - Changes player's class
- /dvz start - Starts the game
- /dvz stop - Stops the game
If you wish to use an older alpha version of this plugin without all the fancy things you can download it here.
Please note that there will be bugs with the alpha version aforementioned as well as no configuration however it should "quench your thirst" for now, until the version with all the bells and whistles is done. You will also have to manually remove the main world once the event is finished in this alpha version
@Pippiter69
This does not copy any part of DvZ. It is an entirely new plugin start from scratch which functions like DvZ. So, Rob will probably allow this post as vanZeben did not copy anything from DvZ
Will rob let you post this?
@BlueNinjar
proberly
So This Could Take Weeks Then
He cant carry on becyase Mob Disguise shutdown. He will need to recode it to work with DisguiseCraft now...
Ill offer 50$ paypal or something if you can get this done next week!
skype: mrmime22
I Dont Want To Rush You But When Will This Be Out
@vanZeben
Sorry for Nagging you to "Hurry Up". I just REALLY want to see this plugins final version. Anyway Good Luck with it!
I CANNOT wait for this to be done. I love watching dwarves vs zombies but have never been able to play it. This is awesome! :D
P.S. When I said "I CANNOT wait" I was not trying to pressure you.
Ill offer 50$ paypal or something if you can get this done next week!
skype: mrmime22
@Redstoner_Pro
I said potentially that weekend. I then became busy with both finals in college and other plugins/my server. When this all settles down then ill take a look at this again.
Also telling someone to "hurry up" doesnt do crap. If you know how to develop why not take a look at the current version of the plugin and either lemme know whats wrong with it.
OH NOOOOOOOOO! THIS PLUGIN WONT WORK ANYMORE BECUASE
MobDisguise IS OUTDATED! THE DEV IS NOT UPDATING IT!
TRY USE DISGUISECRAFT INSTEAD DUDE!
hury!
HURRY UP PLEASE!
vanZeben Jul 20, 2012 at 11:42 - 0 likes Like
@Redstoner_Pro: Go
I need to do some slight noob-proofing on the plugin before i put one up, so potentially this weekend
Longest time I have ever waited for the weekend to come!
Com'n How much LONGER! Agh!
So how goes the development?
alpha version seems to compile fine with 1.3.1 thankfully.. but all the bugs are still there.. hoping for some shimmer of life from this plugin.
How much longer :/ :(
Heres something that I found:
Error: It still has the "&" symbol instead of chatColor.white, etc