ZombieVsPlayer
Welcome to ZombieVsPlayer
This is the main page for version 2.0 and above for older documentation visit this page.
About this Plugin
ZombieVsPlayer or ZvP is a round based mini game in which you can fight against zombies. Alone or with friends, all is possible! ZvP is equipped with a lot of different features, such as an item shop, an appealing scoreboard and the high adaptability independently for each single arena. You can also run more than one game simultaneously. Want some gameplay first? No problem. Just watch here.
ZvP makes use of the MCStats project which sends some statistics to their network. You can disable it in the config file if you want.
Features
- random or custom spawn locations
- highly configurable
- easy, normal and hard mode
- optional spawn protection
- optional pre lobby
- inbuilt shop system
- optional Vault economy integration
- scoreboard statistics
- Open Source
- under active development
Configuration
Options in the Main config File.
Options in the Arena config files.
Kit Configuration
The Kit system provides two standard kits but you can also add your own. Starter kits can be chosen individually on game start or can be disabled completely. Kits can be disabled in their config file.
6 little steps to add your own Kit:
- Clear your Inventory or at least make some space for your kit.
- Put your kit together, enchant it, improve it how you like.
- Add an item, that represents, your kit to your inventory. It will be used as an icon.
- Type /zvp addkit [Name of your kit here] in your chat window.
- Put your kit in the appearing inventory and close it.
- Put the icon item in next Inventory and close it.
How to remove kits:
- Type /zvp list kits in your chat window to list all kits.
- Type /zvp removekit [kitname] in your chat window.
Notice that you can only remove custom kits! But you can disable or edit them in the config file
Shop Configuration
ZvP provides a default set of items which can be fully modified.
The shop configuration is structured into two parts:
- The Item configuration file
- The Sign setup
Sign Configuration
ZvP use signs for several things.
- Join a game
- Display information about arenas
- Shop interaction
Language Configuration
ZvP can manage all kinds of languages.
Look here for an detailed Language Setup.
Currently available language files provided by ZvP are:
- English
- German
- Hungarian
- Spanish (by zuhir)
If you want your language in the plugin, translate it
and send the file per e-mail to: [email protected]
or Create a pull request on Github
You will be listed here as a Translator.
Arena/Lobby Setup
How to setup Arenas:
- Type /zvp add arena in your chat window. You will receive the ZvP tool.
- Left- and Right click the lowest and highest position. These two positions are the corner points. These will establish an rectangle sized arena. Make sure this points are INSIDE the arena!
- Customize the arena by editing the arena configuration.
How to setup polygon sized/circular Arenas:
- Type /zvp add arena polygon in your chat window. You will receive the ZvP tool.
- Left- or Right click every corner of the arena. You can compare it with the polygon selection in WorldEdit. Make sure this points are INSIDE the arena!
- Finish your selection with /zvp add arena finish or clear the selection and start from the beginning with /zvp add arena clear
- Customize the arena by editing the arena configuration.
How to setup custom spawn locations:
- Type /zvp add position in your chat window
- Go to your arena
- Click the locations where your spawns should be
- Type /zvp reload to reload the plugin
How to setup a Arena PreLobby:
A PreLobby is an extra Lobby between the Lobby and the Arena. All Players wait there together, choose their kits and join into the arena at the same time.
- Go to your PreLobby position. The PreLobby has to be in the same world and should not be included by the arena region!
- Type /zvp add [Arena-ID] preLobby
- To add PreLobby positions type /zvp add [Arena-ID] preLobbyPosition at your desired location.
- Type /zvp reload to reload the configuration.
How to setup Lobbys:
One Lobby can hold (theoretical) infinite Arenas. A Lobby can be a Room or a platform or anything else.
- Go to the Place your lobby would fit.
- Type /zvp add lobby in your chat window.
Commands/Permissions
Command | Description | Permission |
---|---|---|
/zvp | Display all Commands | zvp.help |
/zvp status | Display the arena status | zvp.status |
/zvp update | Update the plugin | zvp.update |
/zvp list | Display zvp items | zvp.status |
/zvp reload | Reload ZvP | zvp.reload |
/zvp addkit [kitname] | Add [kitname] to the kits | zvp.manage.kit |
/zvp removekit [kitname] | Remove [kitname] from the kits | zvp.manage.kit |
/zvp add arena | Get the tool to add Arenas | zvp.manage.arena |
/zvp remove arena [Arena-ID] | Remove Arena [Arena-ID] | zvp.manage.arena |
/zvp add lobby | Add lobby at your Location | zvp.manage.lobby |
/zvp remove lobby [Lobby-ID] | Remove Lobby [Lobby-ID] | zvp.manage.lobby |
/zvp leave | Leave a running game | zvp.play |
/zvp stop | Stop all Arenas | zvp.stop.all |
/zvp stop [Arena-ID] | Stop arena [Arena-ID] | zvp.stop |
- | Play the game | zvp.play |
- | Manage all sign related things | zvp.manage.sign |
Video Tutorials
English
made by KreatorB
Spanish
made by Kor&Obi
An older video tutorial for ZvP also made by KreatorB
Other Links
ZvP Gameplay: By Kor&Obi, By Bernie P
Large ZvP Arena: Arena Schematics by KreatorB
Small ZvP Arena: Arena Schematics by KreatorB
Github: Source Code
McStats: Plugin statistics
Unapproved releases: Github releases
Other Projects:
Great update, works perfectly!
Thank you
@killertunes
I'm glad that everything works now. Have fun playing.
Thanks for that information. I am sure it will help people.
I do want to add that I did have some trouble with Worldguard's flagging system when I set up the arenas. I added separate arena regions within a worldguarded region, set the priorities and the individual flags and mobs wouldn't spawn. I ended up asking the WG guy today and they told me that the deny-spawn flag on the parent and mob-spawning flag on the child cancelled themselves out so to speak. In order to get the mobs to spawn in the arena I had to use the WG flag command on the arena region as such: /region flag <arenaname> deny-spawn -e
Thought I'd share that. I saw a lot of forums where people were in a similar predicament and none of them got an answer.
@Aubli
I disabled it back when we were just done with troubleshooting the essentials bug & the dynmap bug caught my eye and didn't have time to deal with it.
I downloaded your newest version yesterday in the hopes that the issue with Dynmap had been addressed and it has been. Pleased to report the newest version of your addon is enabled and working well on my server.
Sorry if my previous post was confusing.
@killertunes
Everything works fine and you disabled the plugin?
Are you sure you wrote that correctly? :D
@Aubli
I ended up disabling this plugin because I didn't have to time to troubleshoot it. Yesterday, I downloaded your newest version & it works well. I don't have any issues with Dynmap not updating anymore. Everything else seems to work fine as well. Thanks for keeping the plugin up to date.
Here is a few updates for you...
Link to video tutorial, hope it is better then the first.
https://youtu.be/sDRDnny-nso
Link to Second mini map I created.
http://www.planetminecraft.com/project/zombie-vs-player-arena-2/
@littleboy8399
K
This is much better, but the join at any time option? Could yah add that sometime soon? My players don't like waiting for a game to finish or for someone to leave. >.>
Edit: (Downloaded it off of Github)
@littleboy8399
Okay I uploaded a new version. It will be available in the next hour.
I hope it will match your needs.
If not come back and tell me.
The keepXP option does not work currently because i use the xp level for countdowns. I may come up with a good solution for this but until then it is disabled.
@Aubli
Alright, thanks =)
@littleboy8399
I am not able to accept money until June. However i don't like complaining players either so i will work on it anyway.
I am not sure if I'm able to push a new release today but stay tuned.
I'd pay yah 5 bucks to get the update done within the next few days. My players are complaining, and could you also add an option to disable all chat modifications?
@mtdutch
Thanks.
Yes economy support is provided through Vault. You can use it for kits and/or the game itself.
Hello!
Great plugin! the support is awesome and quick.
Does it support Vault? that is always my number 1 thin I'd like in minigames as an extra.
@littleboy8399
There is currently a beta version for 2.5 on github (Releases) Remember that this release is a beta and not an approved release.
Join at any time, increased zombie strength and options for inventory/xp will come later. (maybe 2.6)
When yah plannin on adding in the suggestions from the comments?
@Gwendael254
Haha i think you messed something up here! I am Aubli, the Dev.
What are the plugins you use for those gadgets?
Tell me please.
Hello KreatorB,
Thinks for you plugin, but i have little problems with this
I use too plugin with 20 gadgets, but 3 gadgets dont work now, transformation in BLAZE can't fly with your plugin in my spawn, .... wath is the problem ?
Can you fix it ? what is your skype ?
Thinks ^^
Alrighty, thanks! =)