Dwarves vs Zombies
Ever wanted to play DvZ, but you couldn't either because Rob hosts it at the wrong time for you or you never get chosen? Now you can host your own Games using this plugin! Or you can change to configs to have your very own DvZ.
Your just a player searching for a server?:
Checkout these public servers hosted by the community:
Forum for Servers
What is Dwarves vs Zombies:
Idea by "Rob" http://twitter.com/#!/urealms (Tutorial):
Explanation Image -
Video by Rob
Features:
- Automated Games with World resets
- Completly customizable Dwarf und Monster classes
- Special Spell Items with Manasystem
- Changable Block drops/Break Blacklists and Blockchanges
The two default versions: You can change most of these things in the config.
"Old DvZ" | "New DvZ" | |
---|---|---|
Dwarf classes | Builder, Alchemist, Blacksmith and Tailor | Builder, Lumberjack and Blacksmith |
Monster classes | Zombie, Skeleton, Creeper, Wolf, Spider, IronGolem, SnowGolem, Broodmother, Cat and Enderman | Zombie, Skeleton and Creeper |
"Special features" | ... | Quarry, Infinite Cake, ... |
"Tutorial" | Explanation Image | Video |
WARNING: Version 1.4 changed the way the Plugin needs to be Setup, please read the instructions carefully!
The Sourcecode is available on github: https://github.com/andre111/Dwarves-vs-Zombies
Current Version:
v.1.7.1 - For Changelog see the download page.
NYI:
- Dragon AI - I'm not sure if I will ever be able to do it :(
Incompatible plugins:
- LWC(only when used in the gameworld) - causes huge memory leaks, currently trying to get in contact with the author to see what I/he can do.
Support Dwarves vs Zombies:
You can support DvZ by donating(The button on the topright corner of this site).
Disclaimer
show_andre111_tag:
This Plugin displays my name as "andre111 the Plugin Author" in chat by default.
If you don't want this you can simply disable it with the "show_andre111_tag" config option.
Metrics:
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
If you wish to disable this feature (/me cries), you can do so by opt-ing out, which you can do in the config file under /plugins/PluginMetrics/
@ThRealMammoth
This comment dosen't help me. What is not working?
But mybe you use a Permissionsplugin, because they seem to disable my plugin, I will look ibnto it right now and see what I can do.
Not working at all
when update you the plugin?
i updated the post with the ideas
ok,
here is all the sugestions
1. do that as an dwarf the potions you only have drink ones and not splash and then when you left click the potion it will throw one splash potion of that (2 secs cooldown) and then 1 potion of each is good
2. dragons
3. silverfish sometimes when you "plant eggs" it doesnt plant anything and uses 1 spawn egg
4. do that you cant be an monster when you die until the dragon/assasin is killed or you do /dvz_release (do in the config that you can disable it but it is not disabled by default)
5. try to speek with the bukkit moderators about the give bug
6. make it automatic
7. make an dragon born (the one who killes the dragon )
8. hungry pig: (with the three stages: 1. baby pig he can destroy blocks fast and get from them exp but he only has leather armor and no sword he needs to get to level 7 to become an normal pig. 2. normal pig he has the same thing but he get an stone sword with sharpness V and he destroys blocks faster and he need to get to level 10 to become an zombie pigman. 3. Zombie pigman he has armor like an zombie and an sword as strong as the diamond wolven sword but his special effect is that when he attacks an dwarf all the dwarfs hunger drains (he doesnt have the speed break anymore).
9. cat: he has an inksak that if you attak an dwarf with it it will drain a little hunger. and he has 24 vines. and he has a nether wart that if you attack with it an dwarf he will drop his wepon he is holding (if you do it to multiple dwarves they cant pick up other ppls wepon only their 1 so it wont be that 1 dwarf has everyonse sword
10. suicide pill: (only monsters get this) when you right click you die
11. stop the dwarf monster spawn camp how? here is how: you need to do that when the monster spawn he does not get the map and suicide pill for 30 secs and those 30 secs dwarves cant attack them and they can 1 shot the dwarves and after the 30 secs the are back to normal and they get their map and suicide pill (do the time configirble)
12. iron golems: when they attak an full diamond armor dwarf it only does like 6 hearts dmg to it stronger like that it will kill an iron golem (npc 1) in 1 shot
13. snow golems: make them a little stronger and that when the throw normal snow balls it will dmg
14. when i said automatic so i meant also do the map automatic so it resets it when you finish
15. bows when the frendly fire is off ppl cant attack each other BUT you can shoot each other
16. make it possible to configirate the monsters
17. do that in the dwarf config when there is items it will be like this: item-id: item-data: item-enchant: item-amount because i wana make an priest class that can get enchanted books :(
make in the dwarves vs zombies folder an dvz world folder witch has in side it up to 10 worlds and do in the automatic thing that does an random map and do in each map how many % it is to be the map
18. do that all dwarves get an book
ty :)
NYI: when i said potions i meant like in the real dvz. if you dont know how it is there so this is how it is:
you get potions from the alchemist and when you left click them (5sec cooldown) so it does like i threw an splash potion but i still have the potion
and when i said automatic here is what i meant:
in the 1st time i start the plugin so i set the monster spawn and dwarf spawn and monument then i start the game 1 time and then it all automatic until i stop the server:
the game starts it becomes 0 ticks and then at the second night it checks how many dwarfs are dead if less than 5 so it checks how many dwarfs they have (from this point whoever joins becomes an monster and not an dwarf) and if less than 20 dwarfs are on the server so it choses 1 assasin (unless i put in config always dragon) and if its more tha\t 20 but less that 30 dwarfs so it choses 2 assasins but if its more than 30 dwarfs so it summons an dragon then the dwarfs kill the thing (if its dragon the one who does the final shot that killes the dragon becomes the dragon warrior) and only then whoever dies can become a monster (until then when they click the disk to become monster it says the monsters are not released yet) but if ther are 5 ore more dwarfs dead befor the dragon so it just releases the monsters then when the monster win so it say restarting game and it kicks everyone off the server and resets the map and saves the dwarf spawn and monster spawn and the monument and does everything (when it resets it waits 2 minutes and checks if the is less than X (X = the amount that is writen in the config) dwarfs so it starts if ther isnt so it checks every 30 secs.
also do that creepers wont dmg the other monsters.
and also 1 more thing MAKE IT THAT DWARVES CANT DESTROY THE MONUMENT ty
And_S:
whats your PM?
@And_S
Thanks so much :D
I will be fixing bugs and adding all of your suggestions next week.
@dannyjayes1: Could you please send all your suggestions to me in one PM so they are all in one place.
@shadowwrad: As I said I will be coding again next week. I am going to add Multiworld support as soon as I fixed all reported bugs. I have no idea why this plugin is disabled by permission plugins, but I will try to fix it.
@And_S
got it to work the second time around i don't know what was interfering btw is their a way i can set it up with multiverse on a second world? basicly so then one world is survival other one is DVZ and is it possible for you to later on make it automated like the plugin The Bukkit Games is/was? (aka put in the map it will reset to that map after round is done). Also Thanks for such an amazing plugin :D.
Edit: DO NOT USE any permission plugins (and Dark BrotherHood) or else it will disable this plugin (dose not give a reason why it dose so). Secondly the /dvz_reset command dose not work? (console just saying not configured and error exception if you can help please help) sorry if i am asking allot i want to get this onto my server as fast as possible :P.
@And_S
i just romemberd anathor thing
spawn camping
in the original dvz what they did is that the monsters when they spawn they have like 10-30 secs that they cant get hit and they 1 shot everyone and when times up they get their map and suicide pill
and like that ppl did not spawn camp because if they did the monsters would kill them in 1 shot (if you add it make the time configirble)
and also irongolems when they attack an full health dwarf with full diamond armor it doesnt 1 shot it does like 3.5 - 4.5 hearts and it need to do 1 shot so fix that please
and last thing please make the monster classes configirble
and you think that bukkit will fix the bug with items that they dont show?
because i have an server that ppl play on and they say that they dont get items
and its hard to explain :(
wait so you will add to the dwarves that the potions are only nonsplash but if you attack with the potion it will splash and youl have the potion still but itle have like 5 sec cooldown and also the thing that monsters cant go out until the assasin is released ore i type an command? so tell me if your gonna add it in the next update ty
ok thanks im not complaining ( your the only guy i know that is releasing his dvz ) :)
Also is it possible to get multiworld support. Something like in the config you can set what world you want DvZ to be played on and only players in that world will be add to the game.
@dannyjayes1
You can change all Dwarves in the config or even add new ones. What you want should be possible without changing to plugin.
I will look in all the other stuff you have suggested next week. I'm sorry but I have no time to code until then.
@Moochiez
This seems to be a Problem with the encoding of the config file. As I allready said I'm not sure what encoding to use to make it work on all Systems. You can fix this be saving the file with an encoding your system supports.
@And_S @And_S
I am using MCPC which is Forge 672 and Bukkit 1.4.6-R0.4 as my server.jar and I am using the default config.
when i have clear lag installed it doesnt work :(
to the monsters of course :)
and add an suicide pill