ZArena
Source | Bug Reports | Forums
A fun arena based zombie survival game, vaguely based off of Call of Duty Zombies, only taken to a whole new level. Setup an arena in minutes and fight against wave after wave of unique, customizable zombies to see how far you can get before being overrun!
Like the plugin, but don't have a server to host it on? Check out the plugin's official server at play.yazimc.com
Features
- Fully customizable zombies, skeletons, and wolves. Design your own types using YAML files. You can customize path finding range, speed, damage, equipment, special abilities, damage immunities, special effects, and more!
- Unlimited waves. The only limit is how far you can get without being killed!
- Wolf and skeleton waves.
- Easy to make arenas, with definable spawns, purchase signs, toll signs for doors, and death spawns.
- Games automatically run without maintenance. When a game ends, you have the option (in the config) to start a vote for which map should be run next.
- Different gamemodes to keep the game interesting. Such as, a hardcore gamemode, and a scavenger gamemode. These, like custom zombies, can be created using YAML files.
- Incredibly customizable. Along with customizable zombies, you can also customize the number of zombies per wave, the health of zombies per wave, starting items for players, how often wolf/skeleton waves occur, how much money you get per kill, whether or not the game auto runs, whether or not players auto-join the game, and more!
- Smart zombies with pathfinding, so players can't just hole up on one end of the map and only have to face the zombies that spawn near them.
- Built in kill counter to show who the top killers in the game are.
Spout Features
- You can press the 'o' key to configure personal spout options.
- You can press the ' ~ ' key to view a custom tab screen, with shows the stats of all ingame players.
- Entities can have custom textures.
- A custom voting popup comes up during voting.
Potential Upcoming Features
- Option for zombies to open doors instead of just destroying them.
- Support for World Guard, so that you can set a region for each level. The region will reset after each game back to its original state, and players/zombies will be unable to leave the region. Non-ZArena entities will also be unable to spawn in this region. Having a level have a region will be optional.
- More entity abilities and special effects.
Tutorials
The plugin can get fairly complicated if you want to use all of its features to their full extent. Here are some tutorials on how to use it, ordered (somewhat) by importance.
- Permissions
- Level Making Guide
- Command Guide
- Custom Entity YAML files
- Custom Gamemode YAML Files
- Custom Items
- Advanced Signs
Something not covered here that you need to know? Write up a ticket, or ask on the forums.
Media
Like the plugin? Consider donating! Any amount is greatly appreciated.
Like the plugin? Consider donating! Any amount is greatly appreciated.
EPIC
@TribulationFu
NP, i love to help for as far as is can help but iam not the maker of this plugin, my coding issnt that good. (java) i only tested it on my factions for you (and for me to see) i never wanted it on my own factions server.
The plugin ZArena i run it now on my Island pvp server ip: server075.com ill say come and take a look over ther. When iam not online (working on someting) you may ask me to join tru Skype name: server-075
@server075
Ok so first off just wanted to say thank you for helping me with all of my questions thus far! I have one last question and this will fix my issue that I have needed from the start as well. The factions overriding the dspawn. Is there any possible way that you can set the zarena priority dspawn so that it is the last one, so it will override the factions plugin.. either that or you can skype me or something and tell me how to do it if you don't feel like doing it. I know a little bit about coding.
@TribulationFu
To anser your last qwestion: read the config file.
Whether or not the world the game is running in exists solely to run the game. If true, when the game ends, all entities will be cleared from the world, ZArena broadcasts will go to all players in the world, and non-ZArena entities will not be allowed to spawn in the world
World Exclusive: false
@deancohen1994
/za setleavelocation
Only applicable if the config is set to send them there, and not to the location where they joined the game from.
@TribulationFu
oh also, can you make it where it clears the entities dropped when people die like the armor and stuff? it kills the mobs but not entities. I know thats alot lol
So I know you are tired of me posting comments lol. Is it possible that you could make it where if people vote its not only for maps, its also for gametypes because I have 1 map but I have the standard gametypes that come with the plugin and not everyone likes the gametypes that have to be played. Either that or could you add a skip option so people could just skip the rounds that pop up? I would like the first option first if thats possible though! Thanks for actually responding too!
hey when i enable vault it changes my players money to the amount earned in the arena, when i set to false it doesnt gain any money for the arena?
also when i do /za setleavelocation it says 'an internal error occurred while attempting to perform this command'
0.07 21:32:56 [Server] INFO ... 15 more 30.07 21:32:56 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 30.07 21:32:56 [Server] INFO at com.github.zarena.commands.ZACommands.onCommand(ZACommands.java:77) 30.07 21:32:56 [Server] INFO at com.github.zarena.commands.CommandHandler.setLeaveLocation(CommandHandler.java:715) 30.07 21:32:56 [Server] INFO at com.github.zarena.utils.Message.formatMessage(Message.java:159) 30.07 21:32:56 [Server] INFO Caused by: java.lang.ArrayIndexOutOfBoundsException: 0 30.07 21:32:56 [Server] INFO at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) 30.07 21:32:56 [Server] INFO at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) 30.07 21:32:56 [Server] INFO at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) 30.07 21:32:56 [Server] INFO at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226) 30.07 21:32:56 [Server] INFO at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590) 30.07 21:32:56 [Server] INFO at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:30) 30.07 21:32:56 [Server] INFO at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37) 30.07 21:32:56 [Server] INFO at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:118) 30.07 21:32:56 [Server] INFO at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296) 30.07 21:32:56 [Server] INFO at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49) 30.07 21:32:56 [Server] INFO at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:839) 30.07 21:32:56 [Server] INFO at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:882) 30.07 21:32:56 [Server] INFO at net.minecraft.server.v1_6_R2.PlayerConnection.handleCommand(PlayerConnection.java:964) 30.07 21:32:56 [Server] INFO at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523) 30.07 21:32:56 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) 30.07 21:32:56 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) 30.07 21:32:56 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'za' in plugin ZArena v0.7.3 30.07 21:32:56 [Server] SEVERE null 30.07 21:32:56 [Server] SEVERE Yo, the length of args and params don't match. Look to the enum LEAVE_LOCATION_SET and fix it. (Or send this message to the dev so he can fix it)
thanks
@deancohen1994
The money, XP and items are seperated from the game.
@TribulationFu
I looked agan and iam shure its do to the factions plugin, than you need to ask the Factions plugin maker to change it so you can set Factions to worlds of your chois.
my factions server runs 3 worlds 1 normal wolrd 1 nether world vip acces only the last world is the Ender world i made a ender dragon slyer game ther.
Easy to make: 2 command block`s to spawn a dragon (and kill all mobs) + no ender dragon ender portal on dragon dead. area is all warzone protected.
awesome plugin!!!!!*
aswemone plugin!!!!1
@server075
So what should I do? my server is a faction based server but I wanted this as a fun minigame people could play. It would be perfect if the dspawn worked but like i said its like factions is placed before your plugin and people spawn in the fhome or regular spawn. What should I do to fix this problem? or is there anything i can do?
im not sure if theres already a way, but can i have both my normal survival work economy seperate to arena monye? so niether alters teh toher if that makes sense? thanks
@TribulationFu
the problem whit factions is not fixed in this update, it can be that factions is to blame becuse it runs on all maps and is not set off in the map where you run ZArena.
@TribulationFu
You are tru TribulationFu i get the same problem.
Ther are no errors in consol but still on dead i/we get sent to factions spawn or factions plot home even if the plot is cleamed by some1 els you still get send to the last /f sethome you have set.
i used factions + factions plus and mcmmo on a good running server that had no ZArena bevore.
Know the owner of this plugin is working on a update, and i tink he will use oure info to fix this to (or try to).
@TribulationFu
I havnt tryed this on my factions server, i have it on a server whit plugin Islandworld and my people do get sent after they die to the dspawn.
ill let you know when i tested it on factions (for you) that will be later today.
@server075
Ok so I have set all of those things, When people die, they spawn in either their faction home or the regular spawn. They don't spawn in on the dspawn. And thanks for letting me know about the arenas. I was like no!!! they can't vote!
@TribulationFu
use "/za create [name]" to create a arena and "/ispawn set" to set your players spawn point.
people are sent to dspawn on "/za join" so that they can vote on a map/game. if you got only 1 arena you can only vote on 1 game try to add/make a sec zombie arena (max 3) to vote on.
@LastTulare
i also noticed the night option not working on start.
players in god mode try a plugin like NoCheat+
So I just found this plugin and it is exactly the plugin I have been looking for on my server. I made a ghetto version with mob arena but it doesn't even compare to this! The only problems that I have found are the player spawns. When they type /za join, it automatically puts them into a game and also it may put them into the dspawn and never start the game. Another thing that i found is it doesn't put them in the dspawn when they die, it either takes them to /spawn or /f home for factions. Also when it gives the people the option to vote, it only pops up 1 vote link that they can see. If these were fixed, this plugin would be perfect!
0.7.3 the always night option is not working for me like it did on 7.2, my ZA world stayed daytime and zombies burned to death
also a regular player joined and on random waves, he was in god mode somehow, he couldnt be hurt, other waves he was killed.
Thx man, your the best.
Ill be making maps 1st ;) if you like the map i like to donate it to you i make them my self.
NukeTown